跳至主導覽 跳至搜尋 跳過主要內容

Enhancing bug hunting using high-level symbolic simulation

  • Hong Zu Chou*
  • , I. Hui Lin
  • , Ching Sung Yang
  • , Kai Hui Chang
  • , Sy Yen Kuo
  • *此作品的通信作者
  • National Taiwan University
  • Avery Design Systems, Inc.

研究成果: 圖書/報告稿件的類型會議稿件同行評審

5 引文 斯高帕斯(Scopus)

摘要

The miniaturization of transistors in recent technology nodes requires tremendous back-end tuning and optimizations, making bug fixing at later design stages more expensive. Therefore, it is imperative to find design bugs as early as possible. The first defense against bugs is block-level testing performed by designers, and constrained-random simulation is the prevalent method. However, this method may miss corner-case scenarios. In this paper we propose an innovative methodology that reuses existing constrainedrandom testbenches for formal bug hunting. To support the methodology, we present several techniques to enhance RTL symbolic simulation, and integrate state-of-the-art word-level and Boolean-level verification techniques into a common framework called BugHunter. From case studies DLX, Alpha and FIR, BugHunter found more bugs than constrainedrandom simulation using fewer cycles, including four new bugs in the verified design previously unknown to the designer. The results demonstrate that the proposed techniques provide a flexible, scalable and robust solution for bug hunting.

原文英語
主出版物標題GLSVLSI 2009 - Proceedings of the 2009 Great Lakes Symposium on VLSI
頁面417-420
頁數4
DOIs
出版狀態已出版 - 2009
對外發佈
事件19th ACM Great Lakes Symposium on VLSI, GLSVLSI '09 - Boston, MA, 美國
持續時間: 10 05 200912 05 2009

出版系列

名字Proceedings of the ACM Great Lakes Symposium on VLSI, GLSVLSI

Conference

Conference19th ACM Great Lakes Symposium on VLSI, GLSVLSI '09
國家/地區美國
城市Boston, MA
期間10/05/0912/05/09

指紋

深入研究「Enhancing bug hunting using high-level symbolic simulation」主題。共同形成了獨特的指紋。

引用此