• DocumentCode
    78168
  • Title

    Mismatch Characterization and Calibration for Accurate and Automated Analog Design

  • Author

    Shapero, S. ; Hasler, P.

  • Volume
    60
  • Issue
    3
  • fYear
    2013
  • fDate
    Mar-13
  • Firstpage
    548
  • Lastpage
    556
  • Abstract
    Device mismatch has long prevented the implementation of accurate high density analog computation. This paper presents the Reconfigurable Analog Signal Processor (RASP) 2.9a, a 350 nm double-poly CMOS chip designed for the implementation of accurate analog computation. The chip is the densest field programmable analog array (FPAA) to date, containing over 130 k programmable floating gate switch elements (SWEs). The paper reviews an algorithm for rapidly programming the charge on floating gate switch elements with 10.2 bit accuracy. An automated algorithm based on the EKV transistor model is developed to rapidly characterize device mismatch, the Early effect, capacitive drain coupling, and temperature dependent behavior. This paper empirically verifies the characterization, using the precise floating gate programming methods to offset the errors and create current sources with 2.2% RMS error over a dynamic range of 25 dB. The current sources are then modified to create current mirrors and vector-matrix multipliers, accurate for currents down to 8 nA. Together with the computational analog blocks, these linear circuits can be synthesized into a wide range of extremely low power linear and nonlinear functions. The calibration routine, in combination with preexisting design tools, allows the automated synthesis, placement, and accurate programming of large classes of circuits on an FPAA.
  • Keywords
    CMOS analogue integrated circuits; MOSFET; calibration; constant current sources; current mirrors; digital signal processing chips; field programmable analogue arrays; integrated circuit design; integrated circuit measurement; multiplying circuits; EKV transistor model; Enz-Krummenacher-Vittoz; FPAA; RASP; RMS error; SWE; automated analog design; calibration; capacitive drain coupling; computational analog block; current mirror; current source; device mismatch characterization; double-poly CMOS chip design; field programmable analog array; high density analog computation; linear circuit synthesis; nonlinear function; power linear function; programmable floating gate switch element; reconfigurable analog signal processor; size 350 nm; temperature dependent behavior; vector-matrix multiplier; word length 10.2 bit; Couplings; Current measurement; Field programmable analog arrays; Logic gates; Programming; Transistors; Voltage measurement; Circuit tuning; compensation; current mode circuits; linear network synthesis; programmable circuits;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2012.2215741
  • Filename
    6363492