SRAM మరియు DRAM మధ్య వ్యత్యాసం
విషయము
- పోలిక చార్ట్
- SRAM యొక్క నిర్వచనం
- ఒక వ్యక్తి సెల్ కోసం SRAM యొక్క పని:
- DRAM యొక్క నిర్వచనం
- సాధారణ DRAM సెల్ యొక్క పని:
- ముగింపు
SRAM మరియు DRAM యొక్క మోడ్లు ఇంటిగ్రేటెడ్-సర్క్యూట్ RAM నిర్మాణంలో SRAM ట్రాన్సిస్టర్లు మరియు లాచెస్ను ఉపయోగిస్తుంది, అయితే DRAM కెపాసిటర్లు మరియు ట్రాన్సిస్టర్లను ఉపయోగిస్తుంది. SRAM వంటి వాటిని DRAM కంటే చాలా వేగంగా వేరు చేయవచ్చు; అందువల్ల SRAM కాష్ మెమరీ కోసం ఉపయోగించబడుతుంది, అయితే DRAM ప్రధాన మెమరీ కోసం ఉపయోగించబడుతుంది.
RAM (రాండమ్ యాక్సెస్ మెమరీ) ఒక రకమైన మెమరీ, దానిలో డేటాను నిలుపుకోవటానికి స్థిరమైన శక్తి అవసరం, విద్యుత్ సరఫరా అంతరాయం కలిగించిన తర్వాత డేటా పోతుంది, అందుకే దీనిని పిలుస్తారు అస్థిర మెమరీ. RAM లో చదవడం మరియు వ్రాయడం సులభం మరియు వేగవంతమైనది మరియు ఎలక్ట్రికల్ సిగ్నల్స్ ద్వారా సాధించబడుతుంది.
- పోలిక చార్ట్
- నిర్వచనం
- కీ తేడాలు
- ముగింపు
పోలిక చార్ట్
పోలిక కోసం ఆధారం | SRAM | DRAM |
---|---|---|
స్పీడ్ | వేగంగా | నెమ్మదిగా |
పరిమాణం | చిన్న | పెద్ద |
ధర | ఖరీదైన | చౌక |
లో ఉపయోగించబడింది | కాష్ మెమరీ | ప్రధాన మెమరీ |
సాంద్రత | తక్కువ దట్టమైనది | అధిక దట్టమైన |
నిర్మాణం | కాంప్లెక్స్ మరియు ట్రాన్సిస్టర్లు మరియు లాచెస్ ఉపయోగిస్తుంది. | సాధారణ మరియు కెపాసిటర్లు మరియు చాలా తక్కువ ట్రాన్సిస్టర్లను ఉపయోగిస్తుంది. |
మెమరీ యొక్క ఒకే బ్లాక్ అవసరం | 6 ట్రాన్సిస్టర్లు | ఒకే ట్రాన్సిస్టర్. |
లీకేజీ ఆస్తిని ఛార్జ్ చేయండి | ప్రస్తుతం లేదు | ప్రస్తుతం పవర్ రిఫ్రెష్ సర్క్యూట్రీ అవసరం |
విద్యుత్ వినియోగం | తక్కువ | అధిక |
SRAM యొక్క నిర్వచనం
SRAM (స్టాటిక్ రాండమ్ యాక్సెస్ మెమరీ) తయారు చేయబడింది CMOS టెక్నాలజీ మరియు ఆరు ట్రాన్సిస్టర్లను ఉపయోగిస్తుంది. దీని నిర్మాణం ఫ్లిప్-ఫ్లాప్ల మాదిరిగానే డేటాను (బైనరీ) నిల్వ చేయడానికి రెండు క్రాస్-కపుల్డ్ ఇన్వర్టర్లను కలిగి ఉంటుంది మరియు యాక్సెస్ కంట్రోల్ కోసం అదనపు రెండు ట్రాన్సిస్టర్లను కలిగి ఉంటుంది. ఇది DRAM వంటి ఇతర RAM రకాల కంటే చాలా వేగంగా ఉంటుంది. ఇది తక్కువ శక్తిని వినియోగిస్తుంది. SRAM డేటాను సరఫరా చేసినంత వరకు దానిని కలిగి ఉంటుంది.
ఒక వ్యక్తి సెల్ కోసం SRAM యొక్క పని:
స్థిరమైన లాజిక్ స్థితిని ఉత్పత్తి చేయడానికి, నాలుగు ట్రాన్సిస్టర్లు (T1, T2, T3, T4) క్రాస్-కనెక్ట్ మార్గంలో నిర్వహించబడతాయి. లాజిక్ స్టేట్ 1, నోడ్ ఉత్పత్తి చేయడానికిC1 ఎక్కువ, మరియు C2 తక్కువగా వుంది; ఈ రాష్ట్రంలో, T1 మరియు T4 ఆఫ్, మరియు T2 మరియు T3 ఉన్నాయి. లాజిక్ స్టేట్ 0, జంక్షన్ కోసం C1 తక్కువ, మరియు C2 ఎక్కువ; ఇచ్చిన రాష్ట్రంలో T1 మరియు T4 ఆన్, మరియు T2 మరియు T3 ఆఫ్లో ఉన్నాయి. డైరెక్ట్ కరెంట్ (డిసి) వోల్టేజ్ వర్తించే వరకు రెండు రాష్ట్రాలు స్థిరంగా ఉంటాయి.
SRAM చిరునామా లైన్ స్విచ్ తెరవడానికి మరియు మూసివేయడానికి మరియు చదవడానికి మరియు వ్రాయడానికి అనుమతించే T5 మరియు T6 ట్రాన్సిస్టర్లను నియంత్రించడానికి నిర్వహించబడుతుంది. రీడ్ ఆపరేషన్ కోసం ఈ చిరునామా పంక్తికి సిగ్నల్ వర్తించబడుతుంది, ఆపై T5 మరియు T6 వస్తుంది, మరియు బిట్ విలువ B లైన్ నుండి చదవబడుతుంది. వ్రాత ఆపరేషన్ కోసం, సిగ్నల్ B కి ఉపయోగించబడుతుంది బిట్ లైన్, మరియు దాని పూరక B కి వర్తించబడుతుంది.
DRAM యొక్క నిర్వచనం
DRAM (డైనమిక్ రాండమ్ యాక్సెస్ మెమరీ) కెపాసిటర్లు మరియు కొన్ని ట్రాన్సిస్టర్లను ఉపయోగించి నిర్మించబడిన ఒక రకమైన RAM. కెపాసిటర్ డేటాను నిల్వ చేయడానికి కెపాసిటర్ ఉపయోగించబడుతుంది, ఇక్కడ బిట్ విలువ 1 కెపాసిటర్ ఛార్జ్ చేయబడిందని సూచిస్తుంది మరియు బిట్ విలువ 0 అంటే కెపాసిటర్ డిశ్చార్జ్ అవుతుంది. కెపాసిటర్ ఉత్సర్గకు దారితీస్తుంది, దీని ఫలితంగా ఛార్జీలు లీక్ అవుతాయి.
నిరంతర సరఫరా శక్తి సమక్షంలో కూడా ఛార్జీలు నిరంతరం లీక్ అవుతున్నాయని డైనమిక్ పదం సూచిస్తుంది, అది ఎక్కువ శక్తిని వినియోగించే కారణం. ఎక్కువ కాలం డేటాను నిలుపుకోవటానికి, ఇది పదేపదే రిఫ్రెష్ కావాలి, దీనికి అదనపు రిఫ్రెష్ సర్క్యూట్రీ అవసరం. లీక్ ఛార్జ్ కారణంగా, విద్యుత్తు స్విచ్ ఆన్ చేసినప్పటికీ DRAM డేటాను కోల్పోతుంది. DRAM అధిక సామర్థ్యంలో లభిస్తుంది మరియు తక్కువ ఖర్చుతో కూడుకున్నది. మెమరీ యొక్క ఒకే బ్లాక్ కోసం దీనికి ఒకే ట్రాన్సిస్టర్ మాత్రమే అవసరం.
సాధారణ DRAM సెల్ యొక్క పని:
సెల్ నుండి బిట్ విలువను చదివే మరియు వ్రాసే సమయంలో, చిరునామా పంక్తి సక్రియం అవుతుంది. సర్క్యూట్లో ఉన్న ట్రాన్సిస్టర్ ఒక స్విచ్ వలె ప్రవర్తిస్తుంది క్లోజ్డ్ చిరునామా పంక్తికి వోల్టేజ్ వర్తింపజేస్తే (కరెంట్ ప్రవహించడానికి అనుమతిస్తుంది) ఓపెన్ (ప్రస్తుత ప్రవాహాలు లేవు) చిరునామా పంక్తికి వోల్టేజ్ వర్తించకపోతే. వ్రాత ఆపరేషన్ కోసం, అధిక వోల్టేజ్ 1 ను చూపించే బిట్ లైన్కు వోల్టేజ్ సిగ్నల్ ఉపయోగించబడుతుంది మరియు తక్కువ వోల్టేజ్ 0 ను సూచిస్తుంది. అప్పుడు సిగ్నల్ చిరునామా పంక్తికి ఉపయోగించబడుతుంది, ఇది ఛార్జీని కెపాసిటర్కు బదిలీ చేయడాన్ని అనుమతిస్తుంది.
రీడ్ ఆపరేషన్ను అమలు చేయడానికి అడ్రస్ లైన్ ఎంచుకున్నప్పుడు, ట్రాన్సిస్టర్ ఆన్ అవుతుంది మరియు కెపాసిటర్లో నిల్వ చేసిన ఛార్జ్ ఒక బిట్ లైన్పైకి మరియు సెన్స్ యాంప్లిఫైయర్కు సరఫరా చేయబడుతుంది.
కెపాసిటర్ వోల్టేజ్ను రిఫరెన్స్ విలువతో పోల్చడం ద్వారా సెల్ లో లాజిక్ 1 లేదా లాజిక్ 2 ఉందా అని సెన్స్ యాంప్లిఫైయర్ నిర్దేశిస్తుంది. సెల్ యొక్క పఠనం కెపాసిటర్ యొక్క ఉత్సర్గకు దారితీస్తుంది, ఇది ఆపరేషన్ పూర్తి చేయడానికి పునరుద్ధరించబడాలి. DRAM ప్రాథమికంగా అనలాగ్ పరికరం అయినప్పటికీ, సింగిల్ బిట్ను నిల్వ చేయడానికి ఉపయోగిస్తారు (అనగా, 0,1).- SRAM ఒక ఆన్-చిప్ మెమరీ యాక్సెస్ సమయం చిన్నది అయితే DRAM ఒక ఆఫ్-చిప్ పెద్ద ప్రాప్యత సమయం ఉన్న మెమరీ. అందువల్ల SRAM DRAM కన్నా వేగంగా ఉంటుంది.
- DRAM లో అందుబాటులో ఉంది పెద్ద నిల్వ సామర్థ్యం SRAM అయితే చిన్నది పరిమాణం.
- SRAM ఖరీదైన DRAM అయితే చౌకగా.
- ది కాష్ మెమరీ SRAM యొక్క అనువర్తనం. దీనికి విరుద్ధంగా, DRAM ఉపయోగించబడుతుంది ప్రధాన మెమరీ.
- DRAM ఉంది అత్యంత దట్టమైన. వ్యతిరేకంగా, SRAM ఉంది అరుదుగా.
- SRAM నిర్మాణం సంక్లిష్ట పెద్ద సంఖ్యలో ట్రాన్సిస్టర్ల వాడకం కారణంగా. దీనికి విరుద్ధంగా, DRAM ఉంది సాధారణ రూపకల్పన మరియు అమలు చేయడానికి.
- SRAM లో ఒకే బ్లాక్ మెమరీ అవసరం ఆరు ట్రాన్సిస్టర్లు అయితే DRAM కి ఒకే బ్లాక్ మెమరీకి కేవలం ఒక ట్రాన్సిస్టర్ అవసరం.
- DRAM ను డైనమిక్ అని పిలుస్తారు, ఎందుకంటే ఇది ఉత్పత్తి చేసే కెపాసిటర్ను ఉపయోగిస్తుంది లీకేజ్ కరెంట్ వాహక పలకలను వేరు చేయడానికి కెపాసిటర్ లోపల ఉపయోగించే విద్యుద్వాహకము సరైన ఇన్సులేటర్ కాదు కాబట్టి పవర్ రిఫ్రెష్ సర్క్యూట్రీ అవసరం. మరోవైపు, SRAM లో ఛార్జ్ లీకేజీ సమస్య లేదు.
- SRAM కన్నా DRAM లో విద్యుత్ వినియోగం ఎక్కువ. SRAM స్విచ్ల ద్వారా కరెంట్ దిశను మార్చడం అనే సూత్రంపై పనిచేస్తుంది, అయితే DRAM ఛార్జీలను పట్టుకోవడంలో పనిచేస్తుంది.
ముగింపు
DRAM SRAM యొక్క వారసుడు. SRAM యొక్క ప్రతికూలతలను అధిగమించడానికి DRAM రూపొందించబడింది; డిజైనర్లు ఒక బిట్ మెమరీలో ఉపయోగించిన మెమరీ ఎలిమెంట్లను తగ్గించారు, ఇది DRAM ఖర్చును గణనీయంగా తగ్గించింది మరియు నిల్వ ప్రాంతాన్ని పెంచింది. కానీ, DRAM నెమ్మదిగా ఉంటుంది మరియు SRAM కన్నా ఎక్కువ శక్తిని వినియోగిస్తుంది, ఛార్జీలను నిలుపుకోవటానికి కొన్ని మిల్లీసెకన్లలో తరచుగా రిఫ్రెష్ చేయాలి.