-
公开(公告)号:US20110234259A1
公开(公告)日:2011-09-29
申请号:US12729455
申请日:2010-03-23
申请人: Theodore P. Haggis , Robert B. Likovich, JR. , James A. Mossman , Tiffany Tamaddoni-Jahromi , Robert B. Tremaine
发明人: Theodore P. Haggis , Robert B. Likovich, JR. , James A. Mossman , Tiffany Tamaddoni-Jahromi , Robert B. Tremaine
IPC分类号: H03K19/0175
CPC分类号: G06F13/4243
摘要: A bus system that includes a plurality of signal driving devices coupled to a common signal bus, a bus controlled circuit coupled to the common signal bus, and a compare circuit. The plurality of signal driving devices include a first signal driving device and a second signal driving device. The bus controller includes delay compensation circuitry with a configurable delay for each of the signal driving devices. The delay compensation circuitry has a current delay chain configuration associated with the first signal driving device. The compare circuit is configured to compare a first configurable delay associated with a first signal driving device to a second configurable delay associated with a second signal driving device of the plurality of signal driving devices, and for generating an output responsive to the comparing that indicates if the current delay chain configuration can be used by the second signal driving device.
摘要翻译: 一种总线系统,其包括耦合到公共信号总线的多个信号驱动装置,耦合到公共信号总线的总线控制电路和比较电路。 多个信号驱动装置包括第一信号驱动装置和第二信号驱动装置。 总线控制器包括具有用于每个信号驱动装置的可配置延迟的延迟补偿电路。 延迟补偿电路具有与第一信号驱动装置相关联的电流延迟链配置。 比较电路被配置为将与第一信号驱动装置相关联的第一可配置延迟与与多个信号驱动装置中的第二信号驱动装置相关联的第二可配置延迟进行比较,并且用于响应于比较来产生响应于指示是否 当前延迟链配置可以由第二信号驱动装置使用。
-
公开(公告)号:US08212588B2
公开(公告)日:2012-07-03
申请号:US12729455
申请日:2010-03-23
申请人: Theodore P. Haggis , Robert B. Likovich, Jr. , James A. Mossman , Tiffany Tamaddoni-Jahromi , Robert B. Tremaine
发明人: Theodore P. Haggis , Robert B. Likovich, Jr. , James A. Mossman , Tiffany Tamaddoni-Jahromi , Robert B. Tremaine
IPC分类号: H03K19/094
CPC分类号: G06F13/4243
摘要: A bus system that includes a plurality of signal driving devices coupled to a common signal bus, a bus controlled circuit coupled to the common signal bus, and a compare circuit. The plurality of signal driving devices include a first signal driving device and a second signal driving device. The bus controller includes delay compensation circuitry with a configurable delay for each of the signal driving devices. The delay compensation circuitry has a current delay chain configuration associated with the first signal driving device. The compare circuit is configured to compare a first configurable delay associated with a first signal driving device to a second configurable delay associated with a second signal driving device of the plurality of signal driving devices, and for generating an output responsive to the comparing that indicates if the current delay chain configuration can be used by the second signal driving device.
摘要翻译: 一种总线系统,其包括耦合到公共信号总线的多个信号驱动装置,耦合到公共信号总线的总线控制电路和比较电路。 多个信号驱动装置包括第一信号驱动装置和第二信号驱动装置。 总线控制器包括具有用于每个信号驱动装置的可配置延迟的延迟补偿电路。 延迟补偿电路具有与第一信号驱动装置相关联的电流延迟链配置。 比较电路被配置为将与第一信号驱动装置相关联的第一可配置延迟与与多个信号驱动装置中的第二信号驱动装置相关联的第二可配置延迟进行比较,并且用于响应于比较来产生响应于指示是否 当前延迟链配置可以由第二信号驱动装置使用。
-
公开(公告)号:US20110199843A1
公开(公告)日:2011-08-18
申请号:US12705674
申请日:2010-02-15
申请人: Daniel M. Dreps , Kevin C. Gower , Michael K. Kerr , Kyu-hyoun Kim , David W. Mann , James A. Mossman , Michael A. Sorna , Robert B. Tremaine , William M. Zevin
发明人: Daniel M. Dreps , Kevin C. Gower , Michael K. Kerr , Kyu-hyoun Kim , David W. Mann , James A. Mossman , Michael A. Sorna , Robert B. Tremaine , William M. Zevin
IPC分类号: G11C7/00
CPC分类号: G06F13/4243 , G06F13/1689 , G11C7/1051 , G11C7/1066 , G11C2207/2254
摘要: A method and apparatus for determining correct timing for receiving, in a host in a memory system, of a normal toggle transmitted by an addressed memory chip on a bidirectional data strobe. An offset in the data strobe is established, either by commanding the addressed memory chip, in a training period, to drive the data strobe to a known state, except during transmission of a normal toggle, or by providing a voltage offset between a true and a complement phase in the data strobe, or by providing a circuit bias in a differential receiver on the host the receives the data strobe. A series of read commands are transmitted by the host to the addressed memory chip, which responds by transmitting the normal toggle. Timing of reception of the normal toggle as received by the host chip is adjusted until the normal toggle is correctly received.
摘要翻译: 一种用于确定正确定时的方法和装置,用于在存储器系统中的主机中接收在双向数据选通信号上由寻址的存储器芯片发送的正常触发。 通过在训练期间命令寻址的存储器芯片来建立数据选通中的偏移量,以将数据选通驱动到已知状态,除了在正常触发的传输期间,或通过在真实和 数据选通中的补码相位,或通过在主机上的差分接收器中提供电路偏置来接收数据选通信号。 一系列读命令由主机发送到寻址的存储器芯片,通过发送普通切换进行响应。 调整由主机芯片接收到的正常切换的接收定时,直到正常接通正常。
-
公开(公告)号:US08284621B2
公开(公告)日:2012-10-09
申请号:US12705674
申请日:2010-02-15
申请人: Daniel M. Dreps , Kevin C. Gower , Michael K. Kerr , Kyu-hyoun Kim , David W. Mann , James A. Mossman , Michael A. Sorna , Robert B. Tremaine , William M. Zevin
发明人: Daniel M. Dreps , Kevin C. Gower , Michael K. Kerr , Kyu-hyoun Kim , David W. Mann , James A. Mossman , Michael A. Sorna , Robert B. Tremaine , William M. Zevin
IPC分类号: G11C8/18
CPC分类号: G06F13/4243 , G06F13/1689 , G11C7/1051 , G11C7/1066 , G11C2207/2254
摘要: A method and apparatus for determining correct timing for receiving, in a host in a memory system, of a normal toggle transmitted by an addressed memory chip on a bidirectional data strobe. An offset in the data strobe is established, either by commanding the addressed memory chip, in a training period, to drive the data strobe to a known state, except during transmission of a normal toggle, or by providing a voltage offset between a true and a complement phase in the data strobe, or by providing a circuit bias in a differential receiver on the host the receives the data strobe. A series of read commands are transmitted by the host to the addressed memory chip, which responds by transmitting the normal toggle. Timing of reception of the normal toggle as received by the host chip is adjusted until the normal toggle is correctly received.
摘要翻译: 一种用于确定正确定时的方法和装置,用于在存储器系统中的主机中接收在双向数据选通信号上由寻址的存储器芯片发送的正常触发。 通过在训练期间命令寻址的存储器芯片来建立数据选通中的偏移量,以将数据选通驱动到已知状态,除了在正常触发的传输期间,或通过在真实和 数据选通中的补码相位,或通过在主机上的差分接收器中提供电路偏置来接收数据选通信号。 一系列读命令由主机发送到寻址的存储器芯片,通过发送普通切换进行响应。 调整由主机芯片接收到的正常切换的接收定时,直到正常接通正常。
-
公开(公告)号:US08493801B2
公开(公告)日:2013-07-23
申请号:US13570430
申请日:2012-08-09
申请人: Daniel M. Dreps , Kevin C. Gower , Michael K. Kerr , Kyu-hyoun Kim , David W. Mann , James A. Mossman , Michael A. Sorna , Robert B. Tremaine , William M. Zevin
发明人: Daniel M. Dreps , Kevin C. Gower , Michael K. Kerr , Kyu-hyoun Kim , David W. Mann , James A. Mossman , Michael A. Sorna , Robert B. Tremaine , William M. Zevin
IPC分类号: G11C7/00
CPC分类号: G06F13/4243 , G06F13/1689 , G11C7/1051 , G11C7/1066 , G11C2207/2254
摘要: A method and apparatus for determining correct timing for receiving, in a host in a memory system, of a normal toggle transmitted by an addressed memory chip on a bidirectional data strobe. An offset in the data strobe is established, either by commanding the addressed memory chip, in a training period, to drive the data strobe to a known state, except during transmission of a normal toggle, or by providing a voltage offset between a true and a complement phase in the data strobe, or by providing a circuit bias in a differential receiver on the host the receives the data strobe. A series of read commands are transmitted by the host to the addressed memory chip, which responds by transmitting the normal toggle. Timing of reception of the normal toggle as received by the host chip is adjusted until the normal toggle is correctly received.
摘要翻译: 一种用于确定正确定时的方法和装置,用于在存储器系统中的主机中接收在双向数据选通信号上由寻址的存储器芯片发送的正常触发。 通过在训练期间命令寻址的存储器芯片来建立数据选通中的偏移量,以将数据选通驱动到已知状态,除了在正常触发的传输期间,或通过在真实和 数据选通中的补码相位,或通过在主机上的差分接收器中提供电路偏置来接收数据选通信号。 一系列读命令由主机发送到寻址的存储器芯片,通过发送普通切换进行响应。 调整由主机芯片接收到的正常切换的接收定时,直到正常接通正常。
-
公开(公告)号:US20120300564A1
公开(公告)日:2012-11-29
申请号:US13570430
申请日:2012-08-09
申请人: Daniel M. Dreps , Kevin C. Gower , Michael K. Kerr , Kyu-hyoun Kim , David W. Mann , James A. Mossman , Michael A. Sorna , Robert B. Tremaine , William M. Zevin
发明人: Daniel M. Dreps , Kevin C. Gower , Michael K. Kerr , Kyu-hyoun Kim , David W. Mann , James A. Mossman , Michael A. Sorna , Robert B. Tremaine , William M. Zevin
IPC分类号: G11C7/00
CPC分类号: G06F13/4243 , G06F13/1689 , G11C7/1051 , G11C7/1066 , G11C2207/2254
摘要: A method and apparatus for determining correct timing for receiving, in a host in a memory system, of a normal toggle transmitted by an addressed memory chip on a bidirectional data strobe. An offset in the data strobe is established, either by commanding the addressed memory chip, in a training period, to drive the data strobe to a known state, except during transmission of a normal toggle, or by providing a voltage offset between a true and a complement phase in the data strobe, or by providing a circuit bias in a differential receiver on the host the receives the data strobe. A series of read commands are transmitted by the host to the addressed memory chip, which responds by transmitting the normal toggle. Timing of reception of the normal toggle as received by the host chip is adjusted until the normal toggle is correctly received.
摘要翻译: 一种用于确定正确定时的方法和装置,用于在存储器系统中的主机中接收在双向数据选通信号上由寻址的存储器芯片发送的正常触发。 通过在训练期间命令寻址的存储器芯片来建立数据选通中的偏移量,以将数据选通驱动到已知状态,除了在正常触发的传输期间,或通过在真实和 数据选通中的补码相位,或通过在主机上的差分接收器中提供电路偏置来接收数据选通信号。 一系列读命令由主机发送到寻址的存储器芯片,通过发送普通切换进行响应。 调整由主机芯片接收到的正常切换的接收定时,直到正常接通正常。
-
公开(公告)号:US08806177B2
公开(公告)日:2014-08-12
申请号:US11482222
申请日:2006-07-07
IPC分类号: G06F12/00
CPC分类号: G06F12/1027 , G06F12/0862 , G06F2212/6028 , G06F2212/651 , G06F2212/654
摘要: A method and system for prefetching in computer system are provided. The method in one aspect includes using a prefetch engine to perform prefetch instructions and to translate unmapped data. Misses to address translations during the prefetch are handled and resolved. The method also includes storing the resolved translations in a respective cache translation table. A system for prefetching in one aspect includes a prefetch engine operable to receive instructions to prefetch data from the main memory. The prefetch engine is also operable to search cache address translation for prefetch data and perform address mapping translation, if the prefetch data is unmapped. The prefetch engine is further operable to prefetch the data and store the address mapping in one or more cache memory, if the data is unmapped.
摘要翻译: 提供了一种在计算机系统中预取的方法和系统。 该方法在一个方面包括使用预取引擎来执行预取指令并转换未映射的数据。 在预取期间解决翻译错误的处理和解决。 该方法还包括将分辨的翻译存储在相应的缓存转换表中。 用于在一个方面预取的系统包括预取引擎,其可操作以接收从主存储器预取数据的指令。 如果预取数据未被映射,则预取引擎还可用于搜索缓存地址转换以获取预取数据并执行地址映射转换。 如果数据未被映射,则预取引擎还可操作以预取数据并将地址映射存储在一个或多个高速缓冲存储器中。
-
公开(公告)号:US08674856B2
公开(公告)日:2014-03-18
申请号:US13587669
申请日:2012-08-16
IPC分类号: H03M7/34
摘要: In response to receipt of an input string, an attempt is made to identify, in a template store, a closely matching template for use as a compression template. In response to identification of a closely matching template that can be used as a compression template, the input string is compressed into a compressed string by reference to a longest common subsequence compression template. Compressing the input string includes encoding, in a compressed string, an identifier of the compression template, encoding substrings of the input string not having commonality with the compression template of at least a predetermined length as literals, and encoding substrings of the input string having commonality with the compression template of at least the predetermined length as a jump distance without reference to a base location in the compression template. The compressed string is then output.
摘要翻译: 响应于输入字符串的接收,尝试在模板存储器中识别紧密匹配的模板以用作压缩模板。 响应于可以用作压缩模板的紧密匹配的模板的识别,通过参考最长的公共子序列压缩模板将输入字符串压缩成压缩字符串。 压缩输入字符串包括在压缩字符串中编码压缩模板的标识符,将与压缩模板具有至少预定长度的压缩模板不一致的输入字符串的子串编码为文字,以及编码具有共同性的输入字符串的子串 至少具有预定长度的压缩模板作为跳跃距离,而不参考压缩模板中的基本位置。 然后输出压缩字符串。
-
公开(公告)号:US08513972B2
公开(公告)日:2013-08-20
申请号:US13352900
申请日:2012-01-18
IPC分类号: H03K19/003
CPC分类号: H03K19/00315 , H03K19/17764
摘要: A field programmable gate array (FPGA) includes configuration RAM (CRAM) including at least one non-hardened portion and at least one hardened portion having an SER resilience greater than an SER resilience of the non-hardened portion.
-
公开(公告)号:US20120023300A1
公开(公告)日:2012-01-26
申请号:US12843718
申请日:2010-07-26
CPC分类号: G06F12/1009 , G06F11/3471 , G06F12/1475 , G06F2201/88
摘要: Memory page management in a tiered memory system including a system that includes at least one page table for storing a plurality of entries, each entry associated with a page of memory and each entry including an address of the page and a memory tier of the page. The system also includes a control program configured for allocating pages associated with the entries to a software module, the allocated pages from at least two different memory tiers. The system further includes an agent of the control program capable of operating independently of the control program, the agent configured for receiving an authorization key to the allocated pages, and for migrating the allocated pages between the different memory tiers responsive to the authorization key.
摘要翻译: 包括包括至少一个用于存储多个条目的页表的系统的系统中的存储器页面管理,每个条目与存储器页面相关联,每个条目包括页面的地址和页面的存储器层。 该系统还包括配置用于将与条目相关联的页面分配给软件模块的控制程序,来自至少两个不同存储器层的所分配的页面。 该系统还包括能够独立于控制程序操作的控制程序的代理,被配置为接收对所分配的页面的授权密钥的代理,以及响应于授权密钥在不同存储器层之间迁移分配的页面。
-
-
-
-
-
-
-
-
-