Configurable embedded memory system

An embodiment of a memory module is disclosed. This memory module (250) is a configurable hard macro. A portion of this memory module (250) includes a data input multiplexer (305) coupled to select between cascaded data and direct/bused data. Such portion further includes, a memory (313) coupled to...

Full description

Saved in:
Bibliographic Details
Main Authors SUBODH KUMAR, DURAIRAJAN UMA, SIMKINS JAMES M, KLEIN MATTHEW H, STRADER THOMAS H, OGDEN JAMES E
Format Patent
LanguageEnglish
Published 07.10.2015
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:An embodiment of a memory module is disclosed. This memory module (250) is a configurable hard macro. A portion of this memory module (250) includes a data input multiplexer (305) coupled to select between cascaded data and direct/bused data. Such portion further includes, a memory (313) coupled to receive output from the data input multiplexer (305) for storage therein, and a register input multiplexer (325) coupled to select between read data from the memory (313) and the cascaded data. This memory module (250) further includes: a register (335) coupled to receive output from the register input multiplexer (325), a latch/register mode multiplexer (345) coupled to select between the read data from the memory (313) and registered data from the register (335), and a data output multiplexer (217) coupled to select between the cascaded data and output from the latch/register mode multiplexer (345) to provide output data.
Bibliography:Application Number: CN201380058665