DocumentCode :
3258974
Title :
Toward on-chip JIT synthesis on Xilinx VirtexII-Pro FPGAs
Author :
Bergeron, Etienne ; Feeley, Marc ; David, Jean Pierre
Author_Institution :
Ecole Polytech. de Montreal, Univ. de Montreal, Montreal, QC
fYear :
2007
fDate :
5-8 Aug. 2007
Firstpage :
642
Lastpage :
645
Abstract :
Xilinx VirtexII Pro FPGAs support dynamic reconfiguration. To benefit from this functionality, Xilinx proposes a modular and differential development flow, which consists in precompiling all possible configurations and switching from one to another in real time. The pre-compilation process is too slow and static. Xilinx also supplies JBits, but this tool does not support the VirtexII Pro FPGA and later devices. We aim to dynamically produce digital circuits. Unfortunately, since Xilinx does not entirely document the format of the FPGA bitstreams, it is in principle impossible to produce bitstreams without using their tools. This paper presents the methodology we have used to determine the Xilinx bitstream format in order to quickly produce valid configurations on the fly using only our tools. Our synthesis approach translates a simple expression language into a dataflow graph of predefined tiles which are placed and interconnected using the bitstream format information we gathered.
Keywords :
field programmable gate arrays; logic design; FPGA; Xilinx VirtexII Pro; digital circuits; on-chip JIT synthesis; Computer architecture; Encoding; Field programmable gate arrays; Integrated circuit interconnections; Java; Linear programming; Registers; Runtime; Table lookup; Virtual machining;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2007. NEWCAS 2007. IEEE Northeast Workshop on
Conference_Location :
Montreal, Que
Print_ISBN :
978-1-4244-1163-4
Electronic_ISBN :
978-1-4244-1164-1
Type :
conf
DOI :
10.1109/NEWCAS.2007.4487978
Filename :
4487978
Link To Document :
بازگشت