Existem "FPGAs analógicos"?


13

Estou pensando em circuitos analógicos, cujo design do circuito pode ser lido (ou, pelo menos, significativamente alterado) do software. Eles já existem?


Você pode procurar a família de microcontroladores PSOC. Eles possuem uma camada de hardware programável que pode ser "roteada" da maneira que desejar e contém alguns blocos analógicos, além de um núcleo comum de microcontrolador. Não é realmente um FPGA, mas uma alternativa que pode ser preferível no caso de aplicativos mais simples.
SF.

@SF. Eu acho que não é realmente um problema, do ponto de vista da funcionalidade que ele faz o que estou procurando. Embora essa construção contenha provavelmente muito menos circuitos como um FPGA, isso depende das circunstâncias, se é um problema ou não. Obrigado!
peterh - Restabelece Monica

Respostas:


9

Existem muitos chips que podem ser configurados por escolhas feitas no software, que têm um comportamento perfeitamente analógico que é alterado.

Os blocos que funcionam dessa maneira vão desde matrizes de comutadores analógicos e / ou multiplexadores, passando por amplificadores de ganho programável até chips completos que possuem uma combinação de blocos, como ganho programável, um monte de comutadores analógicos, misturadores analógicos e multiplexadores e tudo isso. Dispositivos analógicos são reis de fazer coisas assim.

Como exemplo, um amplificador de ganho programável pode ter apenas um número discreto de ganhos, 4, 16 ou 32, ou mesmo 256 para um luxo muito sofisticado, mas ganhará qualquer voltagem na entrada por esse número, qualquer valor real. tensão que pode ser produzida por algo, para que sejam verdadeiramente analógicos.

Acredito que existem até alguns dispositivos reais do tipo FPGA, como DSPICs, que incluem alguns desses tipos de blocos na matriz de portas programável junto com DACs (Digi-> Analogue) e ADCs (Analogue-> Digi), mas nenhum tipo vem à mente, então eu poderia estar me lembrando errado.

Certamente, muitos dispositivos DSP System on Chip (SoC) feitos para vídeo analógico da velha escola e / ou manipulação e conversão de áudio de várias faixas seriam uma mistura desses truques analógicos antes que o sinal fosse digitalizado e processado como um sinal digital. . Que, em alguns casos, seria retornado ao analógico e possivelmente novamente multiplexado ou modulado em algum tipo de sinal de antena.

Nenhum aplicativo moderno para os dias atuais de um SoC tão complexo, além de ferramentas ou metrologia de áudio muito específicas, vem à mente agora, mas não é improvável que eles ainda existam, pois ninguém nunca ouviu falar de tudo.

Então, de várias maneiras, a resposta parece ser sim, elas existem. Embora, obviamente, não seja exatamente como um FPGA, porque uma fera digital nunca pode ser totalmente comparada a uma analógica.


11

Sim, é chamado de Matriz analógica programável em campo (FPAA):

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

Eles são exatamente a versão analógica dos FPGAs. Existem muitos subtipos diferentes (corrente ou tensão, tempo discreto ou contínuo). Eles são criados a partir de CABs (blocos análogos configuráveis) e de interconexões entre eles.


Obrigado! Estendi sua resposta com a essência do destino do link, espero que alguém conserte isso. :-)
peterh - Restabelece Monica
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.