Newsgroup: it.hobby.elettronica.digitale
Titolo: Ram statica seriale 0-5V. Conoscete sigle?

Ho postato una domanda simile una settimana fa.
Scusate per la quasi-ripetizione.
Cerco un chip di ram statica da interfacciare con un PIC.
Quindi ottimo se è alimentata a 5V.
Conoscete qualche sigla di quelle che si trovano
abitualmente nei negozi, o che vengono abitualmente usate coi PIC?
Mi servirebbe da 1-2 kilobyte.
Possibilmente con accesso seriale, cioè
che si legge e scrive a partire dall'indirizzo
zero via via i seguenti, senza dover ogni volta
preparare l'indirizzo sulle linee di input della ram.
Tutto questo per risparmiare linee del PIC,
dato che comunque farò sempre accessi sequenziali.
Il negoziante di componenti
che ho sotto casa non vende gli articoli
"per categorie" ma solo "per sigla" quindi secondo lui
dovrei cercare su internet e portargli la lista
di tutte le sigle di ram statiche mai costruite,
e solo allora potrà dirmi se ne ha qualcuna in negozio!
Paolo Sancono - Genio Incompreso  
http://www.ideegeniali.it/
--
<pshouse> Il matrimonio e' il prezzo che gli uomini pagano per il sesso;
<pshouse> il sesso e' il prezzo che le donne pagano per il matrimonio.
<isirodo> 50 euro è il solo prezzo che conosco
<AthlonXP> W LA FIGA (automex)

 abitualmente nei negozi, o che vengono abitualmente usate coi PIC?
Solitamente si usano le eeprom.
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId
=80
-- 
IBM: Itty Bitty Machines
News 2000 [v 2.06] / StopDialer / PopDuster - 
http://www.socket2000.com
Akapulce portal: 
http://www.akapulce.net

 ha scritto nel messaggio
news:2ununjF...@uni-berlin.de...


 Paolo Sancono - Genio Incompreso  
http://www.ideegeniali.it/
Sarai anche un genio, ma leggere le risposte no eh?

 di un byte e il successivo)
Questo non l'avevi specificato...
-- 
IBM: Infinite Budget Merchandising
News 2000 [v 2.06] - 
http://www.akapulce.net/socket2000

> Sarai anche un genio, ma leggere le risposte no eh?
Mi scoccia allungare thread privi di contenuto,
quindi eviterò, in futuro.
Ma a che risposte ti riferisci?

 Questo non l'avevi specificato...
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  
http://www.ideegeniali.it/
--
Vorrei tornare nell'utero....di chiunque.
Woody Allen

Ho trovato un chip economico, capiente,
e in package DIP
(alla portata del mio trapano e saldatore).
Condivido il buon esito con il NG:
cy62256ll-70pc
Ram statica da 32k per 8 bit,
in vendita a poco meno
di 2 euro su RS.
Va quasi bene per i miei scopi,
solo che ha un bus indirizzi a
15 bit, più tre linee di controllo, più 8 bit di data I/O.
Davvero troppe linee per il mio povero PIC 16F876.
Mi piacerebbe un chip di ram che incrementasse
da solo l'indirizzo ad ogni lettura/scrittura,
e abbia il segnale di reset per azzere l'indirizzo.
Se non trovo il chip già pronto,
affiancherò un contatore a questo chip di RAM.
Grazie comunque dei consigli.
Se c'è qualcuno che conosce una ram statica
reperibile in Italia, con auto-incremento dell'indirizzo
ad ogni lettura/scrittura, ti prego, dimmi la sigla!
Buon lavoro/divertimento a tutti con quest'hobby.
Paolo Sancono - Genio Incompreso  
http://www.ideegeniali.it/
--


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  
http://www.ideegeniali.it/


 affiancherò un contatore a questo chip di RAM.
Usare un contatore per fare lo scan degli indirizzi?
Con una linea dai i conteggi e con un altra lo resetti, oppure lo resetti a
porte logiche (come si faceva all'ITIS ... ;-) )
Ciao
Pietro

 fa, allora nessuno conosce sigle neppure adesso.
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:
http://www.elparadise.com/serialram.png
Ovviamente dovresti smazzarti un po' il codice per gestire il tutto, 
ma non è cosa impossibile.
-- 
Forgive your enemies....But remember their names! 


 di 2 euro su RS.
Beh, è una banale RAM statica, ma non seriale... A questo punto 
meglio rivolgersi alle ram dinamiche probabilmente... hai meno linee 
di indirizzamento anche se devi sobbarcarti il refresh.
-- 
Make input easy to proofread.


> di 2 euro su RS.
Hai guardato le ram ferroelettriche?
Sono come le statiche e mantengono anche il dato senza alimentazione.
Si trovano fino a 32K seriali
Io ne ho usato una versione SPI e non mi ha dato problemi.
http://www.ramtron.com/doc/Products/serial.asp
In Italia le distribuisce la Comprel S.r.I.
Via G. Saragat n.4 - 20054  Nova Milanese (MI)
ciao
  Stefano

Le hai comprate? Spediscono a casa?
Ho provato ad ordinare un sample ma non ho avuto fortuna...
Ciao!

Ho provato ad ordinare un sample ma non ho avuto fortuna...
Ho ordinato come ditta una campionatura alla Comprel.
La 2K era a stock.
Non conosco altre strade...
ciao
  Stefano

 La 2K era a stock.
Queste RAM sono interessanti, però non ho trovato nessun prezzo...
-- 
IBM: Incredibly Belligerent Merketing


Queste RAM sono interessanti, però non ho trovato nessun prezzo...
Il prezzo non differisce molto da una E2prom, non ho ricordi
particolari
http://www.comprel.it/
voci Disponibiltà e Campionature
oppure:
Tel: +0362 496.1
Fax: +0362 496.558
ciao
  Stefano

 prendere una ram dinamica e gestirla con un altro PIC
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  
http://www.ideegeniali.it/
--
L'amicizisa, nelle sue forme più diverse,
è qualcosa di meraviglioso e di gioioso...
Rudolf Schnackenburg

Grazie a tutti dei preziosi consigli.
Affiancherò un semplice 4040 alla ram statica
cy62256ll-70pc
32k per 8 bit, in vendita a poco meno
di 2 euro su RS.
Ho il giusto compromesso
numero di linee / velocità di lettura
(mi interessa fare le letture/scritture
in meno di 10 istruzioni @ 1 Mhz)
con questo approccio.
Grazie ancora a tutti!
Paolo Sancono - Genio Incompreso  
http://www.ideegeniali.it/
--


 11 linee mi va bene, 20 no!
Se ti va bene una memoria pseudo statica (ovvero
internamente dinamica ma con rinfresco automatico)
forse ti potrebbe essere utile questo componente:
http://www.okisemi.com/jp/datadocs/doc-eng/msm518221a.pdf
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

 scrittura e lettura.
Si perň non č proprio 'seriale'... Ha 8 linee di ingresso e 8 di 
uscita piů le linee di controllo... ;-)
-- 
What Goes Around Comes Around 


 uscita piů le linee di controllo... ;-)
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

generazione per poi con calma rileggerli
Proprio cosě :-)
Sei un indovino! :-)
Paolo Sancono - Genio Incompreso  
http://www.ideegeniali.it/
--
Il silenzio ha una forte risonanza
Proverbio Africano d'uso comune in lingua Swahili

Ma se e' solo per bufferizzare 1-2kb di dati non puoi usare una FIFO?

> Ma se e' solo per bufferizzare 1-2kb di dati non puoi usare una FIFO?
Si, certo, è un'ottima idea.
Paolo Sancono - Genio Incompreso  
http://www.ideegeniali.it/
--
Due elefanti si battono, le erbe riportano ferite
