Bekijk alles

Raadpleeg de Engelse versie als onze officiële versie.Opbrengst

Europa
France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English)
Azië/Pacific
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
Afrika, India en Midden -Oosten
United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ)
Zuid -Amerika / Oceanië
New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português)
Noord -Amerika
United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
HuisblogWat is SRAM?
Op 2025/01/14 8,084

Wat is SRAM?

SRAM, of statische RAM, is een type geheugen dat gegevens bewaart zonder dat constant verfrissend nodig is, waardoor het sneller en betrouwbaarder wordt voor specifieke taken.In tegenstelling tot DRAM vereist het geen periodieke opladen, maar de grotere omvang en hogere kosten beperken het gebruik ervan tot gespecialiseerde toepassingen.Dit artikel onderzoekt zijn functies, typen, werkmechanisme en praktisch gebruik.

Catalogus

1. Inleiding tot SRAM
2. SRAM -specificaties
3. Gebruik van SRAM
4. Hoe Sram werkt
5. Soorten SRAM
6. Structuur en ontwerp van SRAM
7. Toepassingen van SRAM in het echte leven

SRAM

Inleiding tot SRAM

SRAM is een soort geheugen dat geen vernieuwingscircuit nodig heeft om zijn gegevens te behouden, in tegenstelling tot DRAM, waarvoor frequent opladen vereist om zijn informatie intact te houden.Hierdoor presteert SRAM sneller en efficiënter in bepaalde taken.Het heeft echter zijn nadelen.SRAM heeft bijvoorbeeld een lager integratieniveau, wat betekent dat het meer fysieke ruimte in beslag neemt in vergelijking met DRAM met dezelfde opslagcapaciteit.Daarom is SRAM over het algemeen duurder.Een siliciumwafel die DRAM met een grotere capaciteit produceert, levert minder SRAM op in hetzelfde gebied.Hoewel de prestaties beter zijn, beperken de grotere omvang en hogere kosten het gebruik ervan tot specifieke toepassingen.

SRAM -specificaties

SRAM wordt vaak gebruikt als een cache -geheugen tussen de CPU en het hoofdgeheugen.Het komt in twee soorten: de ene is direct op het moederbord vastgesteld, terwijl de andere, bekend als kust (cache op een stok), wordt ingevoegd in een slot voor uitbreiding.

Sommige chips, zoals de CMOS 146818, bevatten SRAM van kleine capaciteit, zoals 128 bytes, om configuratiegegevens op te slaan.Beginnend met de 80486 CPU werd een cache geïntegreerd in de processor om de gegevensoverdrachtssnelheden te verbeteren.Dit evolueerde in Pentium CPU's, waar termen als L1 -cache (niveau 1 cache) en L2 -cache (niveau 2 -cache) standaard werden.Over het algemeen bevindt L1 -cache zich in de CPU, terwijl L2 -cache buiten is geplaatst.Processors zoals de Pentium Pro omvatten echter zowel L1- als L2 -caches in de CPU, wat resulteerde in een grotere fysieke grootte.Later verplaatste de Pentium II de L2 -cache naar een externe zwarte doos buiten de CPU -kern.

SRAM is snel en vereist geen vernieuwingsoperaties, in tegenstelling tot DRAM.De hoge kosten en grotere omvang maken het echter ongeschikt als het primaire geheugen op een moederbord, waar grote capaciteiten nodig zijn.

Gebruik van SRAM

SRAM wordt voornamelijk gebruikt voor niveau 2 -cache (L2 -cache) bij computing.Het is gebaseerd op transistoren om gegevens op te slaan, waardoor het aanzienlijk sneller is dan DRAM.SRAM heeft echter een kleinere capaciteit in vergelijking met andere soorten geheugen binnen hetzelfde gebied, wat het gebruik ervan in toepassingen met hoge capaciteit beperkt.

Ondanks zijn hogere kosten, wordt SRAM vaak gebruikt als een cache met kleine capaciteit om de snelheidspleet tussen een snellere CPU en langzamer dram te overbruggen.Het komt in verschillende vormen, zoals asyncsram (asynchrone SRAM), synchronisatie SRAM (synchrone SRAM), PBSRAM (pipelined burst sram) en eigen varianten zoals Intel's CSRAM.

De architectuur van SRAM bestaat uit vijf belangrijke componenten: de geheugencelarray (kerncellenarray), rij/kolomadresdecoders, gevoelige versterkers, besturingscircuits en buffer/bestuurdercircuits.Het opslagmechanisme is statisch en vertrouwt op een bistabiel circuit.Hoewel dit de behoefte aan periodieke vernieuwingen zoals DRAM elimineert, vermindert de complexiteit van zijn opslageenheden de integratiedichtheid en verhoogt het stroomverbruik.Ondanks deze beperkingen maken de snelheid en betrouwbaarheid van SRAM het onmisbaar in bepaalde prestaties-kritische toepassingen.

Hoe SRAM werkt

SRAM werkt door gegevens in zijn geheugencellen op te slaan zonder constant verfrissend nodig te hebben.Het schrijven van een "1" in een 6T -geheugencel, bijvoorbeeld, omvat het verstrekken van specifieke adreswaarden aan de rij- en kolomdecoders om een ​​cel te selecteren.Vervolgens wordt het Write Enable -signaal (WE) geactiveerd en de gegevens "1" worden omgezet in twee signalen, "1" en "0", die naar de bitlijnen (BL en BLB) worden verzonden die zijn aangesloten op de geselecteerde cel.In dit stadium worden bepaalde transistoren in de cel geactiveerd, waardoor de signalen de interne vergrendeling kunnen instellen zodat deze "1."

Het proces voor het lezen van gegevens is vergelijkbaar.Als de geheugencel "1" bevat, laadt het systeem eerst de bitlijnen voor op een specifieke spanning.Zodra de rij- en kolomdecoders de geheugencel selecteren, beïnvloeden de opgeslagen gegevens de spanning op de bitlijnen.Er wordt een spanningsverschil gemaakt, dat vervolgens wordt gedetecteerd en versterkt door de Sense -versterker.Dit versterkte signaal wordt naar het uitgangscircuit verzonden, waardoor de opgeslagen "1" nauwkeurig kan worden gelezen.

Het ontwerp van SRAM zorgt ervoor dat gegevens veilig worden opgeslagen en snel worden bereikt, waardoor het betrouwbaar is voor applicaties die een snel geheugen vereisen.

Soorten SRAM

Niet-vluchtige SRAM

Niet-vluchtige SRAM (NVSRAM) functies zoals reguliere SRAM, maar heeft de toegevoegde mogelijkheid om gegevens te bewaren, zelfs wanneer de voeding verloren gaat.Dit maakt het zeer nuttig in situaties waarin gegevensbehoud van cruciaal belang is, zoals in netwerksystemen, ruimtevaarttechnologieën en medische hulpmiddelen.Omdat het vertrouwen op batterijen misschien niet altijd een optie is, zorgt NVSRAM ervoor dat de gegevens veilig zijn zonder externe stroom.

Asynchrone SRAM

Asynchrone SRAM werkt zonder afhankelijk te zijn van een kloksignaal, waardoor het flexibel is in verschillende omgevingen.Het komt in capaciteiten variërend van 4 KB tot 64 MB en is zeer geschikt voor kleine ingebedde processors die een beperkte cache hebben.Dit type SRAM wordt veel gebruikt in industriële elektronica, het meten van instrumenten, harde schijven en netwerkapparatuur.De snelle toegangstijden maken het ideaal voor systemen die snel en betrouwbaar geheugen vereisen.

Gebaseerd op het transistortype

• Bipolaire junctie transistors (BJT)

SRAM gebouwd met bipolaire junctie -transistors biedt zeer snelle prestaties, maar wordt geleverd met het nadeel van een hoog stroomverbruik.Dit maakt het minder gebruikelijk in moderne toepassingen waar energie -efficiëntie een prioriteit is.

• MOSFET (CMOS -technologie)

SRAM met behulp van MOSFET -transistoren, met name CMO's, is tegenwoordig het meest gebruikte type.Het combineert een laag stroomverbruik met goede prestaties, waardoor het geschikt is voor verschillende toepassingen.

Gebaseerd op functie

• Asynchrone SRAM

Dit type SRAM werkt onafhankelijk van een klokfrequentie, met lees- en schrijfbewerkingen die worden bestuurd door de adresregels en signalen inschakelen.De flexibiliteit maakt het een goede keuze voor ingebedde systemen.

• Synchrone SRAM

Synchrone SRAM werkt in synchronisatie met een kloksignaal, zodat alle bewerkingen met precieze intervallen plaatsvinden.Dit maakt het goed geschikt voor toepassingen waar timing en coördinatie essentieel zijn, zoals high-speed gegevensverwerking.

Gebaseerd op kenmerken

• Zero Bus Turnaround (ZBT) SRAM

ZBT SRAM staat continu lees- en schrijfbewerkingen toe zonder extra klokcycli om te schakelen tussen modi.Het verbetert de efficiëntie en snelheid in systemen die snelle geheugentoegang nodig hebben.

• Synchrone burst sram

Geoptimaliseerd voor burst-transfers, maakt dit SRAM-type mogelijk dat meerdere stukjes gegevens snel achter elkaar kunnen worden gelezen of geschreven, waardoor het ideaal is voor high-speed data-bursts.

• DDR SRAM

DDR SRAM (dubbele gegevenssnelheid SRAM) verbetert de gegevensoverdrachtssnelheden door te lezen en te schrijven op beide randen van het kloksignaal.Het heeft een enkele poort voor bewerkingen en wordt vaak gebruikt in hoogwaardige systemen.

• Qdr Sram

QDR SRAM (Quad Data Rate SRAM) Features afzonderlijke lees- en schrijfpoorten voor gelijktijdige bewerkingen.Het behandelt vier gegevens in één keer, waardoor het geschikt is voor systemen die een hoge doorvoer vereisen.

• Binaire SRAM

Binaire SRAM is het standaardtype, dat werkt met binaire gegevens (0S en 1s) om informatie op te slaan en te verwerken.

• Ternary Computer Sram

Dit gespecialiseerde SRAM -type werkt met drie toestanden in plaats van twee, waardoor complexere en efficiëntere gegevensverwerking in specifieke toepassingen mogelijk worden.

Structuur en ontwerp van SRAM

SRAM, of statische RAM, is gebouwd met behulp van transistors waarbij de "aan" -toestand 1 vertegenwoordigt en de "uit" -status vertegenwoordigt 0. Deze toestand blijft stabiel totdat een wijzigingssignaal is ontvangen.In tegenstelling tot DRAM heeft SRAM niet constant verfrissend nodig om zijn gegevens te behouden.Net als DRAM verliest SRAM echter zijn gegevens wanneer de stroom wordt uitgeschakeld.De snelheid is indrukwekkend en werkt vaak op 20ns of sneller.

Elke SRAM -geheugencel vereist vier tot zes transistors samen met extra componenten, waardoor het groter en duurder is dan DRAM, die slechts één transistor en een condensator per cel gebruikt.Dit verschil in structuur en ontwerp betekent SRAM en DRAM kunnen niet worden verwisseld.

De hoge snelheid en de statische aard van SRAM maken het een gemeenschappelijke keuze voor cache -geheugen, vaak gevonden in een cache -socket op het moederbord van een computer.De interne structuur bestaat uit vijf hoofdonderdelen: een geheugencelarray, adresdecoder (rij- en kolomdecoders), zintuigversterker, besturingscircuit en buffer/stuurprogramma -circuit.Elke geheugencel maakt verbinding met andere cellen via gedeelde elektrische verbindingen in rijen en kolommen.Rijen worden "Word Lines" genoemd, terwijl verticale verbindingen voor gegevens "bitlijnen" worden genoemd.Specifieke rijen en kolommen worden geselecteerd via invoeradressen en gegevens worden vervolgens gelezen van of geschreven naar de overeenkomstige geheugencellen.

Om de chipgrootte en gegevenstoegang te optimaliseren, worden SRAM -cellen meestal gerangschikt in een matrix- of vierkante lay -out.In een 4K-bit SRAM worden bijvoorbeeld 64 rijen en 64 kolommen gebruikt, waarvoor 12 adresregels vereisen.Deze vierkante opstelling minimaliseert het chipgebied met behoud van efficiënte toegang.De verbindingen tussen geheugencellen en gegevensterminals kunnen echter lang in grotere capaciteiten worden, waardoor vertragingen veroorzaken en lees-/schrijfsnelheden verminderen.Deze vertragingen moeten zorgvuldig worden beheerd om de prestaties en betrouwbaarheid te behouden.

Dit ontwerp lijkt een balans tussen snelheid en grootte, waardoor SRAM ideaal is voor toepassingen die snelle en consistente geheugentoegang vereisen.

Toepassingen van SRAM in het echte leven

Kenmerken van SRAM

SRAM is sneller dan DRAM en verbruikt minder stroom wanneer het inactief is.Het is echter duurder en groter, wat het gebruik ervan in goedkope toepassingen met hoge dichtheid beperkt, zoals PC-geheugen.Het gebruiksgemak en de echte willekeurige toegang maken het geschikt voor specifieke high-speed-vereisten.

Klokfrequentie en stroomgebruik

Het stroomverbruik van SRAM neemt toe met de toegangsfrequentie.Bij hoge frequenties kan het verschillende watt verbruiken, maar bij matige kloksnelheden gebruikt het zeer weinig kracht.Bij stationair niveau daalt het stroomgebruik naar de microwatt-niveaus, waardoor het in bepaalde scenario's energiezuinig is.

Algemene producten met behulp van SRAM

• Asynchrone interface

Asynchrone SRAM wordt vaak gebruikt in chips met capaciteiten variërend van 32kx8 (bijvoorbeeld xxc256) tot 16 Mbit.De flexibiliteit maakt het populair in verschillende toepassingen voor algemene doeleinden.

• Synchrone interface

Synchrone SRAM ondersteunt toepassingen die burst -transmissies vereisen, zoals cachegeheugen, met capaciteiten tot 18 Mbit.Het is geoptimaliseerd voor snelle, gecoördineerde gegevensoverdrachten.

Ingebed in chips

• Microcontrollers

Bij microcontrollers biedt SRAM kleinschalig geheugen (32 bytes tot 128 kilobytes) voor het verwerken van taken in ingebedde systemen.

• CPU -caches

SRAM dient als een cache in high-performance CPU's, waarbij vaak gebruikte gegevens opslaan om de verwerkingssnelheden te verbeteren.Het varieert van enkele kilobytes tot verschillende megabytes groot.

• Registers

Processors gebruiken SRAM als tijdelijke opslag in registers, waardoor snellere gegevensverwerking tijdens bewerkingen mogelijk worden.

• ASIC's en gespecialiseerde IC's

SRAM is vaak ingebed in applicatiespecifieke geïntegreerde circuits (ASIC's) voor snelle geheugentoegang in aangepaste toepassingen.

FPGA- en CPLD -apparaten

SRAM is essentieel in FPGAS en CPLD's voor het opslaan van tijdelijke gegevens en configuratiebestanden, ter ondersteuning van de herprogrammeerbare aard van deze apparaten.

Ingebedde toepassingen in apparaten

• Industriële en wetenschappelijke systemen

In industriële en wetenschappelijke apparatuur wordt SRAM gebruikt voor betrouwbare, snelle geheugenvereisten, zoals in auto-elektronica en besturingssystemen.

• Consumentenelektronica

Moderne apparaten zoals digitale camera's, mobiele telefoons en speelgoed gebruiken SRAM voor snelle en efficiënte gegevensverwerking, waarbij vaak verschillende megabytes worden geïntegreerd voor soepele werking.

• Real-time signaalverwerking

SRAM met dubbele porties wordt vaak gebruikt in realtime signaalverwerkingstoepassingen om continue gegevensstromen effectief te verwerken.

Computertoepassingen

• pc's en werkstations

SRAM is een nietje in computers en dient als interne CPU -cache en externe burst -moduscache om de prestaties te verbeteren.

• Perifere apparaten

Perifere apparaten zoals printers, routers en harde schijven vertrouwen op SRAM om gegevens te bufferen en te beheren voor soepelere bewerkingen.

• Optische schijven

CD-ROM- en CD-RW-schijven gebruiken SRAM als een audiotrackbuffer, waardoor naadloos afspelen en opname wordt gewaarborgd.

• Netwerkapparatuur

SRAM is geïntegreerd in kabelmodems en andere netwerkapparaten om gegevens efficiënt te beheren en te bufferen.

Enthousiaste toepassingen

• DIY -processors

Voor hobbyisten en enthousiastelingen maken de eenvoudige interface van SRAM en het gebrek aan vernieuwingscycli het ideaal voor DIY -processorprojecten.Het directe adres en de toegangsbus toegang vereenvoudigen de integratie, waardoor gebruikers zich kunnen concentreren op prestaties.

Over ons

ALLELCO LIMITED

Allelco is een internationaal beroemde one-stop Distributeur van inkoopdiensten van hybride elektronische componenten, toegewijd aan het bieden van uitgebreide inkoop- en supply chain -diensten voor componenten voor de wereldwijde elektronische productie- en distributie -industrie, waaronder wereldwijde top 500 OEM -fabrieken en onafhankelijke makelaars.
Lees verder

Quick Inviry

Stuur een aanvraag, we zullen onmiddellijk reageren.

Aantal stuks

Populaire berichten

Heet onderdeelnummer

0 RFQ
Winkelmand (0 Items)
Het is leeg.
Vergelijk lijst (0 Items)
Het is leeg.
Feedback

Uw feedback is belangrijk!Bij Allelco waarderen we de gebruikerservaring en streven we ernaar deze constant te verbeteren.
Deel uw opmerkingen met ons via ons feedbackformulier en we zullen onmiddellijk reageren.
Bedankt voor het kiezen van Allelco.

Onderwerp
E-mail
Comments
Captcha
Sleep of klik om het bestand te uploaden
Upload bestand
Typen: .xls, .xlsx, .doc, .Docx, .jpg, .png en .pdf.
MAX -bestandsgrootte: 10 MB