Title :
Incorporating efficient assertion checkers into hardware emulation
Author :
Boulé, Marc ; Zilic, Zeljko
Author_Institution :
McGill Univ., Montreal, Que., Canada
Abstract :
Assertion-based verification (ABV) is emerging as a paramount technique for industrial-strength hardware verification, especially through the emerging property specification language (PSL). Since PSL introduces significant overhead to simulators, in this paper we present the infrastructure for hardware emulation capable of supporting ABV. We develop a tool that generates hardware assertion checkers for inclusion into efficient circuit emulation. The MBAC checker generator is outlined, together with the algorithms for optimized assertion-circuit generation. Experiments show that MBAC outperforms the best known checker-generator.
Keywords :
formal verification; hardware description languages; integrated circuit design; logic design; MBAC checker generator; assertion-based verification; assertion-circuit generation; circuit emulation; hardware assertion checkers; hardware emulation; industrial-strength hardware verification; property specification language; Circuit simulation; Circuit testing; Computational modeling; Counting circuits; Emulation; Formal verification; Hardware design languages; Productivity; Specification languages; Time to market;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 2005. ICCD 2005. Proceedings. 2005 IEEE International Conference on
Print_ISBN :
0-7695-2451-6
DOI :
10.1109/ICCD.2005.66