词条 | Field-programmable analog array |
释义 |
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. 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. Development tools{{Refimprove|section|date=May 2017}}AnadigmDesigner®2 EDA SoftwareAnadigmDesigner®2 is the second generation EDA software that enables engineers to design and implement dynamically reconfigurable analog circuits within a matter of minutes. It includes a time domain functional simulator. The software takes the design and translates it into C code so that it can be used within an embedded system. DynAMx Design Lab SoftwareDynAMX Design Lab is used to configure and simulate a FPAA chip. It puts an analog environment comparable to an FPGA in the hands of engineers. Engineers can quickly design complex analog functions into a fully qualified chip. The software allows engineers to adjust the configuration on-the-fly. It is specifically designed to be reconfigurable and reprogrammable in real time, whether in the lab, in the field or in production. ICE LAB SoftwareThis is an open source software developed at Georgia Tech which uses place and route tool for an FPGA developed at UToronto.[3] It also uses open source scilab and Xcos for interface.[4] HistoryThe term FPAA was first used in 1991 by Lee and Gulak.[5] They put forward the concept of CABs that are connected via a routing network and configured digitally. Subsequently, in 1992[6] and 1995[7] 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).[8] It featured only a single integrator. However, they proposed a local interconnect architecture in order to try and avoid the bandwidth limitations. The reconfigurable analog signal processor (RASP) and a second version were introduced in 2002 by Hall et al.[9][10] 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.[11] 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.[12] This collaboration resulted in the first manufactured FPAA in a 0.13 µm CMOS technology See also
References1. ^{{cite journal |last1=Hall |first1=Tyson |last2=Twigg |first2=Christopher |last3=Hassler |first3=Paul |last4=Anderson |first4=David |title=APPLICATION PERFORMANCE OF ELEMENTS IN A FLOATING–GATE FPAA |journal=IEEE-ISCAS 2004 |date=2004 |volume=II |pages=589-592}} 2. ^{{cite journal |last1=Baskaya |first1=F. |last2=Reddy |first2=S. |last3=Sung |first3=Kyu Lim |last4=Anderson |first4=D.V. |title=Placement for large-scale floating-gate field-programable analog arrays |journal=IEEE Trans. on VLSI Systems Aug. 2006 |volume=14 |issue=8 |pages=906-910 |url=https://www.computer.org/csdl/trans/si/2006/08/01664910-abs.html}} 3. ^{{cite web|title=VPR|url=https://github.com/verilog-to-routing/vtr-verilog-to-routing}} 4. ^{{cite web|title=Tool Download|url=http://hasler.ece.gatech.edu/FPAAtool/index.html}} 5. ^{{cite web|url=http://ieeexplore.ieee.org/document/104162/|title=A CMOS Field-programmable analog array," Solid-State Circuits}} 6. ^{{cite web|url=https://pdfs.semanticscholar.org/54e0/a44d6cfca95ba9dccdf567cf1f828bd2ee0d.pdf|title=Field programmable analogue array based on MOSFET transconductors}} 7. ^{{cite web|url=https://ieeexplore.ieee.org/document/535521|title=A transconductor-based field programmable analog array}} 8. ^{{cite web|url=http://ieeexplore.ieee.org/document/535520/|title=Current Mode amplifier/integrator for field programmable analog array}} 9. ^{{cite web|url=https://pdfs.semanticscholar.org/354a/bb6fa51506645957efe5effe18741dba0699.pdf|title=Field Programmable Analog Arrays: A Floating-Gate Approach}} 10. ^{{cite web|url=http://ieeexplore.ieee.org/document/1528675/|title=Large scale field programmable analog arrays for analog signal processing}} 11. ^{{cite web|url=http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.444.8748&rep=rep1&type=pdf|title=.,"A continuous-time field programmable analog array (FPAA) consisting of digitally reconfigurable GM-cells}} 12. ^{{cite web|url=http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.444.8748&rep=rep1&type=pdf|title=A Continuous-Time Hexagonal Field-Programmable Analog Array in 0.13 µm CMOS with 186MHz GBW}}
External links
4 : Gate arrays|Analog circuits|Signal processing|Integrated circuits |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。