Patent ID: 7716625
Filing Date: 2010-05-11
Classification: G06F,H03K

Abstract:
1. A method for designing a logic circuit for performing a given logic function, said logic circuit to be constructed from interconnected logic elements, said interconnected logic elements comprising: a common logic input; a first dedicated logic terminal; a second dedicated logic terminal; a p-type transistor, having an outer diffusion connection, a gate connection, and an inner diffusion connection; and an n-type transistor, having an outer diffusion connection, a gate connection, and an inner diffusion connection; said common logic input being connected to said gate connection of said p-type transistor and to said gate connection of said n-type transistor, said first dedicated logic terminal being connected to said outer diffusion connection of said p-type transistor, said second dedicated logic terminal being connected to said outer diffusion connection of said n-type transistor, and said inner diffusion connection of said p-type transistor and said inner diffusion connection of said n-type transistor being connected to form a common diffusion logic terminal, said method comprising the steps of: setting a synthesized function equal to said given logic function; and performing a synthesis recursion cycle comprising: