Title :
Logic synthesis for a fine-grain FPGA
Author :
Zhuang, N. ; Cheung, P.Y.K.
Author_Institution :
Dept. of Electr. & Electron. Eng., Imperial Coll. of Sci., Technol. & Med., London, UK
fDate :
1/1/1998 12:00:00 AM
Abstract :
The paper describes an algorithm which combines logic synthesis and technology mapping specifically for Xilinx´s XC6200, a new family of fine-grain, dynamically reconfigurable FPGA. The algorithm employs a BDD representation of the logic function and a genetic algorithm (GA) is used to find a good decomposition variable ordering. The algorithm also exploits the architectural features of the XC6200 to minimise the number of cells required to implement a given function. Results on benchmark circuits show that the new algorithm performs similarly or better than other synthesis tools in a large number of cases
Keywords :
Boolean functions; field programmable gate arrays; genetic algorithms; logic design; BDD representation; Xilinx´s XC6200; benchmark circuits; decomposition variable ordering; dynamically reconfigurable FPGA; fine-grain FPGA; genetic algorithm; logic function; logic synthesis; technology mapping;
Journal_Title :
Computers and Digital Techniques, IEE Proceedings -
DOI :
10.1049/ip-cdt:19981700