DocumentCode :
3152905
Title :
Using DG2VHDL to synthesize an FPGA implementation of the 1-D discrete wavelet transform
Author :
Stone, Andrew ; Manolakos, Elias S.
Author_Institution :
Dept. of Electr. & Comput. Eng., Northeastern Univ., Boston, MA, USA
fYear :
1998
fDate :
8-10 Oct 1998
Firstpage :
489
Lastpage :
498
Abstract :
We introduce DG2VHDL, a design tool which bridges the gap between an abstract graphical description of a DSP algorithm and its concrete hardware description language (HDL) representation. DG2VHDL automatically translates a dependence graph (DG) into a synthesizable, behavioral VHDL entity that can be input to industrial-strength behavioral compilers for producing silicon implementations of the algorithm (FPGA, ASIC). The discrete wavelet transform (DWT) was selected to demonstrate that the tool facilitates the rapid prototyping of modular parallel structures for non-trivial algorithms with non-regular data dependency structure. In addition, the DWT is an important algorithm for data compression and feature extraction, among many other real-time DSP applications. We demonstrate here that the behavioral VHDL code produced automatically by the tool leads, after behavioral synthesis, to an efficient distributed memory and control modular array architecture which can be embedded into a single FPGA
Keywords :
circuit layout CAD; data compression; digital signal processing chips; discrete wavelet transforms; feature extraction; field programmable gate arrays; hardware description languages; real-time systems; software prototyping; 1D discrete wavelet transform; ASIC; DG2VHDL; DSP algorithm; DWT; FPGA implementation; HDL representation; abstract graphical description; behavioral silicon compilers; behavioral synthesis; data compression; dependence graph; design tool; distributed control; distributed memory; feature extraction; hardware description language; modular array architecture; modular parallel structures; non-regular data dependency structure; rapid prototyping; real-time DSP applications; Algorithm design and analysis; Application specific integrated circuits; Bridges; Concrete; Digital signal processing; Discrete wavelet transforms; Field programmable gate arrays; Hardware design languages; Prototypes; Silicon;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing Systems, 1998. SIPS 98. 1998 IEEE Workshop on
Conference_Location :
Cambridge, MA
ISSN :
1520-6130
Print_ISBN :
0-7803-4997-0
Type :
conf
DOI :
10.1109/SIPS.1998.715811
Filename :
715811
Link To Document :
بازگشت