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

A Quick Display Method of Integrated Circuit Waveform Image

A display method and integrated circuit technology, applied in the field of integrated circuits, can solve the problems of high memory usage, slow system response speed, low waveforms, etc., and achieve the effects of improving display accuracy, speeding up reading speed, and reducing memory consumption.

Active Publication Date: 2017-06-06
FUDAN UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Existing waveform viewing software such as the open source software GWAVE (http: / / gwave.sourceforge.net / ) and Synopsys’ Sandworks (http: / / www.synopsys.com) have many problems in realizing waveform display, for example: 1 .Or read all the waveforms into the memory, resulting in excessive memory usage, or even exhaustion, but the actual waveforms are rarely viewed; 2. Or operate on all waveform data when the waveform is displayed and zoomed in and out , causing the system to respond too slowly, etc.

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
  • A Quick Display Method of Integrated Circuit Waveform Image
  • A Quick Display Method of Integrated Circuit Waveform Image
  • A Quick Display Method of Integrated Circuit Waveform Image

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] Follow the steps below to quickly cache waveform files, and speed up display and effectively manage related memory scheduling,

[0047] Step 1: Read the waveform data according to the display needs. If the memory consumption exceeds the specified value, transfer the currently inactive waveform data that has been read out of the memory and write it to the hard disk. The specific steps are as follows:

[0048] Sub-step 11: Establish memory mapping;

[0049] Map the waveform file from the file on the hard disk to the memory, and map it with a fixed-length 50MB memory space. The file is folded and mapped in this fixed length. If the user's access location exceeds the current mapping content, the corresponding 50MB will be re-mapped. The space of the length is mapped from the hard disk to the memory;

[0050] Sub-step 12: read the file header, obtain identification information including waveform name, waveform quantity, etc.,

[0051] Process the content of the file header...

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 field of integrated circuits, and particularly relates to a method used for increasing display speed in the aspect of viewing related waveform images, guaranteeing display precision at the same time, and reducing memory consumption. According to the method, waveform data are read into a memory according to display requirements of users, and if the consumed memory exceeds a specified value, the waveform data which are read in and are inactive at present are called out of the memory and written in a hard disk, so that it is guaranteed that storage space required by the waveform data cannot be too large. Meanwhile, according to a waveform range needing to be displayed by the users, original waveform data are obtained; according to display density requirements, interpolation is conducted on the original waveform data; meanwhile, peak points are detected and kept, and high precision of waveform display is kept.

Description

[0001] Technical field: [0002] The invention belongs to the field of integrated circuits and relates to a method for rapidly displaying integrated circuit waveform images. The method can improve display speed in viewing related waveform images, while ensuring display accuracy and saving memory consumption. [0003] technical background: [0004] In the prior art, waveform simulation files in integrated circuits require a corresponding image viewer to perform a series of work such as measurement, inspection, and proofreading. With the continuous expansion of the scale of integrated circuits, more and more waveform node voltage and current values ​​need to be recorded every time the integrated circuit is simulated, and the step size and simulation time also need to be finer and longer. This is to ensure correctness, which makes the waveform simulation file itself more and more huge. [0005] Most of the current popular waveform file formats are stored linearly, including the f...

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 Patents(China)
IPC IPC(8): G06F17/30G06T1/00
CPCG06T3/4007
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