DocumentCode :
1969930
Title :
Techniques for reducing read latency of core bus wrappers
Author :
Lysecky, Roman L. ; Vahid, Frank ; Givargis, Tony D.
Author_Institution :
Dept. of Comput. Sci. & Eng., California Univ., Riverside, CA, USA
fYear :
2000
fDate :
2000
Firstpage :
84
Lastpage :
91
Abstract :
Today´s system-on-a-chip designs consist of many cores, To enable cores to be easily integrated into different systems, many propose creating cores with their internal logic separated from their wrapper. This separation may introduce extra read latency. Pre-fetching register data into register copies in the bus wrapper can reduce or eliminate this extra latency. In this paper, we introduce a technique for automatically designing a pre-fetch unit that satisfies user-imposed register-access constraints. The technique benefits from mapping the pre-fetching problem to the well-known real-time process scheduling problem. We then extend the technique to allow user-specified register interdependencies, using a Petri net model, resulting in even more efficient pre-fetch schedules
Keywords :
Petri nets; embedded systems; industrial property; microprocessor chips; processor scheduling; storage management; system buses; Petri net model; VHDL models; Virtual Component Interface; automatic pre-fetch unit design; core bus wrappers; cyclic executive approach; design reuse; intellectual property; interfacing; on-chip bus; pre-fetching register data; rate monotonic priority assignment; read latency reduction; real-time process scheduling problem; register copies; response time analysis; system-on-a-chip design; user-imposed register-access constraints; user-specified register interdependence; Chip scale packaging; Computer science; Delay; Hip; Intellectual property; Logic; Read only memory; Registers; Sockets; World Wide Web;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition 2000. Proceedings
Conference_Location :
Paris
Print_ISBN :
0-7695-0537-6
Type :
conf
DOI :
10.1109/DATE.2000.840021
Filename :
840021
Link To Document :
بازگشت