Abstract
Multidimensional arrays are among the most common data types. Their use in configurable hardware requires the injective translation of the index tuple into a memory address. This problem is considered in the paper, searching for a balance between speed and waste of memory. The basic idea is to divide one of the index ranges such that one part is a power of two. In this way the indices can be concatenated with fewer loss. To combine both resulting parts into one memory, several techniques are used. The integration of the proposed method into libraries and tools allows efficient description of algorithms on a higher abstraction level.
Originalsprache | Englisch |
---|---|
Titel | FPL 2000: Field-Programmable Logic and Applications: The Roadmap to Reconfigurable Computing |
Seitenumfang | 10 |
Band | 1896 |
Herausgeber (Verlag) | Springer Verlag |
Erscheinungsdatum | 01.01.2000 |
Seiten | 626-635 |
ISBN (Print) | 978-3-540-67899-1 |
ISBN (elektronisch) | 978-3-540-44614-9 |
DOIs | |
Publikationsstatus | Veröffentlicht - 01.01.2000 |
Extern publiziert | Ja |
Veranstaltung | 10th International Conference on Field-Programmable Logic and Applications - Villach, Österreich Dauer: 27.08.2000 → 30.08.2000 Konferenznummer: 131899 |