Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method, system and verification platform for verifying chip of system on chip

A system-on-chip, verification platform technology, applied in special data processing applications, instruments, configuration CAD, etc., can solve the problems of high consumption of verification resources and long time spent

Pending Publication Date: 2021-06-29
BLACK SESAME TECH CO LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This makes verification resource-intensive and takes a relatively long time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, system and verification platform for verifying chip of system on chip
  • Method, system and verification platform for verifying chip of system on chip
  • Method, system and verification platform for verifying chip of system on chip

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] In order to make the above objects, features and advantages of the present invention easier to understand, the specific implementation manners of the present invention will be described in detail below in conjunction with the accompanying drawings. Although many specific details are involved in the following explanations, they are intended to allow the application to be fully understood, rather than using them to limit the protection scope of the application.

[0021] SoC chips generally include one or more processors (CPUs), various internal and external memories, various hardware acceleration coprocessors for specific business applications, and general high-speed high-speed chips for communicating and exchanging data with other chips or peripherals. and low-speed interfaces, as well as bus interconnection modules that connect these functional units.

[0022] figure 1 The structure of the traditional SoC system-level verification platform based on UVM methodology is i...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The method for verifying the chip of the system-on-chip comprises the following steps: establishing a part library comprising an interface protocol part, a bus protocol part and a verification part; creating a control file to control the verification platform, wherein the control file comprises control parameters; according to verification requirements, a software library used for running of all processors of the system-on-chip chip is established, an excitation library used for corresponding assemblies in the assembly library is established, the software library comprises execution software of all the processors, and the excitation library comprises a generator capable of sending out excitation of all the universal interface protocols; based on the verification demand and the control file, establishing a script library comprising a plurality of script files, the script library comprising a verification platform control file analysis script; under the condition that the verification scene is determined, the script analyzes a control file of the verification platform to obtain a control parameter of the verification platform; according to the control parameters, required parts are selected from a part library, and required excitation is selected from an excitation library to generate a verification platform; and verifying the system-on-chip chip through the verification platform.

Description

technical field [0001] The present invention relates to verification of a chip, and more specifically, to a technology for verification of a System-on-Chip (SoC) chip. Background technique [0002] SoC (System on Chip) chip is to integrate a complete system on a single chip. Due to the exponential growth of the design scale and structural complexity of SoC chips, the system-level verification of SoC chips is facing more and more challenges in terms of verification completeness and verification efficiency. [0003] The conventional verification method is based on SV (System Verilog), an abstract high-level language for object-oriented programming, and builds a verification platform and constructs verification cases on the basis of the UVM (Universal Verification Methodology, Universal Verification Methodology) library. Automation, electronic design automation) tool for simulation verification. In this way, it is usually necessary to build a complete and complex verification...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F30/3308
CPCG06F30/3308G06F30/398G06F2115/02G06F2111/20
Inventor 杨俊炜薛茂盛蔡伟
Owner BLACK SESAME TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products