Re: Ram statica seriale 0-5V. Conoscete sigle?

Pestando alacremente sulla tastiera "Paolo Sancono" ebbe l'ardire di profferire:

Conoscete qualche sigla di quelle che si trovano > abitualmente nei negozi, o che vengono abitualmente usate coi PIC?

Solitamente si usano le eeprom.

formatting link
=80

--
IBM: Itty Bitty Machines
News 2000 [v 2.06] / StopDialer / PopDuster - http://www.socket2000.com
Akapulce portal: http://www.akapulce.net
Reply to
Due di Picche
Loading thread data ...

Userei una eeprom se avessi bisogno di memorizzare dei dati da conservare senza alimentazione e non mi importa della lentezza del dispositivo (tempi dell'ordine del millisecondo per memorizzare i dati)

Invece mi serve una ram statica perché non mi importa nulla di conservare i dati in assenza di alimentazione, ma mi interessa che il dispositivo possa memorizzarli molto in fretta (meno di 25 microsecondi tra la memorizzazione di un byte e il successivo) e mi serve memorizzare un kilo-byte, appena di più di quanta memoria RAM interna hanno i PIC che uso abitualmente.

Mi hai mandato su una pagina del sito della microchip in cui ci sono le loro EEPROM a catalogo. Hai fatto bene a darmi il tuo consiglio, comunque, magari serve ad un altro. :-)

A meno che non c'è una eeprom con un buffer di ingresso così ampio, da assorbire 1k-byte in RAM, e poi "bruciarlo" in EEPROM con calma, ma non credo.

Spero però che qualcuno non pensi che abbia già ricevuto una risposta e posti più in questo thread, perché la mia domanda è rimasta senza risposta :-(

Paolo Sancono - Genio Incompreso

formatting link

-- Il matrimonio e' il prezzo che gli uomini pagano per il sesso; il sesso e' il prezzo che le donne pagano per il matrimonio. 50 euro è il solo prezzo che conosco W LA FIGA (automex)

"Due di Picche" ha scritto nel messaggio news: snipped-for-privacy@uni-berlin.de...

Reply to
Paolo Sancono

Sarai anche un genio, ma leggere le risposte no eh?

Reply to
Valeria Dal Monte

Un giorno, inconsapevole delle conseguenze, "Paolo Sancono" scrisse:

Questo non l'avevi specificato...

--
IBM: Infinite Budget Merchandising
News 2000 [v 2.06] - http://www.akapulce.net/socket2000
Reply to
Due di Picche

Mi scoccia allungare thread privi di contenuto, quindi eviterò, in futuro. Ma a che risposte ti riferisci?

Reply to
Paolo Sancono

No, avevo specificato "Ram statica", però, e tu mi hai risposto "EEprom", specificando però "di solito". Le soluzioni "di solito" cerco di cercarmele da me sui motori di ricerca, però, non sul NG.

Per interesse del NG, ho evidenziato le differenze di tempi tipiche delle due memorie, così in futuro se qualcuno ha lo stesso dubbio evita di postare su questioni simili.

Comunque, se nessuno conosceva sigle una settimana fa, allora nessuno conosce sigle neppure adesso. Grazie per le risposte, sempre e comunque, perché magari mi serviva una eeprom, e non sapevo dell'esistenza (così non è, ma poteva pure capitare). Meglio una risposta che niente, sempre e comunque, mi sento meno solo nella mia ricerca :-)

Paolo Sancono - Genio Incompreso

formatting link

-- Vorrei tornare nell'utero....di chiunque. Woody Allen

Reply to
Paolo Sancono

Scusami, ho letto su it.hobby.elettonica soltanto, invece avevi risposto su it.hobby.elettronica.digitale. Mi picchio la testa contro il muro da solo!

Grazie dell'esauriente risposta :-)

Paolo Sancono - Genio Incompreso

formatting link

-- Vorrei tornare nell'utero....di chiunque. Woody Allen

Reply to
Paolo Sancono

Un giorno, inconsapevole delle conseguenze, "Paolo Sancono" scrisse:

Ah, capisco... Ti sei sentito un po' piccato perchè inconsciamente ho messo in dubbio le tue capcità o conoscenze? Ma non posso sapere 'quanto ne sai' no? Ho letto la tua domanda e ho risposto. Spesso conviene (anzi sempre) indicare fin da subito quel che si sta cercando per evitare fraintendimenti. Cosa stai facendo per avere necessità di una RAM 'veloce' ? Una centralina per auto?

Il problema è che di ram statiche seriali non se ne trovano poi molte, evidentemente non sono molto richieste... La cosa migliore è prendere una ram dinamica e gestirla con un altro PIC (magari un

16f84) per creare un modulino ad 1 solo filo... esempio di schema di principio:

formatting link

Ovviamente dovresti smazzarti un po' il codice per gestire il tutto, ma non è cosa impossibile.

--
Forgive your enemies....But remember their names! 
News 2000 [v 2.06] - http://www.akapulce.net/socket2000
Reply to
Due di Picche

Si, farò qualcosa del genere. Prenderò una ram statica, oppure dinamica internamente ma statica ai piedini esterni e la farò gestire, anziché da un altro microcontrollore, da un contatore resettabile, tipo un 4040. Voglio poche linee, è vero, ma non una soltanto:

8 per i dati, più tre di controllo (reset, avanza un indirizzo, lettura/scrittura) mi va bene, anche perché devo leggere/scrivere i dati molto in fretta (una decina di op's @ 1 Mhz), quindi un accesso parallelo al byte è d'obbligo. 11 linee mi va bene, 20 no!

Grazie dei consigli!

Paolo Sancono - Genio Incompreso

formatting link

-- L'amicizisa, nelle sue forme più diverse, è qualcosa di meraviglioso e di gioioso... Rudolf Schnackenburg

Reply to
Paolo Sancono

"Paolo Sancono" ha scritto nel messaggio news:zhQhd.29841$ snipped-for-privacy@news.edisontel.com...

Se ti va bene una memoria pseudo statica (ovvero internamente dinamica ma con rinfresco automatico) forse ti potrebbe essere utile questo componente:

formatting link

E' una memoria FIFO e quindi ha gia' al suo interno due circuiti per la generazione degli indirizzi che si auto incrementano ad ogni ciclo di scrittura e lettura. Essendo una memoria dinamica non ha i bassi consumi tipici delle memorie statiche. La vendono alla RS che come al solito e' un po' cara ma ti permette di acquistare anche un solo pezzo.

Ciao Paolo

Reply to
paolo

Pestando alacremente sulla tastiera "paolo" ebbe l'ardire di profferire:

Si però non è proprio 'seriale'... Ha 8 linee di ingresso e 8 di uscita più le linee di controllo... ;-)

--
What Goes Around Comes Around 
News 2000 [v 2.06] / StopDialer / PopDuster - http://www.socket2000.com
Akapulce portal: http://www.akapulce.net
Reply to
Due di Picche

"Due di Picche" ha scritto nel messaggio news: snipped-for-privacy@uni-berlin.de...

Vero. Pero' si puo' fare qualche ottimizzazione:

- se, come immagino e come era servito a me qualche anno fa, la memoria e' solo un componente in cui depositare dati velocemente durante la loro generazione per poi con calma rileggerli, gli 8 bit in ingresso possono essere messi in parallelo con quelli in uscita e l'uscita puo' essere messa in alta impedenza con una linea di controllo.

- se non si e' proprio impiccati con i tempi si possono scrivere 4 bit alla volta sprecando meta' memoria. L'istruzione SWAPF del PIC puo' essere di grande aiuto. Nel post iniziale erano richiesti un paio di kByte, la FIFO della OKI di byte ne ha 256K per cui ci si puo' permettere il lusso di sprecarne.

- infine volendo proprio esagerare nello spreco nulla vieta di scrivere serialmente un solo bit in ogni parola della FIFO; 256Kbit sono sempre

32 kByte !

Non conoscendo a fondo l'applicazione, ho fatto qualche ipotesi che si basava su un progetto in cui ho utilizzato proprio queste FIFO. Al mio omonimo Paolo il compito di valutare se l'idea e' valida o se cercare altre soluzioni.

Ciao Paolo

Reply to
paolo

Del chip che mi consigli, a parte il prezzo (6 euro anziché 2, ma per molto spazio in più) mi aveva spaventato il paragrafo sul fatto che se non si infilano dentro più di un certo numero di byte, non è detto che si rileggano gli ultimi dati appena inseriti. Il paragrafo che parla della cosa è abbastanza ingarbugliato, e non sono riuscito a capire fino alla fine cosa intendesse dire. Però è un ottimo chip, velocissimo e uno dei pochissimi con auto-incremento degli indirizzi. E' la cosa più vicina a quel che cercavo che ho trovato. Grazie Paolo!

Ho però ripiegato su una ram statica "classica" più un contatore esterno (2 chip anziché 1).

Proprio così :-) Sei un indovino! :-)

Paolo Sancono - Genio Incompreso

formatting link

-- Il silenzio ha una forte risonanza Proverbio Africano d'uso comune in lingua Swahili

Reply to
Paolo Sancono

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.