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
Link To Document