DocumentCode :
2184039
Title :
VLSI register, instruction and data caches suited to on chip CPU multi-threading support for real-time multi-media applications
Author :
Hellestrand, Graham R.
Author_Institution :
VLSI & Syst. Technol. Lab., New South Wales Univ., Kensington, NSW, Australia
fYear :
1996
fDate :
18-21 Nov 1996
Firstpage :
310
Lastpage :
313
Abstract :
The architecture of a CPU capable of both executing multithreaded user processes in a commercial multi-threaded operating system environment and rapidly (sub microsecond) responding to real-time events, such as those that arise in the processing and synchronization of audio-video-data streams constituting concurrent interactive multi-media sessions, is discussed in this paper. The rapid, often simple, responses of a CPU to prioritized requests requires careful design of the on chip caches and registers and management of the hazards causing latencies in the CPU pipeline. The novel incorporation of a register cache in the CPU, its design, and the design of the instruction and data caches is described
Keywords :
VLSI; cache storage; microprocessor chips; multimedia computing; pipeline processing; real-time systems; synchronisation; AVD synchronization; CPU; VLSI; audio-video-data stream; data cache; hazards; instruction cache; interactive multimedia; latencies; on chip multi-threading support; pipelined architecture; real-time multimedia; register cache; Control systems; Delay; Laboratories; Operating systems; Real time systems; Registers; Streaming media; Synchronization; Very large scale integration; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 1996., IEEE Asia Pacific Conference on
Conference_Location :
Seoul
Print_ISBN :
0-7803-3702-6
Type :
conf
DOI :
10.1109/APCAS.1996.569278
Filename :
569278
Link To Document :
بازگشت