Title :
On-Chip Verification of NoCs Using Assertion Processors
Author :
Kakoee, Mohammad Reza ; Neishaburi, M.H. ; Daneshtalab, Masoud ; Safari, Saeed ; Navabi, Zainalabedin
Author_Institution :
Univ. of Tehran, Tehran, Iran
Abstract :
NoC verification has become an increasingly difficult task due to the growing complexity of these systems. In this paper, we propose a methodology based on assertions for on-chip verification of NoCs. We have a local assertion processor (LAP) in each core to manage the outputs of assertions inside it. To route assertions´ outputs toward this processor, we offer a boundary scan chain mechanism. Moreover, after detecting error, each LAP dispatches a packet called error packet to a global assertion processor (GAP) which receives error packets from all cores and performs necessary actions regarding to errors and their severities. Finally, in order to evaluate our method, we apply it on an NoC structure and show the experimental results.
Keywords :
boundary scan testing; logic testing; microprocessor chips; network routing; network-on-chip; NoC verification; assertion processors; boundary scan chain mechanism; error detection; network routing; network-on-chip verification; Acceleration; Circuit simulation; Debugging; Emulation; Formal verification; Hardware design languages; Network synthesis; Network-on-a-chip; Process design; Programmable logic arrays;
Conference_Titel :
Digital System Design Architectures, Methods and Tools, 2007. DSD 2007. 10th Euromicro Conference on
Conference_Location :
Lubeck
Print_ISBN :
978-0-7695-2978-3
DOI :
10.1109/DSD.2007.4341519