Title :
Methods of logical functions decomposition for LUT-based FPGA
Author :
Bouchard, Sandra ; Diou, Alain
Author_Institution :
Lab. LE2I, Burgundy Univ., Le Creusot, France
Abstract :
The increasing popularity of the field programmable gate array (FPGA) has generated a great deal of interest for FPGA design problems. Due to the fact that FPGAs are mainly characterized both by high integration rate and “reprogrammability”, they are useful for complex image processing. However, fast processing is not possible without parallel processing; also traditional integration methods are not sufficient enough. Thus, one possible way is to adapt the processing algorithm to the FPGA architecture and to avoid general methods of schematic description, allowing an easily implantation, but not an optimum partitioning-routing. With this aim, we tried to minimize the number of CLBs (configurable logic block) in the FPGA, to integrate logical functions (addition, multiplication, comparison etc.) dedicated to segmentation, classification, as well as filtering operations. This is done by expressing the whole “architecture-function to integrate” as Boolean constraints
Keywords :
field programmable gate arrays; logic design; minimisation of switching nets; multiplexing equipment; Boolean constraints; FPGA; LUT-based FPGA; addition; architecture-function to integrate; classification; comparison; configurable logic blocks minimisation; field programmable gate array; filtering operations; image processing; logical functions decomposition; multiplication; parallel processing; reprogrammability; segmentation; Boolean functions; Data structures; Encoding; Field programmable gate arrays; Image processing; Logic devices; Programmable logic arrays; Read only memory; Reconfigurable logic; Table lookup;
Conference_Titel :
Industrial Electronics, 1998. Proceedings. ISIE '98. IEEE International Symposium on
Conference_Location :
Pretoria
Print_ISBN :
0-7803-4756-0
DOI :
10.1109/ISIE.1998.711587