会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Memory hub and access method having internal prefetch buffers
    • 具有内部预取缓冲区的内存集线器和访问方法
    • US08127081B2
    • 2012-02-28
    • US12185615
    • 2008-08-04
    • Terry R. LeeJoseph Jeddeloh
    • Terry R. LeeJoseph Jeddeloh
    • G06F12/08
    • G06F12/0862G06F2212/6022G06F2212/6024G06F2212/6026
    • A memory module includes a memory hub coupled to several memory devices. The memory hub includes history logic that predicts on the basis of read memory requests which addresses in the memory devices from which date are likely to be subsequently read. The history logic applies prefetch suggestions corresponding to the predicted addresses to a memory sequencer, which uses the prefetch suggestions to generate prefetch requests that are coupled to the memory devices. Data read from the memory devices responsive to the prefetch suggestions are stored in a prefetch buffer. Tag logic stores prefetch addresses corresponding to addresses from which data have been prefetched. The tag logic compares the memory request addresses to the prefetch addresses to determine if the requested read data are stored in the prefetch buffer. If so, the requested data are read from the prefetch buffer. Otherwise, the requested data are read from the memory devices.
    • 存储器模块包括耦合到多个存储器件的存储器集线器。 存储器集线器包括历史逻辑,该历史逻辑基于读取存储器请求来预测存储器设备中哪个地址可能随后被读取的日期。 历史逻辑将对应于预测地址的预取建议应用于存储器定序器,其使用预取建议来生成耦合到存储器设备的预取请求。 响应于预取建议从存储器件读取的数据被存储在预取缓冲器中。 标签逻辑存储与预取数据的地址对应的预取地址。 标签逻辑将存储器请求地址与预取地址进行比较,以确定所请求的读取数据是否存储在预取缓冲器中。 如果是,则从预取缓冲器读取所请求的数据。 否则,从存储器件读取所请求的数据。
    • 2. 发明申请
    • MEMORY HUB AND ACCESS METHOD HAVING INTERNAL PREFETCH BUFFERS
    • 具有内部预留缓冲区的存储器和访问方法
    • US20090187714A1
    • 2009-07-23
    • US12185615
    • 2008-08-04
    • Terry R. LeeJoseph Jeddeloh
    • Terry R. LeeJoseph Jeddeloh
    • G06F12/02G06F15/16
    • G06F12/0862G06F2212/6022G06F2212/6024G06F2212/6026
    • A memory module includes a memory hub coupled to several memory devices. The memory hub includes history logic that predicts on the basis of read memory requests which addresses in the memory devices from which date are likely to be subsequently read. The history logic applies prefetch suggestions corresponding to the predicted addresses to a memory sequencer, which uses the prefetch suggestions to generate prefetch requests that are coupled to the memory devices. Data read from the memory devices responsive to the prefetch suggestions are stored in a prefetch buffer. Tag logic stores prefetch addresses corresponding to addresses from which data have been prefetched. The tag logic compares the memory request addresses to the prefetch addresses to determine if the requested read data are stored in the prefetch buffer. If so, the requested data are read from the prefetch buffer. Otherwise, the requested data are read from the memory devices.
    • 存储器模块包括耦合到多个存储器件的存储器集线器。 存储器集线器包括历史逻辑,该历史逻辑基于读取存储器请求来预测存储器设备中哪个地址可能随后被读取的日期。 历史逻辑将对应于预测地址的预取建议应用于存储器定序器,其使用预取建议来生成耦合到存储器设备的预取请求。 响应于预取建议从存储器件读取的数据被存储在预取缓冲器中。 标签逻辑存储与预取数据的地址对应的预取地址。 标签逻辑将存储器请求地址与预取地址进行比较,以确定所请求的读取数据是否存储在预取缓冲器中。 如果是,则从预取缓冲器读取所请求的数据。 否则,从存储器件读取所请求的数据。
    • 3. 发明授权
    • Memory hub and access method having internal prefetch buffers
    • 具有内部预取缓冲区的内存集线器和访问方法
    • US07260685B2
    • 2007-08-21
    • US10601252
    • 2003-06-20
    • Terry R. LeeJoseph Jeddeloh
    • Terry R. LeeJoseph Jeddeloh
    • G06F12/06
    • G06F12/0862G06F2212/6022G06F2212/6024G06F2212/6026
    • A memory module includes a memory hub coupled to several memory devices. The memory hub includes history logic that predicts on the basis of read memory requests which addresses in the memory devices from which date are likely to be subsequently read. The history logic applies prefetch suggestions corresponding to the predicted addresses to a memory sequencer, which uses the prefetch suggestions to generate prefetch requests that are coupled to the memory devices. Data read from the memory devices responsive to the prefetch suggestions are stored in a prefetch buffer. Tag logic stores prefetch addresses corresponding to addresses from which data have been prefetched. The tag logic compares the memory request addresses to the prefetch addresses to determine if the requested read data are stored in the prefetch buffer. If so, the requested data are read from the prefetch buffer. Otherwise, the requested data are read from the memory devices.
    • 存储器模块包括耦合到多个存储器件的存储器集线器。 存储器集线器包括历史逻辑,该历史逻辑基于读取存储器请求来预测存储器设备中哪个地址可能随后被读取的日期。 历史逻辑将对应于预测地址的预取建议应用于存储器定序器,其使用预取建议来生成耦合到存储器设备的预取请求。 响应于预取建议从存储器件读取的数据被存储在预取缓冲器中。 标签逻辑存储与预取数据的地址对应的预取地址。 标签逻辑将存储器请求地址与预取地址进行比较,以确定所请求的读取数据是否存储在预取缓冲器中。 如果是,则从预取缓冲器读取所请求的数据。 否则,从存储器件读取所请求的数据。
    • 5. 发明申请
    • Out of order DRAM sequencer
    • 乱序DRAM音序器
    • US20070101075A1
    • 2007-05-03
    • US11604906
    • 2006-11-28
    • Joseph Jeddeloh
    • Joseph Jeddeloh
    • G06F12/00
    • G06F3/0659G06F3/0613G06F3/0676G06F12/14G06F13/1626G06F2003/0691
    • Memory access requests are successively received in a memory request queue of a memory controller. Any conflicts or potential delays between temporally proximate requests that would occur if the memory access requests were to be executed in the received order are detected, and the received order of the memory access requests is rearranged to avoid or minimize the conflicts or delays and to optimize the flow of data to and from the memory data bus. The memory access requests are executed in the reordered sequence, while the originally received order of the requests is tracked. After execution, data read from the memory device by the execution of the read-type memory access requests are transferred to the respective requesters in the order in which the read requests were originally received.
    • 存储器访问请求被连续地接收在存储器控制器的存储器请求队列中。 检测到如果以接收到的顺序执行存储器访问请求将发生的临时邻近请求之间的任何冲突或潜在的延迟,并且重新排列接收的存储器访问请求的顺序以避免或最小化冲突或延迟并优化 数据流向和从存储器数据总线流出。 在重新排序的序列中执行存储器访问请求,同时跟踪请求的原始接收顺序。 在执行之后,通过执行读取型存储器访问请求从存储器件读取的数据按照最初接收读取请求的顺序被传送到各个请求者。
    • 9. 发明申请
    • Multiple processor system and method including multiple memory hub modules
    • 多处理器系统和方法包括多个内存集线器模块
    • US20050050255A1
    • 2005-03-03
    • US10653044
    • 2003-08-28
    • Joseph Jeddeloh
    • Joseph Jeddeloh
    • G06F20060101G06F13/00G11C5/00
    • G11C5/00G06F12/0862G06F13/4022
    • A processor-based electronic system includes several memory modules arranged in first and second ranks. The memory modules in the first rank are directly accessed by any of several processors, and the memory modules in the second rank are accessed by the processors through the memory modules in the first rank. The data bandwidth between the processors and the memory modules in the second rank is varied by varying the number of memory modules in the first rank that are used to access the memory module in the second set. Each of the memory modules includes several memory devices coupled to a memory hub. The memory hub includes a memory controller coupled to each memory device, a link interface coupled to a respective processor or memory module, and a cross bar switch coupling any of the memory controllers to any of the link interfaces.
    • 基于处理器的电子系统包括布置在第一和第二等级中的几个存储器模块。 第一级的存储器模块由几个处理器中的任何一个直接访问,并且第二级的存储器模块由处理器通过第一级的存储器模块访问。 通过改变用于访问第二组中的存储器模块的第一级中的存储器模块的数量来改变处理器和第二级中的存储器模块之间的数据带宽。 每个存储器模块包括耦合到存储器集线器的多个存储器件。 存储器集线器包括耦合到每个存储器设备的存储器控​​制器,耦合到相应处理器或存储器模块的链路接口以及将任何存储器控制器耦合到任何链路接口的交叉开关。