会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Load reduction system and method for DIMM-based memory systems
    • 基于DIMM的内存系统的减负系统和方法
    • US08275936B1
    • 2012-09-25
    • US12563308
    • 2009-09-21
    • Christopher HaywoodGopal RaghavanChao Xu
    • Christopher HaywoodGopal RaghavanChao Xu
    • G06F12/00
    • G06F13/1657
    • A load reduction system and method for use with memory systems which include one or more DIMMs, each of which includes a circuit arranged to buffer data bytes being written to or read from the DIMM, with the system nominally organized such that the bytes of a given data word are conveyed to the DIMMs via respective byte lanes and stored in a given rank on a given DIMM. The system is arranged such that the DRAMs that constitute a given rank are re-mapped across the available DIMMs plugged into the slots, such that a data word to be stored in a given rank is striped across the available DIMMs, thereby reducing the loading on a given byte lane that might otherwise be present. The system is preferably arranged such that any given byte lane is wired to no more than two of the DIMM slots.
    • 一种用于与包括一个或多个DIMM的存储器系统一起使用的存储器系统的负载减小系统和方法,每个DIMM包括被配置为缓冲正在写入或从DIMM读取的数据字节的电路,其中系统被标称组织,使得给定的 数据字通过相应的字节通道传送到DIMM,并以给定的DIMM上的给定等级存储。 该系统被布置成使得构成给定等级的DRAM被重新映射到插入到插槽中的可用DIMM上,使得要存储在给定等级中的数据字在可用DIMM上条带化,从而减少了对 否则可能存在的给定字节通道。 该系统优选地布置成使得任何给定的字节通道被布线到不超过两个DIMM插槽。
    • 5. 发明授权
    • Methods and apparatus for transferring data between memory modules
    • 用于在内存模块之间传输数据的方法和装置
    • US08880790B2
    • 2014-11-04
    • US13619692
    • 2012-09-14
    • Christopher Haywood
    • Christopher Haywood
    • G06F13/40G06F13/00G06F13/36G06F13/28G06F3/00
    • G06F13/40G06F3/00G06F13/00G06F13/28G06F13/36
    • A computer-implemented method for transferring data from a computer system programmed to perform the method includes receiving in a memory buffer in a first memory module hosted by the computer system, a request for data stored in RAM of the first memory module from a host controller of the computer system, retrieving with the memory buffer, the data from the RAM, in response to the request, formatting with the memory buffer, the data from the RAM into formatted data in response to a defined software transport protocol, and initiating with the memory buffer, transfer of the formatted data to a storage destination external to the first memory module via an auxiliary interface of the memory buffer, bypassing the host controller of the computer system.
    • 用于从被编程为执行该方法的计算机系统传送数据的计算机实现的方法包括:在由计算机系统托管的第一存储器模块中的存储器缓冲器中接收来自主机控制器的存储在第一存储器模块的RAM中的数据的请求 的计算机系统,响应于该请求,利用存储器缓冲器检索来自RAM的数据,根据定义的软件传输协议从RAM中将数据格式化为格式化数据,并且以 存储器缓冲器,经由存储器缓冲器的辅助接口将格式化的数据传送到第一存储器模块外部的存储目的地,绕过计算机系统的主机控制器。
    • 6. 发明授权
    • Receive processing for dedicated bandwidth data communication switch backplane
    • US06314106B1
    • 2001-11-06
    • US09063493
    • 1998-04-20
    • Wai KingGeoffrey C. StoneChristopher Haywood
    • Wai KingGeoffrey C. StoneChristopher Haywood
    • H04L1228
    • H04L49/351H04L45/7453H04L49/101H04L49/254H04L49/3018
    • A dedicated bandwidth switch backplane has efficient receive processing capable of handling highly parallel traffic. Packets must pass a filtering check and a watermark check before the receive port is allowed to release them to a queue. Highly efficient algorithms are applied to conduct the checks on the packets in a way which expedites receive processing and avoids contention. A hybrid priority/port-based arbitration algorithm is used to sequence filtering checks on pending packets. A watermark comparison algorithm performs preliminary calculations on the current packet using “projected” output queue write addresses for each possible outcome of the queueing decision on the preceding packet and using the actual outcome to select from among preliminary calculations to efficiently address the outcome-dependence of the current packet's watermark check on the queueing decision made on the preceding packet. Receive ports are operatively divided into full-write receive ports and selective-write receive ports for delivering their packets to the output queue. On the clock cycles where the selective-write receive port is assigned writing privileges, data is read from the queue, unless the selective-write receive port has indicated it wishes to write to the queue, in which case the selective-write receive port writes to the queue. The full-write receive ports always write data, if available, to the queue on the clock cycles where they are assigned writing privileges.
    • 7. 发明授权
    • Systems and methods for error detection and correction in a memory module which includes a memory buffer
    • 包括存储器缓冲器的存储器模块中用于错误检测和校正的系统和方法
    • US08694857B2
    • 2014-04-08
    • US13445143
    • 2012-04-12
    • David WangChristopher Haywood
    • David WangChristopher Haywood
    • G11C29/00
    • G06F11/1068G06F11/10G11C7/1006G11C11/408G11C29/52G11C29/848G11C2029/0411H03M13/1515H03M13/152
    • The present systems include a memory module containing a plurality of RAM chips, typically DRAM, and a memory buffer arranged to buffer data between the DRAM and a host controller. The memory buffer includes an error detection and correction circuit arranged to ensure the integrity of the stored data words. One way in which this may be accomplished is by computing parity bits for each data word and storing them in parallel with each data word. The error detection and correction circuit can be arranged to detect and correct single errors, or multi-errors if the host controller includes its own error detection and correction circuit. Alternatively, the locations of faulty storage cells can be determined and stored in an address match table, which is then used to control multiplexers that direct data around the faulty cells, to redundant DRAM chips in one embodiment or to embedded SRAM in another.
    • 本系统包括存储模块,该存储器模块包含多个RAM芯片,通常为DRAM,以及一个存储器缓冲器,用于缓冲DRAM和主机控制器之间的数据。 存储器缓冲器包括错误检测和校正电路,其布置成确保存储的数据字的完整性。 可以实现这一点的一种方式是通过计算每个数据字的奇偶校验位并将它们与每个数据字并行存储。 如果主机控制器包括自己的错误检测和校正电路,则可以将错误检测和校正电路设置为检测和纠正单个错误或多个错误。 或者,可以确定故障存储单元的位置并将其存储在地址匹配表中,该地址匹配表然后被用于控制将故障单元周围的数据引导到冗余DRAM芯片或在另一实施例中的嵌入式SRAM。
    • 8. 发明申请
    • Methods and Apparatus for Transferring Data Between Memory Modules
    • 用于在内存模块之间传输数据的方法和装置
    • US20130073802A1
    • 2013-03-21
    • US13619692
    • 2012-09-14
    • Christopher Haywood
    • Christopher Haywood
    • G06F12/00
    • G06F13/40G06F3/00G06F13/00G06F13/28G06F13/36
    • A computer-implemented method for transferring data from a computer system programmed to perform the method includes receiving in a memory buffer in a first memory module hosted by the computer system, a request for data stored in RAM of the first memory module from a host controller of the computer system, retrieving with the memory buffer, the data from the RAM, in response to the request, formatting with the memory buffer, the data from the RAM into formatted data in response to a defined software transport protocol, and initiating with the memory buffer, transfer of the formatted data to a storage destination external to the first memory module via an auxiliary interface of the memory buffer, bypassing the host controller of the computer system.
    • 用于从被编程为执行该方法的计算机系统传送数据的计算机实现的方法包括:在由计算机系统托管的第一存储器模块中的存储器缓冲器中接收来自主机控制器的存储在第一存储器模块的RAM中的数据的请求 的计算机系统,响应于该请求,利用存储器缓冲器检索来自RAM的数据,根据定义的软件传输协议从RAM中将数据格式化为格式化数据,并且以 存储器缓冲器,经由存储器缓冲器的辅助接口将格式化的数据传送到第一存储器模块外部的存储目的地,绕过计算机系统的主机控制器。