ACM Home Page
Please provide us with feedback. Feedback
Comparing two testbench methods for hierarchical functional verification of a bluetooth baseband adaptor
Full text PdfPdf (396 KB)
Source International Conference on Hardware Software Codesign archive
Proceedings of the 3rd IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis table of contents
Jersey City, NJ, USA
SESSION: Prototyping and validation techniques table of contents
Pages: 327 - 332  
Year of Publication: 2005
ISBN:1-59593-161-9
Authors
Edgar L. Romero  University of Sao Paulo
Marius Strum  University of Sao Paulo
Wang Jiang Chau  University of Sao Paulo
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
SIGBED: ACM Special Interest Group on Embedded Systems
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 35,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1084834.1084914
What is a DOI?

ABSTRACT

The continuous improvement on the design methodologies and processes has made possible the creation of huge and very complex digital systems. Design verification is one of the main tasks in the design flow, aiming to certify the system functionality has been accomplished accordingly to the specification. A simulation based technique known as functional verification has been followed by the industry. In recent years, several articles in functional verification have been presented, focusing either on specific design verification experiments or on methods to improve and accelerate coverage reaching. In the first category, the majority of the papers are aimed to processors verification, while communication systems experiences were not such commonly reported. In the second category, different authors have proposed methodologies, which need an extensive and complex work by the verification engineer on tuning the acceleration algorithms to the specific design. In the present paper, we present a functional verification methodology applied to a Bluetooth Baseband adaptor core, described in SystemC RTL. Two techniques are considered, one following the traditional framework of applying random stimuli and checking functional coverage aspects; in the second one, a simple acceleration procedure, based on redundant stimuli filtering, is included. For both solutions, a hierarchical approach is adopted. We present several results comparing both solutions, showing the gain obtained in using the acceleration technique. Additionally, we show how results on a real testbench application environment correlate to the hierarchical verification approach taken.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Silicon Industry Association, Silicon Technology Roadmap for Semiconductors, 2001.
 
2
 
3
S. Rosenberg, Combined Coverage Verification Speeds Verification. EEdesign, 2003.
 
4
M. Bose, J.Shin, and E. Rudnick, A Genetic Approach to Automatic Bias Generation for Biased Random Instruction Generation. Evolutionary Congress Proc on, pp 442--448, 2001.
 
5
6
 
7
Z.Gu, Z. Yu, and Q.Zhang, Functional Verification Methodology of a 32-bit RISC Microprocessor. IEEE international conference on circuits and systems, pp 1454--1457, 2002.
8
 
9
V. Fernandez, L. Berrojo, and A. Jalon, Design, Functional Verification and Test of a MPEG2-TS Multiplexer for an On-Board Satellite Processor. Proceedings of the XVII Conference on Design of Circuits and Integrated Systems (DCIS2002). 2002.
 
10
 
11
A. Hekmatmpour, and J. Coulter, Coverage-Directed Management and Optimization of Random Functional Verification. Proceedings International Test Conference, vol 1, pp 148--155, 2003.
 
12
Bluetooth Specification, version 1.1 , 2001. www.bluetooth.org <http://www.bluetooth.org> (at March 2005).

Collaborative Colleagues:
Edgar L. Romero: colleagues
Marius Strum: colleagues
Wang Jiang Chau: colleagues