Title :
Analysis of the XC6000 architecture for embedded system design
Author :
Weiss, Klaus-Peter ; Kistner, Ronny ; Kunzmann, Arno ; Rosenstiel, Wolfgang
Author_Institution :
Forschungszentrum Inf., Karlsruhe Univ., Germany
Abstract :
Novel FPGA architectures combined with new implementation methods influence the widespread area of embedded system design. Current research results based on the Global Run Time Reconfiguration (RTR) method show improvements to the functional density of up to 500% in contrast to the widely used Compile Time Reconfiguration (CTR) method. In addition, the RTR method applied to a partial reconfigurable architecture, like Xilinx XC6000, promises further enhancements. This paper analyses different implementation methods in order to exploit the resources of specific FPGA architectures. The development of an ATM diagnostic monitor serves as a realistic application to analyse these methods. We will analyse the differences between the XC4000E/EX and XC6000 FPGA architecture, based on their use of the same CTR implementation method. Additionally: applying Local RTR to XC6000 leads to a further benefit of about 20% in contrast to the CTR method. The evaluation process is based on the FZI internal rapid prototyping environment, which is best suited for sophisticated ATM applications
Keywords :
field programmable gate arrays; real-time systems; reconfigurable architectures; FPGA architecture; Global Run Time Reconfiguration; XC4000E/EX; XC6000; embedded system design; reconfigurable architecture; specific FPGA architectures; Application specific integrated circuits; Asynchronous transfer mode; Design methodology; Embedded system; Field programmable gate arrays; Hardware; Monitoring; Notice of Violation; Runtime; Switches;
Conference_Titel :
FPGAs for Custom Computing Machines, 1998. Proceedings. IEEE Symposium on
Conference_Location :
Napa Valley, CA
Print_ISBN :
0-8186-8900-5
DOI :
10.1109/FPGA.1998.707902