DocumentCode
3444790
Title
RTGEN: an algorithm for automatic generation of reservation tables from architectural descriptions
Author
Grun, Peter ; Halambi, Ashok ; Dutt, Nikil ; Nicolau, Alex
Author_Institution
Center for Embedded Comput. Syst., California Univ., Irvine, CA, USA
fYear
1999
fDate
36465
Firstpage
44
Lastpage
50
Abstract
Reservation tables (RTs) have long been used to detect conflicts between operations that simultaneously access the same architectural resource. Traditional these RTs have been specified explicitly by the designer. However, the increasing complexity of modern processors makes the manual specification of RTs cumbersome and error-prone. Furthermore, manual specification of such conflict information is infeasible for supporting rapid architectural exploration. We present an algorithm to automatically generate RTs from a high-level processor description, with the goal of avoiding manual specification of RTs, resulting in more concise architectural specifications and also supporting faster turn-around time in design space exploration. We demonstrate the utility of our approach on a set of experiments using the TI C6201 VLIW DSP and DLX processor architectures, and a suite of multimedia and scientific applications
Keywords
computer architecture; diagrams; digital signal processing chips; hardware description languages; instruction sets; DLX processor architecture; RTGEN algorithm; TI C6201 VLIW DSP; architectural descriptions; design space exploration; experiments; high-level processor description; multimedia; reservation table generation; scientific applications; specification; Architecture description languages; Computer architecture; Digital signal processing; Hazards; Laboratories; Pipelines; Read only memory; Software tools; Space exploration; VLIW;
fLanguage
English
Publisher
ieee
Conference_Titel
System Synthesis, 1999. Proceedings. 12th International Symposium on
Conference_Location
San Jose, CA
Print_ISBN
0-7695-0356-X
Type
conf
DOI
10.1109/ISSS.1999.814259
Filename
814259
Link To Document