×

Memory controller for controlling different memory types and generating uncorrectable error faults when an access operation is performed to a wrong type

  • US 5,884,067 A
  • Filed: 10/27/1995
  • Issued: 03/16/1999
  • Est. Priority Date: 12/22/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. A memory controller, comprising:

  • a memory module access controller, controlling access to a plurality of memory modules, each of the memory modules having an associated type; and

    a configuration status register, storing configuration status information indicating the associated type for each of the memory modules, the memory access controller controlling access to each memory module type, wherein if an access operation is performed to a wrong type, uncorrectable error faults are generated and can be detected, wherein if a video input/output access is performed to a dynamic random access memory (DRAM) type of memory module coupled to the memory controller through a bus, the memory module access controller will respond to the video input/output access to the DRAM type of memory module wherein the DRAM type of memory module is;

    (1) prevented from being column address strobe (CAS) enabled to drive the bus, and (2) allowed to generate an row address strobe (RAS) pulse width that violates operating parameters for the DRAM type of memory module,if a video random access memory (VRAM) access is performed to the dynamic random access memory (DRAM) type of memory module, the memory module access controller will respond to the VRAM access to the DRAM type of memory module wherein write enable is asserted to the DRAM type of memory module, andif a dynamic random access memory (DRAM) store access is performed to a video type of memory module, the memory module access controller will respond to the DRAM store access to the video type of memory module wherein RAM output enable (ROE) is deasserted.

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