Esistono "FPGA analogici"?


13

Sto pensando ai circuiti analogici, il cui design dei circuiti potrebbe essere letto (o, almeno, significativamente modificato) dal software. Esistono già?


Potresti esaminare la famiglia di microcontroller PSOC. Hanno un livello hardware programmabile che può essere "instradato" come desiderato e contiene alcuni blocchi analogici, in cima a un comune nucleo di microcontrollore. Non proprio un FPGA, ma un'alternativa che potrebbe essere preferibile in caso di applicazioni più semplici.
SF.

@SF. Penso che non sia davvero un problema, dal punto di vista della funzionalità fa quello che sto cercando. Sebbene una tale costruzione contenga probabilmente molti meno circuiti come un FPGA, dipende dalle circostanze se si tratta di un problema o meno. Grazie!
Peter - Ripristina Monica il

Risposte:


9

Esistono molti chip che possono essere configurati dalle scelte fatte nel software, che quindi hanno un comportamento perfettamente analogo che viene modificato.

I blocchi che funzionano in questo modo vanno da array di interruttori analogici e / o multiplexer fino agli amplificatori a guadagno programmabile fino a completare chip integrati che hanno una combinazione di blocchi, come guadagno programmabile, tutta una serie di switch analogici, mixer analogici e multiplexer e tutto il resto. I dispositivi analogici sono re del fare cose del genere.

Ad esempio, un amplificatore a guadagno programmabile può avere solo un numero discreto di guadagni, 4, 16 o 32, o addirittura 256 per un lusso di fascia alta, ma otterrà qualsiasi tensione sull'ingresso da quel numero, qualsiasi tensione che può essere creata da qualcosa, quindi sono veramente analogici.

Credo che ci siano anche alcuni dispositivi di tipo FPGA, proprio come i DSPIC, che includono alcuni di quei tipi di blocchi nell'array di gate programmabile insieme a DAC (Digi-> Analogico) e ADC (Analogico-> Digi), ma nessun tipo mi viene in mente, quindi potrei solo ricordare male.

Sicuramente molti dispositivi DSP System on Chip (SoC) realizzati per video analogici di vecchia scuola e / o manipolazione e conversione audio multi-traccia sarebbero un mix di tali trucchi analogici prima che il segnale diventasse digitale ed elaborato ulteriormente come segnale digitale . Che poi in alcuni casi sarebbe tornato ad essere analogico e forse di nuovo multiplexato o modulato in qualche tipo di segnale d'antenna.

Al momento non vengono in mente applicazioni dal moderno al futuro per un SoC così complesso oltre a strumenti audio o metrologia molto specifici, ma non è improbabile che esistano ancora, dal momento che nessuno avrà mai sentito parlare di tutto.

Quindi, in più di un modo, la risposta sembra essere sì, esistono. Anche se ovviamente non esattamente come un FPGA, perché una bestia digitale non può mai essere completamente paragonata a una analogica.


11

Sì, si chiama Array analogico programmabile sul campo (FPAA):

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

Sono esattamente la versione analogica degli FPGA. Esistono molti sottotipi diversi (corrente o tensione, tempo discreto o continuo). Sono costruiti da CAB (blocchi analoghi configurabili) e da interconnessioni tra di loro.


Grazie! Ho esteso la tua risposta con l'essenza del link target, spero che ci sia qualcuno che lo risolva. :-)
Peter - Ripristina Monica il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.