Memory Reorder Queue Biasing Preceding High Latency Operations
    1.
    发明申请
    Memory Reorder Queue Biasing Preceding High Latency Operations 有权
    内存重新排序队列偏差前置高延迟操作

    公开(公告)号:US20140082272A1

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

    申请号:US13781519

    申请日:2013-02-28

    IPC分类号: G11C11/406 G06F13/16

    摘要: A method for controlling memory refresh operations in dynamic random access memories. The method includes determining a count of deferred memory refresh operations for a first memory rank. Responsive to the count approaching a high priority threshold, issuing an early high priority refresh notification for the first memory rank, which indicates the pre-determined time for performing a high priority memory refresh operation at the first memory rank. Responsive to the early high priority refresh notification, the behavior of a read reorder queue is dynamically modified to give priority scheduling to at least one read command targeting the first memory rank, and one or more of the at least one read command is executed on the first memory rank according to the priority scheduling. Priority scheduling removes these commands from the re-order queue before the refresh operation is initiated at the first memory rank.

    摘要翻译: 一种用于控制动态随机存取存储器中的存储器刷新操作的方法。 该方法包括确定第一存储器等级的延迟存储器刷新操作的计数。 响应于接近高优先级阈值的计数,发出用于第一存储器级的早期高优先级刷新通知,其指示在第一存储器级执行高优先级存储器刷新操作的预定时间。 响应于早期高优先级刷新通知,动态地修改读取重新排序队列的行为,以便对至少一个针对第一存储器等级的读取命令给出优先级调度,并且在所述至少一个读取命令中执行一个或多个读取命令 根据优先级调度的第一内存等级。 优先级调度在刷新操作以第一存储器等级开始之前从重新排序队列中移除这些命令。

    MEMORY RECORDER QUEUE BIASING PRECEDING HIGH LATENCY OPERATIONS
    2.
    发明申请
    MEMORY RECORDER QUEUE BIASING PRECEDING HIGH LATENCY OPERATIONS 有权
    内存记录器排队高效率运行

    公开(公告)号:US20130212330A1

    公开(公告)日:2013-08-15

    申请号:US13371906

    申请日:2012-02-13

    IPC分类号: G06F12/00

    摘要: A memory system and data processing system for controlling memory refresh operations in dynamic random access memories. The memory controller comprises logic that: tracks a time remaining before a scheduled time for performing a high priority, high latency operation a first memory rank of the memory system; responsive to the time remaining reaching a pre-established early notification time before the schedule time for performing the high priority, high latency operation, biases the re-order queue containing memory access operations targeting the plurality of ranks to prioritize scheduling of any first memory access operations that target the first memory rank. The logic further: schedules the first memory access operations to the first memory rank for early completion relative to other memory access operations in the re-order queue that target other memory ranks; and performs the high priority, high latency operation at the first memory rank at the scheduled time.

    摘要翻译: 一种用于控制动态随机存取存储器中的存储器刷新操作的存储器系统和数据处理系统。 存储器控制器包括以下逻辑:跟踪在用于执行高优先级高等待时间操作的预定时间之前的剩余时间存储器系统的第一存储器等级; 响应于在执行高优先级高等待时间操作的调度时间之前达到预先建立的早期通知时间的时间,偏置包含针对多个等级的存储器访问操作的重新排序队列,以优先排序任何第一存储器访问 针对第一个内存排名的操作。 该逻辑进一步:将第一存储器访问操作调度到第一存储器等级以便相对于针对其他存储器排序的重新排序队列中的其他存储器访问操作来提前完成; 并且在预定时间在第一存储器等级执行高优先级,高延迟操作。

    Memory reorder queue biasing preceding high latency operations
    3.
    发明授权
    Memory reorder queue biasing preceding high latency operations 有权
    在高延迟操作之前,内存重新排序队列偏移

    公开(公告)号:US08909874B2

    公开(公告)日:2014-12-09

    申请号:US13371906

    申请日:2012-02-13

    IPC分类号: G06F12/00 G06F13/00 G06F13/28

    摘要: A memory system and data processing system for controlling memory refresh operations in dynamic random access memories. The memory controller comprises logic that: tracks a time remaining before a scheduled time for performing a high priority, high latency operation a first memory rank of the memory system; responsive to the time remaining reaching a pre-established early notification time before the schedule time for performing the high priority, high latency operation, biases the re-order queue containing memory access operations targeting the plurality of ranks to prioritize scheduling of any first memory access operations that target the first memory rank. The logic further: schedules the first memory access operations to the first memory rank for early completion relative to other memory access operations in the re-order queue that target other memory ranks; and performs the high priority, high latency operation at the first memory rank at the scheduled time.

    摘要翻译: 一种用于控制动态随机存取存储器中的存储器刷新操作的存储器系统和数据处理系统。 存储器控制器包括以下逻辑:跟踪在用于执行高优先级高等待时间操作的预定时间之前的剩余时间存储器系统的第一存储器等级; 响应于在执行高优先级高等待时间操作的调度时间之前达到预先建立的早期通知时间的时间,偏置包含针对多个等级的存储器访问操作的重新排序队列,以优先排序任何第一存储器访问 针对第一个内存排名的操作。 该逻辑进一步:将第一存储器访问操作调度到第一存储器等级以便相对于针对其他存储器排序的重新排序队列中的其他存储器访问操作来提前完成; 并且在预定时间在第一存储器等级执行高优先级,高延迟操作。

    Techniques for performing refresh operations in high-density memories
    4.
    发明授权
    Techniques for performing refresh operations in high-density memories 失效
    在高密度存储器中执行刷新操作的技术

    公开(公告)号:US08489807B2

    公开(公告)日:2013-07-16

    申请号:US12959637

    申请日:2010-12-03

    IPC分类号: G06F12/00

    CPC分类号: G11C11/40603

    摘要: Techniques for performing refresh operations is disclosed. In response to a completion of a memory operation, a determination is made whether or not a refresh backlog count is greater than a first predetermined value. In a determination that the refresh backlog count is greater than the first predetermined value, a refresh operation is performed as soon as possible. In a determination that the refresh backlog count is not greater than the first predetermined value, a refresh operation is performed after a delay of an idle count value.

    摘要翻译: 公开了用于执行刷新操作的技术。 响应于存储器操作的完成,确定刷新积压计数是否大于第一预定值。 在确定刷新积压计数大于第一预定值的情况下,尽可能快地执行刷新操作。 在确定刷新积压计数不大于第一预定值的情况下,在空闲计数值的延迟之后执行刷新操作。

    Method and Apparatus for Performing Refresh Operations in High-Density Memories
    5.
    发明申请
    Method and Apparatus for Performing Refresh Operations in High-Density Memories 失效
    在高密度记忆体中执行刷新操作的方法和装置

    公开(公告)号:US20120144105A1

    公开(公告)日:2012-06-07

    申请号:US12959637

    申请日:2010-12-03

    IPC分类号: G06F12/00

    CPC分类号: G11C11/40603

    摘要: A method for performing refresh operations is disclosed. In response to a completion of a memory operation, a determination is made whether or not a refresh backlog count is greater than a first predetermined value. In a determination that the refresh backlog count is greater than the first predetermined value, a refresh operation is performed as soon as possible. In a determination that the refresh backlog count is not greater than the first predetermined value, a refresh operation is performed after a delay of an idle count value.

    摘要翻译: 公开了一种执行刷新操作的方法。 响应于存储器操作的完成,确定刷新积压计数是否大于第一预定值。 在确定刷新积压计数大于第一预定值的情况下,尽可能快地执行刷新操作。 在确定刷新积压计数不大于第一预定值的情况下,在空闲计数值的延迟之后执行刷新操作。

    SYNCHRONIZED COMMAND THROTTLING FOR MULTI-CHANNEL DUTY-CYCLE BASED MEMORY POWER MANAGEMENT
    6.
    发明申请
    SYNCHRONIZED COMMAND THROTTLING FOR MULTI-CHANNEL DUTY-CYCLE BASED MEMORY POWER MANAGEMENT 失效
    基于多通道占空比的存储器电源管理的同步指令脉宽调制

    公开(公告)号:US20130151867A1

    公开(公告)日:2013-06-13

    申请号:US13314379

    申请日:2011-12-08

    IPC分类号: G06F1/26 G06F12/00

    摘要: A technique for memory command throttling in a partitioned memory subsystem includes accepting, by a master memory controller included in multiple memory controllers, a synchronization command. The synchronization command includes command data that includes an associated synchronization indication (e.g., a synchronization bit or bits) for each of the multiple memory controllers and each of the multiple memory controllers controls a respective partition of the partitioned memory subsystem. In response to receiving the synchronization command, the master memory controller forwards the synchronization command to the multiple memory controllers. In response to receiving the forwarded synchronization command each of the multiple memory controllers de-asserts an associated status bit. In response to receiving the forwarded synchronization command, each of the multiple memory controllers determines whether the associated synchronization indication is asserted. Each of the multiple memory controllers with the asserted associated synchronization indication then transmits the forwarded synchronization command to associated power control logic.

    摘要翻译: 在分区存储器子系统中用于存储器命令调节的技术包括由包含在多个存储器控制器中的主存储器控制器接受同步命令。 同步命令包括命令数据,其包括用于多个存储器控制器中的每一个的相关联的同步指示(例如,同步位或位),并且多个存储器控制器中的每一个控制分区存储器子系统的相应分区。 响应于接收到同步命令,主存储器控制器将同步命令转发到多个存储器控制器。 响应于接收到转发的同步命令,多个存储器控制器中的每个存储器控制器断言相关联的状态位。 响应于接收到转发的同步命令,多个存储器控制器中的每一个确定相关联的同步指示是否被断言。 具有断言的相关同步指示的多个存储器控制器中的每一个然后将转发的同步命令发送到相关联的功率控制逻辑。

    Method and apparatus for performing refresh operations in high-density memories
    7.
    发明授权
    Method and apparatus for performing refresh operations in high-density memories 失效
    用于在高密度存储器中执行刷新操作的方法和装置

    公开(公告)号:US08635401B2

    公开(公告)日:2014-01-21

    申请号:US13453328

    申请日:2012-04-23

    IPC分类号: G06F13/10

    CPC分类号: G11C11/40603

    摘要: A method for performing refresh operations is disclosed. In response to a completion of a memory operation, a determination is made whether or not a refresh backlog count is greater than a first predetermined value. In a determination that the refresh backlog count is greater than the first predetermined value, a refresh operation is performed as soon as possible. In a determination that the refresh backlog count is not greater than the first predetermined value, a refresh operation is performed after a delay of an idle count value.

    摘要翻译: 公开了一种执行刷新操作的方法。 响应于存储器操作的完成,确定刷新积压计数是否大于第一预定值。 在确定刷新积压计数大于第一预定值的情况下,尽可能快地执行刷新操作。 在确定刷新积压计数不大于第一预定值的情况下,在空闲计数值的延迟之后执行刷新操作。

    Isolation of faulty links in a transmission medium
    8.
    发明授权
    Isolation of faulty links in a transmission medium 有权
    隔离传输介质中的故障链路

    公开(公告)号:US08862944B2

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

    申请号:US12822508

    申请日:2010-06-24

    摘要: Isolation of faulty links in a transmission medium including a method that includes receiving an atomic data unit via a multi-link transmission medium that has a plurality of transmission links. An error condition is detected and it is determined that the error condition is isolated to a single transmission link. It is determined if the single transmission link has been isolated previously as a failing transmission link a specified number of times within an interval specified by a timer. If the single transmission link has been isolated previously as a failing transmission link a specified number of times within an interval specified by a timer then: identifying the single transmission link as a faulty transmission link; resetting the timer; and outputting an identifier of the single transmission link.

    摘要翻译: 隔离传输介质中的故障链路,包括包括通过具有多个传输链路的多链路传输介质接收原子数据单元的方法。 检测到错误状况,并且确定错误状况被隔离到单个传输链路。 在由定时器指定的间隔内,确定单个传输链路是否已经被隔离为先前被隔离的传输链路指定的次数。 如果单个传输链路在由定时器指定的间隔内已经被隔离为失败的传输链路指定的次数,则:将单个传输链路识别为有故障的传输链路; 重置定时器; 并输出单个传输链路的标识符。

    ISOLATION OF FAULTY LINKS IN A TRANSMISSION MEDIUM
    10.
    发明申请
    ISOLATION OF FAULTY LINKS IN A TRANSMISSION MEDIUM 有权
    在传输介质中分离故障链路

    公开(公告)号:US20110320881A1

    公开(公告)日:2011-12-29

    申请号:US12822508

    申请日:2010-06-24

    IPC分类号: G06F11/34

    摘要: Isolation of faulty links in a transmission medium including a method that includes receiving an atomic data unit via a multi-link transmission medium that has a plurality of transmission links An error condition is detected and it is determined that the error condition is isolated to a single transmission link. It is determined if the single transmission link has been isolated previously as a failing transmission link a specified number of times within an interval specified by a timer. If the single transmission link has been isolated previously as a failing transmission link a specified number of times within an interval specified by a timer then: identifying the single transmission link as a faulty transmission link; resetting the timer; and outputting an identifier of the single transmission link.

    摘要翻译: 隔离传输介质中的故障链路,包括包括通过具有多个传输链路的多链路传输介质接收原子数据单元的方法检测到错误状况,并且确定错误状况被隔离为单个 传输链路。 在由定时器指定的间隔内,确定单个传输链路是否已经被隔离为先前被隔离的传输链路指定的次数。 如果单个传输链路在由定时器指定的间隔内已经被隔离为失败的传输链路指定的次数,则:将单个传输链路识别为有故障的传输链路; 重置定时器; 并输出单个传输链路的标识符。