Skip to main navigation Skip to search Skip to main content

A floating-gate-based field-programmable analog array

  • Arindam Basu
  • , Stephen Brink
  • , Craig Schlottmann
  • , Shubha Ramakrishnan
  • , Csaba Petre
  • , Scott Koziol
  • , Faik Baskaya
  • , Christopher M. Twigg
  • , Paul Hasler

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

A field-programmable analog array (FPAA) with 32 computational analog blocks (CABs) and occupying 3 ×3 mm2 in 0.35-μ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 (≈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. © 2010 IEEE.
Original languageEnglish
Article number5556427
Pages (from-to)1781-1794
JournalIEEE Journal of Solid-State Circuits
Volume45
Issue number9
DOIs
Publication statusPublished - Sept 2010
Externally publishedYes

Bibliographical note

Publication details (e.g. title, author(s), publication statuses and dates) are captured on an “AS IS” and “AS AVAILABLE” basis at the time of record harvesting from the data source. Suggestions for further amendments or supplementary information can be sent to [email protected].

Research Keywords

  • Analog signal processing
  • field-programable analog array (FPAA)
  • floating-gate (FG)
  • reconfigurable system

Fingerprint

Dive into the research topics of 'A floating-gate-based field-programmable analog array'. Together they form a unique fingerprint.

Cite this