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
Link To Document :
بازگشت