A novel highly reliable low-power nano architecture when von Neumann augments Kolmogorov

被引:17
作者
Beiu, V [1 ]
机构
[1] Washington State Univ, Sch Elect Engn & Comp Sci, Pullman, WA 99164 USA
来源
15TH IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, PROCEEDINGS | 2004年
关键词
D O I
10.1109/ASAP.2004.1342467
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a novel architecture, which is both device and circuit independent. The starting idea is that computations can be performed in three fundamentally different ways: entirely digital (using Boolean gates), entirely analog (using analog circuits), or mixed (using both digital and analog circuits). The boundaries between these are sometimes very thin. As an example, a threshold logic gate is already mixed, i.e. even if the inputs and the output are Boolean, the weighted sum-of-inputs is a multiple-valued logic signal, i.e. a low-precision analog signal. It has already been suggested that, at least for CMOS, a mixed analog/digital approach is the most power-efficient solution. Still, the main disadvantages of using analog circuits are: (i) their more complex (handcrafted) design, and (ii) their (expected) lower reliability (signal-to-noise or precision), which will be exacerbated by scaling. Here, we will show how both these disadvantages could be tackled. A constructive solution for Kolmogorov's superposition and (multi-threshold) threshold logic synthesis could be used for automating the design. Digital or threshold logic circuits will compensate for the accumulation of noise in the cascaded (very) low precision analog circuits. These digital circuits will also contribute to a von Neumann's multiplexing scheme used to augment the defect- and fault-tolerance of the architecture. A few examples will show how this architectural approach could be mapped on top of a given (nano) technology.
引用
收藏
页码:167 / 177
页数:11
相关论文
共 64 条
[1]   Multi-threshold threshold logic circuit design using resonant tunnelling devices [J].
Avedillo, MJ ;
Quintana, JM ;
Pettenghi, H ;
Kelly, PM ;
Thompson, CJ .
ELECTRONICS LETTERS, 2003, 39 (21) :1502-1504
[2]  
Beiu V, 2003, IEEE IJCNN, P989
[3]  
Beiu V, 2003, LECT NOTES COMPUT SC, V2714, P745
[4]   On Kolmogorov's superpositions and Boolean functions [J].
Beiu, V .
VTH BRAZILIAN SYMPOSIUM ON NEURAL NETWORKS, PROCEEDINGS, 1998, :55-60
[5]  
BEIU V, 1998, P INT S NONL THEOR A, P799
[6]  
BEIU V, 2004, UNPUB NANO GIGA CHAL
[7]  
BEIU V, 2004, IN PRESS P IEEE NANO
[8]  
BEIU V, 2004, IN PRESS P NANO GIGA
[9]  
BEIU V, 1998, P ICSC IFAC S NEUR C, P37
[10]  
BEIU V, 1998, SPECIAL SESSION INT