|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
Hybrid Approach to Faster Functional Verification with Full Visibility
March-April 2007 (vol. 24 no. 2)
pp. 154-162
| ASCII Text | x | ||
| Chin-Lung Chuang, Wei-Hsiang Cheng, Dong-Jung Lu, Chien-Nan Jimmy Liu, "Hybrid Approach to Faster Functional Verification with Full Visibility," IEEE Design & Test of Computers, vol. 24, no. 2, pp. 154-162, March-April, 2007. | |||
| BibTex | x | ||
| @article{ 10.1109/MDT.2007.46, author = {Chin-Lung Chuang and Wei-Hsiang Cheng and Dong-Jung Lu and Chien-Nan Jimmy Liu}, title = {Hybrid Approach to Faster Functional Verification with Full Visibility}, journal ={IEEE Design & Test of Computers}, volume = {24}, number = {2}, issn = {0740-7475}, year = {2007}, pages = {154-162}, doi = {http://doi.ieeecomputersociety.org/10.1109/MDT.2007.46}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Design & Test of Computers TI - Hybrid Approach to Faster Functional Verification with Full Visibility IS - 2 SN - 0740-7475 SP154 EP162 EPD - 154-162 A1 - Chin-Lung Chuang, A1 - Wei-Hsiang Cheng, A1 - Dong-Jung Lu, A1 - Chien-Nan Jimmy Liu, PY - 2007 KW - hybrid KW - functional verification KW - visibility KW - emulator KW - simulator KW - debugging environment VL - 24 JA - IEEE Design & Test of Computers ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MDT.2007.46
Logic simulators are still the most popular verification tools, and they can provide full controllability and visibility during the verification process. However, their simulation speed is too slow for a large amount of input patterns. Higher speeds are possible with hardware emulation such as FPGAs. But, because of poor visibility in the FPGAs, it is very hard to debug using this approach. The work described in this article focuses on building similar debugging capabilities for low-cost FPGAs that currently are available only in expensive emulators, such as the full visibility provided by software simulators. The authors propose an efficient approach to record an FPGA's internal behavior and replay the interesting period of time in a software simulator. High simulation speed is still possible with this approach because most simulation efforts are completed in the FPGA. Besides this, full visibility and a better debugging environment can be provided in the software simulation while replaying the time frames with errors. To reduce hardware overhead, the authors also propose an algorithm to minimize the amount of recorded data. Experimental results confirm the efficiency of using this approach.
Index Terms:
hybrid, functional verification, visibility, emulator, simulator, debugging environment
Citation:
Chin-Lung Chuang, Wei-Hsiang Cheng, Dong-Jung Lu, Chien-Nan Jimmy Liu, "Hybrid Approach to Faster Functional Verification with Full Visibility," IEEE Design & Test of Computers, vol. 24, no. 2, pp. 154-162, March-April 2007, doi:10.1109/MDT.2007.46
Usage of this product signifies your acceptance of the Terms of Use.

