Existe-t-il des «FPGA analogiques»?


13

Je pense aux circuits analogiques, dont la conception des circuits peut être lue (ou, du moins, considérablement modifiée) à partir d'un logiciel. Existent-ils déjà?


Vous pourriez vous pencher sur la famille de microcontrôleurs PSOC. Ils ont une couche matérielle programmable qui peut être "routée" comme vous le souhaitez et contient quelques blocs analogiques, au-dessus d'un noyau de microcontrôleur commun. Pas vraiment un FPGA, mais une alternative qui peut être préférable en cas d'applications plus simples.
SF.

@SF. Je pense que ce n'est pas vraiment un problème, du point de vue de la fonctionnalité, il fait ce que je recherche. Bien qu'une telle construction contienne probablement beaucoup moins de circuits qu'un FPGA, cela dépend des circonstances si c'est un problème ou non. Je vous remercie!
peterh

Réponses:


9

Il existe de nombreuses puces qui peuvent être configurées par des choix effectués dans le logiciel, qui ont alors un comportement parfaitement analogique qui est modifié.

Les blocs qui fonctionnent de cette manière vont des baies de commutateurs analogiques et / ou des multiplexeurs jusqu'aux amplificateurs à gain programmable jusqu'aux puces intégrées complètes qui ont une combinaison de blocs, comme le gain programmable, tout un tas de commutateurs analogiques, de mélangeurs analogiques et de multiplexeurs. et tout cela. Les appareils analogiques sont les rois de faire des choses comme ça.

Par exemple, un amplificateur à gain programmable peut n'avoir qu'un nombre discret de gains, 4, 16 ou 32, voire 256 pour un très haut de gamme, de luxe, mais il gagnera n'importe quelle tension sur l'entrée de ce nombre, tout réel tension qui peut être créée par quelque chose, donc ils sont vraiment analogiques.

Je crois qu'il existe même de véritables périphériques de type FPGA, un peu comme les DSPIC, qui incluent certains de ces types de blocs dans la matrice de portes programmables avec des DAC (Digi-> Analogique) et des ADC (Analogique-> Digi), mais aucun type me vient à l'esprit, donc je pourrais juste me souvenir.

Bien sûr, de nombreux appareils DSP System on Chip (SoC) conçus pour la manipulation et la conversion de vidéo analogique et / ou audio multipiste à l'ancienne seraient un mélange de ces ruses analogiques avant que le signal ne devienne numérique et traité comme un signal numérique. . Qui, dans certains cas, serait à nouveau converti en analogique et éventuellement à nouveau multiplexé ou modulé en une sorte de signal d'antenne.

Aucune application moderne à un autre SoC aussi complexe que les outils audio ou la métrologie très spécifiques ne vient à l'esprit pour le moment, mais il n'est pas improbable qu'ils existent toujours, car personne n'a entendu parler de tout.

Donc, à plus d'un titre, la réponse semble être oui, ils existent. Bien sûr, pas exactement comme un FPGA, car une bête numérique ne peut jamais être complètement comparée à une analogique.


11

Oui, cela s'appelle une matrice analogique programmable sur site (FPAA):

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

Ils sont exactement la version analogique des FPGA. Il existe de nombreux sous-types différents (pilotés par courant ou tension, temps discret ou continu). Ils sont constitués de CAB (blocs analogues configurables) et d'interconnexions entre eux.


Je vous remercie! J'ai étendu votre réponse avec l'essence de la cible du lien, j'espère qu'il y aura quelqu'un pour le réparer. :-)
peterh
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.