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

Distributed simulation method based on TLM system model

A technology of distributed simulation and system model, applied in the field of distributed simulation based on TLM system model, can solve the problems of inconsistent verification design content, poor design observability, large and complex equipment, etc., to achieve short simulation time, improve development progress, The effect of increasing randomness

Active Publication Date: 2018-05-29
BEIJING INST OF REMOTE SENSING EQUIP
View PDF6 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to provide a distributed simulation method based on the TLM system model, which solves the problems of large and complex equipment, very expensive prices, inconsistent verification and design content, and poor design observability in previous methods.

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
  • Distributed simulation method based on TLM system model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] A kind of concrete steps of the distributed simulation method based on TLM system model are:

[0032] The first step is to build a simulation system based on the TLM system model

[0033] The simulation system based on the TLM system model includes: a TLM system modeling module 1, a time-sharing state generation module 2, a state distribution loading module 3, a chip simulation module 4 and a simulation result analysis module 5.

[0034] The function of the TLM system modeling module 1 is to perform TLM-level modeling on the RTL simulation copy for system-level simulation and generation of distribution states.

[0035] The function of the time-sharing state generating module 2 is to perform TLM system simulation and generate each distributed time node required for distributed simulation of RTL simulation copies.

[0036] The function of the state distribution loading module 3 is to extract the state values ​​of each time node in the time-sharing state file, and initial...

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 distributed simulation method based on a TLM system model. According to the method, algorithm simulation is started through a TLM system modeling module (1), the whole algorithm simulation process is divided into a plurality of time periods according to a demand, a time-sharing state file is generated through a time-sharing state generation module (2), important system state values at the ends of all the time periods are recorded, a distributed loading module (3) reads the time-sharing state file, different state values are converted into different RTL simulation initial values, a simulation result analysis model (4) performs simulation in multiple time periods concurrently according to different initial values, distributed comparative analysis is performed on simulation results through a simulation result analysis module (5), and the whole process of distributed simulation is completed. Through the simulation method, the problems that traditional simulation methods are low in speed and have a large number of iterations are solved.

Description

technical field [0001] The invention relates to a distributed simulation method, in particular to a distributed simulation method based on a TLM system model. Background technique [0002] In the current simulation method, verification efficiency has become an important bottleneck restricting the progress of SoC development. On the one hand, since most RTL simulation tools cannot perform multi-core parallel simulation, the verification time of large-scale digital SoC is too long, and the simulation verification of a chip-level test stimulus needs to wait for a week or more to get the result. On the other hand, since the simulation is continuous in time, a large number of meaningless simulations are required before the simulation results at the desired time point are obtained. This phenomenon is very common in repeated verification iterations and wastes a lot of simulation time. In order to solve the above problems, the industry mainly adopts the following methods: [0003]...

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): G06F17/50
CPCG06F30/3323
Inventor 马承光刘志哲高彦强郭婧
Owner BEIJING INST OF REMOTE SENSING EQUIP
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