DocumentCode :
2981419
Title :
A universal module generator for LUT-based FPGAs
Author :
Abke, Joerg ; Barke, Erich ; Stohmann, Joern
Author_Institution :
Inst. of Microelectron. Syst., Hannover Univ., Germany
fYear :
1999
fDate :
36342
Firstpage :
230
Lastpage :
235
Abstract :
We present a new approach to direct mapping of arbitrary combinational RTL (Register Transfer Level) components onto SRAM-based FPGAs. This method consists of a core generator which implements multiplexors and multiplexor structures directly onto FPGAs. The implementation incorporates the mapping, the decomposition and placement of the whole module. The method is neither limited to a specific FPGA nor to a specific vendor because the generator is based on a generic logic block model. Additionally, any combinational module can be described as a multiplexor structure. Taking this fact into account the multiplexor generator has been extended by a user interface in order to describe the structure of any combinational and parameterizable module. This leads to very fast development cycles of arbitrary modules. Some modules like multipliers, shifters and dividers have been implemented using this general approach. Compared to a previously published dedicated multiplier generator this implementation is much faster and yields better results in terms of logic cell consumption as well as critical path length
Keywords :
SRAM chips; field programmable gate arrays; logic CAD; FPGA; SRAM; critical path length; dividers; logic block model; logic cell consumption; multiplexors; multipliers; register transfer level components; shifters; universal module generator; user interface; Component architectures; Delay; Field programmable gate arrays; Libraries; Logic design; Logic devices; Microelectronics; Prototypes; Time to market; User interfaces;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Rapid System Prototyping, 1999. IEEE International Workshop on
Conference_Location :
Clearwater, FL
Print_ISBN :
0-7695-0246-6
Type :
conf
DOI :
10.1109/IWRSP.1999.779058
Filename :
779058
Link To Document :
بازگشت