• 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