Method, system, and computer program product for characterizing electronic designs with real-time modeling
AssigneeCadence Design Systems, Inc.
InventorArnold Jean Marie Gustave Ginetti
Life of this patent
Estimating the term…
Abstract
Disclosed are methods, systems, and articles of manufacture for characterizing an electronic design with real-time modeling. An electronic design may be prepared for an analysis that programmatically sweeps across multiple values of a new parameter for multiple instances in the electronic design. The analysis may be performed on the electronic design at least by adding the new parameter to the analysis engine and by sweeping the new parameter across the multiple values to generate an analysis result. The electronic design may then be updated based at least in part upon the analysis result.
Claims20
A computer implemented method for characterizing an electronic design with real-time modeling, comprising:
- preparing an electronic design for an analysis that programmatically sweeps across multiple values of a new parameter for multiple instances in the electronic design, wherein the new parameter was identified based on a previous analysis of the electronic design, the new parameter was not identified prior to the previous analysis, and the new parameter corresponds to a constraint that governs an intra-device or an inter-device requirement;
- performing, at an analysis engine stored in memory and function in conjunction with a microprocessor, the analysis on the electronic design at least by adding the new parameter to the analysis engine and by sweeping the new parameter across the multiple values to generate an analysis result;
- and
- updating the electronic design based at least in part upon the analysis result.
A computer program product comprising a non-transitory computer accessible medium storing thereupon a sequence of instructions which, when executed by a processor, causes the processor to perform a set of acts for characterizing an electronic design with real-time modeling, the set of acts comprising:
- preparing an electronic design for an analysis that programmatically sweeps across multiple values of a new parameter for multiple instances in the electronic design, wherein the new parameter was identified based on a previous analysis of the electronic design, the new parameter was not identified prior to the previous analysis, and the new parameter corresponds to a constraint that governs an intra-device or an inter-device requirement;
- performing, at an analysis engine stored in memory and function in conjunction with a microprocessor, the analysis on the electronic design at least by adding the new parameter to the analysis engine and by sweeping the new parameter across the multiple values to generate an analysis result;
- and
- updating the electronic design based at least in part upon the analysis result.
A system for characterizing an electronic design with real-time modeling, comprising:
- a processor;
- a memory having stored thereupon a sequence of instructions, which when executed by the processor, causes a set of acts comprising:
- preparing an electronic design for an analysis that programmatically sweeps across multiple values of a new parameter for multiple instances in the electronic design, wherein the new parameter was identified based on a previous analysis of the electronic design, the new parameter was not identified prior to the previous analysis, and the new parameter corresponds to a constraint that governs an intra-device or an inter-device requirement;
- performing, at an analysis engine stored in memory and function in conjunction with a microprocessor, the analysis on the electronic design at least by adding the new parameter to the analysis engine and by sweeping the new parameter across the multiple values to generate an analysis result;
- and
- updating the electronic design based at least in part upon the analysis result.
Dependencies are inferred from the claim text.