Vad är SIMM (Single In-Line Memory Module)?

click fraud protection

Moderna datorer måste ha RAM installerat på RAM-minnen. Dessa pinnar kallas DIMM eftersom alla elektriska stift är i linje, och det finns två rader av dem, vilket leder till förkortningen Dual In-line Memory Module. Detta var dock inte alltid fallet, eftersom DIMMs uppfanns på 1990-talet.

DRAM-historik

Riktigt tidigt i utvecklingen av datorer installerades RAM-chips direkt på moderkort som integrerade kretsar med hjälp av DIP-sockets. Eftersom det behövdes många marker togs mycket plats upp. De Enkel in-line minnesmodul eller SIMM designades för att frigöra det mesta av det utrymmet. Minneskretsarna installerades på ett separat kretskort och sattes in i moderkortet i en vinkelrät vinkel.

Den första generationen SIMM använde elektriska stift som gick in i uttag som ett stort SIP-chip. Denna design var dock sårbar för att stiften böjdes, och stiften var den dyraste delen av SIMM. För att minska kostnaderna och öka kontakternas integritet, designades stiften om för att vara kantkontakter. Dessa kantkontakter används fortfarande i moderna DIMM, om än med vissa modifieringar.

Grejen med dessa nya kantkopplingar var att de gick över hela underkanten. Varje anslutningsplatta löpte över SIMM: s framsida, botten och baksida. Det totala antalet kontakter ändrades inte, bara typen. Detta är den viktigaste skillnaden mellan SIMM och DIMM. På SIMM: er är kontakterna redundanta på båda sidor eftersom de verkligen är ett stift. Kontakterna på DIMM: er är olika på varje sida, vilket fördubblar antalet stift utan extra ansträngning.

Notera: Något förvirrande är dessa kantkontakter fortfarande allmänt hänvisade till som stift.

Ökat antal stift

Varje stift kan bara sända ett av två potentiella värden varje klockcykel, på eller av, den binära 1 eller 0. Att lägga till fler stift innebär att mer data kan överföras per klockcykel, vilket ökar bandbredden. Inte alla stift går till att förbättra den faktiska I/O-bandbredden för SIMM. En rad stift används för att utfärda kommandon till RAM också.

När CPU: er bearbetar data behöver de att data finns i CPU-cachen. Den cachen är betydligt snabbare än RAM men mycket dyrare, så det finns inte mycket av det. Så, data lagras i RAM och kopieras sedan till cachen när det behövs. För att göra det effektivt är minnesbussen designad för att vara bred genom att den har så många anslutningar som möjligt. Detta innebär att så många bitar som möjligt kan sändas per klockcykel. Moderna datorer har en 64-bitars minnesbuss, men i början av 80-talet, när SIMM: n uppfanns, var minnesbussen 8-bitars bred. 8 stift användes för att överföra data per klockcykel, medan resten av de 30 stiften på en SIMM användes för att skicka kommandon.

När CPU-utvecklingen fortsatte ökades minnesbussens bredd till 16-bitar. Problemet är att med endast 8 datastift kan endast 8 bitar av data överföras per klockcykel. SIMM: s parades ihop för att komma runt detta, vilket gav 16 datastift för att fylla minnesbussen. Naturligtvis slutade inte CPU-utvecklingen där, och 32-bitars minnesbussen kom snart. Medan vissa system tillåter fyra 30-stifts SIMM, släpptes en ny standard med en 72-stifts SIMM med 32 datastift.

Förlorar mot DIMM

Med ankomsten och den snabba acceptansen på marknaden av Intel Pentium P5 med dess 64-bitars minnesbuss 1993, och processorer med 64-bitars minnesbussar, måste samma spel spelas. Medan vissa system stödde dubbla 72-stifts SIMM, tog en ny formfaktor ledningen, DIMM. Med dubbelt så många stift på en sticka RAM var DIMM billigare (åtminstone jämfört med två SIMM) och använde mindre utrymme på moderkortet.

Så småningom blev DIMM-formfaktorn standard och SIMM slutade användas. I princip ingenting använder fortfarande SIMM nu. Faktiskt ingen ny hårdvara. Men det finns nästan säkert äldre enheter som fortfarande kör det någonstans. DIMM används fortfarande idag och kommer sannolikt inte att gå någonstans snart.

Slutsats

SIMM var den ursprungliga formfaktorn för minnesstickan. De gjorde att uppgradera eller installera RAM mycket enklare genom att göra det till en enda process, snarare än att behöva koppla in de 8 DRAM-kretsarna för hand. Att använda stift och sedan behålla kantkontakterna som enstaka sammanhängande stift ledde så småningom till att de ersattes med DIMM i början av 90-talet.

Detta fördubblade antalet anslutningsstift genom att separera stiften på varje sida av RAM-minnet. SIMM-enheter har i princip helt ersatts av DIMM-enheter utan några nya produkter på ungefär ett kvarts sekel. Vad är dina tankar om ämnet? Dela dina tankar i kommentarerna nedan.