A High-Frequency Field-Programmable Analog Array (FPAA) Part 2: Applications
1998, Analog Integrated Circuits and Signal Processing
https://doi.org/10.1023/A:1008210302367…
13 pages
Sign up for access to the world's latest research
Abstract
This paper presents a variety of applications of an FPAA based on a regular pattern of signal-processing cells and primarily local signal interconnections. Despite the limitations introduced by local interconnections, the presented architecture accommodates a wide variety of linear and nonlinear circuits found in many signal processing systems. Thus it effectively proves that it is possible to improve the performance of an FPAA by means of constraining the interconnection pattern, without significantly limiting the class of circuits it can implement.
Related papers
Analog Design Issues in Digital VLSI Circuits and Systems, 1997
We present a voltage mode switched-capacitor Field Programmable Analog Array (FPAA) to be used to implement various filter structures. The FPAA consists of uniform configurable analog blocks (CABs) allowing implementation of different functions. Each CAB consists of two back-to-back connected inverting and noninverting strays-insensitive switched-capacitor integrators. The interconnection between CABs is implemented by switched and unswitched capacitor networks. The internal structure of CABs and the interconnection between different CABs are configured by user-programmable digital control signals. The functionality of the FPAA is demonstrated through embedding of different types of filters along with simulation results.
Field Programmable Analog Array (FPAA) are reconfigurable analog modules introduced on the electronic market in the last decade. Their working and, in particular, their programmability is achieved owing to the use of switched capacitors technology. At least in principle, they seem to be a very attractive and powerful tool to design analog circuits whose parameters have to be tuned to signal variations as in carrying out sensor conditioning systems. But, the aim of exploiting their possibilities in the field of metrology requires a complete characterization and performance assessment of the involved building blocks. With this goal, in the paper, the metrological characterization of the most commonly blocks to be used in analog conditioning circuits, such as amplifiers and filters, is performed. These blocks have been characterized in terms of both frequency response and step response and the obtained experimental results have been compared with the ones expected from theoretic analys...
—In this paper, the implementation of signal processing circuits on a novel translinear Field-Programmable Analog Array (FPAA) testchip is reported. The FPAA testchip is based on a 0.35-micron, fully CMOS translinear element, which is the core block of a reconfigurable analog cell. The FPAA embeds a 5 × × × 5 cell array. As implementation examples, a four-quadrant multiplier with five decade dynamic range and a programmable fourth-order low-pass filter with up to 7 M Hz bandwidth have been mapped on the translinear FPAA. 14 cells have been used for the four-quadrant multiplier while 18 cells were needed for the fourth-order low-pass filter.
Lecture Notes in Computer Science, 2002
Floating-gate analog circuits are being used to implement advanced signal processing functions and are very useful for processing analog signals prior to analog to digital conversion. We present an architecture analogous to FPGA architectures for rapid prototyping of analog signal processing systems. These systems go beyond simple programmable amplifiers and filters to include programmable and adaptive filters, multipliers, gains, winner-take-all circuits, and matrix-array signal operations. We discuss architecture as well as details such as switching characteristics and interfacing to digital circuits or FPGAs.
2010
The paper focuses on the use of field programmable gate arrays (FPGA) for signal processing applications. By allowing designers to create circuit architectures developed for the specific applications, high levels of performance can be achieved using FPGA for many digital signal processing (DSP) applications providing considerable improvements over conventional microprocessor and dedicated DSP processor solutions. A key reason is that an FPGA can side step the classic Von Neumann architecture’s instruction—fetch, load/store bottleneck—found in most DSP. The paper highlights the flexibility offered by FPGA in realizing signal processing architectures and algorithms. The possibility of realizing low power signal processors on FPGA by functional transformation approach has also been discussed. The bottlenecks faced in the state of the art technologies have also been explained.
IEEE Journal of Solid-State Circuits, 2012
A field-programmable analog array (FPAA) using a standard-CMOS wide-dynamic-range translinear element (TE) is introduced. The FPAA configurable analog blocks (CABs) are based on a reconfigurable translinear cell (RTC), capable of implementing the basic circuit elements required by translinear and log-domain circuit design. The interfacing is provided by an I/O programmable cell, which allows for easier connectivity between the signal-processing core and the external circuitry. As a proof-of-concept, a 5 5 RTC FPAA testchip was implemented in 0.35-m CMOS technology. A set of various circuit primitives, such as one-and four-quadrant multipliers, an Euclidean distance operator and a fourth-order log-domain filter, were mapped on the chip in order to demonstrate the versatility of the approach. FPAA bandwidth reaches 20 MHz with a power consumption of 30 W/TE and precision errors below 3%.
Proceedings of the 2005 international symposium on physical design - ISPD '05, 2005
Modern advances in reconfigurable analog technologies are allowing field-programmable analog arrays (FPAAs) to dramatically grow in size, flexibility, and usefulness. With these advances, analog circuits and systems can be programmable, reconfigurable, adaptive, implemented on standard CMOS to take advantage of scaled CMOS technology, and at a density comparable to digital memories. Our goal in this paper is to develop the first physical design automation toolset for floating-gate based FPAA with focus on minimization of parasitic effects on FPAA interconnect. We provide graphbased analog circuit and FPAA device modeling suitable for efficient mapping. Our FPAA clustering algorithm constructs Computational Analog Blocks (CAB) from analog circuit elements while improving the utilization of the device and reducing its impact on the total number of routing switches used. Experimental results demonstrate the effectiveness of our approach.
Springer eBooks, 2001
The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. While the advice and information in this book are believed to be true and accurate at the date of publication, neither the authors nor the editors nor the publisher can accept any legal responsibility for any errors or omissions that may be made. The publisher makes no warranty, express or implied, with respect to the material contained herein.
In this paper, a field programmable analog array (FPAA) is proposed. The proposed FPAA consists of seven configurable analog blocks (CABs) arranged in a hexagonal lattice such that the CABs are directly connected to each other. This structure improves the overall frequency response of the chip by decreasing the parasitic capacitances in the signal path. The CABs of the FPAA are based on a novel fully differential digitally programmable current conveyor (DPCCII). The programmability of the DPCCII is achieved using digitally controlled three-bit MOS ladder current division network. No extra biasing circuit is required to generate specific analog control voltage signals. The DPCCII has constant standby power consumption, offset voltage, bandwidth and harmonic distortions over all its programming range. A sixth-order Butterworth tunable LPF suitable for WLAN/WiMAX receivers is realized on the proposed FPAA. The filter power consumption is 5.4mW from 1V supply; and its cutoff frequency is tuned from 5.2 MHz to 16.9 MHz. All the circuits are realized using 90nm CMOS technology from TSMC. All simulations are carried out using Cadence.
Due to their reliability, performance and rapid prototyping, programmable logic devices overcome the use of ASICs in the digital system design. However, the similar solution for analog signals was not so easy to find. But the evolutionary trend in Very Large Scale Integrated (VLSI) circuits technologies fuelled by fierce industrial competition to reduce integrated circuits (ICs) cost and time to market has led to design the Field-Programmable Analog Array (FPAA) which is the analog equivalent of the Field Programmable Gate Array (FPGA). In fact, the use of FPAAs reduces the complexity of analog design, decreases the time to market and allows products to be easily updated and improved outside the manufacturing environment. Thus, the reconfigurable feature of FPAAs enables real time updating of analog functions within the system using the Configurable Analog Blocks (CABs) system and appropriate software. In this paper, an interesting analog phase shift detection circuit based on FPAA architecture is presented. In fact, the phase shift detection circuit will distinguish a faulty circuit from a faulty-free one by controlling the phase shift between their corresponding outputs. The system is practically designed and simulated by using the AN221E04 board which is an Anadigm product. The Circuit validation was carried out using the AnadigmDesigner®2 software.
References (31)
- EPAC, ``Electronically Programmable Analog Circuit.'' IMP, Inc., San Jose, Calif.
- B. Gilbert, ``A New Wide-Band Ampli®er Technique.'' IEEE J. Solid-State Circ. SC-3(4), pp. 353±365, Dec. 1968.
- B. Gilbert ``A Precise Four-Quadrant Multiplier with Subnanosecond Response.'' IEEE J. Solid-State Circ. SC-3(4), pp. 365±373, Dec 1968.
- B. Gilbert ``A Monolithic 16-Channel Analog Array Normalizer.'' IEEE J. Solid-State Circ. SC-19(6), pp. 956± 963, 1984.
- B. Gilbert, ``Current-mode Circuits From a Translinear Viewpoint: A Tutorial.'' in Analogue IC Design: the current- mode approach, ed. C. Toumazou, F. J. Lidgey, and D. G. Haigh, pp. 11±91, Peter Peregrinus Ltd., 1990.
- F. Goodenough, ``Analog Counterparts of FPGAs Ease System Design.'' Electronic Design, pp. 63±73, Oct. 14, 1994.
- A. B. Grebene, Bipolar and MOS Analog Integrated Circuit Design. J. Wiley, 1984.
- P. R. Grey and R. G. Meyer, Analysis and Design of Analog Integrated Circuits. 3rd ed., J. Wiley, 1993.
- A. Hausner, Analog and Analog/Hybrid Computer Programming. Prentice-Hall, Inc., Englewood Cliffs, N.J., 1971.
- B. Kosko, Neural Networks and Fuzzy Systems, A Dynamical Systems Approach to Machine Intelligence. Prentice Hall, Englewood Cliffs, NJ, 1992.
- E. K. F. Lee and P. G. Gulak, ``A CMOS Field-Programmable Analog Array.'' IEEE ISSCC Dig. Technical Papers 34, pp. 186±187, Feb. 1991.
- E. K. F. Lee and P. G. Gulak, ``A CMOS Field-Programmable Analog Array.'' IEEE J. Solid-State Circ. 26(12), pp. 1860± 1867, Dec. 1991.
- E. K. F. Lee and P. G. Gulak, ``Field Programmable Analogue Array Based on MOSFET Transconductors.'' IEE Electronics Letters 28(1), pp. 28±29, IEE, Jan. 2 1992.
- E. K. F. Lee and P. G. Gulak, ``MOS Transconductor-Based Field-Programmable Analog Array.'' IEEE ISSCC Dig. Technical Papers, San Francisco, Calif., Feb. 1995.
- J. W. Mills, ``Area-Ef®cient Implication Circuits for Very Dense Lukasiewicz Logic Circuits.'' Proc. IEEE ISMVL, pp. 291±298, May 1992.
- J. W. Mills, ``Lukasiewicz' Insect: The Role of Continuous- Valued Logic in a Mobile Robot's Sensors, Control, and Locomotion.'' Proc. IEEE ISMVL, pp. 258±263.
- S. Paul, K. Hu Èmper, and J. A. Nossek, ``A Simple Analog Rank Filter.'' Proc. IEEE ISCAS, pp. 121±124, San Diego, CA, 1992.
- M. A. Perkowski, ``A Fundamental Theorem for EXOR Circuits.'' Proc. IFIP W.G. 10.5 Workshop on Applications of the Reed-Muller Expansion in Circuit Design, pp. 52±60, Hamburg, Germany, Sep 1993.
- M. A. Perkowski, A. Sarabi, and F. R. Beyl, ``Universal XOR Canonical Forms of Switching Functions.'' Proc. IFIP W.G. 10.5 Workshop on Applications of the Reed-Muller Expansion in Circuit Design, pp. 27±32, Hamburg, Germany, Sep 1993.
- M. A. Perkowski and E. Pierzchala, ``New Canonical Forms for Four-valued Logic.'' Internal Report, Department of Electrical Engineering, Portland State University.
- E. Pierzchala and M. A. Perkowski, ``High Speed Field Programmable Analog Array Architecture Design.'' Proc. FPGA Workshop, Berkeley, California, Feb 1994.
- E. Pierzchala and M. A. Perkowski, ``A Field-Programmable Analog Array for Continuous, Fuzzy, and Multi-Valued Logic Applications.'' Proc. IEEE ISMVL, Boston, Mass., May 1994.
- E. Pierzchala, ``Current-Mode Ampli®er/Integrator for a Field- Programmable Analog Array.'' IEEE ISSCC Dig. Technical Papers, San Francisco, Calif., Feb. 1995.
- E. Pierzchala and M. A. Perkowski, ``A High-Frequency Field Programmable Analog Array (FPAA)ÐPart 1: Design'', this issue.
- R. Schaumann, M. S. Ghausi, and K. R. Laker, Design of Analog Filters. Prentice Hall, Englewood Cliffs, NJ, 1990.
- R. Schaumann, personal communication.
- O. K. Shana'a, ``Circuit Implementation of a High-Speed Continuous-Time Current-Mode Field Programmable Analog Array (FPAA).'' MSc thesis, Portland State Univ., 1996.
- Martin W. Snelgrove, Panel Discussion ``On the Future of Analog Circuits'', IEEE ISCAS, Atlanta, Georgia, May 1996.
- M. A. Tan, ``Design and Automatic Tuning of Fully Integrated, Transconductance-Grounded Capacitor Filters.'' Ph.D. Thesis, Univ. of Minnesota, 1988.
- Z. Zilic and Z. Vranesic, ``Current-mode CMOS Galois Field Circuits.'' Proc. IEEE ISMVL'93, pp. 245±250.
- Marek A. Perkowski received his M.S. and Ph.D. degrees from Warsaw University of Technology, Warsaw, Poland. He studied pure mathematics at the University of Warsaw and arti®cial intelligence in Polish Academy of Sciences. He has been on the faculty at the Institute of Automatic Control, Warsaw University of Technology; Department of Electrical Engineering, University of Minnesota; and is currently a Professor at the Department of Electrical Engineering, Portland State University. His interests are in design automation, logic synthesis, machine learning and digital and
Edmund Pierzchala