Field-programmable analog array

Last updated

A field-programmable analog array (FPAA) is an integrated circuit device containing computational analog blocks (CAB) [1] [2] and interconnects between these blocks offering field-programmability. Unlike their digital cousin, the FPGA, the devices tend to be more application driven than general purpose as they may be current mode or voltage mode devices. For voltage mode devices, each block usually contains an operational amplifier in combination with programmable configuration of passive components. The blocks can, for example, act as summers or integrators.

Contents

FPAAs usually operate in one of two modes: continuous time and discrete time.

Currently there are very few manufactures of FPAAs. On-chip resources are still very limited when compared to that of an FPGA. This resource deficit is often cited by researchers as a limiting factor in their research.

History

The LYAPUNOV-1 uses a 4x8 grid of FPAA chips. LYAPUNOV-1 circuit board.jpg
The LYAPUNOV-1 uses a 4x8 grid of FPAA chips.

The term FPAA was first used in 1991 by Lee and Gulak. [3] They put forward the concept of CABs that are connected via a routing network and configured digitally. Subsequently, in 1992[ citation needed ] and 1995 [4] they further elaborated the concept with the inclusion of op-amps, capacitors, and resistors. This original chip was manufactured using 1.2 µm CMOS technology and operates in the 20 kHz range at a power consumption of 80 mW.

Pierzchala et al introduced a similar concept named electronically-programmable analog circuit (EPAC). [5] It featured only a single integrator. However, they proposed a local interconnect architecture in order to try to avoid the bandwidth limitations.

The reconfigurable analog signal processor (RASP) and a second version were introduced in 2002 by Hall et al. [6] [7] Their design incorporated high-level elements such as second order bandpass filters and 4 by 4 vector matrix multipliers into the CABs. Because of its architecture, it is limited to around 100 kHz and the chip itself is not able to support independent reconfiguration.

In 2004 Joachim Becker picked up the parallel connection of OTAs (operational transconductance amplifiers) and proposed its use in a hexagonal local interconnection architecture. [8] It did not require a routing network and eliminated switching the signal path that enhances the frequency response.

In 2005 Fabian Henrici worked with Joachim Becker to develop a switchable and invertible OTA which doubled the maximum FPAA bandwidth. [9] This collaboration resulted in the first manufactured FPAA in a 0.13 µm CMOS technology.

In 2016 Dr. Jennifer Hasler from Georgia Tech designed a FPAA system on a chip that uses analog technology to achieve unprecedented power and size reductions. [10]

See also

Related Research Articles

<span class="mw-page-title-main">Field-programmable gate array</span> Array of logic gates that are reprogrammable

A field-programmable gate array (FPGA) is an integrated circuit designed to be configured after manufacturing. The FPGA configuration is generally specified using a hardware description language (HDL), similar to that used for an application-specific integrated circuit (ASIC). Circuit diagrams were previously used to specify the configuration, but this is increasingly rare due to the advent of electronic design automation tools.

<span class="mw-page-title-main">Integrated circuit</span> Electronic circuit formed on a small, flat piece of semiconductor material

An integrated circuit or monolithic integrated circuit is a set of electronic circuits on one small flat piece of semiconductor material, usually silicon. Large numbers of miniaturized transistors and other electronic components are integrated together on the chip. This results in circuits that are orders of magnitude smaller, faster, and less expensive than those constructed of discrete components, allowing a large transistor count. The IC's mass production capability, reliability, and building-block approach to integrated circuit design have ensured the rapid adoption of standardized ICs in place of designs using discrete transistors. ICs are now used in virtually all electronic equipment and have revolutionized the world of electronics. Computers, mobile phones and other home appliances are now inextricable parts of the structure of modern societies, made possible by the small size and low cost of ICs such as modern computer processors and microcontrollers.

<span class="mw-page-title-main">Photodiode</span> Converts light into current

A photodiode is a light-sensitive semiconductor diode. It produces current when it absorbs photons.

<span class="mw-page-title-main">CMOS</span> Technology for constructing integrated circuits

Complementary metal–oxide–semiconductor is a type of metal–oxide–semiconductor field-effect transistor (MOSFET) fabrication process that uses complementary and symmetrical pairs of p-type and n-type MOSFETs for logic functions. CMOS technology is used for constructing integrated circuit (IC) chips, including microprocessors, microcontrollers, memory chips, and other digital logic circuits. CMOS technology is also used for analog circuits such as image sensors, data converters, RF circuits, and highly integrated transceivers for many types of communication.

<span class="mw-page-title-main">Mixed-signal integrated circuit</span> Integrated circuit

A mixed-signal integrated circuit is any integrated circuit that has both analog circuits and digital circuits on a single semiconductor die. Their usage has grown dramatically with the increased use of cell phones, telecommunications, portable electronics, and automobiles with electronics and digital sensors.

<span class="mw-page-title-main">Electronic component</span> Discrete device in an electronic system

An electronic component is any basic discrete device or physical entity in an electronic system used to affect electrons or their associated fields. Electronic components are mostly industrial products, available in a singular form and are not to be confused with electrical elements, which are conceptual abstractions representing idealized electronic components and elements.

<span class="mw-page-title-main">Hardware acceleration</span> Specialized computer hardware

Hardware acceleration is the use of computer hardware designed to perform specific functions more efficiently when compared to software running on a general-purpose central processing unit (CPU). Any transformation of data that can be calculated in software running on a generic CPU can also be calculated in custom-made hardware, or in some mix of both.

Placement is an essential step in electronic design automation — the portion of the physical design flow that assigns exact locations for various circuit components within the chip's core area. An inferior placement assignment will not only affect the chip's performance but might also make it non-manufacturable by producing excessive wire-length, which is beyond available routing resources. Consequently, a placer must perform the assignment while optimizing a number of objectives to ensure that a circuit meets its performance demands. Together, the placement and routing steps of IC design are known as place and route.

<span class="mw-page-title-main">Image sensor</span> Device that converts images into electronic signals

An image sensor or imager is a sensor that detects and conveys information used to form an image. It does so by converting the variable attenuation of light waves into signals, small bursts of current that convey the information. The waves can be light or other electromagnetic radiation. Image sensors are used in electronic imaging devices of both analog and digital types, which include digital cameras, camera modules, camera phones, optical mouse devices, medical imaging equipment, night vision equipment such as thermal imaging devices, radar, sonar, and others. As technology changes, electronic and digital imaging tends to replace chemical and analog imaging.

<span class="mw-page-title-main">Active-pixel sensor</span> Image sensor, consisting of an integrated circuit

An active-pixel sensor (APS) is an image sensor, which was invented by Peter J.W. Noble in 1968, where each pixel sensor unit cell has a photodetector and one or more active transistors. In a metal–oxide–semiconductor (MOS) active-pixel sensor, MOS field-effect transistors (MOSFETs) are used as amplifiers. There are different types of APS, including the early NMOS APS and the now much more common complementary MOS (CMOS) APS, also known as the CMOS sensor. CMOS sensors are used in digital camera technologies such as cell phone cameras, web cameras, most modern digital pocket cameras, most digital single-lens reflex cameras (DSLRs), mirrorless interchangeable-lens cameras (MILCs), and lensless imaging for cells.

Intel Teraflops Research Chip is a research manycore processor containing 80 cores, using a network-on-chip architecture, developed by Intel's Tera-Scale Computing Research Program. It was manufactured using a 65 nm CMOS process with eight layers of copper interconnect and contains 100 million transistors on a 275 mm2 die. Its design goal was to demonstrate a modular architecture capable of a sustained performance of 1.0 TFLOPS while dissipating less than 100 W. Research from the project was later incorporated into Xeon Phi. The technical lead of the project was Sriram R. Vangal.

<span class="mw-page-title-main">Asad Abidi</span> Pakistani-American electrical engineer

Asad Ali Abidi is a Pakistani-American electrical engineer. He serves as a tenured professor at University of California, Los Angeles, and is the inaugural holder of the Abdus Salam Chair at the Lahore University of Management Sciences (LUMS). He is best known for pioneering RF CMOS technology during the late 1980s to early 1990s. As of 2008, the radio transceivers in all wireless networking devices and modern mobile phones are mass-produced as RF CMOS devices.

<span class="mw-page-title-main">PA-7100</span>

The PA-7100 is a microprocessor developed by Hewlett-Packard (HP) that implemented the PA-RISC 1.1 instruction set architecture (ISA). It is also known as the PCX-T and by its code name Thunderbird. It was introduced in early 1992 and was the first PA-RISC microprocessor to integrate the floating-point unit (FPU) on-die. It operated at 33 – 100 MHz and competed primarily with the Digital Equipment Corporation (DEC) Alpha 21064 in the workstation and server markets. PA-7100 users were HP in its HP 9000 workstations and Stratus Computer in its Continuum fault-tolerant servers.

<span class="mw-page-title-main">Ian A. Young</span> American electrical engineer

Ian A. Young is an Intel engineer. Young is a co-author of 50 research papers, and has 71 patents in switched capacitor circuits, DRAM, SRAM, BiCMOS, x86 clocking, Photonics and spintronics.

Donhee Ham is Gordon McKay Professor of Applied Physics and Electrical Engineering at Harvard University and Fellow of Samsung Electronics.

A nanoelectromechanical (NEM) relay is an electrically actuatedswitch that is built on the nanometer scale using semiconductor fabrication techniques. They are designed to operate in replacement of, or in conjunction with, traditional semiconductor logic. While the mechanical nature of NEM relays makes them switch much slower than solid-state relays, they have many advantageous properties, such as zero current leakage and low power consumption, which make them potentially useful in next generation computing.

CMOS amplifiers are ubiquitous analog circuits used in computers, audio systems, smartphones, cameras, telecommunication systems, biomedical circuits, and many other systems. Their performance impacts the overall specifications of the systems. They take their name from the use of MOSFETs as opposite to bipolar junction transistors (BJTs). MOSFETs are simpler to fabricate and therefore less expensive than BJT amplifiers, still providing a sufficiently high transconductance to allow the design of very high performance circuits. In high performance CMOS amplifier circuits, transistors are not only used to amplify the signal but are also used as active loads to achieve higher gain and output swing in comparison with resistive loads.

RF CMOS is a metal–oxide–semiconductor (MOS) integrated circuit (IC) technology that integrates radio-frequency (RF), analog and digital electronics on a mixed-signal CMOS RF circuit chip. It is widely used in modern wireless telecommunications, such as cellular networks, Bluetooth, Wi-Fi, GPS receivers, broadcasting, vehicular communication systems, and the radio transceivers in all modern mobile phones and wireless networking devices. RF CMOS technology was pioneered by Pakistani engineer Asad Ali Abidi at UCLA during the late 1980s to early 1990s, and helped bring about the wireless revolution with the introduction of digital signal processing in wireless communications. The development and design of RF CMOS devices was enabled by van der Ziel's FET RF noise model, which was published in the early 1960s and remained largely forgotten until the 1990s.

<span class="mw-page-title-main">MOSFET applications</span> BILLIE JO BLAKE © 1969 SOURCE CODE

The metal–oxide–semiconductor field-effect transistor, also known as the metal–oxide–silicon transistor, is a type of insulated-gate field-effect transistor (IGFET) that is fabricated by the controlled oxidation of a semiconductor, typically silicon. The voltage of the covered gate determines the electrical conductivity of the device; this ability to change conductivity with the amount of applied voltage can be used for amplifying or switching electronic signals.

<span class="mw-page-title-main">Edoardo Charbon</span> Swiss quantum engineer

Edoardo Charbon is a Swiss electrical engineer. He is a professor of quantum engineering at EPFL and the head of the Laboratory of Advanced Quantum Architecture (AQUA) at the School of Engineering.

References

  1. Hall, Tyson; Twigg, Christopher; Hassler, Paul; Anderson, David (2004). "APPLICATION PERFORMANCE OF ELEMENTS IN A FLOATING–GATE FPAA". IEEE-Iscas 2004. II: 589–592.
  2. Baskaya, F.; Reddy, S.; Sung, Kyu Lim; Anderson, D.V. (August 2006). "Placement for large-scale floating-gate field-programable analog arrays". IEEE Transactions on VLSI Systems. 14 (8): 906–910. doi:10.1109/TVLSI.2006.878477. S2CID   16583629.
  3. E. K. F. Lee; P. G. Gulak (December 1991). "A CMOS Field-programmable analog array". IEEE Journal of Solid-State Circuits. 26 (12): 1860–1867. Bibcode:1991IJSSC..26.1860L. doi:10.1109/4.104162. S2CID   5323561.
  4. Lee, E.K.F.; Gulak, P.G. (1995). "A transconductor-based field-programmable analog array". Proceedings ISSCC '95 - International Solid-State Circuits Conference. pp. 198–199. doi:10.1109/ISSCC.1995.535521. ISBN   0-7803-2495-1. S2CID   56613166.
  5. Pierzchala, E.; Perkowski, M.A.; Van Halen, P.; Schaumann, R. (1995). "Current-mode amplifier/Integrator for a field-programmable analog array". Proceedings ISSCC '95 - International Solid-State Circuits Conference. pp. 196–197. doi:10.1109/ISSCC.1995.535520. ISBN   0-7803-2495-1. S2CID   60724962.
  6. Hall, Tyson S.; Hasler, Paul; Anderson, David V. (2002). "Field-Programmable Analog Arrays: A Floating—Gate Approach". Field Programmable Analog Arrays: A Floating-Gate Approach. Lecture Notes in Computer Science. Vol. 2438. pp. 424–433. doi:10.1007/3-540-46117-5_45. hdl:1853/5071. ISBN   978-3-540-44108-3. S2CID   596774.
  7. Hall, T.S.; Twigg, C.M.; Gray, J.D.; Hasler, P.; Anderson, D.V. (2005). "Large scale field programmable analog arrays for analog signal processing". IEEE Transactions on Circuits and Systems I: Regular Papers. 52 (11): 2298–2307. doi:10.1109/TCSI.2005.853401. S2CID   1148361.
  8. "A continuous-time field programmable analog array (FPAA) consisting of digitally reconfigurable GM-cells". CiteSeerX   10.1.1.444.8748 .[ clarification needed ]
  9. "A Continuous-Time Hexagonal Field-Programmable Analog Array in 0.13 µm CMOS with 186MHz GBW". CiteSeerX   10.1.1.444.8748 .[ clarification needed ]
  10. Suma George; Sihwan Kim; Sahil Shah; Jennifer Hasler; Michelle Collins; Farhan Adil; Richard Wunderlich; Stephen Nease; Shubha Ramakrishnan (June 2016). "A Programmable and Configurable Mixed-Mode FPAA SoC". IEEE Transactions on Very Large Scale Integration (VLSI) Systems. 24 (6): 2253–2261. doi:10.1109/TVLSI.2015.2504119. S2CID   14027246.