DocumentCode :
3273648
Title :
Generation of I/O sequences for a high-level design from those in post-silicon for efficient post-silicon debugging
Author :
Lee, Yeonbok ; Matsumoto, Takeshi ; Fujita, Masahiro
Author_Institution :
Dept. of Electron. Eng. & Inf. Syst., Univ. of Tokyo, Tokyo, Japan
fYear :
2010
fDate :
3-6 Oct. 2010
Firstpage :
402
Lastpage :
408
Abstract :
Post-silicon debugging efficiency is getting more critical to shorten the time-to-market than ever, as more bugs escape the verification in pre-silicon phase. Conventionally, simulation of corresponding low-level design description such as RTL or gate-level designs has been used to get observability and controllability. However, the simulation speed of such levels is very slow and the size of design description is very large compared to high-level design. In this paper, we first introduce an approach proposing to debug errors found in post-silicon phase using simulation of high-level designs, instead of low-level designs. To achieve the approach, we propose an I/O sequence mapping method that maps I/O sequences of chip executions to those of the corresponding high-level design. First, we give a formal definition of I/O sequence mapping and relevant notions. Then, based on the definition, we propose an I/O sequence mapping method by executing FSMs representing the interface specifications of the target design. We demonstrate that the proposed method can be effectively applied to several practical design examples with various interfaces.
Keywords :
formal specification; formal verification; high level synthesis; input-output programs; program debugging; silicon; I/O sequence mapping method; I/O sequences; RTL; controllability; formal definition; gate-level designs; high-level design; interface specifications; low-level design description; observability; post-silicon debugging efficiency; post-silicon phase; presilicon phase; simulation speed; target design; time-to-market; Clocks; Debugging; IP networks; Logic gates; Observability; Protocols; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design (ICCD), 2010 IEEE International Conference on
Conference_Location :
Amsterdam
ISSN :
1063-6404
Print_ISBN :
978-1-4244-8936-7
Type :
conf
DOI :
10.1109/ICCD.2010.5647681
Filename :
5647681
Link To Document :
بازگشت