Title :
Modeling a versatile FPGA for prototyping adaptive systems
Author :
Kwiat, Kevin A. ; Debany, Warren H. ; Hariri, Salim
Author_Institution :
Rome Lab., Griffiss AFB, NY, USA
Abstract :
Currently, the Computer-Aided Engineering (CAE) environments for designing Field-Programmable Gate Arrays (FPGAs) do not support the simulation of FPGA reprogrammability, hence prototyping of adaptive systems relies upon using the actual FPGAs. The FPGA architecture baselined an this paper, similar to a commercially-available FPGA as architecture, supports partial reconfiguration without disturbing the rest of the array. In this paper, we describe a modeling strategy for obtaining VHDL descriptions of versatile FPGAs so their dynamic behavior can be exhibited in advance of device procurement. An adaptive system using a versatile FPGA may also be prototyped with an emulation system whose FPGAs are architecturally different from the one requiring emulation. VHDL structural descriptions of the prototype´s FPGA demonstrate the feasibility of transferring the model to the emulation system. We show how the generation of both the model and the simulation input capture the FPGA´s full versatility
Keywords :
circuit analysis computing; field programmable gate arrays; logic CAD; VHDL descriptions; VHDL structural descriptions; adaptive systems; device procurement; dynamic behavior; modeling strategy; partial reconfiguration; prototyping; reprogrammability; versatile FPGA; Adaptive arrays; Adaptive systems; Computational modeling; Computer aided engineering; Computer architecture; Computer simulation; Design engineering; Emulation; Field programmable gate arrays; Prototypes;
Conference_Titel :
Rapid System Prototyping, 1995. Proceedings., Sixth IEEE International Workshop on
Conference_Location :
Chapel Hill, NC
Print_ISBN :
0-8186-7100-9
DOI :
10.1109/IWRSP.1995.518588