ça va même beaucoup plus loin : les FPGA permettent de synthétiser de vrais appareils électroniques actifs. Sur un Intel Max10 à 2€50, on peut télécharger un processeur 32 bits, ou un circuit de filtrage, ou à peu près n’importe quoi.
Les FPGA disposent également de convertisseurs analogique/numérique et ils peuvent très bien par configuration logicielle réaffecter une sortie sonore connectée à un haut-parleur, à une entrée avec tous les filtres nécessaires pour utiliser ce haut-parleur comme un microphone.
Et donc oui, on peut aussi télécharger de la mémoire vive sur un FPGA.