• DocumentCode
    2396688
  • Title

    Dynamically reconfigurable system-on-programmable-chip

  • Author

    Kalte, H. ; Langen, D. ; Vonnahme, E. ; Brinkmann, A. ; Rückert, U.

  • Author_Institution
    Heinz Nixdorf Inst., Syst. & Circuit Technol., Paderborn Univ., Germany
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    235
  • Lastpage
    242
  • Abstract
    Today´s high-density FPGAs and intellectual property (IP) components enable the integration of complex systems in one programmable chip. New design strategies and concepts have to be developed in order to utilize the new system-level integration facilities. The approach introduced in this paper describes the implementation of a communication infrastructure that provides a number of on-chip IP-sockets. By using the FPGA feature of partial dynamic reconfiguration, different IP components can be plugged into these sockets at run-time. This leads to a reconfigurable system that can be adapted to varying demands. In this context, we designed a 32-bit RISC processor and an AMBA (Advanced Microcontroller Bus Architecture) on-chip interconnection bus. Finally, we mapped these components on to a reconfigurable system-level FPGA. The resulting hardware sizes and the utilization of the FPGA´s resources are presented
  • Keywords
    application specific integrated circuits; field programmable gate arrays; industrial property; microprocessor chips; reconfigurable architectures; reduced instruction set computing; system buses; 32 bit; AMBA on-chip interconnection bus; Advanced Microcontroller Bus Architecture; FPGA resource utilization; RISC processor; chip design strategies; communication infrastructure; complex systems integration; dynamically reconfigurable system; hardware size; high-density FPGA; intellectual property components; on-chip IP-sockets; partial dynamic reconfiguration; plug-in components; reconfigurable system-level FPGA; system-level integration facilities; system-on-programmable-chip; Clocks; Cost function; Design engineering; Digital signal processing; Field programmable gate arrays; Identity-based encryption; Logic devices; Programmable logic arrays; Programmable logic devices; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-based Processing, 2002. Proceedings. 10th Euromicro Workshop on
  • Conference_Location
    Canary Islands
  • Print_ISBN
    0-7695-1444-8
  • Type

    conf

  • DOI
    10.1109/EMPDP.2002.994277
  • Filename
    994277