A Hardware Design Of Soc Verification Platform

Yb Xi,Hq Zhan,J Gu
2005-01-01
Abstract:With the rapid growth of the ASIC system integration level and constant advancement of semiconductor manufacture processes, it is not sufficient for Simulation and verification, which is required in developing very large scale SoC system,. to only rely on traditional software tools. As a powerful development and debugging tool, hardware prototype plays more and more important roles. The SoC software-hardware co-verification system this paper proposed is based on advanced FPGA technologies and multiply EDA design and development software tools. It provides an effective software-hardware design, emulation, testing, verification and evaluation platform for SoC and other complex digital systems. The platform is able to construct hardware environment similar to the actual running systems and is able to conduct software-hardware co-emulation and verification for digital systems such as FPGA(CPLD), DSP, micro-controller, microprocessor and memory etc as well as digital-analog mixed system. It is able to emulate more than 8M ASIC gates, conduct fast online configuration and testing, reach 100MHz system hardware working speed, provide 2400 user programmable interconnect I/O pins and 20 general logic analyzer interfaces(320 channels), provide 8 selectable DC power sources and 16 low latency clock signals. This paper discusses host platform design schemes, FPGA array topology, clock generation and distribution Circuits and micro-controller board of the verification platform.
What problem does this paper attempt to address?