• DocumentCode
    2890131
  • Title

    An OTA-based Large-Scale Field Programmable Analog Array (FPAA) for faster On-Chip Communication and Computation

  • Author

    Hasler, Paul E. ; Twigg, Christopher M.

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA
  • fYear
    2007
  • fDate
    27-30 May 2007
  • Firstpage
    177
  • Lastpage
    180
  • Abstract
    We focus on investigating large-scale FPAA topologies capable of high-frequency routing by building structures to avoid speed limitations of the routing fabric, while carefully considering the consumed power constraints. We approach this problem by building a special FPAA IC based on transconductance amplifiers to investigate the potential speed improvements over existing large-scale FPAA techniques with similar amplifier designs. This approach uses multiple levels of OTA based routing and computation to demonstrate the potential of these approaches combined with more traditional switch matrices. We present experimental results from an IC of 200 OTA devices fabricated in a 0.35 mum CMOS process available through MOSIS. Initial experimental results show a range of working filter topologies which can operate with corner frequencies up to 15 MHz.
  • Keywords
    CMOS analogue integrated circuits; field programmable analogue arrays; operational amplifiers; 0.35 micron; CMOS process; MOSIS; OTA; filter topologies; high-frequency routing; large-scale field programmable analog array; speed improvements; transconductance amplifiers; Analog computers; Buildings; CMOS integrated circuits; Fabrics; Field programmable analog arrays; Large-scale systems; Routing; Switches; Topology; Transconductance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2007. ISCAS 2007. IEEE International Symposium on
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    1-4244-0920-9
  • Electronic_ISBN
    1-4244-0921-7
  • Type

    conf

  • DOI
    10.1109/ISCAS.2007.378305
  • Filename
    4252600