• DocumentCode
    2347020
  • 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
  • fYear
    1998
  • fDate
    15-17 Apr 1998
  • Firstpage
    245
  • Lastpage
    252
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    FPGAs for Custom Computing Machines, 1998. Proceedings. IEEE Symposium on
  • Conference_Location
    Napa Valley, CA
  • Print_ISBN
    0-8186-8900-5
  • Type

    conf

  • DOI
    10.1109/FPGA.1998.707902
  • Filename
    707902