Digital arithmetic using analog Cellular Neural Networks

Citation
S. Sadeghi-emamchaie et al., Digital arithmetic using analog Cellular Neural Networks, J CIR SYS C, 8(5-6), 1998, pp. 615-635
Citations number
14
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS
ISSN journal
02181266 → ACNP
Volume
8
Issue
5-6
Year of publication
1998
Pages
615 - 635
Database
ISI
SICI code
0218-1266(199810/12)8:5-6<615:DAUACN>2.0.ZU;2-N
Abstract
We discuss the realization of digital arithmetic using analog arrays in the form of Cellular Neural Networks (CNNs). These networks replace the fast s witching nodes of logic gates with slewing nodes using current sources driv ing into capacitors; this provides both low current spikes and low voltage slewing rates, reducing system noise and cross-talk in low-voltage mixed-si gnal applications. In this paper we generalize the design methodology using a Symbolic Substitution (SS) technique, and we use a recently developed Do uble-Base Number System (DBNS) to illustrate our design technique. This cho ice is predicated on the fact that the DENS representation is naturally 2-d imensional and excites more degrees of freedom in the design space. Spatial configurations of the recognition/replacement patterns used in SS are defi ned based on the properties of the DENS arithmetic operation. The SS recogn ition phases are implemented by dynamic evaluation of simple conditions def ined based on an analysis of the cell dynamic routes. The replacement phase s are automatically executed through switching current which force the tran sition of cell state voltages between logic levels. In effect, we build sel f-timed logic arrays with all nodes in the system under controlled slew. Si mulation results from schematic level designs are provided to demonstrate t he effectiveness of the technique.