← Back to Patent Explorer
US4627152A Expired / Lapsed US ⏱️ 0.0 years remaining

Automatic layout for cascode voltage switch logic

Assignee: International Business Machines Corp
•
Filing: 1985-05-24
•
Granted: 1986-12-09
•
Expires: 2005-05-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for automatically laying out a circuit starting from a logic gate diagram, especially for a CMOS technology. The logic is divided into blocks having a maximum number of serially connected transistors. Then the transistors are ordered to maximize the number of contiguously connected transistors. The ordered transistors then have their remaining connections determined according to the type of logic gate they represent.

Inventors

  • 👤 Mitchell R. DeHond
  • 👤 Paul J. Ledak

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 14:08
CPC Classifications
G; G06; G06F; G06F30/00; G06F30/30; G06F30/39

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 181 words
A method of synthesizing a circuit comprising paired N-type and P-type field effect transistors from a logic gate representation, comprising the steps of: dividing said logic gate representation into one or more functional blocks, each said block having no more than a first predetermined number of serially connected P-type transistors and no more than a second predetermined number of serially connected N-type transistors; ordering the pairs of transistors for maximizing the number of pairs of contigously connected transistors, said P-type transistors being arranged in a first linear array and said N-type transistors being arranged in a second linear array; then establishing the internal wiring connections exclusive of said contiguous connections between said transistors in said first array and between said transistors in said second array from the types of logic gates represented by said transistors; and creating a circuit layout of said first linear array of said ordered P-type transistors parallel to said second linear array of said ordered N-type transistors including said contiguous connections; and interconnecting said N-type transistors and interconnecting said P-type transistors according to said internal wiring connections.
Claim 2
Independent Claim 181 words
A method of synthesizing a circuit comprising paired N-type and P-type field effect transistors from a logic gate representation, comprising the steps of: dividing said logic gate representation into one or more functional blocks, each said block having no more than a first predetermined number of serially connected P-type transistors and no more than a second predetermined number of serially connected N-type transistors; ordering the pairs of transistors for maximizing the number of pairs of contigously connected transistors, said P-type transistors being arranged in a first linear array and said N-type transistors being arranged in a second linear array; then establishing the internal wiring connections exclusive of said contiguous connections between said transistors in said first array and between said transistors in said second array from the types of logic gates represented by said transistors; and creating a circuit layout of said first linear array of said ordered P-type transistors parallel to said second linear array of said ordered N-type transistors including said contiguous connections; and interconnecting said N-type transistors and interconnecting said P-type transistors according to said internal wiring connections.
Claim 3
Dependent Claim 67 words
A method for synthesizing a circuit layout as recited in claim 1, wherein said step of creating a circuit layout including the contiguous connections comprises one or more diffusion steps for creating at least two parallel diffusion wells and laying one or more common conductive electrodes across said two diffusion wells, each said common electrode acting as a common gate electrode for one said pair of transistors.
Claim 4
Dependent Claim 66 words
A method for synthesizing a circuit layout as recited in claim 2, wherein said interconnecting step comprises electrically connecting different points of one or more diffusion wells of the same conductivity type and connecting a first point of a diffusion well of one conductivity type to a second point of a diffusion well of another conductivity type for forming an output of said two linear arrays.
Claim 5
Dependent Claim 252 words
A method for synthesizing a circuit layout as recited in claim 1, further comprising the steps of: assigning to each input of every logic gate that does not receive an output of a logic gate within the same functional block a P-type level of one and an N-type level of one; assigning to each output of an AND or NAND logic gate a P-type level which is the maximum of the P-type levels of all the inputs to said AND or NAND logic gate; assigning to each output of an AND or NAND logic gate an N-type level which is the sum of the N-type levels of all the inputs of said AND or NAND logic gate; assigning to each output of an OR or NOR logic gate a P-type level which is the sum of the P-type levels of all the inputs of said OR or NOR logic gate; assigning to each output of an OR or NOR logic gate an N-type level which is the maximum of the N-type levels of all the inputs of said OR or NOR logic gate; assigning said N-type and P-type levels assigned to said outputs to an N-type level and a P-type respectively of an input of a logic gate according to connections of said logic gate representation; wherein said N-type level assigned to an output is associated with a number of serially connected N-type transistors and said P-type level assigned to an ioutput is associated with a number of serially connected P-type transistors.

References Cited (Backward Citations)

US4412237A Cited
US4356504A Cited
US4513307A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-12-08 1990-06-09 1990-12-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-12-08 1994-06-09 1994-12-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-12-08 1998-06-09 1998-12-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag