Processor verification system and processor verification method based on same

A verification system and verification method technology, which is applied in the processor verification system and processor verification field, can solve problems such as processor function verification, difficulty in establishing and comparing reference model expectation values, and reduced efficiency of processor function verification, achieving convenient comparison Yes, the effect of improving efficiency

Active Publication Date: 2019-05-14
SPREADTRUM COMM (SHANGHAI) CO LTD
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Processor function verification cannot efficiently support the asynchronous interrupt behavior of the processor, which makes it difficult to establish and compare the expected values ​​of the reference model, resulting in a decrease in the efficiency of processor function verification. complete verification

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
  • Processor verification system and processor verification method based on same
  • Processor verification system and processor verification method based on same
  • Processor verification system and processor verification method based on same

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is only some embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0044] The correctness of the designed circuit hardware needs to be verified before the integrated circuit is manufactured. Functional verification is to ensure that the behavior of the circuit under test is consistent with the functional design specification, and the implementation method includes functional simulation. General functional si...

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 invention provides a processor verification system and a processor verification method based on the processor verification system. The system comprises a simulation system which is used for receiving a to-be-tested program and carrying out simulation; a reference model used for receiving the program to be tested; a check point manager used for storing and recovering the simulation state of thesimulation system; a monitor used for monitoring the simulation state of the simulation system and starting the check point manager when the simulation state of the simulation system meets a preset condition, so that the check point manager stores and recovers the simulation state of the simulation system; and a comparator used for comparing the value of the simulation state of the simulation system with a simulation expected value generated by the reference model. When the asynchronous interruption occurs in the processor, the check point manager is started to store the current asynchronousinterruption state, and the simulation state of the simulation system is recovered, so that comparison of expected values of the reference model is facilitated, and complete verification of the processor function is completed while the verification efficiency of the processor function is improved.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a processor verification system and a processor verification method based on the processor verification system. Background technique [0002] In the design and development of integrated circuits, the processor module has a large scale and high complexity. Integrated circuits need to verify the correctness of the designed circuit hardware before manufacturing. Functional verification is to ensure that the behavior of the circuit under test is consistent with the functional design specifications. The implementation method includes processor function verification. [0003] In the process of realizing the present invention, the inventor found that there are at least the following technical problems in the prior art: [0004] Processor function verification cannot efficiently support the asynchronous interrupt behavior of the processor, which makes it difficult to establish an...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/34G06F11/22
Inventor 赵炎赵彬广陈达轶郭鑫余红斌
Owner SPREADTRUM COMM (SHANGHAI) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products