• DocumentCode
    904833
  • Title

    Systematic realisation of binary and multivalued logic functions using charge coupled building blocks

  • Author

    Abd-El-Barr, H.M.

  • Author_Institution
    Dept. of Comput. Sci., Saskatchewan Univ., Saskatoon, Sask., Canada
  • Volume
    138
  • Issue
    6
  • fYear
    1991
  • fDate
    12/1/1991 12:00:00 AM
  • Firstpage
    694
  • Lastpage
    702
  • Abstract
    The suitability of basic CCD gates for the synthesis and realisation of binary and multi-valued logic (MVL) functions is investigated. Systematic design methods for these functions are presented using the proposed building blocks. Characterisation of functions in terms of the type of CCD gate required for their implementation is introduced and used to introduce two functionally complete sets of operations in the charge domain. Use of these operations in the realisation of binary functions is explained and illustrative examples are given. Realisation of some important binary and MVL circuits is also presented. A high-level (macro-cell-like) synthesis approach is proposed for the realisation of functions using CCD building blocks. It does not address circuit-level problems such as charge level degradation, delay synchronisation, layout constraints, etc. Remedies for these problems, using, for example, charge regeneration, charge-to-voltage conversion, etc., may change the cost set up for individual blocks. However, they do not influence the synthesis approaches presented
  • Keywords
    charge-coupled device circuits; integrated logic circuits; logic design; logic gates; switching functions; CCD gates; binary functions; charge coupled building blocks; design methods; high-level synthesis; multivalued logic functions;
  • fLanguage
    English
  • Journal_Title
    Circuits, Devices and Systems, IEE Proceedings G
  • Publisher
    iet
  • ISSN
    0956-3768
  • Type

    jour

  • Filename
    105363