• DocumentCode
    2227082
  • Title

    A programmable continuous-time analog Fourier processor based on floating-gate devices

  • Author

    Kucic, Matt ; Low, AiChen ; Hasler, Paul

  • Author_Institution
    Georgia Inst. of Technol., Atlanta, GA, USA
  • Volume
    3
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    351
  • Abstract
    We present a programmable continuous-time floating-gate Fourier processor that decomposes the frequency bands using analog bandpass filters, multiplies each channel by a non-volatile weight, and then recombines the frequency channels. A DSP would take a similar approach of computing a FFT, multiplying the frequency components by a weight, then computing an inverse FFT. We decompose the frequency bands of an incoming signal using the transistor only circuit model of the Autozeroing Floating-Gate Amplifier (AFGA) or also termed C4 (Capacitivly Coupled Current Conveyer). Each band decomposition is then fed through a floating gate multiplier to perform the band weighting. Finally, the multiplier outputs are summed using KCL to give a band weighted output of the original signal. We examine many options to reduce 2nd order harmonic problems inherent in the single sided C4. We present a method for programming arrays of floating gate devices that are used in the weighting of the bands. All of these pieces fit together to form an elegant and systematic Fourier processor
  • Keywords
    CMOS analogue integrated circuits; analogue processing circuits; band-pass filters; fast Fourier transforms; programmable circuits; 2nd order harmonic problems; FFT; analog bandpass filters; autozeroing floating-gate amplifier; band weighted output; capacitivly coupled current conveyer; continuous-time analog Fourier processor; floating gate multiplier; floating-gate devices; frequency bands decomposition; frequency channels recombination; nonvolatile weight; programmable analog Fourier processor; transistor only circuit model; Band pass filters; Broadcasting; Coupling circuits; Digital signal processing; Digital signal processing chips; Discrete Fourier transforms; Frequency; Kirchhoff´s Law; Nonvolatile memory; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2000. Proceedings. ISCAS 2000 Geneva. The 2000 IEEE International Symposium on
  • Conference_Location
    Geneva
  • Print_ISBN
    0-7803-5482-6
  • Type

    conf

  • DOI
    10.1109/ISCAS.2000.856069
  • Filename
    856069