Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
114 words
An expert system for performing a redesign operation in connection with an original design comprising: A. a memory including a plurality of blackboards each for storing a design representation and desired operational characteristics of said design; B. a simulation component comprising a plurality of simulators each for generating simulated operational characteristics in connection with a design representation on one of said blackboards; C. a diagnostic component for identifying operational discrepancies between the simulated operational characteristics and the desired operational characteristics and for identifying the causes of the operational discrepancies; and D. a redesign component for generating a redesign of said design representation on said blackboards in response to the identified discrepancies and discrepancy causes.
Claim 2
Dependent Claim
114 words
An expert system for performing a redesign operation in connection with an original design comprising: A. a memory including a plurality of blackboards each for storing a design representation and desired operational characteristics of said design; B. a simulation component comprising a plurality of simulators each for generating simulated operational characteristics in connection with a design representation on one of said blackboards; C. a diagnostic component for identifying operational discrepancies between the simulated operational characteristics and the desired operational characteristics and for identifying the causes of the operational discrepancies; and D. a redesign component for generating a redesign of said design representation on said blackboards in response to the identified discrepancies and discrepancy causes.
Claim 3
Dependent Claim
29 words
The expert system of claim 1 wherein one of said simulators generates simulated operational characteristics having different degrees of particularity than those operational characteristics generated by another said simulator.
Claim 4
Dependent Claim
50 words
The expert system of claim 1 wherein said simulation component generates simulated operational characteristics of a redesign created by said redesign component and wherein said diagnostic component identifies operational discrepancies between said simulated operational characteristics of said redesign and said desired operational characteristics and identifies the causes of said discrepancies.
Claim 5
Dependent Claim
30 words
The expert system of claim 3 wherein said simulated operational characteristics of said redesign have a degree of particularity that differs from said simulated operational characteristics of said design representation.
Claim 6
Dependent Claim
34 words
The expert system of claim 3 wherein said redesign component generates a redesign of said redesign in response to the identified discrepancies between said simulated operational characteristics of said redesign and said discrepancy causes.
Claim 7
Dependent Claim
23 words
The expert system of claim 1 wherein said redesign component generates a redesign for said design representation stored in each of said blackboards.
Claim 8
Dependent Claim
32 words
The expert system of claim 1 wherein said diagnostic component and said redesign component each comprise a plurality of knowledge sources, each of said knowledge sources defining one or more selected operations.
Claim 9
Dependent Claim
17 words
The expert system of claim 7 wherein each of said selected operations corresponds to a predetermined simulator.
Claim 10
Dependent Claim
13 words
The expert system of claim 1 wherein said design is an electronic circuit.
Claim 11
Independent Claim
74 words
A method for performing a redesign operation in connection with an original design, comprising the steps of: A. generating two different sets of simulated operational characteristics of said original design; B. identifying operational discrepancies between each of said sets of simulated operational characteristics and desired operational characteristics; C. identifying the causes of said operational discrepancies; and D. generating a redesign of said original design in response to the identified operational discrepancies and discrepancy causes.
Claim 12
Independent Claim
74 words
A method for performing a redesign operation in connection with an original design, comprising the steps of: A. generating two different sets of simulated operational characteristics of said original design; B. identifying operational discrepancies between each of said sets of simulated operational characteristics and desired operational characteristics; C. identifying the causes of said operational discrepancies; and D. generating a redesign of said original design in response to the identified operational discrepancies and discrepancy causes.
Claim 13
Dependent Claim
44 words
The method of claim 10 wherein said second step of generating comprises generating a plurality of redesigns of said design, each said redesign generated in response to the identified operational discrepancies and discrepancy causes corresponding to one of said sets of simulated operational characteristics.
Claim 14
Dependent Claim
40 words
The method of claim 10 further comprising the steps of generating simulated operational characteristics of said redesign, identifying operational discrepancies between said simulated operational characteristics of said redesign and said desired operational characteristics, and identifying the causes of said discrepancies.
Claim 15
Dependent Claim
28 words
The method of claim 12 wherein said simulated operational characteristics of said redesign have a degree of particularity that differs from said simulated operational characteristics of said design.
Claim 16
Dependent Claim
34 words
The method of claim 12 further comprising the step of generating a redesign of said redesign in response to the identified discrepancies between said stimulated operational characteristics of said redesign and said discrepancy causes.
Claim 17
Dependent Claim
12 words
The method of claim 10 wherein said design is an electronic circuit.
Claim 18
Independent Claim
100 words
A method for performing a redesign operation in connection with an electronic circuit, comprising the steps of: A. generating a simulation of said electronic circuit; B. generating two different sets of simulated operational characteristics of said simulation; C. identifying operational discrepancies between each of said sets of simulated operational characteristics and desired operational characteristics; D. identifying the causes of said operational discrepancies; E. generating a redesign of said simulation in response to the identified operational discrepancies and discrepancy causes; and F. iteratively repeating steps B through E until said simulated operational characteristics are substantially equal to said desired operational characteristics.
Claim 19
Independent Claim
100 words
A method for performing a redesign operation in connection with an electronic circuit, comprising the steps of: A. generating a simulation of said electronic circuit; B. generating two different sets of simulated operational characteristics of said simulation; C. identifying operational discrepancies between each of said sets of simulated operational characteristics and desired operational characteristics; D. identifying the causes of said operational discrepancies; E. generating a redesign of said simulation in response to the identified operational discrepancies and discrepancy causes; and F. iteratively repeating steps B through E until said simulated operational characteristics are substantially equal to said desired operational characteristics.