DocumentCode :
379725
Title :
Automatic verification of in-order execution in microprocessors with fragmented pipelines and multicycle functional units
Author :
Mishra, Prabhat ; Tomiyama, Hiroyuki ; Dutt, Nikil ; Nicolau, Alex
Author_Institution :
Center for Embedded Comput. Syst., California Univ., Irvine, CA, USA
fYear :
2002
fDate :
2002
Firstpage :
36
Lastpage :
43
Abstract :
As embedded systems continue to face increasingly higher performance requirements, deeply pipelined processor architectures are being employed to meet desired system performance. System architects critically need modeling techniques that allow exploration, evaluation, customization and validation of different processor pipeline configurations, tuned for a specific application domain. We propose a novel finite state machine (FSM) based modeling of pipelined processors and define a set of properties that can be used to verify the correctness of in-order execution in the presence of fragmented pipelines and multicycle functional units. Our approach leverages the system architect´s knowledge about the behavior of the pipelined processor through architecture description language (ADL) constructs, and thus allows a powerful top-down approach to pipeline verification. We applied this methodology to the DLX processor to demonstrate the usefulness of our approach
Keywords :
embedded systems; finite state machines; formal verification; microprocessor chips; parallel architectures; pipeline processing; Architecture Description Language; DLX processor; automatic verification; deeply pipelined processor architectures; embedded systems; finite state machine; fragmented pipelines; in-order execution; microprocessors; modeling techniques; multicycle functional units; top-down approach; Architecture description languages; Computer architecture; Cost accounting; Data mining; Embedded computing; Embedded system; Microprocessors; Pipelines; Software tools; Space exploration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition, 2002. Proceedings
Conference_Location :
Paris
ISSN :
1530-1591
Print_ISBN :
0-7695-1471-5
Type :
conf
DOI :
10.1109/DATE.2002.998247
Filename :
998247
Link To Document :
بازگشت