System and method for writing specific bytes in a wide-word memory

The present invention comprises an efficient system and method for writing specific bytes in a wide-word configured memory. A memory controller is configured to write from a wide-word databus to specific bytes in a wide-word addressed memory. The memory controller uses wide-word memory addresses whi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: PALUCH, JR. EDWARD JOHN, LIN KUEING
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The present invention comprises an efficient system and method for writing specific bytes in a wide-word configured memory. A memory controller is configured to write from a wide-word databus to specific bytes in a wide-word addressed memory. The memory controller uses wide-word memory addresses which possess resolution capable of addressing specific bytes, and, in addition, data mask bytes which inhibit data write operations to those bytes in a wide-word which are not intended to be written in a given memory write operation. In one embodiment of the present invention, data mask bytes are created by shifting predetermined bit patterns to the right by an amount calculated by arithmetically combining bits in the wide-word memory address. A flexible individual address generating scheme allows memory write operations which do not depend upon the memory write operation's data boundaries being evenly aligned with the boundaries of wide-words.