Come si può creare un circuito di memoria a tensione analogica?


13

Sto cercando un circuito che, in ingresso, possa ricordare una certa tensione ed emettere quella tensione indefinitamente anche dopo che l'ingresso è stato tolto. Il circuito non dovrebbe cambiare la sua uscita fino a quando non è stato fornito un nuovo ingresso.

Capisco che un tale circuito può essere realizzato campionando digitalmente l'ingresso fino a una risoluzione arbitraria, ma vorrei sapere se è possibile una semplice soluzione analogica.

Vorrei anche mantenere questa soluzione puramente elettronica, in quanto posso anche prevedere una soluzione meccanica in cui un circuito di feedback controlla mehanically un potenziometro.

Infine, idealmente non vorrei che il circuito si basasse sulla stabilità passiva di qualsiasi ingresso flottante. Il circuito dovrebbe essere stabile per almeno ore.


In poche parole, non esiste e so che mi sto sporgendo il collo, quindi, se qualcuno ha una buona risposta a questo, sono pronto con il pulsante di votazione LOL.
Andy aka

7
Il modo migliore per farlo è digitalmente (converti A-> D, archivia, converti D-> A). È possibile farlo in modo analogico, ma sarà costoso, avrà una precisione limitata e soggetta a errori di umidità ecc.
Spehro Pefhany,

8
Questo circuito è chiamato "campiona e mantieni". La stabilità per ore sarà difficile.
segna il

1
Singola polarità? Posso usare un relè? Gli elettrolitici di alluminio mantengono la carica a lungo ... in una scatola a temperatura controllata? Perché non digitale?
George Herold,

1
@Andyaka Vedi il mio commento sulla risposta di Sphero. Penso che i livelli ISD 256 ANALOG in un bit digitale possano qualificarsi per il tuo voto :-) - anche se è solo un commento.
Russell McMahon,

Risposte:


10

Questa non è una risposta pratica a meno che tu non lavori per un'azienda con le risorse di, diciamo, Intersil, ma la tecnologia esiste per farlo funzionare. Considera i riferimenti di tipo ISL21080 che mantengono la carica, si spera per la vita dell'apparecchiatura in cui sono installati, basati su una piccola capacità isolata da effetti quantistici di tunnel. A condizione che non interferiscano troppo con i raggi X, ecc. Rimarranno piuttosto stabili per anni . Vedi, ad esempio, questa nota applicativa .

inserisci qui la descrizione dell'immagine

Potrei aggiungere questo tipo di cose che mi danno i willies.

Per un'applicazione ordinaria, il digitale è molto probabilmente la strada da percorrere.


1
Ecco come funzionano i registratori vocali e biglietti di auguri analogici economici. Esempio: kowatec.com/prod/ap/doc/apr6016-v13.pdf
Phil

2
@phil: No, non lo è. Dal tuo link: "È possibile memorizzare un massimo di 30K bit di dati digitali". Ha anche menzionato 256 livelli di segnale: è una memoria discreta, non analogica.
Ben Voigt,

2
@BenVoigt I CI del registratore vocale ISD memorizzavano 256 livelli analogici in un "pozzo di carica" ​​originariamente destinato ad essere un archivio di bit digitale. Questa è memoria analogica in un bit teoricamente digitale.
Russell McMahon,

4
@BenVoigt - Non l'ho spiegato abbastanza chiaramente. Nel caso di ISD hanno preso una carica bene in una tecnologia ORIGINALMENTE intesa per essere utilizzata come archivio a 1 o 0 bit e invece in ogni carica a "1 bit digitale" hanno archiviato cariche incrementali a 256 livelli (possono usare una legge imponente ). Hanno quindi rilevato la quantità di carica memorizzata (con mezzi specifici a me sconosciuti) e hanno ottenuto una parola equivalente a 256 livelli analogici / 8 bit. In questo modo hanno aumentato la quantità di memoria vocale disponibile di un fattore 8 in quanto ciò che normalmente richiederebbe 8 bit (2 ^ 8 = 256) poteva essere memorizzato in un singolo spazio di bit.
Russell McMahon,

1
@RussellMcMahon Il gate può contenere solo elettroni discreti, quindi la tensione 'analogica' è limitata a una risoluzione di circa 25 bit per un gate 10pF-ish e 1V-ish. ;-)
Spehro Pefhany,

3

La tecnologia EEPROM si è divisa in due rami nei primi anni '80: un ossido sottile (FLOTOX) con Intel e Seeq e l'altro ossido spesso (Xicor). All'inizio, c'erano entrambi punti deboli su entrambe le rotte. Carica di ossido sottile trapelato e ossido spesso era intrinsecamente impossibile da ridimensionare. Ci sono stati altri problemi, ma non si applicano qui.

Dato che l'ossido spesso non "perde" elettroni, ho chiesto ai progettisti di Xicor della risoluzione teorica di una singola cella di ossido spesso se abbiamo scontato i limiti degli amplificatori di rilevamento e hanno detto che potrebbe avvicinarsi a 1 ppm (circa 20 bit) . Da quando ero anche associato a LTC, che era uno dei leader nei riferimenti di tensione di precisione intrinsecamente affamati di energia, ciò mi ha portato a pensare che una singola cella EEPROM potesse essere adattata per essere un riferimento di alta tensione e bassissima tensione di alimentazione. Il mio pensiero a più lungo termine è stato che questa tecnologia potrebbe essere ulteriormente sviluppata per l'uso nell'intelligenza artificiale e utilizzata in combinazione con n multiplexer non volatili, riconfigurabili e non fan-out, riconfigurabili.

Avanzamento rapido di circa 15 anni - Xicor ha finito per sviluppare un tale dispositivo e successivamente è stato acquisito da Intersil. Data l'incapacità di ridimensionamento, la visione a lungo termine probabilmente non è pratica. Tuttavia, altre tecnologie possono abilitare la visione se combinate con un software riconfigurabile mux software.


2

Questo dispositivo esiste anche se non è prontamente disponibile in quantità unitarie singole, i suoi amplificatori di uscita si frapporranno ed è molto non lineare.

È un MOSFET a gate flottante, utilizzato nella memoria Flash, EEPRom e simili. Il costo di programmazione può essere variabile anche se in qualche modo imprevedibile poiché il tunneling FN (Fowler Nordheim) sarà variabile attraverso il dado. Sebbene non lineare, si tratta di un effetto proporzionale, quindi è possibile immaginare di progettare un circuito che linearizzi l'effetto di programmazione (di Vth shift). Sarà stabile per settimane o mesi, quindi soddisfa i requisiti delle ore di cui hai bisogno.

Ma molto dipende dalle specifiche di cui hai bisogno, da quanta deriva è accettabile ecc.

Giusto per essere chiari qui, sto parlando del singolo dispositivo / transistor non del componente completo poiché i circuiti di supporto di un Flash ti impediranno di far funzionare le celle in questo modo.

Ecco 3 riferimenti da un articolo EDN che parla di una società chiamata GTronix che è stata acquisita da National Semi (ora TI).

Lee, BW, BJ Sheu e H Yang, "Sinapsi analogiche a gate flottante per il calcolo neurale VLSI per scopi generici", Transazioni IEEE su circuiti e sistemi, Volume 38, Numero 6, giugno 1991, pag. 654.

Fujita, O e Y Amemiya, "Un dispositivo di memoria analogica a gate flottante per reti neurali", Transazioni IEEE su dispositivi elettronici, Volume 40, Numero 11, novembre 1993, pag. 2029.

Smith, PD, M Kucic e P Hasler, "Accurata programmazione di array di gate flottanti analogici", Simposio internazionale IEEE su circuiti e sistemi, volume 5, maggio 2002, pag. V-489.

Esiste un'altra classe di dispositivi che si chiama transistor MNOS (Metal Nitride Oxide Semiconductor) in cui ci sono due dielettrici nel gate, uno dei quali è Si3N4 che ha molte trappole. Questo dispositivo funziona in modo molto simile alla cella flash sopra.


1

Ho lasciato un commento e ci ho pensato per un minuto e dirò con speranza sicura che non esiste - un certo allontanamento dalla tensione "campionata" non è solo probabile ma una certezza. Sembra che la risoluzione sia critica (come implicito nella tua domanda) ed è per questo che dico che non esiste. Il rumore è un altro fattore che ridurrà la fedeltà di ciò che hai campionato.

Anche un sistema digitale (con una risoluzione più che sufficiente) sarà impreciso nel riprodurre la tensione che apparentemente "memorizza". Qualsiasi cosa portata ai limiti sarà un problema. L'idea del potenziometro (suggerita nella domanda) è anche errata perché si basa sulla tensione di riferimento attraverso i suoi terminali che viene mantenuta (o riprodotta) - non si può sapere come queste cose si spostano minuziosamente, ma, di nuovo, tutto dipende dall'accettare un errore o rifiutare quell'errore.


Deriva e rumore minimi sono previsti in tutti i circuiti e non mi preoccupo di una riproduzione estremamente precisa, solo qualcosa che sarà almeno leggermente più stabile di un ingresso flottante libero. Sarei soddisfatto di una soluzione di memoria digitale, ma mi chiedevo se esistesse una soluzione più diretta. Grazie per l'input.
user2640461,

0

Sì, i chip ISD funzionano in questo modo. In effetti, un inventore negli anni '90 affermò di aver trovato il modo di archiviare un intero film di 1 ora in un chip di memoria analogica da 16 MB.

Il problema si è rivelato essere (Yup indovinato!) La tensione si sposta nel tempo. Sicuramente il chip memorizzerebbe il tuo film bene per un giorno, forse due ma anche alimentato alla fine si degraderebbe inutilmente perché i singoli valori memorizzati non potevano essere recuperati senza fare riferimento al file originale. In realtà ho cercato di usarlo per memorizzare i segnali SSTV ma ho riscontrato lo stesso problema, i floppy disk convenzionali o persino il nastro VHS erano molto più affidabili.


1
Hack interessante: mi sono inventato questo mentre armeggiavo con l'idea di usare il bagliore di ZnS nel materiale oscuro come un modo per archiviare i dati.
Enigma,
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.