A Floating-Gate-Based Field-Programmable Analog Array

被引:91
作者
Basu, Arindam [1 ]
Brink, Stephen [2 ]
Schlottmann, Craig [2 ]
Ramakrishnan, Shubha [2 ]
Petre, Csaba [2 ]
Koziol, Scott [2 ]
Baskaya, Faik [3 ]
Twigg, Christopher M. [4 ]
Hasler, Paul [2 ]
机构
[1] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
[2] Georgia Inst Technol, Sch Elect & Comp Engn, Atlanta, GA 30332 USA
[3] Bogazici Univ, Dept Elect & Elect Engn, TR-34342 Istanbul, Turkey
[4] SUNY Binghamton, Dept Elect & Comp Engn, Binghamton, NY 13902 USA
关键词
Analog signal processing; field-programable analog array (FPAA); floating-gate (FG); reconfigurable system; PROCESSOR;
D O I
10.1109/JSSC.2010.2056832
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A field-programmable analog array (FPAA) with 32 computational analog blocks (CABs) and occupying 3 x 3 mm(2) in 0.35-mu m CMOS is presented. Each CAB has a wide variety of subcircuits ranging in granularity from multipliers and programmable offset wide-linear-range Gm blocks to nMOS and pMOS transistors. The programmable interconnects and circuit elements in the CAB are implemented using floating-gate (FG) transistors, the total number of which exceeds fifty thousand. Using FG devices eliminates the need for SRAM to store configuration bits since the switch stores its own configuration. This system exhibits significant performance enhancements over its predecessor in terms of achievable dynamic range (> 9 b of FG voltage) and speed (approximate to 20 gates/s) of accurate FG current programming and isolation between ON and OFF switches. An improved routing fabric has been designed that includes nearest neighbor connections to minimize the penalty on bandwidth due to routing parasitic. A maximum bandwidth of 57 MHz through the switch matrix and around 5 MHz for a first-order low-pass filter is achievable on this chip, the limitation being a "program" mode switch that will be rectified in the next chip. Programming performance improved drastically by implementing the entire algorithm on-chip with an SPI digital interface. Measured results of the individual subcircuits and two system examples including an AM receiver and a speech processor are presented.
引用
收藏
页码:1781 / 1794
页数:14
相关论文
共 32 条
  • [1] A very high precision 500-nA CMOS floating-gate analog voltage reference
    Ahuja, BK
    Vu, H
    Laber, CA
    Owen, WH
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2005, 40 (12) : 2364 - 2372
  • [2] *AN, 2003, AN120E04 DATASHEET C
  • [3] A 20-V 4-QUADRANT CMOS ANALOG MULTIPLIER
    BABANEZHAD, JN
    TEMES, GC
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1985, 20 (06) : 1158 - 1168
  • [4] Adaptive algorithm using hot-electron injection. for programming analog computational memory elements within 0.2% of accuracy over 3.5 decades
    Bandyopadhyay, Abhishek
    Serrano, Guillermo J.
    Hasler, Paul
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2006, 41 (09) : 2107 - 2114
  • [5] Placement for large-scale floating-gate field-programable analog arrays
    Baskaya, Faik
    Reddy, Sasank
    Lim, Sung Kyu
    Anderson, David V.
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2006, 14 (08) : 906 - 910
  • [6] A low-power, compact, adaptive logarithmic transimpedance amplifier, operating over seven decades of current
    Basu, Arindam
    Robucci, Ryan W.
    Hasler, Paul E.
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2007, 54 (10) : 2167 - 2177
  • [7] RASP 2.8: A New Generation of Floating-gate based Field Programmable Analog Array
    Basu, Arindam
    Twigg, Christopher M.
    Brink, Stephen
    Hasler, Paul
    Petre, Csaba
    Ramakrishnan, Shubha
    Koziol, Scott
    Schlottmann, Craig
    [J]. PROCEEDINGS OF THE IEEE 2008 CUSTOM INTEGRATED CIRCUITS CONFERENCE, 2008, : 213 - +
  • [8] A Field-Programmable Analog Array of 55 Digitally Tunable OTAs in a Hexagonal Lattice
    Becker, Joachim
    Henrici, Fabian
    Trendelenburg, Stanis
    Ortmanns, Maurits
    Manoli, Yiannos
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2008, 43 (12) : 2759 - 2768
  • [9] A 1000 FPS at 128 x 128 vision processor with 8-Bit digitized I/O
    Cembrano, GL
    Rodriguez-Vázquez, A
    Galán, RC
    Jiménez-Garrido, F
    Espejo, S
    Domínguez-Castro, R
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2004, 39 (07) : 1044 - 1055
  • [10] CHABRIES DM, 1995, INT CONF ACOUST SPEE, P3527, DOI 10.1109/ICASSP.1995.479747