• DocumentCode
    3373995
  • Title

    Run-Time Reconfigurable System-on-Chip

  • Author

    Groza, Voicu ; Sakr, Nizar ; Elbadri, Mohammed

  • Author_Institution
    Sch. of Inf. Technol. & Eng., Ottawa Univ., Ont.
  • Volume
    1
  • fYear
    2005
  • fDate
    16-19 May 2005
  • Firstpage
    322
  • Lastpage
    326
  • Abstract
    This paper introduces a novel architecture that is targeted for adaptive embedded system applications, such as telerobotics, space navigation and wireless hot-spot access points. All these applications consist of static (i.e. known) hard and soft realtime constraints, as well as dynamic (i.e. unknown and unpredictable) environment conditions, hence require the predictability of fixed hardware resources, along with the adaptability of programmable hardware devices. The proposed embedded system consists of a soft-core fixed microprocessor and a reconfigurable co-processor. The latter utilizes Run-Time Reconfiguration (RTR) functionality in order to respond to the changing environment inputs, while the former guarantees meeting soft and hard deadlines in order to achieve the intended system functionality. The Reconfigurable Processor Unit (RPU) allows for the simultaneous execution of multiple hardware functional units, by exploiting a Just-In-Time (JIT) compiler in order to maintain hardware and software flow synchronization. However, the JIT compiler description is outside the scope of this paper
  • Keywords
    embedded systems; microprocessor chips; reconfigurable architectures; system-on-chip; embedded system; hardware flow synchronization; just-in-time compiler; programmable hardware devices; reconfigurable co-processor; reconfigurable computing; reconfigurable processor unit; run-time reconfigurable system-on-chip; soft-core fixed microprocessor; software flow synchronization; space navigation; telerobotics; wireless hot-spot access points; Adaptive systems; Coprocessors; Embedded system; Hardware; Microprocessors; Navigation; Runtime; Software maintenance; System-on-a-chip; Telerobotics; Reconfigurable Computing (RC); Reconfigurable co-Processor (RcP); Run-Time Reconfiguration (RTR);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Instrumentation and Measurement Technology Conference, 2005. IMTC 2005. Proceedings of the IEEE
  • Conference_Location
    Ottawa, Ont.
  • Print_ISBN
    0-7803-8879-8
  • Type

    conf

  • DOI
    10.1109/IMTC.2005.1604126
  • Filename
    1604126