US2004153982A1PendingUtilityA1

Signal flow driven circuit analysis and partition technique

Priority: Jan 27, 2003Filed: Jan 23, 2004Published: Aug 5, 2004
Est. expiryJan 27, 2023(expired)· nominal 20-yr term from priority
G06F 30/30
45
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A signal flow driven circuit analysis and partition technique are provided for mixed signal circuit performance optimization, yield enhancement and layout optimization. The inventive device includes automatic partition of mixed signal integrated circuits based on functional blocks, automatic identification of critical signal path in analog/RF circuits, automatic identification of fundamental unit circuits, automatic identification of matching and symmetry requirement. Circuit partition automatically partitions a mixed signal circuit into blocks based on their functionality. Identification of signal flow is achieved by automatically tracing the signal flow and identifies the critical path based a set of rules. Various building blocks of known characteristics and optimization requirement can also be automatically obtained. By tracing the signal path, matching and symmetry requirement and parasitic loading requirement at critical circuit nodes can also be automatically generated.

Claims

exact text as granted — not AI-modified
1 . A signal flow driven circuit analysis technique by tracing circuit signal flow so that, analyzing a circuit, and partitioning a circuit based on functionality and criticality, and generating multitude circuit layout constraints are done by software program automatically.  
     
     
         2 . The signal flow driven circuit analysis technique of  claim 1  comprising: 
 (a) Providing a memory that is able to store a series of rules in said memory; and  
 (b) Storing said series of rules in said memory; and  
 (c) Providing a memory that is able to store a circuit netlist employing input/output pin, any other terminal pins, power/ground terminals, active device elements, and passive device elements; and  
 (d) Storing said circuit netlist in said memories; and  
 (e) Utilizing said series of rules to trace signal flow information and perform automatic circuit analysis of said circuit netlist; and  
 (f) Storing said signal flow information in said memory.  
 
     
     
         3 . The signal flow driven circuit analysis technique of  claim 2  further including a partition technique comprising: 
 (a) Utilizing the signal flow driven circuit analysis technique of  claim 2  wherein said signal flow information to partition the circuit netlist of  claim 2  into two parts: digital part and analog/RF part; and  
 (b) Providing a memory that is able to store a series of critical signal flow requirements; and  
 (c) Storing said series of critical signal flow requirements in said memory; and  
 (d) Utilizing said series of critical signal flow requirements to partition said analog/RF part in two parts: a biasing circuit part and a core signal flow path; and  
 (e) Utilizing said series of critical signal flow requirements to identify an unit circuit of current mirror, an unit circuit of differential pairs, an unit circuit of voltage reference, unite circuit of current reference, and an unite circuit of amplifier [etc.]; and  
 (f) Utilizing said series of critical signal flow requirements to identify multitude critical nodes, multitude critical nets, and multitude critical components in the circuit netlist of  claim 2;  and  
 (g) Providing a memory that is able to store said critical nodes, said critical nets, and said critical components; and  
 (h) Storing said critical nodes, said critical nets, and said critical components in said memory.  
 
     
     
         4 . The signal flow driven circuit analysis technique of  claim 1  further including a physical layout constraint generation technique comprising: 
 (a) Proving a memory that is able to store a series of physical requirement rules; and  
 (b) Storing said series of physical requirement rules in said memory; and  
 (c) Utilizing the signal flow driven circuit analysis technique of  claim 2  wherein said signal flow information, and the signal flow driven circuit partition technique of  claim 3  wherein said critical nodes, said critical nets, said critical components, and said physical requirement rules to generate multitude circuit physical layout constraints of matching, abutment, symmetry, and parasitic loading; and  
 Whereby an engineer can layout an analog circuit, a mixed signal circuit, and a RF circuit automatically.  
 
     
     
         5 . A mean of circuit performance assessment utilizing: 
 (a) The signal flow driven circuit analysis technique of  claim 2  wherein said signal flow information; and    (b) The signal flow driven circuit partition technique of  claim 3  wherein said critical nodes, and said critical nets, said critical components; and    (c) The physical layout constraint generation technique of  claim 4  wherein said physical requirement rules.    
     
     
         6 . A mean of circuit yield enhancement utilizing: 
 (a) The signal flow driven circuit analysis technique of  claim 2  wherein said signal flow information; and    (b) The signal flow driven circuit partition technique of  claim 3  wherein said critical nodes, and said critical nets, and said critical components; and    (c) The physical layout constraint generation technique of  claim 4  wherein said physical requirement rules to increase yield of analog circuit, and of mixed signal circuit, and of RF circuit.    
     
     
         7 . A circuit hierarchy regeneration technique comprising: 
 (a) The signal flow driven circuit analysis technique of  claim 2  wherein said signal flow information; and    (b) The signal flow driven circuit partition technique of  claim 3  wherein said digital part, and said analog/RF part, and biasing circuit part, and said core signal flow path, and said unit circuit; and    (c) The physical layout constraint generation technique of  claim 4  wherein said circuit physical layout constraints of matching, abutment, symmetry, and parasitic loading; and    Whereby an engineer can improve an analog circuit, mixed signal circuit, and RF circuit simulation speed.    
     
     
         8 . A circuit performance optimization technique utilizing 
 (a) The signal flow driven circuit analysis technique of  claim 2  wherein said signal flow information; and    (b) The signal flow driven circuit partition technique of  claim 3  wherein said digital part, and said analog/RF part, and biasing circuit part, and said core signal flow path, and said unit circuit; and    (c) The physical layout constraint generation technique of  claim 4  wherein said circuit physical layout constraints of matching, abutment, symmetry, and parasitic loading to optimize performance of an analog circuit, and of a mixed signal circuit, and of a RF circuit.    
     
     
         9 . A circuit physical layout optimization technique utilizing 
 (a) The signal flow driven circuit analysis technique of  claim 2  wherein said signal flow information; and    (b) The signal flow driven circuit partition technique of  claim 3  wherein said digital part, and said analog/RF part, and biasing circuit part, and said core signal flow path, and said unit circuit; and    (c) The physical layout constraint generation technique of  claim 4  wherein said circuit physical layout constraints of matching, abutment, symmetry, and parasitic loading to optimize a layout of analog circuit, and of mixed signal circuit, and RF circuit.    
     
     
         10 . A mean of circuit physical layout floor planning utilizing: 
 (a) The signal flow driven circuit analysis technique of  claim 2  wherein said signal flow information; and    (b) The signal flow driven circuit partition technique of  claim 3  wherein said digital part, and said analog/RF part, and biasing circuit part, and said core signal flow path, and said unit circuit; and    (c) The physical layout constraint generation technique of  claim 4  wherein said circuit physical layout constraints of matching, abutment, symmetry, and parasitic loading to optimize a layout of analog circuit, and of mixed signal circuit, and RF circuit.    
     
     
         11 . A mean of extracting Intellectual Property circuit cell utilizing: 
 (a) The signal flow driven circuit analysis technique of  claim 2  wherein said signal flow information; and    (b) The signal flow driven circuit partition technique of  claim 3  wherein said digital part, and said analog/RF part, and biasing circuit part, and said core signal flow path, said unit circuit; and    (c) The physical layout constraint generation technique of  claim 4  wherein said circuit physical layout constraints of matching, abutment, symmetry, and parasitic loading to reuse an Intellectual Property circuit cell.

Join the waitlist — get patent alerts

Track US2004153982A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.