Page 1 of 1

Interfacciare Memoria flash SST25VF080B

PostPosted: 20 Mar 2012, 19:14
by flz47655
Ciao a tutti,
Ho delle memorie flash DIP da 8Mbit (da 1 MegaByte l'una quindi) SPI seriali siglate SST25VF080B da 50 Mhz http://www.sst.com/dotAsset/40502.pdf sono compatibili con 3.3 volt quindi non dovrebbe esserci bisogno di traslatori di livello.
E' complicato utilizzarle senza un soft processor?

Re: Interfacciare Memoria flash SST25VF080B

PostPosted: 20 Mar 2012, 21:23
by deluca
flz47655 wrote:Ciao a tutti,
Ho delle memorie flash DIP da 8Mbit (da 1 MegaByte l'una quindi) SPI seriali siglate SST25VF080B da 50 Mhz http://www.sst.com/dotAsset/40502.pdf sono compatibili con 3.3 volt quindi non dovrebbe esserci bisogno di traslatori di livello.
E' complicato utilizzarle senza un soft processor?


Senza l'ausilio di un softP è abbastanza complicato poichè devi instanziare a livello hardware una interfaccia SPI standard.
A questo punto devi implementare il protocollo seguendo i timing riportati sul pdf.
E' chiaro che dovendo implementare tutte le operazioni (write, read, Hold, wr protection, block prot, byte prog, e tante altre) devi
creare una FSM molto complessa con moltissimi stati.

ciao

Re: Interfacciare Memoria flash SST25VF080B

PostPosted: 20 Mar 2012, 21:33
by flz47655
Ok, quando passerò meglio ai soft processor allora la tirerò fuori dal cassetto

Grazie
Ciao

Re: Interfacciare Memoria flash SST25VF080B

PostPosted: 21 Mar 2012, 18:32
by deluca
Ho visto che queste memorie, opportunamente collegate, potrebbero essere utilizzate come memoria flash per il bitstream della configurazione al posto delle classiche EPCS che sono abbastanza costose.

Re: Interfacciare Memoria flash SST25VF080B

PostPosted: 21 Mar 2012, 19:18
by flz47655
Interessante coincidenza.. ne ho avute 3 come Sample da Microchip