SIMM - SIMM

Image
30 tűs, saját Apple 68 tűs és 72 tűs SIMM-ek

A SIMM ( single-line memory module ) egy olyan típusú memóriamodul, amely véletlen hozzáférésű memóriát tartalmaz, amelyet a számítógépekben az 1980-as évek elejétől a 2000-es évek elejéig használnak. Abban különbözik a kettős soros memóriamodultól (DIMM), amely a legelterjedtebb memóriamodul-forma az 1990-es évek vége óta, hogy a SIMM-en lévő érintkezők a modul mindkét oldalán feleslegesek . A SIMM-eket a JEDEC JESD-21C szabvány szerint szabványosították.

A legtöbb korai PC-s alaplap ( 8088- alapú PC-k, XT- k és korai AT-k ) foglalatos DIP- chipeket használtak a DRAM-hoz . A számítógép memória kapacitásának növekedésével a memóriamodulokat használták az alaplapi hely megtakarítására és a memória bővítésének megkönnyítésére. Nyolc vagy kilenc egyetlen DIP chip csatlakoztatása helyett csak egy további memóriamodulra volt szükség a számítógép memóriájának növeléséhez.

Történelem

A SIMM-eket 1982-ben találta ki James J. Parker a Zenith Microcircuits cégnél, és az első Zenith Microcircuits vásárló a Wang Laboratories volt . A Wang Laboratories megpróbálta szabadalmaztatni, és 1987 áprilisában szabadalmat kaptak. Ezt a szabadalmat később semmisítették meg, amikor a Wang Laboratories több céget beperelt jogsértés miatt, majd nyilvánosságra hozták, hogy ők a Parker korábbi találmányai a Zenith Microcircuits-nál (az Elk Grove Village, Illinoisi leányvállalata, a Zenith Electronics Corporation). Ezután a pert elvetették, és a szabadalmat felszabadították. Az eredeti memóriamodulokat épültek kerámiahordozókon a 64K Hitachi „flip-chip” részek és volt csap, azaz egyetlen in-line csomag (SIP) csomagolás . Volt egy 8 bites és egy 9 bites rész 64K-nál. A csapok a legdrágább részét képezték az összeszerelési folyamatnak, és a Zenith mikrokapcsolatok a Wang-nal és az Amp-vel együtt hamarosan kifejlesztettek egy könnyen behelyezhető, tű nélküli csatlakozót. Később a modulokat kerámia aljzatokra építették Fujitsu műanyag J-ólom chipekkel, majd később szabványos NYÁK anyagból készítették őket. A csapokat használó SIMM-eket általában SIP- vagy SIPP-memóriamoduloknak hívják, hogy megkülönböztessék őket az élcsatlakozók segítségével a leggyakoribb moduloktól.

A SIMM-ek első változata 30 érintkezős, és 8 bit adatot biztosít (plusz egy 9. hibadetektáló bit a paritásos SIMM-ekben). AT-kompatibilis ( 286- alapú, pl. Wang APC ), 386-os , 486-os , Macintosh Plus , Macintosh II , Quadra , Atari STE mikroszámítógépekben, Wang VS mini-számítógépekben és Roland elektronikus mintavevőkben használták őket.

A SIMM-ek második változatának 72 érintkezõje van, és 32 bites adatot biztosít (36 bites paritásos és ECC változatban). Ezek először az 1990-es évek elején jelentek meg az IBM PS / 2 későbbi modelljeiben , később pedig a 486-os , Pentium , Pentium Pro , korai Pentium II , valamint más márkák korabeli / versengő chipjein alapuló rendszerekben. A 90-es évek közepére a 72 tűs SIMM-ek kicserélték a 30 tűs SIMM-eket az új felépítésű számítógépekben, és kezdték őket DIMM-ek .

A nem IBM PC számítógépek, például a UNIX munkaállomások saját, nem szabványos SIMM-eket használhatnak. A Macintosh IIfx saját, nem szabványos, 64 érintkezős SIMM- eket használ.

A SIMM-ekben használt DRAM technológiák közé tartozik az FPM (Fast Page Mode memória, amelyet mind a 30 tűs és a korai 72 tűs modulokban használnak), és a nagyobb teljesítményű EDO DRAM (a későbbi 72 tűs modulokban használják).

A memóriamodulok és egyes processzorok eltérő adatsín-szélessége miatt néha több modult azonos párban vagy azonos négyes csoportokba kell telepíteni a memóriabank feltöltéséhez. Az ökölszabály egy 286 , 386SX , 68000 vagy low-end a 68020-as / 68030-as (pl Atari Falcon, Mac LC) rendszer (egy 16 bit széles adatbusz) lenne szükség a két 30 tűs SIMM a memória bank. A 386DX , 486 és a teljes specifikációjú 68020 - 68060 (pl. Atari TT, Amiga 4000, Mac II) rendszereken (32 bites adat busz) egy vagy több négy érintkezős SIMM vagy egy 72 tűs SIMM szükséges egy memória bankhoz. On Pentium rendszerek (adatbusz szélessége 64 bit), két 72-tűs SIMM van szükség. Egyes Pentium rendszerek azonban támogatják a "félbank módot", amelyben az adatbusz csak 32 bitre rövidülne, hogy egyetlen SIMM működhessen. Ezzel szemben egyes 386 és 486 rendszerek az úgynevezett "memória interleaving" -et használják, amely kétszer annyi SIMM-t igényel és hatékonyan megduplázza a sávszélességet.

A legkorábbi SIMM aljzatok a hagyományos push típusú aljzatok voltak. Ezeket hamarosan felváltották a ZIF foglalatok, amelyekbe a SIMM-et ferdén behelyezték, majd függőleges helyzetbe döntötték. Az egyik eltávolításához a két végén lévő két fém vagy műanyag kapcsot oldalra kell húzni, majd a SIMM-et hátradönteni és kihúzni (az alacsony profilú foglalatok ezt a megállapodást kissé megfordították, mint a SODIMM-ek - a modulokat egy " magas "szögben, majd lenyomva , hogy az alaplaphoz simult legyen). A korábbi aljzatok műanyag rögzítő kapcsokat használtak, amelyekről kiderült, hogy eltörtek, ezért acél kapcsok helyettesítették őket.

Néhány SIMM támogatja a jelenlét-észlelést (PD). A SIMM kapacitását és sebességét kódoló érintkezők némelyikéhez csatlakozik, így a kompatibilis berendezések képesek felismerni a SIMM tulajdonságait. A PD SIMM-ek olyan berendezésekben használhatók, amelyek nem támogatják a PD-t; az információt figyelmen kívül hagyják. A szokásos SIMM-ek könnyen átalakíthatók PD-re, jumperek felszerelésével, ha a SIMM-ek forrasztópárnákkal rendelkeznek, vagy vezetékek forrasztásával.

30 tűs SIMM-ek

Image
30 tűs SIMM, 256 KB kapacitás
Image
Két 30 tűs SIMM bővítőhely egy IBM PS / 2 50-es típusú alaplapon

Normál méretek: 256 KB, 1 MB, 4 MB, 16 MB

A 30 tűs SIMMS-nek 12 címsora van, amelyek összesen 24 címbit képesek biztosítani. 8 bites adatszélesség mellett ez abszolút maximum 16 MB kapacitást eredményez mind a paritásos, mind a nem paritásos moduloknál (a kiegészítő redundancia bit chip általában nem járul hozzá a használható kapacitáshoz).

30 tűs SIMM memóriamodul
PIN-kód Név Jel leírása PIN-kód Név Jel leírása
1 V CC +5 VDC 16. DQ4 4. adat
2 / CAS Oszlop címe Strobe 17. A8 8. cím
3 DQ0 0 adat 18. A9 9. cím
4 A0 0 cím 19. A10 10. cím
5. A1 Cím 1 20 DQ5 5. adat
6. DQ1 1. adat 21 /MI Írja be az Engedélyezés lehetőséget
7 A2 cím 2 22. V SS Talaj
8. A3 3. cím 23. DQ6 6. adat
9. V SS Talaj 24. A11 11. cím
10. DQ2 2. adat 25 DQ7 7. adat
11. A4 4. cím 26. QP * Adatparitás ki
12. A5 5. cím 27. / RAS Sorcím Strobe
13. DQ3 3. adat 28. / CASP * Paritás oszlop címe Strobe
14 A6 6. cím 29. DP * Az adatok paritása
15 A7 7. cím 30 V CC +5 VDC

* A 26., 28. és 29. érintkező nem csatlakozik nem paritásos SIMM-ekhez.

72 tűs SIMM-ek

Image
72 tűs EDO DRAM SIMM

Normál méretek: 1 MB, 2 MB, 4 MB, 8 MB, 16 MB, 32 MB, 64 MB, 128 MB (a szabvány 3,3 V-os modulokat is meghatároz további címsorokkal és 2 GB-ig)

12 címsorral, amelyek összesen 24 címbitet, két sor chipet és 32 bites adatkimenetet tudnak biztosítani, az abszolút maximális kapacitás 227 = 128 MB.

5 V-os 72 tűs SIMM memóriamodul
PIN-kód Név Jel leírása PIN-kód Név Jel leírása
1 V SS Talaj 37 MDP1 * 1. adatparitás (MD8..15)
2 MD0 0 adat 38 MDP3 * Adatparitás 3 (MD24..31)
3 MD16 16. adat 39 V SS Talaj
4 MD1 1. adat 40 / CAS0 Oszlop címe Strobe 0
5. MD17 17. adat 41 / CAS2 Oszlop cím Strobe 2
6. MD2 2. adat 42 / CAS3 Oszlop cím Strobe 3
7 MD18 18. adat 43 / CAS1 Oszlop cím Strobe 1
8. MD3 3. adat 44. / RAS0 Sorcím Strobe 0
9. MD19 19. adat 45 / RAS1 Sorcím Strobe 1
10. V CC +5 VDC 46 NC Nem kapcsolódik
11. NU [PD5 # ] Nem használt [Jelenlét-érzékelés 5 (3v3)] 47 /MI Olvasás / írás engedélyezése
12. MA0 0 cím 48 NC [/ ECC # ] Nincs csatlakoztatva [ECC jelenlét (ha földelt) (3v3)]
13. MA1 Cím 1 49 MD8 8. adat
14 MA2 cím 2 50 MD24 24. adat
15 MA3 3. cím 51 MD9 9. adat
16. MA4 4. cím 52 MD25 25. adat
17. MA5 5. cím 53 MD10 10. adat
18. MA6 6. cím 54. MD26 26. adat
19. MA10 10. cím 55 MD11 11. adat
20 MD4 4. adat 56 MD27 27. adat
21 MD20 20. adat 57 MD12 12. adat
22. MD5 5. adat 58 MD28 28. adat
23. MD21 21. adat 59 V CC +5 VDC
24. MD6 6. adat 60 MD29 29. adat
25 MD22 22. adat 61 MD13 13. adat
26. MD7 7. adat 62 MD30 30. adat
27. MD23 23. adat 63 MD14 14. adat
28. MA7 7. cím 64. MD31 31. adat
29. MA11 11. cím 65 MD15 15. adat
30 V CC +5 VDC 66 NC [/ EDO # ] Nincs csatlakoztatva [EDO jelenlét (ha földelt) (3v3)]
31 MA8 8. cím 67 PD1 x 1. jelenlét-érzékelés
32 MA9 9. cím 68 PD2 x 2. jelenlét-észlelés
33 / RAS3 Sorcím Strobe 3 69 PD3 x 3. jelenlét-észlelés
34 / RAS2 Sorcím Strobe 2 70 PD4 x Jelenlét-érzékelés 4
35 MDP2 * 2. adatparitás (MD16..23) 71. NC [PD (ref) # ] Nincs csatlakoztatva [jelenlét-észlelés (ref) (3v3)]
36 MDP0 * Adatparitás 0 (MD0..7) 72 V SS Talaj

* A 35, 36, 37 és 38 láb nem csatlakozik nem paritásos SIMM-ekhez.

A † / RAS1 és / RAS3 csak kétrangú SIMMS-eknél használható: 2, 8, 32 és 128 MB.

# Ezeket a vonalakat csak a 3,3 V-os modulok határozzák meg.

x A jelenlétérzékelő jeleket a JEDEC szabvány részletezi.

Saját SIMM-ek

GVP 64 tűs

Számos CPU kártyát Great Valley Products a Commodore Amiga használt speciális 64 tűs SIMM (32 bit széles, 1, 4 vagy 16 MB, 60 ns).

Apple 64 tűs

A kétportos 64 tűs SIMM-eket használták az Apple Macintosh IIfx számítógépeken, hogy lehetővé tegyék az átfedő olvasási / írási ciklusokat (1, 4, 8, 16 MB, 80 ns).

5 V-os 64 tűs Mac IIfx SIMM memóriamodul
PIN-kód Név Jel leírása PIN-kód Név Jel leírása
1 GND Talaj 33 Q4 Adatkimeneti busz, 4. bit
2 NC Nem kapcsolódik 34 / W4 Írási engedélyező bemenet a RAM IC 4-hez
3 + 5V +5 volt 35 A8 Címbusz, 8. bit
4 + 5V +5 volt 36 NC Nem kapcsolódik
5. / CAS Oszlopcím strobe 37 A9 Címbusz, 9. bit
6. D0 Adatbemeneti busz, 0. bit 38 A10 Címbusz, 10. bit
7 Q0 Adatkimeneti busz, 0. bit 39 A11 Címbusz, 11. bit
8. / W0 Írási engedélyező bemenet a RAM IC 0-hoz 40 D5 Adatbemeneti busz, 5. bit
9. A0 Címbusz, 0. bit 41 Q5 Adatkimeneti busz, 5. bit
10. NC Nem kapcsolódik 42 / W5 Írási engedélyező bemenet a RAM 5 IC-hez
11. A1 Címbusz, 1. bit 43 NC Nem kapcsolódik
12. D1 Adatbemeneti busz, 1. bit 44. NC Nem kapcsolódik
13. Q1 Adatkimeneti busz, 1. bit 45 GND Talaj
14 / W1 Írási engedélyező bemenet a RAM IC 1-hez 46 D6 Adatbemeneti busz, 6. bit
15 A2 Címbusz, 2. bit 47 Q6 Adatkimeneti busz, 6. bit
16. NC Nem kapcsolódik 48 / W6 Írási engedélyező bemenet a RAM IC 6-hoz
17. A3 Címbusz, 3. bit 49 NC Nem kapcsolódik
18. GND Talaj 50 D7 Adatbemeneti busz, 7. bit
19. GND Talaj 51 Q7 Adatkimeneti busz, 7. bit
20 D2 Adatbemeneti busz, 2. bit 52 / W7 Írási engedélyező bemenet a RAM IC 7-hez
21 Q2 Adatkimeneti busz, 2. bit 53 / QB Fenntartva (paritás)
22. / W2 Írási engedélyező bemenet a RAM IC 2-hez 54. NC Nem kapcsolódik
23. A4 Címbusz, 4. bit 55 / RAS Sorcím strobe
24. NC Nem kapcsolódik 56 NC Nem kapcsolódik
25 A5 Címbusz, 5. bit 57 NC Nem kapcsolódik
26. D3 Adatbemeneti busz, 3. bit 58 Q Paritásellenőrző kimenet
27. Q3 Adatkimeneti busz, 3. bit 59 / WWP Írjon rossz paritást
28. / W3 Írási engedélyező bemenet a RAM IC 3-hoz 60 PDCI Paritás százszorszép-lánc bemenet
29. A6 Címbusz, 6. bit 61 + 5V +5 volt
30 NC Nem kapcsolódik 62 + 5V +5 volt
31 A7 Címbusz, 7. bit 63 PDCO Paritás százszorszép-lánc kimenet
32 D4 Adatbemeneti busz, 4. bit 64. GND Talaj

HP LaserJet

72 tűs SIMM-ek nem szabványos jelenlétérzékelő (PD) kapcsolatokkal.

Lásd még

Hivatkozások

  1. ^ A 4 656 605 számú amerikai egyesült államokbeli szabadalom - egy soros memóriamodul
  2. ^ Clayton, James E. (1983). Olcsó, nagy sűrűségű memória csomagolás: 64K X 9 DRAM SIP modul , a hibrid mikroelektronika nemzetközi folyóirata .
  3. ^ Wang erős PC-kompatibilis kezet játszik , PC magazin , 1985. október 1
  4. ^ A szabványos SIMM-ek működése - Memóriafrissítés a HP LaserJet 6MP / 5MP cikkben az áthidalók felszereléséről a jelenlétérzékelés hozzáadásához a standard SIMM-ekhez
  5. ^ JEDEC 21-C. Sz. Szabvány, 4.4.2. Szakasz: "72 tűs SIMM DRAM modulcsalád"
  6. ^ Macintosh IIfx
  7. ^ Apple Computer, Inc. (1990). Útmutató a Macintosh család hardveréhez (2. kiadás). Addison-Wesley, Inc. p. 230.
  8. ^ Apple Computer, Inc. (1990). Útmutató a Macintosh család hardveréhez (2. kiadás). Addison-Wesley, Inc. 214–222.

Külső linkek