DocumentCode :
2581702
Title :
Methodology and code reuse in the verification of telecommunication SOCs
Author :
Petlin, O. ; Genusov, A. ; Wakeman, L.
Author_Institution :
ASIC Alliance Corp., Woburn, MA, USA
fYear :
2000
fDate :
2000
Firstpage :
187
Lastpage :
191
Abstract :
Rapid developments in semiconductor technologies have opened a broad spectrum of opportunities for the telecommunication industry to produce complex systems from a number of predesigned cores on a single chip. System-on-Chip (SOC) designs bring new verification challenges that become critical issues under the `time-to-market´ pressure. The reuse of verification code and methodology is a major factor providing significant reduction of the overall verification costs. A high-level description of the C-based verification system used for the verification and co-simulation of telecommunication SOCs is described in this paper. The verification core is based on the TestBenchPlus (TBP) software developed by ASIC Alliance Corp. The C language abstraction level, combined with a set of predesigned low-level C and VHDL routines, creates powerful verification framework. The proposed verification methodology has proven to be reusable across a number of projects with the leading producers of telecommunication SOCs. The verification system reusability is provided by a flexible user interface, environment structure, testbench design and verification methodology
Keywords :
C language; application specific integrated circuits; formal verification; hardware description languages; high level synthesis; software reusability; C-based verification system; TestBenchPlus; VHDL routines; code reuse; environment structure; flexible user interface; high-level description; predesigned cores; telecommunication SOCs; time-to-market; Application specific integrated circuits; Communication industry; Costs; Hardware design languages; Object oriented modeling; Software testing; System testing; System-on-a-chip; Time to market; User interfaces;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
ASIC/SOC Conference, 2000. Proceedings. 13th Annual IEEE International
Conference_Location :
Arlington, VA
Print_ISBN :
0-7803-6598-4
Type :
conf
DOI :
10.1109/ASIC.2000.880699
Filename :
880699
Link To Document :
بازگشت