Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and apparatus for simplifying schematic diagrams of integrated circuit designs

A technology of integrated circuits and schematic diagrams, applied in CAD circuit design, computer-aided design, electrical digital data processing, etc., can solve problems such as no hidden details

Active Publication Date: 2015-11-25
ALTERA CORP
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the partition feature only reduces the amount of detail per page, it does not hide unnecessary detail

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 and apparatus for simplifying schematic diagrams of integrated circuit designs
  • Method and apparatus for simplifying schematic diagrams of integrated circuit designs
  • Method and apparatus for simplifying schematic diagrams of integrated circuit designs

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] The following description is provided to enable any person skilled in the art to understand and use the invention, and is provided in the context of a particular application and its requirements. Various modifications to the exemplary embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments and applications without departing from the spirit and scope of the invention. Thus, there is no intention to limit the present invention to the embodiments shown but to give it the widest scope consistent with the principles and features disclosed herein.

[0051] The following examples describe how the schematic can be simplified. When analyzing or debugging an IC's design, most users are often only interested in specific portions of the design rather than the entire schematic. Grouping nodes and lines reduces clutter in the schematic, thus greatly reducing the time required to identify relation...

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 interactive grouping tool offers the flexibility to simplify the schematic diagram of an integrated circuit (IC) design by grouping circuit elements that are not specified to be of interest into entities of any size. Circuit elements of various types and functionalities, including ports and pins, can be combined together into the same entity without modifying the underlying design logic and connectivity. By grouping and hiding the unnecessary details, the tool reduces clutter in a schematic diagram and greatly eases the process of traversing, debugging, and analyzing the schematic diagram. Users can choose to dynamically group the circuit elements on the schematic diagram without going through any compilation or synthesis process. Users can also choose to revert any of the entities back to the original schematic diagram with the ungrouping operation. For specific or batch manipulation of the schematic diagram, the tool provides a scripting interface for users to enter commands. The content of selected entities can be changed by using the drag-and-drop technique for certain operations including moving nodes into, removing nodes from, and adding nodes into an entity.

Description

technical field [0001] The present invention relates generally to designing integrated circuits (ICs) and, more particularly, to simplified schematics for IC designs. Background technique [0002] One of the processes in the design cycle of an IC includes defining the IC design at the register transfer level (RTL), where the designer determines the flow of signals between hardware registers and the logical operations performed on the signals. In RTL design, designers use a hardware design language (HDL) to declare registers and describe combinational logic by using constructs (such as if-then-else) and arithmetic operations similar to those in standard programming languages. Examples of HDL include Verilog and VHDL. [0003] Electronic Design Automation (EDA) software is commonly used in designing ICs. By using EDA software during a process called synthesis in the IC design cycle, an HDL file can be converted into an equivalent netlist containing generic hardware primitive...

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/50G06F3/0482
CPCG06F17/5045G06F3/0482G06F2217/74G06F30/30G06F2111/12
Inventor C·P·施恩D·C·H·古
Owner ALTERA CORP