note di retrocomputing pratico

Your banner HERE!!!!
donate a computer
and obtain free banner!  ;-)

HomeRetrocomputersNews & EventsVarie TradeLinks


Torna indietro


Memorie SODIMM per portatili

Mi sono deciso a scrivere queste note dopo l'avventura della ricerca di memorie per il mio portatile. Il testo seguente riguarda unicamente i moduli precedenti all'avvento delle sodimm 144pin.

Questi moduli vengono chiamati comunemente "SODIMM 72pin" (Small Outline Dual Inline Memory Module), anche se ho scoperto che ne esite una variante ad 84 piedini. Si possono immediatamnete identificare con la misura della larghezza che è  di 2.350" (59,7 mm). Montano tipicamente della ram dinamica (DRAM), esistono però anche moduli con ram statica.
Hanno bus a 32 o 36 bit, quindi sui 486 si monta un solo modulo mentre sui pentium si montano a coppia. (anche se sembra che sui Ibm thinkpad 365 si monti 1 modulo solo...)
Ho notato che rispetto ai normali moduli SIMM, dove ci sono 4 bit per l'identificazione (presence detect), in questi moduli i bit di riconoscimento sono addirittura 7.

La mia macchina è un Compaq Armada 4120, ha 16MB onboard e prevede come espansione un alloggiamento per 2 moduli, il manuale indica che i moduli vanno montati a coppie.
I due zoccoli consentono l'alloggiamento di due moduli larghi 59,7 mm ed hanno 84 pin per modulo (42 pin per ogni lato)

Sembra che di questi moduli esistano le seguenti varianti:
-72pin o 84pin
-alimentazione a 5V o 3.3V
-FPM o EDO
-con o senza parità (32 o 36 bit)
-ram dinamica e statica
-diverse velocità di accesso
-DRAM o SRAM

La tacca presente su un lato del modulo dovrebbe indicare la tensione di alimentazione: tacca bassa(0.125"/3.18mm)= 3.3V, tacca alta (0,25"/6.35mm)=5V

Queste sono le memorie che ho installato al momento, visto che hanno la tacca "alta" dovrebbero essere delle 5V, ma controllando le sigle dei chip risulta essere da 3.3V, mah!

Due moduli di questo tipo funzionano male sul mio portatile. I moduli vengono "visti" solo se montati in un certo ordine, e sono riconosciuti come 2 moduli da 4Mb quando sono 2 moduli da 8Mb.

Ho qundi acquistato su ebay due moduli da 16MB della Kingston, specifici per il mio modello di computer, infatti funzionano benissimo :-)

Decodificando il codice dei chip ho trovato che sono dei moduli Fast Page, con reresh da 4k, da 3,3V (infatti la tacca è corta), da 60ns, senza parità; inoltre i chip sono del tipo "self-refresh". Quindi se cercate ram per il compaq 4120 cercatela con queste caratteristiche.
Ho notato che questi moduli non hanno i jumper per definire i bit di identificazione (presence detect). Questi bit, identificati dalle sigle PRD1...PRD7, comunicano al computer alcune caratteristiche del modulo, secondo uno standard definito dal JEDEC. I segnali sono posizionati nei seguenti piedini:

Segnale    Pin(72)   Pin(84)* 

nella mia ram
Kingston

PRD1 11 17 NC
PRD2 66 72 NC
PRD3 67 73 NC
PRD4 68 74 NC
PRD5 69 75 NC
PRD6 70 76 NC
PRD7 71 77 NC

NOTA* nei moduli da 84 pin ci sono 3+3 pin in più sia a destra che a sinistra, questa numerazione me la sono rifatta io usando la stessa metodologia dei 72pin: pin1 a sinistra, numeri pari davanti, dispari dierto.

Molto strano il fatto che nessuno di questi segnali sia collegato nei moduli Kingston.... che siano riportati nei pin aggiuntivi?

Confrontando vari databook di moduli a 72 pin ho ricostruito il seguente possibile significato.

PRD1 - l'ho sempre visto Non Collegato

PRD2-PRD3-PRD4 sembrerebbero indicare la taglia, secondo la seguente tabella:

Segnale    4MB    8MB   

16MB   

PRD2 Vss Vss NC
PRD3 Vss Vss Vss
PRD4 NC Vss NC

PRD5 e PRD6 indicano la velocità

Segnale    50ns    60ns   

70ns   

PRD5 Vss NC Vss
PRD6 Vss NC NC

PRD7: NC=Normal refresh / Vss=Self Refresh

72 o 84 pin?

A questo punto il mio problema è risolto, ma non ho comunque sfamato la mia curiosità tecnologica: a cosa servono i 12 pin addizionali della versione ad 84 pin? mi viene da pensare che siano utilizzati come presence detect, ma non ho informazioni a riguardo.

Nei moduli ad 84 pin, i 72 pin centrali corrispondono a quelli dei moduli a 72 pin, sia a destra che a sinistra ci sono 6 pin in più (3 su ogni lato). Sembra che un modulo da 84 pin della Kingston (simile al mio ma da 8MB) funzioni senza problemi su un portatile 486 con zoccolo a 72pin.

Nei miei moduli Kingston i pin addizionali sono collegati in questo modo:

Pin

79  80  81  82  83  84 
Connessione   Vss NC NC  NC  Vdd Vdd NC NC NC NC Vss Vss

Un grazie a chiunque saprà dare qualche chiarimento a riguardo.....

 

     Copyright © 2003 by me, ultimo aggiornamento 02-10-2008