Decomposition based approach for the synthesis of threshold logic circuits
AssigneeArizona Board of Regents for and on behalf of Arizona State University
InventorsTejaswi Gowda, Sarma Vrudhula
Life of this patent
Estimating the term…
Loading patent…
AssigneeArizona Board of Regents for and on behalf of Arizona State University
InventorsTejaswi Gowda, Sarma Vrudhula
Estimating the term…
Systems and methods for identifying a Boolean function as either a threshold function or a non-threshold function are disclosed. In one embodiment, in order to identify a Boolean function as either a threshold function or a non-threshold function, a determination is first made as to whether the Boolean function satisfies one or more predefined conditions for being a threshold function, where the one or more predefined conditions include a condition that both a positive cofactor and a negative cofactor of the Boolean function are threshold functions. If the one or more predefined conditions are satisfied, a determination is made as to whether weights for the positive and negative cofactors are equal. If the weights for the cofactors are equal, then the Boolean function is determined to be a threshold function. Further, in one embodiment, this threshold function identification process is utilized in a threshold circuit synthesis process.
A computerized method for identifying a Boolean function as either a threshold function or a non-threshold function comprising:
A computerized method for synthesizing a threshold logic circuit comprising:
A non-transitory computer readable medium storing software for instructing a controller of a computing device to:
Dependencies are inferred from the claim text.