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

Calculator solution in waveform display in integrated circuit simulation

A solution and waveform display technology, applied in computing, instrumentation, electrical and digital data processing, etc., to achieve the effect of improving design efficiency and meeting the needs of simulation result analysis

Inactive Publication Date: 2013-12-25
北京华大九天科技股份有限公司
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Early simulators could only simulate circuits with a few hundred transistors

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
  • Calculator solution in waveform display in integrated circuit simulation
  • Calculator solution in waveform display in integrated circuit simulation
  • Calculator solution in waveform display in integrated circuit simulation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] Suppose the input expression is: phase(fft(clip("f::s[0]", 0.1u, 0.5u))).

[0036] 1. Lex analysis process analysis

[0037] (1) Read in the keyword "phase", call rule: "function_name_wave"{return FUNC;}, analyze that "phase" is a function name (the output is a waveform).

[0038] (2) Read in "(", call rule: [-(){}+* / ^,]{return*yytext;}, parse "(".

[0039] (3) Read in the keyword "fft", call rule: "function_name_wave"{return FUNC;}, analyze that "fft" is a function name (the output is a waveform).

[0040] (4) Read in "(", call rule: [-(){}+* / ^,]{return*yytext;}, parse "(".

[0041] (5) Read in the keyword "clip", call rule: "function_name_wave"{return FUNC;}, analyze that "clip" is a function name (output as a waveform).

[0042] (6) Read in "(", call rule: [-(){}+* / ^,]{return*yytext;}, parse "(".

[0043] (7) Read in " ", calling rule: "\" "{BEGIN_SIGNAL;}. Signal parsing begins.

[0044] (8) Read in "f"f<"{BEGIN_FILE_;}. Wave file index value parsing begins. ...

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 calculator solution suitable for waveform display in an integrated circuit simulation tool, belongs to the technical field of computer aided design of an integrated circuit and particularly relates to the field of integrated circuit digital simulation, analog simulation and digital-analog hybrid simulation. Aiming at a function of carrying out calculator analysis on an output result of the large-scale integrated circuit simulation tool, the invention discloses a waveform calculation expression construction method on the basis of lex lexical analysis and yacc lexical analysis and defines four groups of waveform calculation functions. In the practical engineering application, the solution can well meet the requirement of an integrated circuit design engineer on simulation result analysis and greatly improve the design efficiency.

Description

technical field [0001] The invention is a solution for a waveform display calculator suitable for an integrated circuit simulation tool, and belongs to the technical field of computer aided design of integrated circuits, and in particular relates to the fields of integrated circuit digital simulation, analog simulation and digital-analog mixed simulation. Background technique [0002] With the continuous development of integrated circuit processing technology, it has become possible to realize the entire complex electronic system on a single chip. Such systems typically include digital, analog, and mixed-signal processing. It has become necessary to simulate such an IC design early in the design to find errors. The so-called circuit simulation is to establish a signal propagation model in the circuit, thereby simulating the function of the actual circuit. In the early seventies, simulation techniques were widely used to verify the behavior of integrated circuits prior to m...

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
Inventor 宋德强吴跃波张卫卫陈一虹
Owner 北京华大九天科技股份有限公司
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