Programmable neural logic

被引:8
作者
Bohossian, V [1 ]
Hasler, P
Bruck, J
机构
[1] CALTECH, Dept Elect Engn, Pasadena, CA 91125 USA
[2] Georgia Inst Technol, Sch Elect & Comp Engn, Atlanta, GA 30332 USA
来源
IEEE TRANSACTIONS ON COMPONENTS PACKAGING AND MANUFACTURING TECHNOLOGY PART B-ADVANCED PACKAGING | 1998年 / 21卷 / 04期
关键词
Boolean functions; circuit complexity; digital logic; floating gate; hot electron injection; threshold logic; tunneling;
D O I
10.1109/96.730415
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Circuits of threshold elements (Boolean input, Boolean output neurons) have been shown to be surprisingly powerful. Useful functions such as XOR, ADD and MULTIPLY can be implemented by such circuits more efficiently than by traditional AND/OR circuits. In view of that, we have designed and built a programmable threshold element. The weights are stored on polysilicon floating gates, providing long-term retention without refresh, The weight value is increased using tunneling and decreased via hot electron injection. A weight is stored on a single transistor allowing the development of dense arrays of threshold elements. A 16-input programmable neuron was fabricated in the standard 2 mu m double-poly, analog process available from MOSIS, We also designed and fabricated the multiple threshold element introduced in [5], It presents the advantage of reducing the area of the layout from O(n(2)) to O(n), (n being the number of variables) for a broad class of Boolean functions, In particular symmetric Boolean functions such as PARITY. A long term goal of this research is to incorporate programmable single/multiple threshold elements, as building blocks in field programmable gate arrays.
引用
收藏
页码:346 / 351
页数:6
相关论文
共 28 条
  • [1] ALLENDER E, 1989, P 30 IEEE S FDN COMP
  • [2] AMODEI JJ, 1967, P INT SOL STAT CIRC
  • [3] BEAME PW, 1984, P 25 IEEE S FDN COMP
  • [4] BOHOSSIAN V, 1997, P NEUR INF PROC SYST, V10
  • [5] BOHOSSIAN V, 1995, P NEUR INF PROC SYST, V8
  • [6] BOHOSSIAN V, 1998, THESIS CALTECH PASAD
  • [7] DAO TT, 1977, IEEE J SOLID STATE C, V12
  • [8] DIORIO C, 1995, P INT C CIRC SYST SE, V3
  • [9] DOUGLAS R, 1995, ANN REV NEUR, V18
  • [10] GOLDMANN M, 1993, P 25 ACM STOC