DocumentCode
2106617
Title
Synthesizable assertion checkers in high levels of abstraction
Author
Uchevler, B.N. ; Svarstad, K.
Author_Institution
Dept. of Electron. & Telecommun., Norwegian Univ. of Sci. & Technol., Trondheim, Norway
fYear
2013
fDate
8-11 Dec. 2013
Firstpage
859
Lastpage
864
Abstract
Verification is a challenge that consumes an increasing part of the design time in the design flow of modern hardware systems. We propose an Assertion Based Verification (ABV) method with embedding synthesizable clock-accurate assertion checkers in higher levels of abstraction in the design flow. Both the Design Under Verification (DUV) and its synthesizable assertion checkers are described using the same language which leads to an easier integration of the checkers. Using this approach on a case study confirms its feasibility without any penalty in the working frequency with less than 5% increased area consumption on a Kintex7 FPGA.
Keywords
clocks; embedded systems; field programmable gate arrays; formal verification; logic design; ABV method; DUV; Kintex7 FPGA; abstraction level; assertion based verification; checkers integration; design flow; design time; design under verification; embedding synthesizable clock-accurate assertion checkers; hardware systems; Clocks; Encryption; Hardware; Hardware design languages; Indium phosphide; Syntactics; Vectors;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronics, Circuits, and Systems (ICECS), 2013 IEEE 20th International Conference on
Conference_Location
Abu Dhabi
Type
conf
DOI
10.1109/ICECS.2013.6815550
Filename
6815550
Link To Document