SIMM ( eng. s ingle i n-line memory m odule - single - sided memory module ) er navnet på hukommelsesmoduler med et enkelt-række arrangement af kontakter, som blev meget brugt i computersystemer i 1990'erne . SIMM-standarder er beskrevet i JEDEC 's JESD-21C . De havde flere ændringer.
De fleste tidlige IBM PC-kompatible computerbundkort brugte DRAM - chips , pakket i DIP - pakker og installeret i sockets . Systemer med 80286 processorer brugte dog mere hukommelse, og for at spare plads på bundkortet og forenkle opgraderingsprocessen begyndte individuelle chips at blive kombineret til moduler. Nogle systemer brugte SIPP- moduler, men de viste sig at være for lette at bryde under installationen.
SIMM'er blev udviklet og patenteret i 1983 af Wang Laboratories . Modulerne var oprindeligt keramiske og havde stifter.
Tidlige SIMM'er blev installeret i slots , der ikke havde låsemekanismer, men ZIF -slots med låse begyndte hurtigt at blive brugt.
Da 72-bens moduler skulle installeres i par på bundkort til Pentium-processorer med en 64-bit databus, blev modulerne gradvist "kombineret" fysisk i par: de begyndte at placere mikrokredsløb på begge sider af printkortet . hukommelsesmodulet . Som et resultat dukkede de første DIMM'er [3] op .
Der var også 64-bens moduler (bruges for eksempel i Macintosh IIfx-computere ) og 68-bens moduler (for eksempel VRAM i Macintosh LC ).
På grund af den lave hastighed af SIMM-modulernes dynamiske hukommelse med udbredelsen af Pentium -processorer i massecomputere, er specifikationen af modulerne ændret. Som et resultat dukkede moduler kaldet EDO (fra det engelske udvidede data ud ) op. EDO-modulerne var lidt hurtigere [4] end de gamle moduler kaldet FPM ( fast page mode ) og var inkompatible med de gamle moduler .
Bundkort til Pentium-processorer understøttede typisk både FPM og EDO. De fleste bundkort til 486-processoren understøttede kun FPM (gammel type hukommelsesmoduler). Det var næsten umuligt at skelne FPM-moduler fra EDO-moduler i udseende (den eksterne forskel var kun i mærkningen af mikrokredsløb), og i praksis blev den "videnskabelige poke"-metoden oftere brugt. Installation af den "forkerte" type hukommelsesmodul førte ikke til funktionsfejl - systemet så simpelthen ikke moduler af en ikke-understøttet type.
Ingen. | Navn | Beskrivelse |
---|---|---|
en | Vcc | Forsyningsspænding +5 V |
2 | CAS# | Kolonne adresse strobe |
3 | DQ0 | Datalinje 0 |
fire | A0 | Adresselinje 0 |
5 | A1 | Adresse linie 1 |
6 | DQ1 | Datalinje 1 |
7 | A2 | Adresselinje 2 |
otte | A3 | Adresselinje 3 |
9 | GND | Generel |
ti | DQ2 | Datalinje 2 |
elleve | A4 | Adresselinje 4 |
12 | A5 | Adresselinje 5 |
13 | DQ3 | Datalinje 3 |
fjorten | A6 | Adresselinje 6 |
femten | A7 | Adresselinje 7 |
16 | DQ4 | Datalinje 4 |
17 | A8 | Adresselinje 8 |
atten | A9 | Adresselinje 9 |
19 | A10 | Adresselinje 10 |
tyve | DQ5 | Datalinje 5 |
21 | VI# | Dataoptagelse |
22 | GND | Generel |
23 | DQ6 | Datalinje 6 |
24 | A11 | Adresselinje 11 |
25 | DQ7 | Datalinje 7 |
26 | QP | Datalinje 9 (paritet, output) |
27 | RAS# | streng adresse strobe |
28 | CASP# | Paritet kolonne adresse strobe |
29 | D.P. | Datalinje 9 (paritet, input) |
tredive | Vcc | Forsyningsspænding +5 V |
Bemærkninger:
Ingen. | ECC uden paritet | ECC med paritet | Formål | Ingen paritet | Med paritet | Formål |
---|---|---|---|---|---|---|
en | VSS _ | VSS _ | Generel | VSS _ | VSS _ | Generel |
2 | DQ0 | DQ0 | Datalinje 0 | DQ0 | DQ0 | Datalinje 0 |
3 | DQ1 | DQ1 | Datalinje 1 | DQ16 | DQ16 | Datalinje 16 |
fire | DQ2 | DQ2 | Datalinje 2 | DQ1 | DQ1 | Datalinje 1 |
5 | DQ3 | DQ3 | Datalinje 3 | DQ17 | DQ17 | Datalinje 17 |
6 | DQ4 | DQ4 | Datalinje 4 | DQ2 | DQ2 | Datalinje 2 |
7 | DQ5 | DQ5 | Datalinje 5 | DQ18 | DQ18 | Datalinje 18 |
otte | DQ6 | DQ6 | Datalinje 6 | DQ3 | DQ3 | Datalinje 3 |
9 | DQ7 | DQ7 | Datalinje 7 | DQ19 | DQ19 | Datalinje 19 |
ti | VCC _ | VCC _ | Forsyningsspænding +5 V | VCC _ | VCC _ | Forsyningsspænding +5 V |
elleve | PD5 | PD5 | Konfigurationslinje 5 | - | - | Ikke forbundet |
12 | A0 | A0 | Adresselinje 0 | A0 | A0 | Adresselinje 0 |
13 | A1 | A1 | Adresse linie 1 | A1 | A1 | Adresse linie 1 |
fjorten | A2 | A2 | Adresselinje 2 | A2 | A2 | Adresselinje 2 |
femten | A3 | A3 | Adresselinje 3 | A3 | A3 | Adresselinje 3 |
16 | A4 | A4 | Adresselinje 4 | A4 | A4 | Adresselinje 4 |
17 | A5 | A5 | Adresselinje 5 | A5 | A5 | Adresselinje 5 |
atten | A6 | A6 | Adresselinje 6 | A6 | A6 | Adresselinje 6 |
19 | - | - | Ikke forbundet | A10 | A10 | Adresselinje 10 |
tyve | DQ8 | DQ8 | Datalinje 8 | DQ4 | DQ4 | Datalinje 4 |
21 | DQ9 | DQ9 | Datalinje 9 | DQ20 | DQ20 | Datalinje 20 |
22 | DQ10 | DQ10 | Datalinje 10 | DQ5 | DQ5 | Datalinje 5 |
23 | DQ11 | DQ11 | Datalinje 11 | DQ21 | DQ21 | Datalinje 21 |
24 | DQ12 | DQ12 | Datalinje 12 | DQ6 | DQ6 | Datalinje 6 |
25 | DQ13 | DQ13 | Datalinje 13 | DQ22 | DQ22 | Datalinje 22 |
26 | DQ14 | DQ14 | Datalinje 14 | DQ7 | DQ7 | Datalinje 7 |
27 | DQ15 | DQ15 | Datalinje 15 | DQ23 | DQ23 | Datalinje 23 |
28 | A7 | A7 | Adresselinje 7 | A7 | A7 | Adresselinje 7 |
29 | DQ16 | DQ16 | Datalinje 16 | A11 | A11 | Adresselinje 11 |
tredive | VCC _ | VCC _ | Forsyningsspænding +5 V | VCC _ | VCC _ | Forsyningsspænding +5 V |
31 | A8 | A8 | Adresselinje 8 | A8 | A8 | Adresselinje 8 |
32 | A9 | A9 | Adresselinje 9 | A9 | A9 | Adresselinje 9 |
33 | - | - | Ikke forbundet | RAS3# | RAS3# | Linje strobe 3 |
34 | RAS1# | RAS1# | Linje 1 stroboskop | RAS2# | RAS2# | Linje strobe 2 |
35 | DQ17 | DQ17 | Datalinje 17 | - | PQ3 | Paritetsbit 3 (for linje 16-23) |
36 | DQ18 | DQ18 | Datalinje 18 | - | PQ1 | Paritetsbit 1 (for linje 0-7) |
37 | DQ19 | DQ19 | Datalinje 19 | - | PQ2 | Paritetsbit 2 (for linje 8-15) |
38 | DQ20 | DQ20 | Datalinje 20 | - | PQ4 | Paritetsbit 4 (for linje 24-31) |
39 | VSS _ | VSS _ | Generel | VSS _ | VSS _ | Generel |
40 | CAS0# | CAS0# | Kolonne strobe 0 | CAS0# | CAS0# | Kolonne strobe 0 |
41 | A10 | A10 | Adresselinje 10 | CAS2# | CAS2# | Kolonne 2 strobe |
42 | A11 | A11 | Adresselinje 11 | CAS3# | CAS3# | Søjle 3 strobe |
43 | CAS1# | CAS1# | Søjle strobe 1 | CAS1# | CAS1# | Søjle strobe 1 |
44 | RAS0# | RAS0# | Linje strobe 0 | RAS0# | RAS0# | Linje strobe 0 |
45 | RAS1# | RAS1# | Linje 1 stroboskop | RAS1# | RAS1# | Linje 1 stroboskop |
46 | DQ21 | DQ21 | Datalinje 21 | - | - | Ikke forbundet |
47 | VI# | VI# | Optager signal | VI# | VI# | Optager signal |
48 | ECC# | ECC# | ECC | - | - | Ikke forbundet |
49 | DQ22 | DQ22 | Datalinje 22 | DQ8 | DQ8 | Datalinje 8 |
halvtreds | DQ23 | DQ23 | Datalinje 23 | DQ24 | DQ24 | Datalinje 24 |
51 | DQ24 | DQ24 | Datalinje 24 | DQ9 | DQ9 | Datalinje 9 |
52 | DQ25 | DQ25 | Datalinje 25 | DQ25 | DQ25 | Datalinje 25 |
53 | DQ26 | DQ26 | Datalinje 26 | DQ10 | DQ10 | Datalinje 10 |
54 | DQ27 | DQ27 | Datalinje 27 | DQ26 | DQ26 | Datalinje 26 |
55 | DQ28 | DQ28 | Datalinje 28 | DQ11 | DQ11 | Datalinje 11 |
56 | DQ29 | DQ29 | Datalinje 29 | DQ27 | DQ27 | Datalinje 27 |
57 | DQ30 | DQ30 | Datalinje 30 | DQ12 | DQ12 | Datalinje 12 |
58 | DQ31 | DQ31 | Datalinje 31 | DQ28 | DQ28 | Datalinje 28 |
59 | VCC _ | VCC _ | Forsyningsspænding +5 V | VCC _ | VCC _ | Forsyningsspænding +5 V |
60 | DQ32 | DQ32 | Datalinje 32 | DQ29 | DQ29 | Datalinje 29 |
61 | DQ33 | DQ33 | Datalinje 33 | DQ13 | DQ13 | Datalinje 13 |
62 | DQ34 | DQ34 | Datalinje 34 | DQ30 | DQ30 | Datalinje 30 |
63 | DQ35 | DQ35 | Datalinje 35 | DQ14 | DQ14 | Datalinje 14 |
64 | - | DQ36 | Datalinje 36 | DQ31 | DQ31 | Datalinje 31 |
65 | - | PQ37 | Datalinje 37 | DQ15 | DQ15 | Datalinje 15 |
66 | - | PQ38 | Datalinje 38 | - | - | Ikke forbundet |
67 | PD1 | PD1 | Konfigurationslinje 1 | PD1 | PD1 | Konfigurationslinje 1 |
68 | PD2 | PD2 | Konfigurationslinje 2 | PD2 | PD2 | Konfigurationslinje 2 |
69 | PD3 | PD3 | Konfigurationslinje 3 | PD3 | PD3 | Konfigurationslinje 3 |
70 | PD4 | PD4 | Konfigurationslinje 4 | PD4 | PD4 | Konfigurationslinje 4 |
71 | - | DQ39 | Datalinje 39 | - | - | Ikke forbundet |
72 | VSS _ | VSS _ | Generel | VSS _ | VSS _ | Generel |
Bemærkninger:
Modulhukommelseskapaciteten bestemmes af de jumpere, der er installeret på konfigurationslinjerne PD1 og PD2.
PD2 | PD1 | Bind |
---|---|---|
GND | GND | 4 eller 64 MB |
GND | NC | 2 eller 32 MB |
NC | GND | 1 eller 16 MB |
NC | NC | 8 MB |
Adgangstiden til modulets hukommelsesceller bestemmes af de jumpere, der er installeret på konfigurationslinjerne PD3 og PD4.
PD4 | PD3 | Adgangstid |
---|---|---|
GND | GND | 50, 100 ns |
GND | NC | 80 ns |
NC | GND | 70 ns |
NC | NC | 60 ns |
GND-linjen er forbundet til den fælles ledning, og NC-linjen er ikke forbundet.
72-bens FPM-moduler blev brugt ikke kun i computere, men også i laserprintere for at øge deres hukommelse. Notebooks med 386sx- og 386dx-processorer brugte også 72-bens moduler.
Efter fremkomsten af 72-pin FPM-moduler, skulle der bruges 30-pin moduler, og nogle virksomheder begyndte at producere 4x 30pin SIMM til 72pin SIMM-adaptere.
af Dynamic Random Access Memory (DRAM) | Typer|
---|---|
asynkron | |
Synkron | |
Grafisk | |
Rambus | |
Hukommelsesmoduler |