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

Integrated circuit simulation analog waveform compression and decompression method and device

An analog waveform and integrated circuit technology, which is applied in the field of integrated circuit simulation analog waveform compression and decompression, can solve the problems of unsatisfactory compression ratio, large calculation time consumption, and algorithm is not open, and achieves maintaining accuracy, maintaining data accuracy, reading The effect of improving writing efficiency

Inactive Publication Date: 2011-12-07
FUDAN UNIV
View PDF7 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003]While waveform compression appears to be an important and challenging problem to date, little work has been done on it
There are some classic compression algorithms [1,2,3], although they can effectively reduce the file size, there are also many optimized algorithms, but these algorithms need to consume a lot of computing time, and for analog waveform compression , usually the compression ratio is not ideal
There are still some commercial software that can support the storage of compressed waveforms, such as the waveform file WLF (Wave Log File) supported by Mentor GraphicsModelsim, and the waveform file fsdb (Fast Signal DataBase) supported by Spring Soft (Novas)’s Debussy / Verdi , the waveform file shm supported by Cadence's NC verilog and Simvision, and the waveform file vpd supported by Synopsys' VCS DVE, but their algorithms are not public,

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
  • Integrated circuit simulation analog waveform compression and decompression method and device
  • Integrated circuit simulation analog waveform compression and decompression method and device
  • Integrated circuit simulation analog waveform compression and decompression method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The fast and efficient circuit emulation analog waveform data compression and decompression device of the present invention is as follows: image 3 As shown in 112, it includes an input unit 102, an output unit 103, a program storage unit 105, an external bus 110, a memory 106, a storage management unit 107, an input-output bridge unit 108, a system bus 111 and a processor 109.

[0041] A typical example of such a device would be a workstation containing 4GB of memory, an Intel Xeon 3.0GHz processor, and a hard drive. The processor 109 uses the Linux operating system to execute the fast and efficient circuit emulation analog waveform data compression and decompression program stored in the program storage unit 105 of the present invention.

[0042] Fast and efficient circuit emulation analog waveform data compression method of the present invention, such as figure 1 shown, including the following steps:

[0043] step 1 : Create or open a compressed file. If it is ...

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 belongs to the technical field of integrated circuits, in particular to a method and device for compressing and decompressing simulated waveforms of integrated circuits. For the compression method, firstly, the input analog waveform data stream is divided into time slices according to the characteristics of the simulation time, and for each time slice, I frame and P frame are divided, and the zero value storage operation is performed on the I frame; for the P frame , calculate the residual with the I frame, then perform quantization, adaptive arithmetic coding, and store. The decompression process is the reverse of the compression process. The device includes an input unit, an output unit, a program storage unit, an external bus, a memory, a storage management unit, an input-output bridge unit, a system bus and a processor; compression and decompression programs are stored in the program storage unit. The invention compresses the analog waveform, can effectively reduce the occupied storage space, and achieves a high compression ratio with very low computational complexity.

Description

technical field [0001] The invention belongs to the technical field of integrated circuits, and in particular relates to a method and device for compressing and decompressing simulated waveforms of integrated circuits. Background technique [0002] In the process of integrated circuit design, functional verification is a very critical and time-consuming step, and the most important technical method of functional verification is simulation. The simulation process is as follows: a set of vectors and initialization parameters that need to be verified are input to the circuit, and then a large number of waveform files are generated. With the rapid development of integrated circuit design, the scale of the circuit is becoming larger and more complex, and the corresponding generated simulation waveform files are also getting larger and larger. The required hard disk space is often Giga bytes, and the storage space and time are getting more and more expensive. More, so fast wavefo...

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): G06F17/50
Inventor 曾璇刘毅杨帆
Owner FUDAN UNIV
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