US5341309A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Apparatus for optimizing hierarchical circuit data base and method for the apparatus
Assignee: Fujifilm Business Innovation Corp
•
Filing: 1992-10-09
•
Granted: 1994-08-23
•
Expires: 2012-10-09
Abstract
Abstract A hierarchical circuit data base optimizing apparatus and a hierarchical circuit data base optimizing method which select and put out a specific partial circuit from a hierarchical circuit data base, compare the number of the interface signals found to be present between this partial circuit and the circuit module at the particular hierarchical level with the number of the interface signals found to be present between this partial circuit and another circuit module at the same hierarchical level, and renews the hierarchical structure of the circuit data base in case the latter number of the interface signals is smaller than the former number.
Inventors
- 👤 Tetsuro Kawata
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 06:00
CPC Classifications
G; G06; G06F; G06F30/00; G06F30/30
Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
324 words
A device for optimizing a hierarchical circuit data base which stores data relevant to a plurality of circuit modules having a hierarchical structure, said apparatus comprising: means for selecting partial circuits satisfying conditions as indicated by parameters obtained from said hierarchical circuit data base, said parameters representing a hierarchical level of the circuit modules and the degree of connection indicating the number of connections of interface signals in the partial circuits in a stratum lower than the hierarchical level; means for counting, as the number of the interface signals prior to the movement of the partial circuits, the number of the interface signals found to be present directly between the circuit modules at the hierarchical level and the partial circuits, both of which furnish the parameters serving as the reference for the selection of said partial circuit by selecting means; interface signal comparing means, which counts, as the number of the interface signals after the movement, the number of the interface signals found to be present directly between another circuit module at the hierarchical level and the partial circuit in case said partial circuit is moved into said other circuit module at said hierarchical level, the number of the interface signals present after the movement of said partial circuit being set in contrast with the number of the interface signals found to be present prior to the movement of said partial circuit, to compare the number of the interface signals found to be present prior to the movement of the partial circuit with the number of the interface signals found to be present after said movement of the partial circuit; and renewing means, for renewing the hierarchical structure of the hierarchical circuit data base in case the number of the interface signals found to be present after the movement of the partial circuit is smaller than the number of the interface signals found to be present prior to said movement of the partial circuit.
Claim 2
Independent Claim
324 words
A device for optimizing a hierarchical circuit data base which stores data relevant to a plurality of circuit modules having a hierarchical structure, said apparatus comprising: means for selecting partial circuits satisfying conditions as indicated by parameters obtained from said hierarchical circuit data base, said parameters representing a hierarchical level of the circuit modules and the degree of connection indicating the number of connections of interface signals in the partial circuits in a stratum lower than the hierarchical level; means for counting, as the number of the interface signals prior to the movement of the partial circuits, the number of the interface signals found to be present directly between the circuit modules at the hierarchical level and the partial circuits, both of which furnish the parameters serving as the reference for the selection of said partial circuit by selecting means; interface signal comparing means, which counts, as the number of the interface signals after the movement, the number of the interface signals found to be present directly between another circuit module at the hierarchical level and the partial circuit in case said partial circuit is moved into said other circuit module at said hierarchical level, the number of the interface signals present after the movement of said partial circuit being set in contrast with the number of the interface signals found to be present prior to the movement of said partial circuit, to compare the number of the interface signals found to be present prior to the movement of the partial circuit with the number of the interface signals found to be present after said movement of the partial circuit; and renewing means, for renewing the hierarchical structure of the hierarchical circuit data base in case the number of the interface signals found to be present after the movement of the partial circuit is smaller than the number of the interface signals found to be present prior to said movement of the partial circuit.
Claim 3
Dependent Claim
17 words
A device as claimed in claim 1, wherein said hierarchical circuit data base comprises an integrated circuit.
Claim 4
Independent Claim
270 words
A method of optimizing a hierarchical circuit data base which stores data relevant to the a plurality of circuit modules a hierarchical structure, said method comprising the steps of: selecting partial circuits satisfying conditions as indicated by parameters obtained from a hierarchical circuit data base, the parameters representing the hierarchical levels of the circuit modules in the hierarchical structure and the degree of connection indicating the number of connections of the interface signals in the partial circuits in a stratum lower than the hierarchical level defined above; counting, as the number of the interface signals prior to the movement of the partial circuit, the number of the interface signals found to be present directly between the circuit modules at the hierarchical level and the partial circuit, both of which furnish the parameters serving as the reference for the selection of said partial circuit by the selecting step; counting, as the number of the interface signals after the movement, the number of the interface signals found to be present directly between another circuit module and the partial circuit in case said partial circuit is moved into said other circuit module positioned at the hierarchical level and then comparing the number of the interface signals prior to the movement of the partial circuit with the number of the interface signals after said movement of the partial circuit; and renewing the hierarchical structure of the circuit data base in case the number of the interface signals after the movement of the partial circuit as defined above is smaller than the number of the interface signals prior to the movement of the partial circuit.
Claim 5
Independent Claim
270 words
A method of optimizing a hierarchical circuit data base which stores data relevant to the a plurality of circuit modules a hierarchical structure, said method comprising the steps of: selecting partial circuits satisfying conditions as indicated by parameters obtained from a hierarchical circuit data base, the parameters representing the hierarchical levels of the circuit modules in the hierarchical structure and the degree of connection indicating the number of connections of the interface signals in the partial circuits in a stratum lower than the hierarchical level defined above; counting, as the number of the interface signals prior to the movement of the partial circuit, the number of the interface signals found to be present directly between the circuit modules at the hierarchical level and the partial circuit, both of which furnish the parameters serving as the reference for the selection of said partial circuit by the selecting step; counting, as the number of the interface signals after the movement, the number of the interface signals found to be present directly between another circuit module and the partial circuit in case said partial circuit is moved into said other circuit module positioned at the hierarchical level and then comparing the number of the interface signals prior to the movement of the partial circuit with the number of the interface signals after said movement of the partial circuit; and renewing the hierarchical structure of the circuit data base in case the number of the interface signals after the movement of the partial circuit as defined above is smaller than the number of the interface signals prior to the movement of the partial circuit.
Claim 6
Dependent Claim
17 words
A method as claimed in claim 3, wherein said hierarchical circuit data base comprises an integrated circuit.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-08-22 | 1998-02-21 | 1998-08-23 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-08-22 | 2002-02-21 | 2002-08-23 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-08-22 | 2006-02-21 | 2006-08-23 | $7700.00 | Window Closed / Lapsed |