Skip to main content
Journal cover image

An algebraic technique for generating optimal CMOS circuitry in linear time

Publication ,  Journal Article
Nyland, LS; Reif, JH
Published in: Computers and Mathematics with Applications
January 1, 1996

We explore a method for quickly generating optimal CMOS functional circuits. The method is based upon an algebra we have derived that describes the composition of parallel-series graphs and their duals simultaneously, and as such, exactly describes the layout of CMOS functional circuits. The method is constructive; it creates the smallest components first, putting them together until the final circuit is realized. The constructed layout is representative of an unordered tree traversal, and is generated in time proportional to the number of input signals. After describing the required concepts from graph theory and CMOS layout practices, we introduce an alternative symbolism for describing parallel-series graphs. We develop, with these symbols, a composition algebra, and demonstrate that the properties in the alternative domain hold in the original. We then use the algebra to implement a linear-time algorithm for generating CMOS functional cells.

Duke Scholars

Published In

Computers and Mathematics with Applications

DOI

ISSN

0898-1221

Publication Date

January 1, 1996

Volume

31

Issue

1

Start / End Page

85 / 108

Related Subject Headings

  • Numerical & Computational Mathematics
  • 49 Mathematical sciences
  • 46 Information and computing sciences
  • 35 Commerce, management, tourism and services
  • 15 Commerce, Management, Tourism and Services
  • 08 Information and Computing Sciences
  • 01 Mathematical Sciences
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Nyland, L. S., & Reif, J. H. (1996). An algebraic technique for generating optimal CMOS circuitry in linear time. Computers and Mathematics with Applications, 31(1), 85–108. https://doi.org/10.1016/0898-1221(95)00184-Z
Nyland, L. S., and J. H. Reif. “An algebraic technique for generating optimal CMOS circuitry in linear time.” Computers and Mathematics with Applications 31, no. 1 (January 1, 1996): 85–108. https://doi.org/10.1016/0898-1221(95)00184-Z.
Nyland LS, Reif JH. An algebraic technique for generating optimal CMOS circuitry in linear time. Computers and Mathematics with Applications. 1996 Jan 1;31(1):85–108.
Nyland, L. S., and J. H. Reif. “An algebraic technique for generating optimal CMOS circuitry in linear time.” Computers and Mathematics with Applications, vol. 31, no. 1, Jan. 1996, pp. 85–108. Scopus, doi:10.1016/0898-1221(95)00184-Z.
Nyland LS, Reif JH. An algebraic technique for generating optimal CMOS circuitry in linear time. Computers and Mathematics with Applications. 1996 Jan 1;31(1):85–108.
Journal cover image

Published In

Computers and Mathematics with Applications

DOI

ISSN

0898-1221

Publication Date

January 1, 1996

Volume

31

Issue

1

Start / End Page

85 / 108

Related Subject Headings

  • Numerical & Computational Mathematics
  • 49 Mathematical sciences
  • 46 Information and computing sciences
  • 35 Commerce, management, tourism and services
  • 15 Commerce, Management, Tourism and Services
  • 08 Information and Computing Sciences
  • 01 Mathematical Sciences