Two-port storage realized by single-port storage blocks
A two-port storage comprises a read port, a write port and a plurality of identical single-port RAM (random access memory) sets. The capacity of one single-port RAM set is used to solve the conflict of simultaneous read and write access of the same single-port RAM set. A read mapping storage stores...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | chi ; eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A two-port storage comprises a read port, a write port and a plurality of identical single-port RAM (random access memory) sets. The capacity of one single-port RAM set is used to solve the conflict of simultaneous read and write access of the same single-port RAM set. A read mapping storage stores read instance information mapping a plurality of logic groups and one idle group to the single-port RAM sets for read access. Similarly, a write mapping storage stores write instance information mapping a plurality of logic groups and one idle group to the single-port RAM sets for write access. If simultaneous read and write access does not map to the same single-port RAM set, read and write are performed simultaneously. If conflict exists, the write access is remapped to the idle group appointed by the write instance information to allow simultaneous read and write. The read and write mapping storages are updated to reflect any remapping. |
---|