Unlock instant, AI-driven research and patent intelligence for your innovation.

Simulation signal checking method and system for digital product

A technology of digital products and simulated signals, which is applied in the direction of electrical digital data processing, special data processing applications, instruments, etc., can solve the problems of slow speed and long time consumption of fully visible signals, and save time for viewing data and running time Effect

Pending Publication Date: 2020-04-03
深圳国微芯科技有限公司
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] The purpose of the present invention is to provide a method for viewing simulation signals of digital products that can quickly retrospectively view all simulation data of any clock cycle in view of the technical problem that the general-purpose FPGA realizes signal full visibility at a slow and time-consuming technical problem in the above-mentioned prior art. and system

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
  • Simulation signal checking method and system for digital product
  • Simulation signal checking method and system for digital product

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] Such as figure 1 As shown, in the embodiment of the present invention, a digital product simulation system is provided, which includes an FPGA, a controller and a storage device. The FPGA is used to load digital products and perform simulation verification. The controller is used for reading the simulation data of the FPGA, and the storage device is used for storing the simulation data of the FPGA.

[0035] Such as figure 2As shown, when carrying out FPGA simulation to digital product, described controller adopts static probe detection method to read the status data of all external ports of digital product in real time, and simultaneously, described controller adopts dynamic probe detection method every interval Read all internal status data of digital products once. At the same time, the controller will process the external port data and internal state data of the digital product into ordered structured data and store them in the storage device using the clock cycl...

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 discloses a simulation signal checking method for a digital product and a simulation system. The simulation signal checking method comprises the steps: reading and recording the state data of all external ports of the digital product in real time when FPGA simulation is carried out on the digital product, and reading and recording all internal state data of the digital product at setintervals; after completing simulation, when the data of a certain clock period of the digital product needs to be traced back and checked, in the recorded simulation data, reading the internal statedata of the digital product and the external port state data of the time point stored at the last time point before the clock period at the moment; and taking the read data as initial running state data of the FPGA, and then reading all internal state data of the digital product one by one in a clock manner until the digital product runs to a clock period required to be checked. By adopting the technical scheme of the invention, all simulation data of any clock period can be quickly backtracked and checked.

Description

technical field [0001] The invention relates to the field of simulation of digital logic products, in particular to a method and system for viewing simulation signals of digital products. Background technique [0002] In the design process of digital logic products, it is necessary to use simulation verification to test and verify the correctness of the design. Generally speaking, this link is completed by using a software simulator (Simulator). [0003] The working principle of the software simulator is: run the design under test (RTL code or gate-level netlist) and test vector (HVL code or non-synthesizable SystemVerilog program) in the simulator, and interact with the interface signals of the design under test and the test vector, Complete the verification process defined in the test vector. Developers can check the value of any test vector, view the value of any port or internal signal of the design under test, or the waveform composed of multiple clock cycles to confir...

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): G06F30/331G06F30/34
CPCG06F30/331G06F30/3308G06F30/3323G06F30/343
Inventor 林铠鹏李艳荣黄小立
Owner 深圳国微芯科技有限公司