SIMM ( eng. single i n -line m emory m odul - single- sided memory module ) on yksirivisellä kosketinjärjestelyllä varustettujen muistimoduulien nimi , joita käytettiin laajalti tietokonejärjestelmissä 1990-luvulla . SIMM-standardit on kuvattu JEDECin JESD-21C:ssä . Niissä oli useita muutoksia.
Useimmat varhaiset IBM PC -yhteensopivien tietokoneiden emolevyt käyttivät DRAM -siruja , jotka oli pakattu DIP - paketteihin ja asennettu pistorasiaan . 80286-prosessorilla varustetut järjestelmät käyttivät kuitenkin enemmän muistia, ja emolevyn tilan säästämiseksi ja päivitysprosessin yksinkertaistamiseksi yksittäisiä siruja alettiin yhdistää moduuleiksi. Joissakin järjestelmissä käytettiin SIPP -moduuleja, mutta ne osoittautuivat liian helposti rikkoutuneiksi asennuksen aikana.
Wang Laboratories kehitti ja patentoi SIMM:t vuonna 1983 . Moduulit olivat alun perin keraamisia ja niissä oli tapit.
Varhaiset SIMM-kortit asennettiin paikkoihin , joissa ei ollut lukitusmekanismeja, mutta ZIF -paikkoja, joissa oli salvat, alettiin nopeasti käyttää.
Koska 72-nastaiset moduulit piti asentaa pareittain emolevyille Pentium-prosessoreille, joissa oli 64-bittinen dataväylä, moduulit "yhdistettiin" vähitellen fyysisesti pareittain: ne alkoivat sijoittaa mikropiirejä painetun piirilevyn molemmille puolille . muistimoduuli . Tämän seurauksena ensimmäiset DIMM -moduulit [3] ilmestyivät .
Mukana oli myös 64-nastaisia moduuleja (käytettiin esimerkiksi Macintosh IIfx -tietokoneissa ) ja 68-nastaisia moduuleja (esim. VRAM Macintosh LC :ssä ).
SIMM-moduulien dynaamisen muistin alhaisesta nopeudesta johtuen Pentium -prosessorien leviämisestä massatietokoneisiin, moduulien spesifikaatiot ovat muuttuneet. Tämän seurauksena ilmestyi EDO -niminen moduuli ( englanninkielisestä laajennetusta datasta ulos ). EDO-moduulit olivat hieman nopeampia [4] kuin vanhat moduulit nimeltä FPM ( fast page mode ) eivätkä ne olleet yhteensopivia vanhojen moduulien kanssa .
Pentium-prosessorien emolevyt tukevat yleensä sekä FPM:ää että EDO:ta. Useimmat 486-prosessorin emolevyt tukivat vain FPM:ää (vanhan tyyppisiä muistimoduuleja). FPM-moduuleja EDO-moduuleista oli lähes mahdoton erottaa ulkonäöltään (ulkoinen ero oli vain mikropiirien merkinnässä), ja käytännössä käytettiin useammin "tieteellistä poke" -menetelmää. "Väärän" tyyppisen muistimoduulin asentaminen ei johtanut toimintahäiriöihin - järjestelmä ei yksinkertaisesti nähnyt ei-tuettuja moduuleja.
Ei. | Nimi | Kuvaus |
---|---|---|
yksi | Vcc | Syöttöjännite +5 V |
2 | CAS-numero | Sarakkeen osoitteen vilkkuvalo |
3 | DQ0 | Datarivi 0 |
neljä | A0 | Osoiterivi 0 |
5 | A1 | Osoiterivi 1 |
6 | DQ1 | Datarivi 1 |
7 | A2 | Osoiterivi 2 |
kahdeksan | A3 | Osoiterivi 3 |
9 | GND | Kenraali |
kymmenen | DQ2 | Datarivi 2 |
yksitoista | A4 | Osoiterivi 4 |
12 | A5 | Osoiterivi 5 |
13 | DQ3 | Datarivi 3 |
neljätoista | A6 | Osoiterivi 6 |
viisitoista | A7 | Osoiterivi 7 |
16 | DQ4 | Datarivi 4 |
17 | A8 | Osoiterivi 8 |
kahdeksantoista | A9 | Osoiterivi 9 |
19 | A10 | Osoiterivi 10 |
kaksikymmentä | DQ5 | Datarivi 5 |
21 | ME# | Tietojen tallennus |
22 | GND | Kenraali |
23 | DQ6 | Datarivi 6 |
24 | A11 | Osoiterivi 11 |
25 | DQ7 | Datarivi 7 |
26 | QP | Datarivi 9 (pariteetti, lähtö) |
27 | RAS# | merkkijono osoite vilkku |
28 | CASP# | Pariteettisarakkeen osoitteen välähdysvalo |
29 | D.P. | Datarivi 9 (pariteetti, tulo) |
kolmekymmentä | Vcc | Syöttöjännite +5 V |
Huomautuksia:
Ei. | ECC ilman pariteettia | ECC pariteetin kanssa | Tarkoitus | Ei pariteettia | Pariteetin kanssa | Tarkoitus |
---|---|---|---|---|---|---|
yksi | VSS_ _ | VSS_ _ | Kenraali | VSS_ _ | VSS_ _ | Kenraali |
2 | DQ0 | DQ0 | Datarivi 0 | DQ0 | DQ0 | Datarivi 0 |
3 | DQ1 | DQ1 | Datarivi 1 | DQ16 | DQ16 | Datarivi 16 |
neljä | DQ2 | DQ2 | Datarivi 2 | DQ1 | DQ1 | Datarivi 1 |
5 | DQ3 | DQ3 | Datarivi 3 | DQ17 | DQ17 | Datarivi 17 |
6 | DQ4 | DQ4 | Datarivi 4 | DQ2 | DQ2 | Datarivi 2 |
7 | DQ5 | DQ5 | Datarivi 5 | DQ18 | DQ18 | Datarivi 18 |
kahdeksan | DQ6 | DQ6 | Datarivi 6 | DQ3 | DQ3 | Datarivi 3 |
9 | DQ7 | DQ7 | Datarivi 7 | DQ19 | DQ19 | Datarivi 19 |
kymmenen | VCC_ _ | VCC_ _ | Syöttöjännite +5 V | VCC_ _ | VCC_ _ | Syöttöjännite +5 V |
yksitoista | PD5 | PD5 | Konfigurointirivi 5 | - | - | Ei yhteyttä |
12 | A0 | A0 | Osoiterivi 0 | A0 | A0 | Osoiterivi 0 |
13 | A1 | A1 | Osoiterivi 1 | A1 | A1 | Osoiterivi 1 |
neljätoista | A2 | A2 | Osoiterivi 2 | A2 | A2 | Osoiterivi 2 |
viisitoista | A3 | A3 | Osoiterivi 3 | A3 | A3 | Osoiterivi 3 |
16 | A4 | A4 | Osoiterivi 4 | A4 | A4 | Osoiterivi 4 |
17 | A5 | A5 | Osoiterivi 5 | A5 | A5 | Osoiterivi 5 |
kahdeksantoista | A6 | A6 | Osoiterivi 6 | A6 | A6 | Osoiterivi 6 |
19 | - | - | Ei yhteyttä | A10 | A10 | Osoiterivi 10 |
kaksikymmentä | DQ8 | DQ8 | Datarivi 8 | DQ4 | DQ4 | Datarivi 4 |
21 | DQ9 | DQ9 | Datarivi 9 | DQ20 | DQ20 | Datarivi 20 |
22 | DQ10 | DQ10 | Datarivi 10 | DQ5 | DQ5 | Datarivi 5 |
23 | DQ11 | DQ11 | Datarivi 11 | DQ21 | DQ21 | Datarivi 21 |
24 | DQ12 | DQ12 | Datarivi 12 | DQ6 | DQ6 | Datarivi 6 |
25 | DQ13 | DQ13 | Datarivi 13 | DQ22 | DQ22 | Datarivi 22 |
26 | DQ14 | DQ14 | Datarivi 14 | DQ7 | DQ7 | Datarivi 7 |
27 | DQ15 | DQ15 | Datarivi 15 | DQ23 | DQ23 | Datarivi 23 |
28 | A7 | A7 | Osoiterivi 7 | A7 | A7 | Osoiterivi 7 |
29 | DQ16 | DQ16 | Datarivi 16 | A11 | A11 | Osoiterivi 11 |
kolmekymmentä | VCC_ _ | VCC_ _ | Syöttöjännite +5 V | VCC_ _ | VCC_ _ | Syöttöjännite +5 V |
31 | A8 | A8 | Osoiterivi 8 | A8 | A8 | Osoiterivi 8 |
32 | A9 | A9 | Osoiterivi 9 | A9 | A9 | Osoiterivi 9 |
33 | - | - | Ei yhteyttä | RAS3# | RAS3# | Linja strobo 3 |
34 | RAS1# | RAS1# | Rivi 1 välkkyvä | RAS2# | RAS2# | Linja strobo 2 |
35 | DQ17 | DQ17 | Datarivi 17 | - | PQ3 | Pariteettibitti 3 (riville 16-23) |
36 | DQ18 | DQ18 | Datarivi 18 | - | PQ1 | Pariteettibitti 1 (riville 0-7) |
37 | DQ19 | DQ19 | Datarivi 19 | - | PQ2 | Pariteettibitti 2 (riville 8-15) |
38 | DQ20 | DQ20 | Datarivi 20 | - | PQ4 | Pariteettibitti 4 (riville 24-31) |
39 | VSS_ _ | VSS_ _ | Kenraali | VSS_ _ | VSS_ _ | Kenraali |
40 | CAS0# | CAS0# | Sarakkeen vilkku 0 | CAS0# | CAS0# | Sarakkeen vilkku 0 |
41 | A10 | A10 | Osoiterivi 10 | CAS2# | CAS2# | Sarake 2 välkkyvä |
42 | A11 | A11 | Osoiterivi 11 | CAS3# | CAS3# | Sarake 3 välkkyvä |
43 | CAS1# | CAS1# | Sarake vilkkuvalo 1 | CAS1# | CAS1# | Sarake vilkkuvalo 1 |
44 | RAS0# | RAS0# | Viivan välähdys 0 | RAS0# | RAS0# | Viivan välähdys 0 |
45 | RAS1# | RAS1# | Rivi 1 välkkyvä | RAS1# | RAS1# | Rivi 1 välkkyvä |
46 | DQ21 | DQ21 | Datarivi 21 | - | - | Ei yhteyttä |
47 | ME# | ME# | Tallennussignaali | ME# | ME# | Tallennussignaali |
48 | ECC# | ECC# | ECC | - | - | Ei yhteyttä |
49 | DQ22 | DQ22 | Datarivi 22 | DQ8 | DQ8 | Datarivi 8 |
viisikymmentä | DQ23 | DQ23 | Datarivi 23 | DQ24 | DQ24 | Datarivi 24 |
51 | DQ24 | DQ24 | Datarivi 24 | DQ9 | DQ9 | Datarivi 9 |
52 | DQ25 | DQ25 | Datarivi 25 | DQ25 | DQ25 | Datarivi 25 |
53 | DQ26 | DQ26 | Datarivi 26 | DQ10 | DQ10 | Datarivi 10 |
54 | DQ27 | DQ27 | Datarivi 27 | DQ26 | DQ26 | Datarivi 26 |
55 | DQ28 | DQ28 | Datarivi 28 | DQ11 | DQ11 | Datarivi 11 |
56 | DQ29 | DQ29 | Datarivi 29 | DQ27 | DQ27 | Datarivi 27 |
57 | DQ30 | DQ30 | Datarivi 30 | DQ12 | DQ12 | Datarivi 12 |
58 | DQ31 | DQ31 | Datarivi 31 | DQ28 | DQ28 | Datarivi 28 |
59 | VCC_ _ | VCC_ _ | Syöttöjännite +5 V | VCC_ _ | VCC_ _ | Syöttöjännite +5 V |
60 | DQ32 | DQ32 | Datarivi 32 | DQ29 | DQ29 | Datarivi 29 |
61 | DQ33 | DQ33 | Datarivi 33 | DQ13 | DQ13 | Datarivi 13 |
62 | DQ34 | DQ34 | Datarivi 34 | DQ30 | DQ30 | Datarivi 30 |
63 | DQ35 | DQ35 | Datarivi 35 | DQ14 | DQ14 | Datarivi 14 |
64 | - | DQ36 | Datarivi 36 | DQ31 | DQ31 | Datarivi 31 |
65 | - | PQ37 | Datarivi 37 | DQ15 | DQ15 | Datarivi 15 |
66 | - | PQ38 | Datarivi 38 | - | - | Ei yhteyttä |
67 | PD1 | PD1 | Konfigurointirivi 1 | PD1 | PD1 | Konfigurointirivi 1 |
68 | PD2 | PD2 | Konfigurointirivi 2 | PD2 | PD2 | Konfigurointirivi 2 |
69 | PD3 | PD3 | Konfigurointirivi 3 | PD3 | PD3 | Konfigurointirivi 3 |
70 | PD4 | PD4 | Konfigurointirivi 4 | PD4 | PD4 | Konfigurointirivi 4 |
71 | - | DQ39 | Datarivi 39 | - | - | Ei yhteyttä |
72 | VSS_ _ | VSS_ _ | Kenraali | VSS_ _ | VSS_ _ | Kenraali |
Huomautuksia:
Moduulin muistikapasiteetin määräävät konfigurointilinjoille PD1 ja PD2 asennetut jumpperit.
PD2 | PD1 | Äänenvoimakkuus |
---|---|---|
GND | GND | 4 tai 64 MB |
GND | NC | 2 tai 32 Mt |
NC | GND | 1 tai 16 MB |
NC | NC | 8 Mt |
Moduulin muistisolujen käyttöaika määräytyy konfigurointilinjoille PD3 ja PD4 asennettujen jumpperien avulla.
PD4 | PD3 | Kirjautumisaika |
---|---|---|
GND | GND | 50, 100 ns |
GND | NC | 80 ns |
NC | GND | 70 ns |
NC | NC | 60 ns |
GND-linja on kytketty yhteiseen johtoon, ja NC-linjaa ei ole kytketty.
72-nastaisia FPM-moduuleja käytettiin paitsi tietokoneissa, myös lasertulostimissa niiden muistin lisäämiseksi. 386sx- ja 386dx-prosessorilla varustetut kannettavat käyttivät myös 72-nastaisia moduuleja.
72-nastaisten FPM-moduulien tultua käyttöön 30-nastaisia moduuleja tarvittiin, ja jotkut yritykset alkoivat tuottaa 4x 30pin SIMM–72pin SIMM-sovittimia.
Dynaamisen Random Access Memoryn (DRAM) tyypit | |
---|---|
asynkroninen | |
Synkroninen | |
Graafinen | |
Rambus | |
Muistimoduulit |