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

Method for realizing SystemC semi-physical simulation time synchronization

A semi-physical simulation and time synchronization technology, applied in design optimization/simulation, software simulation/interpretation/simulation, CAD circuit design, etc., can solve the problem of difficulty in unifying software simulation speed, and achieve the effect of meeting basic needs

Active Publication Date: 2020-06-26
SHENZHEN ACAD OF AEROSPACE TECH
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the current problem is that in different simulation environments and under different computer performances, it is difficult to unify the simulation speed of the software.

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 for realizing SystemC semi-physical simulation time synchronization
  • Method for realizing SystemC semi-physical simulation time synchronization
  • Method for realizing SystemC semi-physical simulation time synchronization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] like image 3 As shown, the present invention discloses a method for realizing SystemC hardware-in-the-loop simulation time synchronization, comprising the following steps:

[0019] Step 1: Our commonly used digital circuits all need a clock oscillation source. The method of the present invention is to do special processing on the clock oscillation source part, make a clock source generator, and connect the clock source between the PC and the actual hardware to generate The clock source generator can generate a corresponding clock source according to a specified value, and the clock source is used as a clock input source of the actual hardware in the hardware-in-the-loop simulation;

[0020] Step 2: Write a clock synchronization module in the SystemC program of the PC. On the one hand, the clock synchronization module generates a clock output to drive the actual hardware, and on the other hand, communicates with the PC through the clock synchronization protocol through ...

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 method for realizing SystemC semi-physical simulation time synchronization. The method comprises the following steps that 1, a clock source generator is connected between a PCand actual hardware, the clock source generator can generate a corresponding clock source according to a specified numerical value, and the clock source serves as a clock input source of the actual hardware in semi-physical simulation; and 2, a clock synchronization module is written in a SystemC program of the PC, the clock synchronization module generates clock output to drive actual hardware on one hand, and performs clock synchronization protocol communication with the PC through a USB bus on the other hand to synchronize the operation of the SystemC program. The method for realizing SystemC semi-physical simulation time synchronization has the beneficial effects that the time sequence synchronization of a logic clock of software and actual hardware is ensured, and the basic requirements of software and hardware collaborative simulation development are met.

Description

technical field [0001] The invention relates to the field of semiconductors, in particular to a method for realizing time synchronization of SystemC hardware-in-the-loop simulation. Background technique [0002] Due to the vigorous expansion of the modern semiconductor industry, the scale of semiconductor integration has become increasingly complex and large; for example, the latest Intel cpu integrates more than 1,000,000 semiconductor devices; with the current prosperous industry, the speed of semiconductor development and verification testing It is crucial to the development of semiconductor companies. Therefore, the basic mode in the current semiconductor development is to simulate and verify while developing. Among them, SystemC is a development and testing framework that can support the whole life cycle. From the early digital circuit logic verification to the later architecture analysis, algorithm analysis, and upper-layer application software such as the transplanta...

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): G06F1/12G06F9/455G06F30/20G06F117/08
CPCG06F1/12G06F9/45504
Inventor 陶永超郑宏运吴翔虎
Owner SHENZHEN ACAD OF AEROSPACE TECH