DocumentCode :
288195
Title :
Applying high-level synthesis techniques to FPGA-based design
Author :
Istiyanto, Jazi Eko ; Monaghan, Sean
Author_Institution :
Dept. of Electron. Syst. Eng., Essex Univ., Colchester, UK
fYear :
1994
fDate :
34437
Firstpage :
42491
Lastpage :
42494
Abstract :
This paper describes a prototype of an automatic behavioural synthesis system targetted at FPGA-based reconfigurable digital systems. Experiments with the system, especially for synthesising random number generators, shows that register-transfer level hardware costs do not reflect hardware costs in terms of FPGA resource (e.g. Xilinx CLBs). This shows that extensive efforts that have been spent in the past for optimizing RTL-hardware costs need to be reconsidered. For this particular example, a simple register allocation (i.e. no register allocation at all) is much better than register allocation based on the left-edge algorithm. Experiments in synthesising random number generators involving both FPGAs and RAMs also shows that behavioural equivalent circuits with the same number and types of RTL-hardware units require different number of CLBs
Keywords :
equivalent circuits; field programmable gate arrays; high level synthesis; random number generation; reconfigurable architectures; FPGA-based design; RAMs; automatic behavioural synthesis system; behavioural equivalent circuits; high-level synthesis techniques; random number generators; reconfigurable digital systems; register-transfer level hardware costs;
fLanguage :
English
Publisher :
iet
Conference_Titel :
Software Support and CAD Techniques for FPGAs, IEE Colloquium on
Conference_Location :
London
Type :
conf
Filename :
369837
Link To Document :
بازگشت