DocumentCode
2550701
Title
Scalable structured data access by combining autonomous memory blocks
Author
Melis, Wim J C ; Cheung, Peter Y K ; Luk, Wayne
Author_Institution
Dept. of Electr. & Electron. Eng., Imperial Coll., London, UK
fYear
2004
fDate
6-8 Dec. 2004
Firstpage
457
Lastpage
460
Abstract
Many hardware designs, especially those for signal and image processing, involve structured data access such as queues, stacks and stripes. This work presents parametric descriptions as abstractions for such structured data access, and explains how these abstractions can be supported either as FPGA libraries targeting existing reconfigurable hardware devices, or as dedicated logic implementations forming autonomous memory blocks (AMBs). Scalable architectures combining the address generation logic in AMBs together to provide larger storage with parallel data access, are also examined. The effectiveness of this approach is illustrated with size and performance estimates for our FPGA libraries and dedicated logic implementations of AMBs. It is shown that for two-dimensional filtering, the dedicated AMBs can be 7 times smaller and 5 times faster than the FPGA libraries performing the same function.
Keywords
field programmable gate arrays; logic design; parallel architectures; reconfigurable architectures; 2D filtering; FPGA libraries; address generation logic; autonomous memory blocks; field programmable gate arrays; image processing; logic implementations; parallel data access; reconfigurable hardware devices; scalable architectures; scalable structured data access; signal processing; Buffer storage; Data engineering; Digital signal processing; Educational institutions; Field programmable gate arrays; Hardware; Image processing; Libraries; Logic devices; Parallel processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Technology, 2004. Proceedings. 2004 IEEE International Conference on
Print_ISBN
0-7803-8651-5
Type
conf
DOI
10.1109/FPT.2004.1393324
Filename
1393324
Link To Document