|
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 |
1 |
2 |
3 |
4 |
5 |
6 |
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.....
|