Method and apparatus for efficient transfer of data to memory
US5696946A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Aug 26, 1996 |
| Grant date | Dec 9, 1997 |
| Priority date | — |
| Expiry date | Aug 26, 2016 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG09G5/393
- WIPO fieldAudio-visual technology
- WIPO sectorElectrical engineering
Abstract
A method for storing a sequence consisting of a repeated data pattern of three bytes to a memory in double word increments aligned with double word boundaries. A register is loaded with the first four bytes of the sequence. The contents of the register are then repeatedly stored to consecutive locations of the memory. Between each storing of the register's contents, the contents are updated to the next four bytes of the sequence by shifting the second through fourth bytes to the first through third bytes and also moving the second byte to the fourth byte. When the beginning address where the sequence is to be stored in memory is not aligned with a double word boundary, the initial bytes of the sequence up to the double word boundary are stored and the contents of the register updated to the next four bytes of the sequence.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.