System and method for a flexible memory controller

Static information storage and retrieval – Addressing

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

36518901, 36523008, 365239, G11C 700

Patent

active

059333855

ABSTRACT:
A flexible memory controller capable of performing any combination of read, write and deselect operations is described. The present invention can store two pending write or read operations and perform a third write or read operation. In a ZBT SRAM embodiment the memory controller has three address registers, two data registers, and two comparators. Addresses for pending memory access operations are shifted in the address registers so that memory access addresses can be stored without overwriting the memory addresses for the pending operations. Similarly, data is shifted in the data registers to ensure that data remains available for pending memory access operations. The specific register operations are controlled by a thirteen state state machine. The thirteen states and the relationships between the states are defined to enable the memory controller to perform any combination of read, write and deselect operations without inserting idle cycles. When a read address matches the address of a pending write operation it indicates that the data that the read address is intended to retrieve has not yet been written to the memory array. The data for this read operation may be in one or more places including the memory I/O pins, either of the two data registers, or inside the memory. The state machine includes a series of logical comparisons to identify the location of the desired data. After the data location is determined the data is loaded into the output register.

REFERENCES:
patent: 5487035 (1996-01-01), Nishimura et al.
patent: 5594700 (1997-01-01), Ward et al.
patent: 5619453 (1997-04-01), Roohparvar et al.
patent: 5754815 (1998-05-01), Ernst et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for a flexible memory controller does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for a flexible memory controller, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for a flexible memory controller will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-855801

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.