DocumentCode
3042968
Title
CoveT: a coverage tracker for collision events in system verification
Author
Raghavan, Ram ; Baumgartner, Jason
Author_Institution
IBM Corp., Austin, TX, USA
fYear
1998
fDate
16-18 Feb 1998
Firstpage
172
Lastpage
177
Abstract
Hardware escapes in complex ASIC designs are very costly to fix in terms of both money and time. It is therefore necessary for design bugs to be detected and removed as early as possible in the design cycle. One cost-effective way of debugging a design is to simulate a software model of the design. However it has been traditionally difficult to measure how much of the design has been verified and how much simulation is sufficient. In this paper we describe a coverage tool called CoveT that is currently in use for system verification within IBM´s RS/6000 Division. The novel idea behind this tool is the area of focus chosen for coverage measurement, viz., concurrent occurrence of multiple events at a given unit that tend to stress the underlying state machines. Our tool is helping us to track the progress of system simulation, uncover areas that are insufficiently stressed, potentially expose complex bugs, and increase the effectiveness of simulation cycles
Keywords
digital simulation; formal verification; program debugging; CoveT; collision events; complex ASIC designs; coverage tracker; debugging; design bugs; multiple events; simulation cycles; software model; system simulation; system verification; Application specific integrated circuits; Area measurement; Computational modeling; Computer bugs; Hardware; Logic design; Process design; Software debugging; Stress measurement; Transistors;
fLanguage
English
Publisher
ieee
Conference_Titel
Performance, Computing and Communications, 1998. IPCCC '98., IEEE International
Conference_Location
Tempe/Phoenix, AZ
ISSN
1097-2641
Print_ISBN
0-7803-4468-5
Type
conf
DOI
10.1109/PCCC.1998.659944
Filename
659944
Link To Document