Method and apparatus for timing-dependant transfers using FIFOs
    1.
    发明授权
    Method and apparatus for timing-dependant transfers using FIFOs 失效
    使用FIFO进行定时相关传输的方法和装置

    公开(公告)号:US06928494B1

    公开(公告)日:2005-08-09

    申请号:US09538386

    申请日:2000-03-29

    IPC分类号: G11C7/10 G06F3/00

    CPC分类号: G11C7/10

    摘要: A method and apparatus for communicating commands and/or data between two different time domains. In one embodiment, multiple memory commands are placed into one or more FIFOs in a manner that specifies the delays that must take place between execution of the different commands. Along with the commands, delay information is placed into the FIFOs, specifying the number of clock cycles, or other form of time delay, that must elapse between execution of a command and execution of a subsequent command. This delay information is used to delay the execution of the subsequent command for the specified time period, while minimizing or eliminating any excess delays. Cue information can also be placed into the FIFOs with the commands to specify which commands must wait for other commands before beginning execution. The delay and cue information is determined and created in the time domain that initiates the transfers. The delays and cueing are executed in the other time domain. Although the different commands may be delivered through different FIFOs and can therefore have unpredictable arrival times with respect to each other, the delay and cueing information maintains the proper execution order and timing between the commands. Interactive control logic at the output of each FIFO uses the timing data to maintain execution in the proper order and with the proper inter-command delays.

    摘要翻译: 一种用于在两个不同时域之间传送命令和/或数据的方法和装置。 在一个实施例中,多个存储器命令以指定在不同命令的执行之间必须发生的延迟的方式被放置到一个或多个FIFO中。 与命令一起,将延迟信息放入FIFO中,指定执行命令和执行后续命令之间必须经过的时钟周期数量或其他形式的时间延迟。 该延迟信息用于在指定的时间段内延迟后续命令的执行,同时最小化或消除任何多余的延迟。 提示信息也可以放在FIFO中,其命令用于指定哪些命令在开始执行之前必须等待其他命令。 在启动传输的时域中确定和创建延迟和提示信息。 延迟和提示在其他时间域执行。 虽然不同的命令可以通过不同的FIFO传递,并且因此可以相对于彼此具有不可预测的到达时间,但延迟和提示信息保持命令之间的正确的执行顺序和定时。 每个FIFO的输出端的交互控制逻辑使用定时数据来维持正确顺序的执行和适当的指令间延迟。

    Cross-clock domain data transfer method and apparatus
    2.
    发明授权
    Cross-clock domain data transfer method and apparatus 失效
    跨时钟域数据传输方法和装置

    公开(公告)号:US06915399B1

    公开(公告)日:2005-07-05

    申请号:US09524942

    申请日:2000-03-14

    摘要: An apparatus and method for transferring units of information between clock domains. A respective set of N units of information is loaded from an output circuit in a first clock domain into a storage circuit in a second clock domain during each cycle of the first clock domain. Each set of N units is selected by the output circuit to include (1) units of information that have previously loaded into the storage circuit and that will not be output from the storage output from the storage circuit prior to the storage circuit being loaded with a subsequent set of N units of information, and (2) a complement number of units of information that have not previously been loaded into the storage circuit.

    摘要翻译: 一种用于在时钟域之间传送信息单元的装置和方法。 在第一时钟域的每个周期期间,将相应的N个信息单元从第一时钟域中的输出电路加载到第二时钟域中的存储电路中。 每一组N个单元由输出电路选择,以包括(1)先前已经加载到存储电路中的信息单元,并且在存储电路被加载之前不会从存储电路的存储输出输出 随后的一组N个信息,以及(2)补充数量的先前未被加载到存储电路中的信息单元。

    Cross-clock domain data transfer method and apparatus
    3.
    发明授权
    Cross-clock domain data transfer method and apparatus 有权
    跨时钟域数据传输方法和装置

    公开(公告)号:US6128749A

    公开(公告)日:2000-10-03

    申请号:US186046

    申请日:1998-11-03

    摘要: An apparatus and method for transferring units of information between clock domains. A respective set of N units of information is loaded from an output circuit in a first clock domain into a storage circuit in a second clock domain during each cycle of the first clock domain. Each set of N units is selected by the output circuit to include (1) units of information that have previously been loaded into the storage circuit and that will not be output from the storage circuit prior to the storage circuit being loaded with a subsequent set of N units of information, and (2) a complement number of units of information that have not previously been loaded into the storage circuit.

    摘要翻译: 一种用于在时钟域之间传送信息单元的装置和方法。 在第一时钟域的每个周期期间,将相应的N个信息单元从第一时钟域中的输出电路加载到第二时钟域中的存储电路中。 每一组N个单元由输出电路选择,包括(1)先前已经被加载到存储电路中的信息单元,并且在存储电路装载下一组 N个信息单元,以及(2)尚未加载到存储电路中的补充信息单元。

    Self-synchronizing method and apparatus for exiting dynamic random
access memory from a low power state
    4.
    发明授权
    Self-synchronizing method and apparatus for exiting dynamic random access memory from a low power state 有权
    用于从低功率状态退出动态随机存取存储器的自同步方法和装置

    公开(公告)号:US6112306A

    公开(公告)日:2000-08-29

    申请号:US167507

    申请日:1998-10-06

    IPC分类号: G06F1/32 G11C7/10 G11C7/22

    摘要: A self-synchronizing method and apparatus for exiting a dynamic random access memory from a low power state is provided. The exit from the low power state is initiated. After the expiration of an exit delay period, a first quiet time is sent on a column-access pin. A second quiet time is sent on a row-access pins to reset the memory. The first quiet time and the second quiet time are not necessarily concurrent.

    摘要翻译: 提供了一种用于从低功率状态退出动态随机存取存储器的自同步方法和装置。 启动从低功率状态的退出。 退出延迟时间到期后,在列访问引脚上发送第一个安静时间。 在行访问引脚上发送第二个安静的时间以重置内存。 第一个安静的时间和第二个安静的时间并不一定是并行的。

    Reading a FIFO in dual clock domains
    5.
    发明授权
    Reading a FIFO in dual clock domains 有权
    在双时钟域读取FIFO

    公开(公告)号:US06604179B2

    公开(公告)日:2003-08-05

    申请号:US09532428

    申请日:2000-03-23

    IPC分类号: G06F1200

    CPC分类号: G06F5/10

    摘要: A first-in first-out buffer (FIFO) with multiple outputs. The FIFO has an input for writing data into the FIFO. The FIFO has multiple outputs for reading the data out of the FIFO. Each output is independent from the other outputs, and can be used to read data from a different address at a different time using a different clock signal. In one embodiment, the FIFO is implemented as a storage array with circular pointers to repeatedly loop through the addressable locations. It includes a write pointer to indicate which address represents the input. It includes multiple read pointers to indicate which addresses represent the outputs. Overrun prevention logic is used to assure that the write pointer will not cause new data to be written into any address that has not been read by all outputs, and to assure that data will not be read from any address that has not been written into.

    摘要翻译: 具有多个输出的先进先出缓冲器(FIFO)。 FIFO具有用于将数据写入FIFO的输入。 FIFO具有多个输出,用于读取FIFO中的数据。 每个输出独立于其他输出,并且可以用于使用不同的时钟信号在不同的时间从不同的地址读取数据。 在一个实施例中,FIFO被实现为具有循环指针的存储阵列,以重复地循环通过可寻址位置。 它包括一个写指针,指示哪个地址代表输入。 它包括多个读指针,以指示哪些地址表示输出。 超程预防逻辑用于确保写指针不会将新数据写入任何未被所有输出读取的地址,并确保数据不会从未写入的任何地址读取。

    Random number generator
    6.
    发明授权
    Random number generator 有权
    随机数发生器

    公开(公告)号:US08595274B2

    公开(公告)日:2013-11-26

    申请号:US11967716

    申请日:2007-12-31

    IPC分类号: G06F1/02

    摘要: Generally, this disclosure describes a system and method for generating random numbers. In at least one embodiment described herein, the method may include generating random bits in accordance with at least one security application via an integrated circuit, said integrated circuit including a true random number generator having an analog core. The method may further include providing, via an internally generated power supply, power to said analog core via a voltage regulator associated with said true random number generator. Of course, additional operations are also within the scope of the present disclosure.

    摘要翻译: 通常,本公开描述了用于生成随机数的系统和方法。 在本文描述的至少一个实施例中,该方法可以包括经由集成电路根据至少一个安全应用产生随机比特,所述集成电路包括具有模拟核心的真随机数发生器。 该方法还可以包括经由内部产生的电源经由与所述真随机数发生器相关联的电压调节器向所述模拟核心提供电力。 当然,额外的操作也在本公开的范围内。

    SYNCHRONOUS FREQUENCY SYNTHESIZER
    7.
    发明申请
    SYNCHRONOUS FREQUENCY SYNTHESIZER 有权
    同步频率合成器

    公开(公告)号:US20100073035A1

    公开(公告)日:2010-03-25

    申请号:US12238189

    申请日:2008-09-25

    IPC分类号: H03B21/00

    摘要: An apparatus for clock generation is presented. In one embodiment, the apparatus comprises a phase interpolator that generates an output with a phase value within reference phases associated with two input clocks. Logic units are coupled to determine a number of phase settings for the phase interpolator. A divider is coupled to the phase interpolator to generate an output clock based on a modifiable divider setting.

    摘要翻译: 提出了一种用于时钟生成的装置。 在一个实施例中,该装置包括相位插值器,其产生具有与两个输入时钟相关联的参考相位内的相位值的输出。 逻辑单元被耦合以确定相位内插器的多个相位设置。 分频器耦合到相位内插器,以基于可修改的分频器设置产生输出时钟。

    Circuitry and method to measure a duty cycle of a clock signal
    8.
    发明授权
    Circuitry and method to measure a duty cycle of a clock signal 有权
    测量时钟信号占空比的电路和方法

    公开(公告)号:US07479777B2

    公开(公告)日:2009-01-20

    申请号:US11648488

    申请日:2006-12-28

    CPC分类号: G01R31/31727

    摘要: In some embodiments, a chip includes clock generation circuitry to create a clock signal, and reference signal oscillator circuitry to produce a reference signal with a higher frequency than the clock signal. The chip includes a counter to change a count value in response to changes in the reference signal; and count logic circuitry to cause count storage circuitry to read the count value in response to at least some changes in the clock signal and to make at least some of the values in the count storage circuitry related to a duty cycle of the clock signal available to an external tester. Other embodiments are described and claimed.

    摘要翻译: 在一些实施例中,芯片包括用于产生时钟信号的时钟产生电路和参考信号振荡器电路,以产生具有比时钟信号更高的频率的参考信号。 芯片包括响应于参考信号变化而改变计数值的计数器; 以及计数逻辑电路,以使得计数存储电路响应于所述时钟信号中的至少一些变化来读取所述计数值,并且使所述计数存储电路中的至少一些值与所述时钟信号的占空比相关, 外部测试仪 描述和要求保护其他实施例。

    Buffer with compensating drive strength
    9.
    发明授权
    Buffer with compensating drive strength 有权
    具有补偿驱动强度的缓冲器

    公开(公告)号:US06624662B1

    公开(公告)日:2003-09-23

    申请号:US09608503

    申请日:2000-06-30

    申请人: Andrew M. Volk

    发明人: Andrew M. Volk

    IPC分类号: H03K19094

    CPC分类号: H03K19/0005 H03K19/018585

    摘要: A compensating buffer providing both course tuning on initialization and fine-tuning during operation is disclosed. The course tuning is provided by a plurality of binary-weighted driver legs which are selected during initialization. The fine-tuning which is selectable during both initialization and during operation is provided through linear-weighted biasing. The linear-weighted biasing is simplified through the use of a digital-to-analog converter.

    摘要翻译: 公开了一种在操作期间提供初始化和微调两个过程调整的补偿缓冲器。 课程调整由在初始化期间选择的多个二进制加权的驾驶员腿提供。 在初始化和运行期间均可选择的微调通过线性加权偏置来提供。 通过使用数模转换器来简化线性加权偏置。