Address/command chip synchronized autonomous data chip address sequencer for a distributed buffer memory system

    公开(公告)号:GB2582497B

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

    申请号:GB202008475

    申请日:2018-11-22

    Applicant: IBM

    Abstract: One or more memory systems, architectural structures, and/or methods of storing information in memory devices is disclosed to improve the data bandwidth and or to reduce the load on the communications links in a memory system. The system may include one or more memory devices, one or more memory control circuits and one or more data buffer circuits. In one embodiment, the Host only transmits data over its communications link with the data buffer circuit. In one aspect, the memory control circuit does not send a control signal to the data buffer circuits. In one aspect, the memory control circuit and the data buffer circuits each maintain a separate state machine-driven address pointer or local address sequencer, which contains the same tags in the same sequence. In another aspect, a resynchronization method is disclosed.

    DRAM bank activation management
    2.
    发明专利

    公开(公告)号:GB2570041A

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

    申请号:GB201818693

    申请日:2018-11-16

    Applicant: IBM

    Abstract: A method of managing DRAM including: tracking an operating state of each DRAM bank in a rank; tracking a quantity of outstanding CAS commands (e.g. column select commands such as Column Access Strobe or Column Address Signal) in a request queue (e.g. a read or write queue) in relation to the tracked operating state of each bank (e.g. active, idle, waiting for a CAS command), wherein the outstanding CAS commands include those under-service and those waiting for service; for each cycle, identifying the tracked quantity of CAS commands waiting for service in a selected queue, and assessing this quantity in view of a predefined ratio; and individually controlling the operating state of each of the banks based on the assessment, including delaying activation of an idle bank wherein the idle state consumes less power than the active state. There is also a computer program product and computer system for implementing the method, the computer system including a processing unit and memory controller operatively couple to the DRAM. The memory controller may restrict the quantity of active banks for the current cycle.

    DRAM bank activation management
    3.
    发明专利

    公开(公告)号:GB2570041B

    公开(公告)日:2020-12-02

    申请号:GB201818693

    申请日:2018-11-16

    Applicant: IBM

    Abstract: A system, method, and computer program product are provided herein to manage DRAM bank activation per cycle. A memory controller with embedded scheduling logic is employed to manage the system, method, and computer program product and to restrict the quantity of active banks in a given cycle, resulting in power savings with minimal performance loss, if any. The scheduling logic provides instructions to manage the state of associated DRAM banks. Each bank is either in an idle state or an active state, with the idle state consuming less power than the active state. The scheduling logic restricts the quantity of active banks in any cycle, with all other banks being in an idle state, which provides power savings to the associated system.

    Address/command chip synchronized autonomous data chip address sequencer for a distributed buffer memory system

    公开(公告)号:GB2582497A

    公开(公告)日:2020-09-23

    申请号:GB202008475

    申请日:2018-11-22

    Applicant: IBM

    Abstract: One or more memory systems, architectural structures, and/or methods of storing information in memory devices is disclosed to improve the data bandwidth and or to reduce the load on the communications links in a memory system. The system may include one or more memory devices, one or more memory control circuits and one or more data buffer circuits. In one embodiment, the Host only transmits data over its communications link with the data buffer circuit. In one aspect, the memory control circuit does not send a control signal to the data buffer circuits. In one aspect, the memory control circuit and the data buffer circuits each maintain a separate state machine-driven address pointer or local address sequencer, which contains the same tags in the same sequence. In another aspect, a resynchronization method is disclosed.

Patent Agency Ranking