Title :
Reconfigurable address generators for stream-based computation implemented on FPGAs
Author :
Vistnes, Kjetil E. ; Soeraasen, O.
Author_Institution :
Dept. of Inf., Oslo Univ., Norway
Abstract :
This paper describes the design and implementation of an address generator for stream-based computation. The unit can generate addresses by a 1, 2 or 3-dimensional mapping from a linear data string in memory. A processing unit will get the required data in a continuous stream without empty time slots, even when switching between addressing algorithms. Each algorithm is specified by a set of parameters loaded into FIFOs in background. The unit is specified by VHDL, simulated, synthesized and implemented on an FPGA of type Xilinx Virtex-II Pro. A speed of 144 MHz is obtained for generating 36 bit addresses. Ideas for expanding the flexibility of the unit are discussed.
Keywords :
field programmable gate arrays; hardware description languages; logic design; reconfigurable architectures; FIFO; FPGA; VHDL; Xilinx Virtex-II Pro; field programmable gate arrays; hardware description languages; linear data string; reconfigurable address generator; stream-based computation; Application software; Discrete wavelet transforms; Field programmable gate arrays; Image recognition; Informatics; Signal processing algorithms; Signal synthesis; Streaming media; Switches; Testing;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
Print_ISBN :
0-7695-2312-9
DOI :
10.1109/IPDPS.2005.374