Title :
Architecture design of a scalable single-chip multi-processor
Author :
Theelen, B.D. ; Verschueren, A.C.
Author_Institution :
Inf. & Commun. Syst. Group, Eindhoven Univ. of Technol., Netherlands
Abstract :
Now that system-on-chip technology is emerging, single-chip multi-processors are becoming feasible. A key problem of designing such systems is however the complexity of their interconnect and memory architecture. An example of a single-chip multi-processor for real-time (embedded) systems is the Multi Micro Processor (MμP). Its architecture consists of a scalable number of identical master processors and a configurable set of shared co-processors. Additionally, an on-chip real-time operating system kernel is included to support transparent multi-tasking over the set of master processors. In this paper we explore the main design issues of the architecture platform on which the MμP is based.
Keywords :
computer architecture; embedded systems; microprocessor chips; multiprocessing systems; operating system kernels; MμP; architecture design; embedded systems; master processors; memory architecture; multi micro processor; real-time operating system kernel; real-time systems; scalable single-chip multiprocessor; shared coprocessors; system-on-chip technology; transparent multi-tasking; Computer architecture; Computer networks; Concurrent computing; Coprocessors; Hip; Kernel; Operating systems; Real time systems; System-on-a-chip; Time to market;
Conference_Titel :
Digital System Design, 2002. Proceedings. Euromicro Symposium on
Print_ISBN :
0-7695-1790-0
DOI :
10.1109/DSD.2002.1115361