• DocumentCode
    3371609
  • Title

    Live demonstration: Hardware and software infrastructure for a family of floating-gate based FPAAs

  • Author

    Koziol, Scott ; Schlottmann, Craig ; Basu, Arindam ; Brink, Stephen ; Petre, Csaba ; Degnan, Brian ; Ramakrishnan, Shubha ; Hasler, Paul ; Balavoine, Aurele

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    2010
  • fDate
    May 30 2010-June 2 2010
  • Firstpage
    2793
  • Lastpage
    2793
  • Abstract
    Analog circuits and systems research and education can benefit from the flexibility provided by large-scale Field Programmable Analog Arrays (FPAAs). This demonstration will present visitors with the hardware and software infrastructure supporting the use of a family of floating-gate based FPAAs being developed at Georgia Tech. A picture of the programming and control hardware that will be demonstrated is found in Figure la. Figure lb shows the software flow that will be demonstrated. The infrastructure is compact and portable and provides the user with a comprehensive set of tools for custom analog circuit design and implementation. The infrastructure includes the FPAA integrated circuit (IC); discrete analog to digital converters (ADC), digital to analog converters (DAC) and amplifier ICs; a 32-Bit ARM based microcontroller (μC) for interfacing the FPAA with a laptop computer; and Matlab and targeting software. The FPAA hardware communicates with Matlab over a Universal Serial Bus (USB) connection. The USB connection also provides the hardware´s power. The software tools in the demonstration include three major systems: a Matlab Simulink FPAA program, a SPICE to FPAA compiler called GRASPER, and a visualization tool called RAT. Figure 2 shows a block diagram of the Programming and Control board and demonstration setup.
  • Keywords
    SPICE; analogue-digital conversion; digital-analogue conversion; field programmable gate arrays; logic design; ADC; ARM based microcontroller; DAC; GRASPER; Matlab Simulink FPAA program; RAT; SPICE; amplifier IC; analog circuit; digital-to-analog converter; discrete analog-to-digital converter; field programmable analog arrays; floating-gate based FPAA; hardware infrastructure; software infrastructure; visualization tool; Analog circuits; Analog integrated circuits; Analog-digital conversion; Digital integrated circuits; Educational programs; Field programmable analog arrays; Hardware; Large-scale systems; Programming profession; Universal Serial Bus;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), Proceedings of 2010 IEEE International Symposium on
  • Conference_Location
    Paris
  • Print_ISBN
    978-1-4244-5308-5
  • Electronic_ISBN
    978-1-4244-5309-2
  • Type

    conf

  • DOI
    10.1109/ISCAS.2010.5536991
  • Filename
    5536991