Title :
A Distributed and Shared Register File for a Multiprocessor-on-Chip to Support Real-Time Applications
Author :
Tabrizi, Nozar ; Bagherzadeh, Nader
Author_Institution :
Dept. of Electr. & Comput. Eng., Kettering Univ., Flint, MI
Abstract :
The authors have developed 116 times 32-bit 1-write-port, 2-read-port, 4-read/write-port register file to be shared by five processors in a multiprocessor-on-a-chip, supporting conditional operands in both read and write operations. This register file provides the underlying SoC with an inter-processor transparent communication layer in which each processor shares a distributed (register) address space (comprised of 32 registers) with eight other processors to reach a tightly-coupled array of processors with high-performance inter-processor communication facilitating real-time applications
Keywords :
multiprocessing systems; real-time systems; system-on-chip; SoC; inter-processor transparent communication; multiprocessor-on-chip; real-time applications; register file; system on chip; Application software; Communication system control; Engines; Mars; Multimedia computing; Real time systems; Registers; System-on-a-chip; Tiles; Wireless communication;
Conference_Titel :
System-on-Chip for Real-Time Applications, The 6th International Workshop on
Conference_Location :
Cairo
Print_ISBN :
1-4244-0898-9
DOI :
10.1109/IWSOC.2006.348239