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

Method for carrying out sub-module comprehensive design on circuit on basis of computer software

A software system and comprehensive design technology, applied in CAD circuit design, calculation, design optimization/simulation, etc., can solve problems such as long R&D cycle, timing violation, and complex inspection path.

Inactive Publication Date: 2017-03-22
CRM ICBG (WUXI) CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Therefore, how to further solve the problem of using a top-down synthesis structure in the prior art, placing all modules such as the main control, timer, and filter together for layout and wiring, prolonging the design cycle, timing violations, and complicated inspection paths On the whole, it has caused problems such as long R&D cycle and difficulty in making mistakes.
How to improve this method has become a major technical problem in the current field, and the existing technology cannot fundamentally overcome this problem

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 carrying out sub-module comprehensive design on circuit on basis of computer software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In order to describe the technical content of the present invention more clearly, further description will be given below in conjunction with specific embodiments.

[0029] The method for carrying out sub-module comprehensive design of a circuit based on a computer software system comprises the following steps:

[0030] (1) Divide the circuit into multiple modular circuits;

[0031] (2) write codes for the described module circuits respectively;

[0032] (3) read the described module circuit code into the design platform in the computer software system, and carry out the definition of comprehensive environment to described module circuit;

[0033] (4) Carry out comprehensive optimization to the module circuit that completes the definition of comprehensive environment;

[0034] (5) Check the module circuit that has completed the comprehensive optimization, and judge whether the module circuit passes the inspection, if yes, continue step (6), otherwise, modify the code ...

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 relates to a method for carrying out sub-module comprehensive design on a circuit on the basis of computer software. Modularized decomposition is carried out on the circuit; modules are divided according to the relationship between functions or subjects and peripherals; the method is determined according to different demands; module code compilation is carried out; analysis and troubleshooting are directly carried out on the modules with problems without checking the whole circuit; in the initial period of design, a sub-module assembly line manner is utilized so that the layout and wiring design of each module can be completed rapidly and efficiently; in the later period of the design, when the original code design needs to be modified as time series check or post-simulation has problems, the modification is narrowed to a corresponding sub-module, so that workloads of the re-synthesis, time series check and layout and wiring are decreased, the research and development period of each singe module is shortened, the research process of the whole circuit is accelerated and the efficiency is improved.

Description

technical field [0001] The invention relates to the field of electronic circuits, in particular to the field of computer-based electronic circuit design, and specifically refers to a method for comprehensively designing circuits by modules based on computer software systems. Background technique [0002] In the original touch control circuit, a top-down comprehensive structure is adopted, and all modules such as the main control, timer, and filter are placed together for layout and wiring. The disadvantage of this method is obvious, that is, all modules are placed together for cross-wiring. The design cycle is extended, timing violations occur, and the inspection path is complicated. On the whole, it causes problems such as long development cycle and difficult errors. [0003] The patent application number CN201310081242.3 discloses a module-level circuit netlist simulation method, including the RTL simulation process and the netlist simulation process; wherein, the delay in...

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/20G06F30/39
Inventor 凌春丽
Owner CRM ICBG (WUXI) CO LTD
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