Title :
Exception handling in microprocessors using assertion libraries
Author :
Sica, Fernando Cortez ; Coelho, Claudionor N. ; Nacif, José Augusto M ; Foster, Harry ; Fernandes, Antônio Otávio
Author_Institution :
DCC, Univ. Fed. de Minas Gerais, Belo Horizonte, Brazil
Abstract :
In complex system-on-a-chip (SoC) designs, designers often need to add new features into an original processor core, such as to extend the exception handling mechanism to consider exceptions in the remaining portion of the SoC design. We present in this paper a scalable architecture that can be used to add complex exception handling mechanisms in processor cores and how it can be used to extend the fixed set of exceptions found in microprocessor cores. This mechanism is based on the use of assertion libraries linked by an assertion processor to incorporate these new functionalities.
Keywords :
exception handling; integrated circuit design; microprocessor chips; system-on-chip; SoC design; assertion libraries; assertion processor; exception handling mechanisms; microprocessor cores; system-on-a-chip design; Circuits; Computer aided instruction; Design automation; Distributed computing; Fault tolerance; Libraries; Microprocessors; Permission; Protection; Testing;
Conference_Titel :
Integrated Circuits and Systems Design, 2004. SBCCI 2004. 17th Symposium on
Print_ISBN :
1-58113-947-0
DOI :
10.1109/SBCCI.2004.240977