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
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;
Conference_Titel :
System Synthesis, 1999. Proceedings. 12th International Symposium on
Conference_Location :
San Jose, CA
Print_ISBN :
0-7695-0356-X
DOI :
10.1109/ISSS.1999.814259