Newsgroup: it.hobby.elettronica.digitale
Titolo: Vecchie simm a 30 pin...

Per un mio progettino volevo usare delle vecchie memorie simm da 30 pin
recuperate da vecchi computer ma non riesco a trovare su internet con
google la piedinatura dei segnali di queste memorie, qualcuno ne sa
qualcosa ?
-- 
GizMo
http://gizmo2.dyndns.org
ICQ UIN: 60127262
Se fossi nato ignorante avrei vissuto felice in un mondo controllato da
altri ignoranti come me...
Ma visto che son nato intelligente mi tocca subire questo mondo di merda
comunque governato da ignoranti...

 altri ignoranti come me...
Personalmente preferisco chi nasce ignorante a chi nasce
gia' istruito.

Per la piedinatura prova a cercare con google le sigle stampigliate sui
singoli chip
Come ti hanno già detto se non hai esigenze di posto o altro ti conviene
usare le 72 pin
In fiera le trovi a pochissimo ed inoltre con praticamente la stessa
circuiteria puo gestire sia moduli da 1 mega che da 32
Ciao!

 google la piedinatura dei segnali di queste memorie, qualcuno ne sa
http://www.elparadise.com/dsheet.asp
-- 
Implementation is the sincerest form of flattery.
News 2000 [v 2.06] / StopDialer / PopDuster - 
http://www.socket2000.com
Akapulce portal: 
http://www.akapulce.net

 qualcosa ?
Se vuoi ti posso inviare un progetto completo (schemi + software) che
interfaccia una simm 30 pin da 4 MB alla seriale del pc mediante un pic
16F877.
Il progetto č stato preso da:
http://www.bubblesoftonline.com/demo/ROMzap.html
ma nel sito non c'č piů la pagina.
Volendo, come dice Valeria, si possono usare anche le SRAM.
C'č qualcuno che puň indicarmi qualche sigla di chip sram non difficile da
reperire ?
Bye
Nico
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:caahnk$brr$1...@news.newsland.it...


 16F877.
Oh grazie me lo guardo subito, cmq brevemente spiego cosa vorrei fare... uso
il condizionale :)
Nel tempo libero, che e' poco, mi piacerebbe costruire una piastra basata
sul microprocessore Zilog 380 .. implementazione a 32bit dello Z80, che se
non ricordo male arriva fino a 60Mhz e puo' indirizzare 128 mega di ram,
puo' interfacciarsi con i chip originari dello Z80 ed e' compatibile a
livello di codice binario con esso.
Ho un sito dedicato al pinguino e penso molto all' opensource, ho visto in
giro che molti sistemi didattici sono venduti come kit di sviluppo e
costicchiano quindi ho pensato a un "Open Computer"
Concettualmente non e' complicato da realizzare, le gli schemi di
collegamento tra i vari chip sono semplici (anche se sono uno sbrozzo di
fili da tirare sulla 1000 fori per il primo prototipo :DDDD)... fare 1
parallela 2 seriali, anche metterci un controller IDE e un controller
Floppy (ho gia' gli schemi per collegare Z80 a un harddisk e a un floppy)
un po' di ram, anche la tastiera PS2 credo che non sia difficile da leggere
con la normale SIO, l' unica cosa che non ho ancora guardato e' come
realizzare un' uscita video, magari video composito...
Dopo in teoria non e' nemmeno impossibile installarci Linux sopra, bisogna
scrivere un bios minimale che faccia il boot dall' harddisk la cosa + dura
e' adattare un kernel linux all' hardware dopo il resto viene da se.
Sarebbe carino, e molto istruttivo, potrebbe anche avere utilizzi pratici,
la mia intenzione e' pubblicare tutti gli schematici e i PCB i sorci del
bios e del software...
Ovviamente ora e' tutto solo nella mia testa, se mai qualcuno volesse unirsi
al progetto ben venga !
So che e' possibile implementare un rudimentale BUS stile ISA usando il chip
intel 8255 che ha 24 pin di I/O programmabili, pero' non riesco a trovare
molto riferimenti per l'interfacciamento con lo z80...


molto riferimenti per l'interfacciamento con lo z80...
Mi sembra un tantino complicato... comunque auguri !!
ciao
  Stefano

 
http://www.zilog.com/products/
"eZ80® - New 8-bit MPU, with enhanced 50MHz Z80 core and 16MB memory
addressing"
Ma come e' un core a 8 bit ! lo Z380 e' a 32bit, io avevo letto
documentazioni su altri siti, ma se hanno dato obsoleto una cpu a 32 bit
per rimpiazzarla con una a 8 bit non so se sono stati molto furbi...
spero a questo punto che lo z380 sia ancora reperibile sul mercato o da
produttori diversi da zilog...


produttori diversi da zilog...
Lo Z380 è stato un flop proprio per ragioni di compatibilità con Z80.
In particolare partiva in modalita Z80 a 8 bits e 64k, poi una volta
passati a 32bits non era più compatibile e non potevi nemmeno tornare
indietro a 8 bits.
Facendo eZ80 hanno cercato di non ripetere l'errore, infatti hanno
aggiunto istruzioni e direttive come:
	.ASSUME		ADL=0	; Z80 64K MODE
o
	LD.LIL	HL,123456H	; LIL=5BH
che consentono di usare registri a 24 bits anche in mezzo a porzioni
di codice a 16 bits o di passare facilmente da 16 a 24 bits e
viceversa, così facendo hanno permesso di riutilizzare facilmente il
vecchio codice ASM Z80.
Io lo utilizzo solo per questo, è un bel vantaggio.
Comunque secondo me per un valutare un processore non si deve
considerare solo se è a 8 bits, anche il vecchio z80 faceva somme a 16
bits mentre  eZ80 fa somme e moltiplicazioni a 24 bits in un sol colpo
di clock, mentre il formato istruzione a 8 bits consente di mantenere
il codice entro dimensioni accettabili in termini di Kbytes, di usare
Eprom e Ram a 8 bits con minori costi e con una buona velocità di
esecuzione.
(il 32 bits è uno spreco di risorse nella maggior parte dei casi)
ciao
  Stefano

SB wrote:

Ma puo' andare in multitask ?
A sto punto forse preferisco usare una cpu della serie 68000 quelle
dovrebbero essere ancora reperibili senza problemi, avrei anche meno
problemi a cross-compilare il software sul mio PC, gcc gia' li prevede di
suo.
Avevo gia' trovato una micro distribuzione Linux super ridotta all' osso che
poteva essere adatta a finire su hardware embedded come quello che sto
pensando, ma necessita di cpu a 32bit...


pensando, ma necessita di cpu a 32bit...
Il 68000 č piů adatto per quello che vuoi fare tu, ma sicuramente
molto piů complicato dal lato hardware.
D'altro canto quello che ti proponi non č semplice, ti rinnovo gli
auguri.
Ho visitato frettolosamente il tuo sito e l'ho trovato interessante,
ci ritorno quando ho piů tempo.
ciao
   Stefano

 un po' di ram, anche la tastiera PS2 credo che non sia difficile da leggere
..
Didatticamente è un bel progetto poichè si affrontano Tutti (i
fondamentali) aspetti di un like pc.
Non sò poi, se il gioco vale la candela sotto altri aspetti.
Per altri scopi esistono sempre le ottime mini-itx (17x17 cmq) e le
nuovissime nano-itx (12x12 cmq) che sono dei pc in miniatura complete di
tutto il necessario.
In ogni caso buon lavoro e ... tienici aggiornati.


    Stefano
Si infatti quello che voglio fare e' per sfizio e per sfida a me stesso, so
che prima di completare qualcosa di serio impieghero' molto tempo, per la
complessita' hardware avevo pensato alla zilog proprio per questo, pero'
col motorola ha il vantaggio che il kernel di linux prefvede gia;' di
girare su questa architettura, cmq lo z380 a me risulta ancora in
produzione, guarda qui:
http://www.zilog.com/productserver/datasheet.asp?PN=Z8038018FSC


 tutto il necessario.
Questo lo so, il mio server su cui poggia il mio sito e' una mini-itx...
Ma che gusto c'e' a comprare tutto gia' fatto e funzionante ? :)


 riesco a trovare molto riferimenti per l'interfacciamento con lo z80...
http://stor.altervista.org/z80/pag6.htm
Claudio F

Claudio F wrote:

Fantastico !



http://www.zilog.com/productserver/datasheet.asp?PN=Z8038018FSC
Si ho visto, l'hanno declassato da microprocessore a communication
controller, mah..
ciao
  Stefano

> 
Quello schema utilizza un tipo di decodifica non 'tradizionale' usando
il piedino E\, ma con l'abilitazione su RD\ e WR\ e due HC138.
Non ne capisco la ragione e nemmeno mi piace.
Se c'è un enable tanto vale usarlo per la sua funzione, oltre tutto si
risparmia un HC138 e si possono usare i CS\ anche per altre
periferiche.
Un altra cosa riguardo le 8255: io le ho usate una ventina di anni fa
in un progetto e con lo Z80 a 6Mhz davano problemi tanto che alla fine
mi ricordo che ho dovuto aggiungere un circuito di wait-state per la
loro bassa velocità e instabilità in temperatura. (dopo mai più usate)
Cosa faranno con uno Z380 a 18Mhz ?
La vedo grigia....
Molto meglio usare per l'I/O porte come HC574 o HC541, che non hanno
problemi di velocità e di affidabilità e nemmeno di reperibilità.
ciao
  Stefano

>
-- 


 problemi di velocità e di affidabilità e nemmeno di reperibilità.
Esatto, nessun problema di velocità, solo che si perde la possibilità di
programmare il verso dei pin.
Mad

 sara' reso pubblico.
Anche io ero così ambizioso tanti anni fa. Avevo progettato e realizzato
un PC Like Z80 con IO (Rs232 e Centronics), ADC0804, RTC, ram con batteria
in
tampone, eprom, DRAM e display grafico...
Se trovo gli schemi te li giro. Ah, dimenticavo, non usavo la SRAM perchè
mi piaceva l'idea di impazzire un po con le DRAM che avevo recuperato
(4164).
Avevo anche previsto un software di monitor per poterci caricare i programmi
da PC :-)  ...CHE PERIODO FANTASTICO, QUELLI SI CHE ERANO BEI TEMPI!
Mi sono poi arenato nello sviluppo del S.O. multitasking. Avevo previsto (su
carta) la gestione di più banchi SRAM - eliminando la DRAM - con
indirizzamento
sui 48Kb (sovrapposti) e pensavo di far girare ogni programma sul proprio
banco,
in questo modo il software non doveva essere modificato troppo.
In pratica "avevo" i primi 16K in eprom (con il monitor) più una serie di
banchi
SRAM dai 16 ai 64K....
In bocca al lupo.
 Mad

Io dalla mia ho 2 neo ing. informatici di cui uno alle superiori come
progetto d' esame porto' un sotware sviluppato su Z80 :)
Mad2Bad wrote:

-- 


prova
-- 
Inviato da Virgilio 
http://newsgroup.virgilio.it
.. molto piu' di un servizio di news via web