¿Existen "FPGAs analógicos"?


13

Estoy pensando en circuitos analógicos, cuyo diseño de circuito podría leerse (o, al menos, modificarse significativamente) del software. ¿Ya existen?


Puede examinar la familia de microcontroladores PSOC. Tienen una capa de hardware programable que se puede "enrutar" como desee y contiene algunos bloques analógicos, además de un núcleo de microcontrolador común. No es realmente un FPGA, pero es una alternativa que puede ser preferible en el caso de aplicaciones más simples.
SF.

@SF. Creo que no es realmente un problema, desde el punto de vista de la funcionalidad, hace lo que estoy buscando. Aunque tal construcción contiene probablemente muchos menos circuitos como un FPGA, depende de las circunstancias si es un problema o no. ¡Gracias!
peterh - Restablece a Monica el

Respuestas:


9

Hay muchos chips que pueden configurarse mediante elecciones realizadas en software, que luego tienen un comportamiento perfectamente analógico que se altera.

Los bloques que funcionan así van desde conjuntos de conmutadores analógicos y / o multiplexores hasta los amplificadores de ganancia programable hasta completar chips integrados que tienen una combinación de bloques, como ganancia programable, un montón de conmutadores analógicos, mezcladores analógicos y multiplexores y todo eso Los dispositivos analógicos son reyes de hacer cosas así.

Como ejemplo, un amplificador de ganancia programable puede tener solo un número discreto de ganancias, 4, 16 o 32, o incluso 256 para uno de lujo de muy alta gama, pero ganará cualquier voltaje en la entrada por ese número, cualquier real voltaje que puede ser creado por algo, por lo que son realmente analógicos.

Creo que incluso hay algunos dispositivos de tipo FPGA reales, como DSPIC, que incluyen algunos de esos tipos de bloques en la matriz de puertas programables junto con DAC (Digi-> Analogue) y ADC (Analogue-> Digi), pero no hay tipos me viene a la mente, así que podría estar recordando mal.

Sin duda, muchos dispositivos DSP System on Chip (SoC) hechos para la manipulación y conversión de video analógico y / o audio multipista de la vieja escuela serían una mezcla de tales trucos analógicos antes de que la señal se convierta en digital y se procese como señal digital. . Que luego, en algunos casos, volvería a ser analógico y posiblemente nuevamente multiplexado o modulado en algún tipo de señal de antena.

En este momento no se me ocurren aplicaciones modernas para un SoC tan complejo que no sean herramientas de audio o metrología muy específicas, pero no es improbable que existan, ya que ninguna persona habrá oído hablar de todo.

Entonces, en más de un sentido, la respuesta parece ser sí, existen. Aunque, por supuesto, no es exactamente como un FPGA, porque una bestia digital nunca se puede comparar por completo con una analógica.


11

Sí, se llama matriz analógica programable en campo (FPAA):

https://en.wikipedia.org/wiki/Field-programmable_analog_array

Son exactamente la versión analógica de los FPGA. Hay muchos subtipos diferentes (corriente o voltaje, tiempo discreto o continuo). Se construyen a partir de CAB (bloques análogos configurables) y de interconexiones entre ellos.


¡Gracias! Extendí su respuesta con la esencia del objetivo del enlace, espero que haya alguien arreglando eso. :-)
peterh - Restablecer Monica
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.