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 :
بازگشت