Articulo de referencia

Matriz analógica programable en campo

Un arreglo analógico programable en campo ( FPAA ) es un dispositivo de circuito integrado que contiene bloques analógicos computacionales (CAB) [ 1 ] [ 2 ] e interconexiones en...

Un arreglo analógico programable en campo ( FPAA ) es un dispositivo de circuito integrado que contiene bloques analógicos computacionales (CAB) [ 1 ] [ 2 ] e interconexiones entre estos bloques que ofrecen programabilidad en campo . A diferencia de su contraparte digital , el FPGA , los dispositivos tienden a estar más orientados a aplicaciones que a propósito general, ya que pueden ser dispositivos de modo de corriente o de modo de voltaje. Para los dispositivos de modo de voltaje, cada bloque generalmente contiene un amplificador operacional en combinación con una configuración programable de componentes pasivos. Los bloques pueden, por ejemplo, actuar como sumadores o integradores .

Los FPAA suelen operar en uno de dos modos: tiempo continuo y tiempo discreto .

  • Los dispositivos de tiempo discreto poseen un reloj de muestreo del sistema . En un diseño de condensador conmutado , todos los bloques muestrean sus señales de entrada con un circuito de muestreo y retención compuesto por un interruptor semiconductor y un condensador. Esto alimenta una sección de amplificador operacional programable que puede enrutarse a varios otros bloques. Este diseño requiere una construcción de semiconductores más compleja . Un diseño alternativo, de corriente conmutada, ofrece una construcción más simple y no requiere el condensador de entrada, pero puede ser menos preciso y tiene un menor factor de carga (solo puede controlar un bloque subsiguiente). Ambos tipos de dispositivos de tiempo discreto deben compensar el ruido de conmutación, el aliasing a la frecuencia de muestreo del sistema y el ancho de banda limitado por la frecuencia de muestreo durante la fase de diseño.
  • Los dispositivos de tiempo continuo funcionan de forma similar a una matriz de transistores o amplificadores operacionales que pueden operar a su máxima capacidad . Los componentes se conectan en una disposición específica mediante una matriz configurable de interruptores. Durante el diseño del circuito , se deben tener en cuenta la inductancia parásita , la capacitancia y el ruido de la matriz de interruptores .

Actualmente existen muy pocos fabricantes de FPAA. Los recursos integrados en el chip siguen siendo muy limitados en comparación con los de una FPGA. Esta escasez de recursos suele ser citada por los investigadores como un factor limitante en sus investigaciones.

Historia

El LYAPUNOV-1 utiliza una cuadrícula de 4x8 chips FPAA.

El término FPAA fue utilizado por primera vez en 1991 por Lee y Gulak. [ 3 ] Propusieron el concepto de CABs conectados mediante una red de enrutamiento y configurados digitalmente. Posteriormente, en 1992 y 1995 [ 4 ] desarrollaron aún más el concepto con la inclusión de amplificadores operacionales, condensadores y resistencias. Este chip original se fabricó utilizando tecnología CMOS de 1,2 μm y opera en el rango de 20 kHz con un consumo de energía de 80 mW.   

Sin embargo, el concepto de una matriz analógica definible por el usuario se remonta a 20 años antes, al "Monochip" analógico programable por máscara inventado por el diseñador del famoso chip temporizador 555, Hans Camenzind, y su empresa Interdesign (adquirida posteriormente por Ferranti en 1977). El Monochip fue la base de una línea pionera de chips para sintetizadores musicales, comercializados por Curtis Electromusic (CEM). [ 5 ] [ 6 ] [ 7 ] [ 8 ]

Pierzchala et al. introdujeron un concepto similar denominado circuito analógico programable electrónicamente ( EPAC ). [ 9 ] Este circuito contaba con un único integrador. Sin embargo, propusieron una arquitectura de interconexión local para intentar evitar las limitaciones de ancho de banda.

El procesador de señal analógica reconfigurable ( RASP ) y una segunda versión fueron presentados en 2002 por Hall et al. [ 10 ] [ 11 ]. Su diseño incorporó elementos de alto nivel, como filtros de paso de banda de segundo orden y multiplicadores de matrices vectoriales de 4x4 en los CAB. Debido a su arquitectura, está limitado a unos 100  kHz y el chip en sí no puede admitir la reconfiguración independiente.

En 2004, Joachim Becker retomó la conexión en paralelo de OTA (amplificadores de transconductancia operacional) y propuso su uso en una arquitectura de interconexión local hexagonal. [ 12 ] No requería una red de enrutamiento y eliminaba la conmutación de la ruta de la señal, lo que mejora la respuesta en frecuencia.

En 2005, Fabian Henrici trabajó con Joachim Becker para desarrollar un OTA conmutable e invertible que duplicó el ancho de banda máximo del FPAA. [ 13 ] Esta colaboración dio como resultado el primer FPAA fabricado en una tecnología CMOS de 0,13  μm .

En 2016, la Dra. Jennifer Hasler del Instituto Tecnológico de Georgia diseñó un sistema FPAA en un chip que utiliza tecnología analógica para lograr reducciones de potencia y tamaño sin precedentes. [ 14 ]

Véase también

Referencias

  1. Hall, Tyson; Twigg, Christopher; Hassler, Paul; Anderson, David (2004). "Rendimiento de la aplicación de elementos en una FPAA de puerta flotante". Simposio Internacional IEEE de Circuitos y Sistemas de 2004 (IEEE Cat. No. 04CH37512) . págs. 589–592 . doi : 10.1109/ISCAS.2004.1329340 . ISBN  0-7803-8251-X. S2CID 17212868 . 
  2. Baskaya, F.; Reddy, S.; Sung, Kyu Lim; Anderson, DV (agosto de 2006). "Colocación de matrices analógicas programables en campo [ sic ] de gran escala con compuertas flotantes " . IEEE Transactions on Very Large Scale Integration (VLSI) Systems . 14 (8): 906–910 . doi : 10.1109/TVLSI.2006.878477 . S2CID 16583629 . 
  3. EKF Lee; PG Gulak (diciembre de 1991). "Una matriz analógica programable en campo CMOS". IEEE Journal of Solid-State Circuits . 26 (12): 1860– 1867. Bibcode : 1991IJSSC..26.1860L . doi : 10.1109/4.104162 . S2CID 5323561 . 
  4. Lee, EKF; Gulak, PG (1995). "Una matriz analógica programable en campo basada en transconductores". Actas de la ISSCC '95 - Conferencia Internacional de Circuitos de Estado Sólido . págs. 198–199 . doi : 10.1109/ISSCC.1995.535521 . ISBN  0-7803-2495-1. S2CID 56613166 . 
  5. matriz. "Imágenes de chips CEM muertos" . Recuperado el 27 de marzo de 2025 .
  6. "Interdesign, Inc" . Synth DIY Wiki . 3 de mayo de 2017. Consultado el 27 de marzo de 2025 .
  7. tluong (21-09-2012). "Hans Camenzind: Recordando a un "mago de lo analógico"" . CHM . Consultado el 27-03-2025 .
  8. "Inicio" . Curtis Electromusic . Consultado el 27 de marzo de 2025 .
  9. Pierzchala, E.; Perkowski, MA; Van Halen, P.; Schaumann, R. (1995). "Amplificador/integrador en modo corriente para una matriz analógica programable en campo". Actas de la ISSCC '95 - Conferencia Internacional de Circuitos de Estado Sólido . págs. 196–197 . doi : 10.1109/ISSCC.1995.535520 . ISBN  0-7803-2495-1. S2CID 60724962 . 
  10. Hall, Tyson S.; Hasler, Paul; Anderson, David V. (2002). "Arreglos analógicos programables en campo: un enfoque de puerta flotante". Arreglos analógicos programables en campo: un enfoque de puerta flotante . Notas de clase en ciencias de la computación. Vol. 2438. págs. 424–433 . doi : 10.1007/3-540-46117-5_45 . hdl : 1853/5071 . ISBN   978-3-540-44108-3. S2CID 596774 . 
  11. Hall, TS; Twigg, CM; Gray, JD; Hasler, P.; Anderson, DV (2005). "Matrices analógicas programables en campo a gran escala para el procesamiento de señales analógicas". IEEE Transactions on Circuits and Systems I: Regular Papers . 52 (11): 2298– 2307. doi : 10.1109/TCSI.2005.853401 . S2CID 1148361 . 
  12. "Una matriz analógica programable en campo (FPAA) de tiempo continuo que consta de celdas GM reconfigurables digitalmente". CiteSeerX 10.1.1.444.8748 . 
  13. "Una matriz analógica programable en campo hexagonal de tiempo continuo en CMOS de 0,13 μm con GBW de 186 MHz". CiteSeerX 10.1.1.444.8748 . 
  14. Suma George; Sihwan Kim; Sahil Shah; Jennifer Hasler; Michelle Collins; Farhan Adil; Richard Wunderlich; Stephen Nease; Shubha Ramakrishnan (junio de 2016). "Un SoC FPAA de modo mixto programable y configurable". IEEE Transactions on Very Large Scale Integration (VLSI) Systems . 24 (6): 2253– 2261. doi : 10.1109/TVLSI.2015.2504119 . S2CID 14027246 . 
  • "La respuesta de Analog Devices a las FPGA abre el campo a las masas", Sunny Bains, EE Times , 21 de febrero de 2008, número 1510.
  • "Matrices analógicas programables en campo" , Tim Edwards, proyecto de la Universidad Johns Hopkins , 1999.
  • "Matrices analógicas programables en campo" Joachim Becker, et al., Universidad de Friburgo , Departamento de Ingeniería de Microsistemas. Proyecto de investigación Hex FPAA.
  • Matrices analógicas programables en campo (FPAA) de Anadigm
  • Proyecto del Instituto Tecnológico de Georgia : "Laboratorio Integrado de Electrónica Computacional (ICE)".