Configurable memory block

Static information storage and retrieval – Addressing – Sync/clocking

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C365S230030

Reexamination Certificate

active

06298005

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to memories generally and, more particularly, to an embedded memory that may be configured to operate in a number of modes.
BACKGROUND OF THE INVENTION
Conventional embedded memory devices are typically synchronous in nature. A synchronous design, such as a synchronous SRAM, will not generally consume current when the clock to the block is not switching. Such designs, when implemented in embedded memories, are typically implemented with a fixed word-width.
One disadvantage with such a conventional approach is that it is not as flexible as a truly asynchronous device, which can be configured to operate either asynchronously or synchronously. For example, an asynchronous SRAM can be used to implement a logic function by using the address inputs as the logic function inputs, the data output(s) as the logic function output(s), and the memory bits as a lookup table for the output values for a given set of input values.
SUMMARY OF THE INVENTION
The present invention concerns a circuit and method comprising a memory and a plurality of address circuits. The memory array may comprise a plurality of storage elements each configured to read and write data in response to an internal address signal. The plurality of address circuits may each be configured to generate one of said internal address signals in response to (i) an external address signal, (ii) a clock signal and (iii) a control signal.
The objects, features and advantages of the present invention include providing a memory block that may be configured to operate having (i) asynchronous inputs and outputs, (ii) synchronous inputs (e.g., synchronous flowthrough), (iii) synchronous outputs, (iv) synchronous inputs and outputs (e.g., pipelined), (v) a number of bit widths (e.g., x32, x16, x8, x4, x2, x1), (vi) a Read Only Memory (ROM) mode, and/or (vii) a mode implementing a logic function.


REFERENCES:
patent: 5384745 (1995-01-01), Konishi et al.
patent: 5835970 (1998-11-01), Landry et al.
patent: 6134181 (2000-10-01), Laundry

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

Configurable memory block does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Configurable memory block, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Configurable memory block will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2599313

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