×

Programmable heterogeneous memory controllers for main memory with different memory modules

  • US 8,074,022 B2
  • Filed: 09/28/2007
  • Issued: 12/06/2011
  • Est. Priority Date: 09/28/2006
  • Status: Active Grant
First Claim
Patent Images

1. A programmable heterogeneous memory controller comprising:

  • a system interface to couple to a processor, the system interface to provide access of a main memory to the processor;

    a flexible memory channel interface with reconfigurable pins of one or more flexible input/output (I/O) ports, the flexible memory channel interface to couple to memory modules of mixed types in sockets of one or more respective memory channels; and

    one or more input/output (I/O) state machines coupled between the system interface and the flexible memory channel interface, the one or more I/O state machines to program pin configurations and generate logic signals for one or more of the reconfigurable pins of the flexible memory channel interface in response to the type of memory module being accessed in a given socket and its respective memory module software driver.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×