Title :
Interfacing FPGA/VLSI processor arrays
Author :
Fernando, Joseph ; Jean, Jack
Author_Institution :
Dept. of Comput. Sci. & Eng., Wright State Univ., Dayton, OH, USA
Abstract :
Mapping DSP algorithms to FPGA/VLSI circuits is an important issue in Application-Specific Array Processor design. Since a DSP algorithm can be abstracted as a graph where each node is a shift-invariant DG (Dependence Graph) and the edges denote the data flow, it is possible to map a DSP algorithm to a set of processor arrays with some interface circuits. The interface design depends on the projection/scheduling vectors used on the two corresponding shift-invariant DGs and the interfacing cost is very significant when a lot of delays are necessary or when the processor operations are relatively inexpensive in terms of area. Therefore, when selecting these vectors in a design environment, the effect on the interface circuit must be accurately computed. In this paper, various interface circuit designs are presented and categorized based on the data conversion requirement. An algorithm to select a design from many design options to minimize the cost is also described
Keywords :
circuit CAD; digital signal processing chips; field programmable gate arrays; parallel processing; DSP algorithms; FPGA/VLSI processor arrays; data flow; interface circuit designs; processor arrays; projection/scheduling vectors; shift-invariant DGs; Algorithm design and analysis; Circuits; Costs; Delay; Digital signal processing; Field programmable gate arrays; Flow graphs; Process design; Processor scheduling; Very large scale integration;
Conference_Titel :
Application Specific Array Processors, 1995. Proceedings. International Conference on
Conference_Location :
Strasbourg
Print_ISBN :
0-8186-7109-2
DOI :
10.1109/ASAP.1995.522927