DocumentCode
2771955
Title
A novel SoC platform based multi-IP verification and performance measurement
Author
Park, Joo-Yul ; Lee, So-Jin ; Chung, Ki-Seok
Author_Institution
Dept. of Electron., Comput.&Commun. Eng., Hanyang Univ., Seoul
fYear
2008
fDate
1-3 Dec. 2008
Firstpage
1
Lastpage
6
Abstract
It is well-known that in ASIC designs, verification is more difficult and time consuming than design itself. As the number of IPs in an SoC design increases, IP verification and performance validation have become the important factors in reducing time-to-market. In this paper, we propose a novel SoC platform based verification methodology which tests multiple IPs together using a single testbench. We´ve found that commercially available SoC platforms such as Altera Excalibur or Xilinx Virtex provide excellent environment in verifying the functionalities of mutually interactive multiple IPs with very low cost. In our methodology, embedded processor core built in the SoC device is used mainly for verification purposes, and it runs a C-based testbench. The mutually interactive IPs are programmed in the FPGA device. We implement a set of tools which consists of a communication interface and a wrapper generator. Using this platform, we have verified up to 5 IPs together successfully, but we can verify more IPs together easily. Time and effort to verify complex IPs have been significantly reduced using this methodology.
Keywords
application specific integrated circuits; field programmable gate arrays; system-on-chip; ASIC; Altera Excalibur; C-based testbench; FPGA; SoC; Xilinx Virtex; multi-IP verification; Application software; Computer errors; Delay; Digital arithmetic; Floating-point arithmetic; Internet; Jacobian matrices; Logic; Measurement; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronic Design, 2008. ICED 2008. International Conference on
Conference_Location
Penang
Print_ISBN
978-1-4244-2315-6
Electronic_ISBN
978-1-4244-2315-6
Type
conf
DOI
10.1109/ICED.2008.4786746
Filename
4786746
Link To Document