18457505. MEMORY CONTROLLER AND MEMORY CONTROL METHOD simplified abstract (SAMSUNG ELECTRONICS CO., LTD.)

From WikiPatents
Jump to navigation Jump to search

MEMORY CONTROLLER AND MEMORY CONTROL METHOD

Organization Name

SAMSUNG ELECTRONICS CO., LTD.

Inventor(s)

Hosang Yoon of Yongin-si (KR)

Seungwon Lee of Hwaseong-si (KR)

MEMORY CONTROLLER AND MEMORY CONTROL METHOD - A simplified explanation of the abstract

This abstract first appeared for US patent application 18457505 titled 'MEMORY CONTROLLER AND MEMORY CONTROL METHOD

Simplified Explanation

The abstract describes a memory controller that receives memory requests from a host and generates corresponding commands. The controller includes a buffer to store the received memory request and a command generator to generate a command based on the request. The type of the command indicates whether the address in the memory request corresponds to a processing in memory (PIM) operation. The controller also includes a second buffer to store multiple commands and a command scheduler to determine the order of the commands based on their type.

  • The memory controller receives memory requests from a host and stores them in a buffer.
  • A command generator generates commands based on the memory requests.
  • The type of the command indicates whether the address in the memory request corresponds to a PIM operation.
  • The commands are stored in a second buffer.
  • A command scheduler determines the order of the commands in the second buffer based on their type.

Potential applications of this technology:

  • Memory controllers in computer systems and servers.
  • High-performance computing systems.
  • Data centers and cloud computing infrastructure.

Problems solved by this technology:

  • Efficient management of memory requests and commands.
  • Optimized scheduling of commands based on their type.
  • Improved performance and throughput in memory operations.

Benefits of this technology:

  • Faster and more efficient memory operations.
  • Enhanced performance in processing in memory (PIM) operations.
  • Improved overall system performance and responsiveness.


Original Abstract Submitted

A memory controller includes: a first buffer configured to receive a memory request from a host and store therein the received memory request; a command generator configured to generate a first command corresponding to the memory request, and set a type of the first command indicating whether an address comprised in the memory request corresponds to a processing in memory (PIM) memory; a second buffer configured to store therein a plurality of commands comprising the first command; and a command scheduler configured to determine whether to change an order of the first command stored in the second buffer based on the type of the first command.