COMMUNICATION CHANNEL CALIBRATION FOR DRIFT CONDITIONS

    公开(公告)号:US20160056948A1

    公开(公告)日:2016-02-25

    申请号:US14932192

    申请日:2015-11-04

    Applicant: Rambus Inc.

    Abstract: A method and system provides for execution of calibration cycles from time to time during normal operation of the communication channel. A calibration cycle includes de-coupling the normal data source from the transmitter and supplying a calibration pattern in its place. The calibration pattern is received from the communication link using the receiver on the second component. A calibrated value of a parameter of the communication channel is determined in response to the received calibration pattern. The steps involved in calibration cycles can be reordered to account for utilization patterns of the communication channel. For bidirectional links, calibration cycles are executed which include the step of storing received calibration patterns on the second component, and retransmitting such calibration patterns back to the first component for use in adjusting parameters of the channel at first component.

    Periodic calibration for communication channels by drift tracking
    84.
    发明授权
    Periodic calibration for communication channels by drift tracking 有权
    通过漂移跟踪定期通信通道

    公开(公告)号:US09160466B2

    公开(公告)日:2015-10-13

    申请号:US14535006

    申请日:2014-11-06

    Applicant: Rambus Inc.

    Abstract: A method and system that provides for execution of a first calibration sequence, such as upon initialization of a system, to establish an operation value, which utilizes an algorithm intended to be exhaustive, and executing a second calibration sequence from time to time, to measure drift in the parameter, and to update the operation value in response to the measured drift. The second calibration sequence utilizes less resources of the communication channel than does the first calibration sequence. In one embodiment, the first calibration sequence for measurement and convergence on the operation value utilizes long calibration patterns, such as codes that are greater than 30 bytes, or pseudorandom bit sequences having lengths of 2N−1 bits, where N is equal to or greater than 7, while the second calibration sequence utilizes short calibration patterns, such as fixed codes less than 16 bytes, and for example as short as 2 bytes long.

    Abstract translation: 提供执行第一校准序列的方法和系统,例如在系统初始化时,建立操作值,其利用旨在穷举的算法,并且不时地执行第二校准序列以测量 在参数中漂移,并根据测量的漂移更新操作值。 与第一校准序列相比,第二校准序列使用较少的通信信道资源。 在一个实施例中,用于操作值的测量和收敛的第一校准序列利用长校准模式,例如大于30字节的代码,或长度为2N-1位的伪随机比特序列,其中N等于或大于 而第二校准序列使用短校准模式,例如小于16字节的固定代码,例如短至2字节长。

    Periodic Calibration For Communication Channels By Drift Tracking

    公开(公告)号:US20150063433A1

    公开(公告)日:2015-03-05

    申请号:US14535006

    申请日:2014-11-06

    Applicant: Rambus Inc.

    Abstract: A method and system that provides for execution of a first calibration sequence, such as upon initialization of a system, to establish an operation value, which utilizes an algorithm intended to be exhaustive, and executing a second calibration sequence from time to time, to measure drift in the parameter, and to update the operation value in response to the measured drift. The second calibration sequence utilizes less resources of the communication channel than does the first calibration sequence. In one embodiment, the first calibration sequence for measurement and convergence on the operation value utilizes long calibration patterns, such as codes that are greater than 30 bytes, or pseudorandom bit sequences having lengths of 2N−1 bits, where N is equal to or greater than 7, while the second calibration sequence utilizes short calibration patterns, such as fixed codes less than 16 bytes, and for example as short as 2 bytes long.

    COMMUNICATION CHANNEL CALIBRATION FOR DRIFT CONDITIONS
    88.
    发明申请
    COMMUNICATION CHANNEL CALIBRATION FOR DRIFT CONDITIONS 有权
    通信通道校准条件

    公开(公告)号:US20140192940A1

    公开(公告)日:2014-07-10

    申请号:US14201778

    申请日:2014-03-07

    Applicant: Rambus Inc.

    Abstract: A method and system provides for execution of calibration cycles from time to time during normal operation of the communication channel. A calibration cycle includes de-coupling the normal data source from the transmitter and supplying a calibration pattern in its place. The calibration pattern is received from the communication link using the receiver on the second component. A calibrated value of a parameter of the communication channel is determined in response to the received calibration pattern. The steps involved in calibration cycles can be reordered to account for utilization patterns of the communication channel. For bidirectional links, calibration cycles are executed which include the step of storing received calibration patterns on the second component, and retransmitting such calibration patterns back to the first component for use in adjusting parameters of the channel at first component.

    Abstract translation: 方法和系统提供在通信信道的正常操作期间不时地执行校准周期。 校准周期包括将来自发射机的正常数据源解耦,并在其位置提供校准模式。 使用第二组件上的接收器从通信链路接收校准模式。 响应于所接收的校准模式来确定通信信道的参数的校准值。 校准周期中涉及的步骤可以重新排序以考虑通信信道的利用模式。 对于双向链路,执行校准周期,其包括将接收到的校准模式存储在第二组件上的步骤,以及将这些校准模式重新发送回第一组件以用于调整第一组件上的通道的参数。

    Memory Error Detection
    89.
    发明申请
    Memory Error Detection 有权
    内存错误检测

    公开(公告)号:US20140189466A1

    公开(公告)日:2014-07-03

    申请号:US14200665

    申请日:2014-03-07

    Applicant: Rambus Inc.

    Abstract: Systems and methods are provided for detecting and correcting address errors in a memory system. In the memory system, a memory device generates an error-detection code based on an address transmitted via an address bus and transmits the error-detection code to a memory controller. The memory controller transmits an error indication to the memory device in response to the error-detection code. The error indication causes the memory device to remove the received address and prevent a memory operation

    Abstract translation: 提供了用于检测和校正存储器系统中的地址错误的系统和方法。 在存储器系统中,存储器件基于通过地址总线发送的地址生成错误检测码,并将错误检测码发送到存储器控制器。 存储器控制器响应于错误检测码向存储器件发送错误指示。 错误指示使存储器件移除接收的地址并防止存储器操作

Patent Agency Ranking