Match Document Document Title
7444605 Generating a base curve database to reduce storage cost  
An enhanced library accessible by an EDA tool can include a base curve database and a plurality of curve data sets. Each curve data set refers to a standard cell having certain timing...
7444274 Method and system for verifying circuit designs through propagation of assertions  
A method and system for verifying circuit designs through propagation of assertions within a circuit design. In an embodiment, a plurality of provided assertions a circuit design are propagated...
7444602 Method of generating ASIC design database  
When a function design has been carried out by an RTL description using an HDL language, a CPU of an integrated circuit design support apparatus writes data such as a simulation time, a layout...
7441210 On-the-fly RTL instructor for advanced DFT and design closure  
A method for developing a circuit design is disclosed. The method generally includes the steps of (A) editing a file for a circuit design based on a plurality of edits received from a designer, the...
7441214 Semiconductor integrated circuit designing apparatus, semiconductor integrated circuit designing method, semiconductor integrated circuit manufacturing method, and readable recording media  
In LSI design, gate level logic circuit information, standard cell library information, and package information of a circuit block constituting an LSI chip are inputted, noise analysis is performed...
7441212 State machine recognition and optimization  
State machines are identified from a netlist of circuit elements of a user design. Strongly connected components in the netlist are identified as candidates for analysis. The registers of each...
7441216 Applying CNF simplification techniques for SAT-based abstraction refinement  
The present embodiment keeps track of a set of resolution required for generating each one of the clauses added by the simplification method. This information is used by the method that generates...
7439637 Semiconductor circuit and resistance value controlling method  
A semiconductor circuit according to an embodiment of the invention includes: a terminal resistor circuit including a first Pch transistor; and a control circuit for outputting a control signal to...
7441215 Hierarchical netlist comparison by relevant circuit order  
The present invention uses the strength of modern hierarchical integrated circuit design to speed up the comparison of two netlists. Instead of working from bottom-up it can proceed with arbitrary...
7441213 Method for testing the validity of initial-condition statements in circuit simulation, and correcting inconsistencies thereof  
A method and a system for validating initial conditions (ICs) generally provided by a user when simulating a VLSI circuit are described. Inconsistent ICs sets are detected and replaced by...
7441211 Gate-length biasing for digital circuit optimization  
Methods and apparatus for a gate-length biasing methodology for optimizing integrated digital circuits are described. The gate-length biasing methodology replaces a nominal gate-length of a...
7437694 System and method for determining and identifying signals that are relevantly determined by a selected signal in a circuit design  
A system and method for identifying, for a selected signal, those signals whose value is relevantly determined based upon a value of the selected signal, where a set of signals to be examined is...
7437693 Method and system for s-parameter generation  
Disclosed are methods and systems for generating S-parameters. In some embodiments, the methods and systems comprise creating (e.g., extracting, calculating, generating), in part or whole into the...
7437696 Method and device for determining the time response of a digital circuit  
A method and a device determine a time response of a digital circuit. The time response is determined as a time difference between a data delay of a data path of the digital circuit, and a clock...
7437689 Interconnect model-order reduction method  
An interconnect model-order reduction method reduces a nano-level semiconductor interconnect network as an original interconnect network by using iteration-based Arnoldi algorithms. The method is...
7437695 Method of memory and run-time efficient hierarchical timing analysis in programmable logic devices  
A method of performing timing analysis on a circuit design for an integrated circuit (IC) can include selecting a physical portion of the IC that includes at least one instance of a logic hierarchy...
7434181 Debugger of an electronic circuit manufactured based on a program in hardware description language  
A device for debugging an electronic circuit manufactured based on an initial program in hardware description language comprising an instrumentation unit capable of determining a first additional...
7434183 Method and system for validating a hierarchical simulation database  
System and method for validating a circuit for simulation are disclosed. The system includes at least one processing unit for executing computer programs, a graphical user interface for viewing...
7434184 Method for detecting flaws in a functional verification plan  
This method uses 2 copies of the design under test. These 2 copies use different values (including primary inputs and initial states) to feed the supposedly irrelevant logic while using the same...
7434186 Method and system for calculating high frequency limit capacitance and inductance for coplanar on-chip structure  
Capacitance and inductance expressions used for modeling critical on-chip metal interconnects. A method for calculating high frequency limit capacitances C ∞ and inductances L ∞ of coplanar...
7434182 Method for testing sub-systems of a system-on-a-chip using a configurable external system-on-a-chip  
A method is provided in which a previously verified SoC is coupled to a SoC under test via a communication bus or other type of communication interface. The previously verified SoC is provided with...
7434185 Method and apparatus for parallel data preparation and processing of integrated circuit graphical design data  
A method for implementing an ORC process to facilitate physical verification of an integrated circuit (IC) graphical design. The method includes partitioning the IC graphical design data into files...
7430728 Method and apparatus for selecting programmable interconnects to reduce clock skew  
A method and apparatus for selecting programmable interconnects to reduce clock skew is described. A routing tree for clock signals is created having routes and clock pin nodes. Delays of the clock...
7428714 Line width error check  
A method of checking for errors in line width in an integrated circuit includes identifying with a marker any lines having a line width greater than a minimum line width, and associating a line...
7428717 Integrated system noise management—system level  
An integrated software tool for system noise management is described. A system noise management suite for an assembly includes an integrated circuit design to be coupled to a circuit board design....
7428712 Design optimization using approximate reachability analysis  
Aspects of computing design invariants, by using approximate reachability analysis, include reducing the circuit model for verification and synthesis. Further included is computing invariants using...
7426705 Combined hardware/software assertion checking  
Assertion checking is achieved by modifying a given set of assertions to include subsuming assertions that cover one or more of given assertions and also require less logic to implement, by...
7426704 Design verification of highly optimized synchronous pipelines via random simulation driven by critical resource scheduling  
Testing a model of a logic circuit model. The testing includes generating valid random input stimulus sequences for a logic circuit model. Enumerating critical resource requirements, enumerating...
7424417 System and method for clock domain grouping using data path relationships  
A method and system are disclosed, in a simulation of a design of a digital integrated circuit chip, to limit a number of scan test clocks and chip ports used for testing the chip. Clock domains...
7424693 Methods for measurement and prediction of hold-time and exceeding hold time limits due to cells with tied input pins  
Techniques for estimating a risk of incorrect timing analysis results for signal paths having cells with inputs tied together are described. Signal paths having cells with tied input pins are...
7424145 Device and method for inspecting photomasks and products fabricated using the same  
An inspection device for photomasks and products fabricated using the same, capable of reducing the time from inspection to repair. A reference data generator generates reference data that is based...
7424418 Method for simulation with optimized kernels and debugging with unoptimized kernels  
A method for providing verification for a first simulation image involves removing nodes from the first simulation image to produce an optimized image and an optimized nodes image, simulating the...
7424690 Interconnect integrity verification  
A system and method for designing a complex electronic circuit by simulating blocks of the circuit using various simulators to produce a net list, designing the physical layout of the circuit using...
7421669 Using constraints in design verification  
A method for generating a constraint for use in the verification of an integrated circuit design includes identifying a target in a netlist (N) of the design and creating an overapproximate...
7421675 Annotating timing information for a circuit design for increased timing accuracy  
A method of annotating timing information for a circuit design for performing timing analysis can include determining minimum and maximum clock path delays for registers of a circuit design and...
7421382 Data analysis techniques for dynamic power simulation of a CPU  
A method for data analysis of power modeling for a microprocessor has been developed. The method takes multiple values of power data from a power modeling simulator and generates summary data to...
7421671 Graph pruning scheme for sensitivity analysis with partitions  
A method of analyzing a circuit simulation comprising pruning a signal flow graph. Pruning the signal flow graph includes selecting a current vertex from a multiple input vertices in the signal...
7421668 Meaningful visualization of properties independent of a circuit design  
A property used in functional verification of a circuit design is debugged independently of the circuit design for which the property is intended. Visualization of the property under various...
7421672 Checks for signal lines  
Some embodiments provide identification of a first polyline and a second polyline associated with a differential signal, determination of whether a distance between a segment of the first polyline...
7421670 Chip development system enabled for the handling of multi-level circuit design data  
A system and method for implementation of look-ahead design methodology. Efficient debugging of a design is accomplished by evaluating the high level register transfer level (RTL) representation of...
7421673 Design checks for signal lines  
Some embodiments provide identification of a first polyline and a second polyline associated with a differential signal, determination of whether a distance between a segment of the first polyline...
7418680 Method and system to check correspondence between different representations of a circuit  
A method to check correspondence between different representations of a circuit may include abstracting a first computer language representation of the circuit to form a first abstract model of the...
7418688 Routing analysis method, logic synthesis method and circuit partitioning method for integrated circuit  
The present invention relates to a routing analysis method for performing a routing analysis on an integrated circuit from a netlist which is information on a plurality of cells constituting the...
7418683 Constraint assistant for circuit design  
A computer aided design tool and method for designing IC layouts by recommending subcircuit layout constraints based upon an automated identification from a circuit schematic of subcircuit types...
7418681 Simulation system, simulation method and simulation program for verifying logic behavior of a semiconductor integrated circuit  
A simulation system for verifying logic behavior of a semiconductor integrated circuit includes a reprogrammable semiconductor device having an interface circuit and a logic circuit; and an...
7418603 Mobile terminal, circuit board, circuit board design aiding apparatus and method, design aiding program, and storage medium having stored therein design aiding program  
The present invention provides a tamper resistant circuit board, an apparatus and method for aiding the design of the circuit board, a computer readable storage medium having stored therein a...
7418375 Load current evaluation device, load current evaluation method, and recording medium containing load current evaluation program  
A load electric current evaluating device includes a load electric current calculating section for calculating a load electric current flowing through a predetermined part of electric wiring...
7418684 Systems, methods, and apparatus to perform static timing analysis and optimization for multi-mode clock circuit networks  
A method and an apparatus to perform static timing analysis and optimization for multi-mode clock circuit networks have been disclosed. In one embodiment, the method includes determining a...
7418360 Project design method  
A configurable system for automating a control sequence, in particular a motion sequence, has several components which exchange in regular time intervals during the control sequence with each other...
7418682 Method and mechanism for performing DRC processing with reduced passes through an IC design  
A method and mechanism is disclosed for performing a spacing rule DRC check that does not require an excessive number of passes through the IC design. In one approach, a two-pass approach is...