Semiconductor memory
સેમિકન્ડક્ટર મેમરી એ ડિજિટલ ઇલેક્ટ્રોનિક સેમિકન્ડક્ટર ઉપકરણ છે જેનો ઉપયોગ ડિજિટલ ડેટા સંગ્રહ માટે થાય છે, જેમ કે કમ્પ્યુટર મેમરી. તે સામાન્ય રીતે એવા ઉપકરણોનો ઉલ્લેખ કરે છે જેમાં સિલિકોન સંકલિત સર્કિટ મેમરી ચિપ પર મેટલ-ઓક્સાઇડ-સેમિકન્ડક્ટર (એમ. ઓ. એસ.) મેમરી કોષોમાં ડેટા સંગ્રહિત થાય છે. વિવિધ સેમિકન્ડક્ટર તકનીકોનો ઉપયોગ કરતા અસંખ્ય વિવિધ પ્રકારો છે. રેન્ડમ-એક્સેસ મેમરી (રેમ) ના બે મુખ્ય પ્રકારો સ્ટેટિક રેમ (એસઆરએએમ) છે, જે મેમરી સેલ દીઠ ઘણા ટ્રાન્ઝિસ્ટરનો ઉપયોગ કરે છે, અને ડાયનેમિક રેમ (ડીઆરએએમ), જે સેલ દીઠ ટ્રાન્ઝિસ્ટર અને એમઓએસ કેપેસિટરનો ઉપયોગ કરે છે. નોન-વોલેટાઇલ મેમરી (જેમ કે EPROM, EEPROM અને ફ્લેશ મેમરી) ફ્લોટિંગ-ગેટ મેમરી સેલનો ઉપયોગ કરે છે, જેમાં સેલ દીઠ સિંગલ ફ્લોટિંગ-ગેટ ટ્રાન્ઝિસ્ટર હોય છે. મોટાભાગની સેમિકન્ડક્ટર મેમરીમાં રેન્ડમ એક્સેસનો ગુણધર્મ હોય છે, જેનો અર્થ છે કે તે કોઈપણ મેમરી સ્થાનને ઍક્સેસ કરવામાં સમાન સમય લે છે, તેથી ડેટાને કોઈપણ રેન્ડમ ક્રમમાં અસરકારક રીતે ઍક્સેસ કરી શકાય છે. આ હાર્ડ ડિસ્ક અને સી. ડી. જેવા ડેટા સંગ્રહ માધ્યમો સાથે વિરોધાભાસી છે જે ડેટાને સતત વાંચે છે અને લખે છે અને તેથી ડેટાને તે જ ક્રમમાં જ ઍક્સેસ કરી શકાય છે જે તે લખવામાં આવ્યો હતો. સેમિકન્ડક્ટર મેમરીમાં અન્ય પ્રકારના ડેટા સ્ટોરેજની તુલનામાં વધુ ઝડપી એક્સેસનો સમય હોય છે; ડેટાની એક બાઈટ થોડા નેનોસેકન્ડ્સમાં સેમિકન્ડક્ટર મેમરીમાં લખી અથવા વાંચી શકાય છે, જ્યારે હાર્ડ ડિસ્ક જેવા ફરતી સ્ટોરેજ માટે એક્સેસનો સમય મિલિસેકન્ડ્સની રેન્જમાં હોય છે. આ કારણોસર તેનો ઉપયોગ પ્રાથમિક સંગ્રહ માટે થાય છે, અન્ય ઉપયોગોની સાથે કમ્પ્યુટર હાલમાં જે પ્રોગ્રામ અને ડેટા પર કામ કરી રહ્યું છે તેને રાખવા માટે થાય છે. સેમિકન્ડક્ટર મેમરી ચિપ્સ વાર્ષિક ધોરણે વેચાય છે, જે સેમિકન્ડક્ટર ઉદ્યોગમાં% હિસ્સો ધરાવે છે. શિફ્ટ રજિસ્ટર, પ્રોસેસર રજિસ્ટર, ડેટા બફર અને અન્ય નાના ડિજિટલ રજિસ્ટર કે જેમાં કોઈ મેમરી એડ્રેસ ડીકોડિંગ મિકેનિઝમ નથી, તેને સામાન્ય રીતે મેમરી તરીકે ઓળખવામાં આવતા નથી, તેમ છતાં તેઓ ડિજિટલ ડેટા પણ સંગ્રહિત કરે છે. વર્ણન સેમિકન્ડક્ટર મેમરી ચિપમાં, દ્વિસંગી માહિતીનો દરેક બીટ એક નાના સર્કિટમાં સંગ્રહિત થાય છે જેને મેમરી સેલ કહેવાય છે જેમાં એકથી ઘણા ટ્રાન્ઝિસ્ટર હોય છે. મેમરી કોષો ચિપની સપાટી પર લંબચોરસ એરેમાં નાખવામાં આવે છે. 1-બીટ મેમરી કોષોને શબ્દો તરીકે ઓળખાતા નાના એકમોમાં જૂથબદ્ધ કરવામાં આવે છે, જેને એક જ મેમરી સરનામાં તરીકે એકસાથે એક્સેસ કરવામાં આવે છે. મેમરી શબ્દની લંબાઈમાં બનાવવામાં આવે છે જે સામાન્ય રીતે બેની શક્તિ હોય છે, સામાન્ય રીતે એન = 1,2,4 અથવા 8 બિટ્સ. ચિપની સરનામાંની પિન પર લાગુ કરાયેલ મેમરી સરનામું તરીકે ઓળખાતા દ્વિસંગી નંબર દ્વારા ડેટાને એક્સેસ કરવામાં આવે છે, જે ચિપમાં કયા શબ્દને એક્સેસ કરવાનો છે તે સ્પષ્ટ કરે છે. જો મેમરી સરનામામાં એમ બિટ્સ હોય, તો ચિપ પરના સરનામાંની સંખ્યા 2 એમ હોય છે, જેમાં દરેકમાં એન બીટ શબ્દ હોય છે. પરિણામે, દરેક ચિપમાં સંગ્રહિત ડેટાની માત્રા N2M બિટ્સ છે. એડ્રેસ લાઇનની એમ સંખ્યા માટે મેમરી સંગ્રહ ક્ષમતા 2 એમ દ્વારા આપવામાં આવે છે, જે સામાન્ય રીતે 2,4,8,16,32,64,128,256 અને 512 ની શક્તિમાં હોય છે અને કિલોબિટ્સ, મેગાબિટ્સ, ગીગાબિટ્સ અથવા ટેરાબિટ્સ વગેરેમાં માપવામાં આવે છે. સૌથી મોટી સેમિકન્ડક્ટર મેમરી ચિપ્સ થોડા ગીગાબીટ્સ ડેટા ધરાવે છે, પરંતુ ઉચ્ચ ક્ષમતાની મેમરી સતત વિકસાવવામાં આવી રહી છે. કેટલીક સંકલિત સર્કિટ્સને જોડીને, મેમરીને દરેક ચિપ દ્વારા ઓફર કરવામાં આવે છે તેના કરતા મોટી શબ્દ લંબાઈ અને/અથવા સરનામાંની જગ્યામાં ગોઠવી શકાય છે, ઘણીવાર પરંતુ જરૂરી નથી કે બે ની શક્તિ હોય. મેમરી ચિપ દ્વારા કરવામાં આવતી બે મૂળભૂત કામગીરીઓ "રીડ" છે, જેમાં મેમરી શબ્દના ડેટા સમાવિષ્ટોને વાંચવામાં આવે છે (બિન-રચનાત્મક રીતે), અને "રાઈટ" જેમાં ડેટા મેમરી વર્ડમાં સંગ્રહિત થાય છે, જે અગાઉ ત્યાં સંગ્રહિત કોઈપણ ડેટાને બદલે છે. ડેટા દર વધારવા માટે, DDR SDRAM જેવી કેટલીક નવીનતમ પ્રકારની મેમરી ચિપ્સમાં દરેક વાંચવા અથવા લખવાની કામગીરી સાથે બહુવિધ શબ્દોને એક્સેસ કરવામાં આવે છે. એકલ મેમરી ચિપ્સ ઉપરાંત, સેમિકન્ડક્ટર મેમરીના બ્લોક્સ ઘણા કમ્પ્યુટર અને ડેટા પ્રોસેસિંગ ઇન્ટિગ્રેટેડ સર્કિટ્સના અભિન્ન ભાગો છે. ઉદાહરણ તરીકે, કમ્પ્યુટર્સ ચલાવતી માઇક્રોપ્રોસેસર ચિપ્સમાં અમલની રાહ જોઈ રહેલી સૂચનાઓને સંગ્રહિત કરવા માટે કેશ મેમરી હોય છે. પ્રકાર અસ્થિર મેમરી અસ્થિર મેમરી તેના સંગ્રહિત ડેટાને ગુમાવે છે જ્યારે મેમરી ચિપની શક્તિ બંધ કરવામાં આવે છે. જો કે તે બિન-અસ્થિર મેમરી કરતાં ઝડપી અને ઓછી ખર્ચાળ હોઈ શકે છે. આ પ્રકારનો ઉપયોગ મોટાભાગના કમ્પ્યુટર્સમાં મુખ્ય મેમરી માટે થાય છે, કારણ કે જ્યારે કમ્પ્યુટર બંધ હોય ત્યારે ડેટા હાર્ડ ડિસ્ક પર સંગ્રહિત થાય છે. મુખ્ય પ્રકારો છેઃ રેમ (રેન્ડમ-એક્સેસ મેમરી) આ કોઈપણ સેમિકન્ડક્ટર મેમરી માટે સામાન્ય શબ્દ બની ગયો છે જેને રોમ (નીચે) થી વિપરીત લખી શકાય છે, તેમજ વાંચી શકાય છે, જે ફક્ત વાંચી શકાય છે. માત્ર રેમ જ નહીં પરંતુ તમામ સેમિકન્ડક્ટર મેમરીમાં રેન્ડમ એક્સેસનો ગુણધર્મ હોય છે. DRAM (ડાયનેમિક રેન્ડમ-એક્સેસ મેમરી) આ દરેક બીટને સંગ્રહિત કરવા માટે એક MOSFET (MOS ફિલ્ડ-ઇફેક્ટ ટ્રાન્ઝિસ્ટર) અને એક MOS કેપેસિટર ધરાવતી મેમરી સેલનો ઉપયોગ કરે છે. આ પ્રકારની રેમ સૌથી સસ્તી અને સૌથી વધુ ઘનતા ધરાવતી હોય છે, તેથી તેનો ઉપયોગ કમ્પ્યુટરમાં મુખ્ય મેમરી માટે થાય છે. જો કે, વિદ્યુત ચાર્જ કે જે મેમરી કોષોમાં ડેટા સંગ્રહિત કરે છે તે ધીમે ધીમે બહાર નીકળી જાય છે, તેથી મેમરી કોષોને સમયાંતરે રિફ્રેશ (ફરીથી લખવું) કરવું આવશ્યક છે જેને વધારાની સર્કિટરીની જરૂર પડે છે. રીફ્રેશ પ્રક્રિયા કમ્પ્યુટર દ્વારા આંતરિક રીતે નિયંત્રિત કરવામાં આવે છે અને તેના વપરાશકર્તા માટે પારદર્શક હોય છે. એફ. પી. એમ. ડી. આર. એ. એમ. (ફાસ્ટ પેજ મોડ ડી. આર. એ. એમ.) એ એક જૂનો અસિંક્રોનસ ડી. આર. એ. એમ. પ્રકાર છે જે અગાઉના પ્રકારો કરતાં વધુ ઝડપી દરે મેમરીના એક જ "પૃષ્ઠ" સુધી વારંવાર પહોંચવાની મંજૂરી આપીને સુધરી ગયો છે. 1990 ના દાયકાના મધ્યમાં વપરાય છે. ઇ. ડી. ઓ. ડી. આર. એ. એમ. (એક્સટેન્ડેડ ડેટા આઉટ ડી. આર. એ. એમ.) એક જૂનો પ્રકારનો એસિંક્રોનસ ડી. આર. એ. એમ. જે અગાઉના પ્રકારો કરતાં વધુ ઝડપી ઍક્સેસ સમય ધરાવતો હતો, જ્યારે અગાઉના ઍક્સેસમાંથી ડેટા ટ્રાન્સફર કરવામાં આવતો હતો ત્યારે નવી મેમરી ઍક્સેસ શરૂ કરવામાં સક્ષમ હતો. 1990 ના દાયકાના ઉત્તરાર્ધમાં ઉપયોગમાં લેવાય છે. વી. આર. એ. એમ. (વિડિયો રેન્ડમ એક્સેસ મેમરી) એ જૂની પ્રકારની ડ્યુઅલ-પોર્ટેડ મેમરી છે જેનો ઉપયોગ એકવાર વિડિયો એડેપ્ટરો (વિડિયો કાર્ડ્સ) ના ફ્રેમ બફર્સ માટે થતો હતો. એસ. ડી. આર. એ. એમ. (સિંક્રોનસ ડાયનેમિક રેન્ડમ-એક્સેસ મેમરી) આ ડી. આર. એ. એમ. ચિપમાં સર્કિટરી ઉમેરે છે જે કમ્પ્યુટરની મેમરી બસમાં ઉમેરાયેલા ઘડિયાળ સંકેત સાથે તમામ કામગીરીને સુમેળ કરે છે. આ ચિપને ગતિ વધારવા માટે પાઇપલાઇનિંગનો ઉપયોગ કરીને એક સાથે બહુવિધ મેમરી વિનંતીઓ પર પ્રક્રિયા કરવાની મંજૂરી આપે છે. ચિપ પરના ડેટાને પણ બેંકોમાં વહેંચવામાં આવે છે જે દરેક એક સાથે મેમરી ઓપરેશન પર કામ કરી શકે છે. વર્ષ 2000 સુધીમાં આ કમ્પ્યુટર મેમરીનો પ્રબળ પ્રકાર બની ગયો હતો. ડી. ડી. આર. એસ. ડી. આર. એ. એમ. (ડબલ ડેટા રેટ એસ. ડી. આર. એ. એમ.) આ દરેક ઘડિયાળ ચક્ર પર બે વાર ડેટા (સતત બે શબ્દો) ટ્રાન્સફર કરી શકે છે. આ વિચારના વિસ્તરણ એ વર્તમાન (2012) તકનીક છે જેનો ઉપયોગ મેમરી એક્સેસ દર અને થ્રુપુટ વધારવા માટે કરવામાં આવે છે. મેમરી ચિપ્સની આંતરિક ઘડિયાળની ઝડપને વધુ વધારવી મુશ્કેલ સાબિત થઈ રહી હોવાથી, આ ચિપ્સ દરેક ઘડિયાળ ચક્ર પર વધુ ડેટા શબ્દો સ્થાનાંતરિત કરીને ટ્રાન્સફર દરમાં વધારો કરે છે DDR2 SDRAM આંતરિક ઘડિયાળ ચક્ર દીઠ સતત 4 શબ્દો સ્થાનાંતરિત કરે છે DDR3 SDRAM આંતરિક ઘડિયાળ ચક્ર દીઠ સતત 8 શબ્દો સ્થાનાંતરિત કરે છે. DDR4 SDRAM આંતરિક ઘડિયાળ ચક્ર દીઠ સતત 16 શબ્દોને સ્થાનાંતરિત કરે છે. આર. ડી. આર. એ. એમ. (રેમ્બસ ડી. આર. એ. એમ.) એક વૈકલ્પિક ડબલ ડેટા રેટ મેમરી સ્ટાન્ડર્ડ જેનો ઉપયોગ કેટલીક ઇન્ટેલ સિસ્ટમો પર કરવામાં આવ્યો હતો પરંતુ આખરે ડી. ડી. આર. એસ. ડી. આર. એ. એમ. સામે હારી ગયો હતો. એક્સ. ડી. આર. ડી. આર. એ. એમ. (એક્સ્ટ્રીમ ડેટા રેટ ડી. આર. એ. એમ.) એસ. જી. આર. એ. એમ. (સિંક્રોનસ ગ્રાફિક્સ રેમ) ગ્રાફિક્સ એડેપ્ટરો (વિડિયો કાર્ડ્સ) માટે બનાવવામાં આવેલ એક વિશિષ્ટ પ્રકારનો એસ. ડી. આર. એ. એમ. છે. તે બીટ માસ્કિંગ અને બ્લોક રાઈટ જેવી ગ્રાફિક્સ-સંબંધિત કામગીરીઓ કરી શકે છે અને એક જ સમયે મેમરીના બે પૃષ્ઠો ખોલી શકે છે. GDDR SDRAM (ગ્રાફિક્સ DDR SDRAM) GDDR2 GDDR3 SDRAM GDDR4 SDRAM GDDR5 SDRAM GDDR6 SDRAM HBM (હાઇ બેન્ડવિડ્થ મેમરી) ગ્રાફિક્સ કાર્ડ્સમાં ઉપયોગમાં લેવાતા SDRAM નો વિકાસ જે ઝડપી દરે ડેટા ટ્રાન્સફર કરી શકે છે. તેમાં વિશાળ ડેટા બસ સાથે એકબીજાની ટોચ પર સ્ટૅક્ડ બહુવિધ મેમરી ચિપ્સ હોય છે. PSRAM (સ્યુડોસ્ટેટિક RAM) આ DRAM છે જે ચિપ પર મેમરી રીફ્રેશ કરવા માટે સર્કિટરી ધરાવે છે, જેથી તે SRAMની જેમ કાર્ય કરે છે, જેનાથી ઊર્જાની બચત કરવા માટે બાહ્ય મેમરી નિયંત્રક બંધ કરી શકાય છે. તેનો ઉપયોગ વાઈ જેવા કેટલાક રમત કન્સોલમાં થાય છે. એસ. આર. એ. એમ. (સ્ટેટિક રેન્ડમ-એક્સેસ મેમરી) આ દરેક બીટ ડેટાને 4 થી 6 ટ્રાન્ઝિસ્ટરથી બનેલા ફ્લિપ-ફ્લોપ તરીકે ઓળખાતી સર્કિટમાં સંગ્રહિત કરે છે. એસ. આર. એ. એમ. એ ડી. આર. એ. એમ. કરતાં બીટ દીઠ ઓછું ગાઢ અને વધુ ખર્ચાળ છે, પરંતુ ઝડપી છે અને તેને મેમરી રિફ્રેશ કરવાની જરૂર નથી. તેનો ઉપયોગ કોમ્પ્યુટરમાં નાની કેશ મેમરી માટે થાય છે. CAM (કન્ટેન્ટ-એડ્રેસેબલ મેમરી) આ એક વિશિષ્ટ પ્રકાર છે, જેમાં સરનામાંનો ઉપયોગ કરીને ડેટાને ઍક્સેસ કરવાને બદલે, ડેટા વર્ડ લાગુ કરવામાં આવે છે અને જો શબ્દ મેમરીમાં સંગ્રહિત હોય તો મેમરી સ્થાન પરત કરે છે. તે મોટે ભાગે માઇક્રોપ્રોસેસર્સ જેવી અન્ય ચિપ્સમાં સમાવિષ્ટ છે જ્યાં તેનો ઉપયોગ કેશ મેમરી માટે થાય છે. નોન-વોલેટાઇલ મેમરી (એન. વી. એમ.) ચિપની પાવર બંધ હોય તે સમયગાળા દરમિયાન તેમાં સંગ્રહિત ડેટાને સાચવે છે. તેથી, તેનો ઉપયોગ પોર્ટેબલ ઉપકરણોમાં મેમરી માટે થાય છે, જેમાં ડિસ્ક નથી અને અન્ય ઉપયોગોમાં દૂર કરી શકાય તેવા મેમરી કાર્ડ્સ માટે થાય છે. મુખ્ય પ્રકારો છેઃ ROM (રીડ-ઓનલી મેમરી) આ કાયમી ડેટા રાખવા માટે રચાયેલ છે, અને સામાન્ય કામગીરીમાં તે ફક્ત વાંચી શકાય છે, તેને લખવામાં નહીં આવે. જો કે ઘણા પ્રકારોને લખી શકાય છે, લેખન પ્રક્રિયા ધીમી હોય છે અને સામાન્ય રીતે ચિપમાંના તમામ ડેટાને એક જ સમયે ફરીથી લખવો આવશ્યક છે. તેનો ઉપયોગ સામાન્ય રીતે સિસ્ટમ સોફ્ટવેરને સંગ્રહિત કરવા માટે થાય છે, જે કમ્પ્યુટર માટે તાત્કાલિક સુલભ હોવા જોઈએ, જેમ કે કમ્પ્યુટરને શરૂ કરનાર બી. આઈ. ઓ. એસ. પ્રોગ્રામ અને પોર્ટેબલ ઉપકરણો અને માઇક્રોકન્ટ્રોલર્સ જેવા એમ્બેડેડ કમ્પ્યુટર્સ માટે સોફ્ટવેર (માઇક્રોકોડ). એમ. આર. ઓ. એમ. (માસ્ક પ્રોગ્રામ્ડ રોમ અથવા માસ્ક રોમ) આ પ્રકારના ડેટાને ચિપમાં પ્રોગ્રામ કરવામાં આવે છે જ્યારે ચિપ બનાવવામાં આવે છે, તેથી તેનો ઉપયોગ માત્ર મોટા ઉત્પાદન માટે થાય છે. તેને નવા ડેટા સાથે ફરીથી લખી શકાતું નથી. PROM (પ્રોગ્રામેબલ રીડ-ઓનલી મેમરી) આ પ્રકારનો ડેટા સર્કિટમાં સ્થાપિત થાય તે પહેલાં હાલની PROM ચિપમાં લખવામાં આવે છે, પરંતુ તે ફક્ત એક જ વાર લખી શકાય છે. PROM પ્રોગ્રામર તરીકે ઓળખાતા ઉપકરણમાં ચિપને પ્લગ કરીને ડેટા લખવામાં આવે છે. EPROM (ઇરેઝેબલ પ્રોગ્રામેબલ રીડ-ઓનલી મેમરી અથવા UVEPROM) આ પ્રકારમાં તેમાંના ડેટાને સર્કિટ બોર્ડમાંથી ચિપને દૂર કરીને, હાલના ડેટાને ભૂંસી નાખવા માટે તેને અલ્ટ્રાવાયોલેટ લાઇટમાં ખુલ્લા કરીને અને તેને PROM પ્રોગ્રામરમાં પ્લગ કરીને ફરીથી લખી શકાય છે. આઇસી પેકેજમાં યુવી પ્રકાશને સ્વીકારવા માટે ટોચ પર એક નાની પારદર્શક "વિંડો" હોય છે. તેનો ઉપયોગ ઘણીવાર પ્રોટોટાઇપ અને નાના ઉત્પાદન ચલાવતા ઉપકરણો માટે થાય છે, જ્યાં તેમાંનો પ્રોગ્રામ ફેક્ટરીમાં બદલવો પડી શકે છે. EEPROM (ઇલેક્ટ્રિકલી ઇરેઝેબલ પ્રોગ્રામેબલ રીડ-ઓનલી મેમરી) આ પ્રકારમાં ડેટાને ઇલેક્ટ્રિકલી ફરીથી લખી શકાય છે, જ્યારે ચિપ સર્કિટ બોર્ડ પર હોય છે, પરંતુ લેખન પ્રક્રિયા ધીમી હોય છે. આ પ્રકારનો ઉપયોગ ફર્મવેરને રાખવા માટે થાય છે, નીચા સ્તરનો માઇક્રોકોડ જે હાર્ડવેર ઉપકરણો ચલાવે છે, જેમ કે મોટાભાગના કમ્પ્યુટર્સમાં બી. આઈ. ઓ. એસ. પ્રોગ્રામ, જેથી તેને અપડેટ કરી શકાય. એન. વી. આર. એ. એમ. (નોન-વોલેટાઇલ રેન્ડમ-એક્સેસ મેમરી) એફ. આર. એ. એમ. (ફેરોઇલેક્ટ્રિક રેમ) એક પ્રકારની નોન-વોલેટાઇલ રેમ છે. ફ્લેશ મેમરી આ પ્રકારની લેખન પ્રક્રિયા EEPROMS અને RAM મેમરી વચ્ચેની ઝડપમાં મધ્યવર્તી છે; તેને લખી શકાય છે, પરંતુ મુખ્ય મેમરી તરીકે કામ કરવા માટે પૂરતી ઝડપી નથી. ફાઇલોનો સંગ્રહ કરવા માટે તેનો ઉપયોગ ઘણીવાર હાર્ડ ડિસ્કના સેમિકન્ડક્ટર સંસ્કરણ તરીકે થાય છે. તેનો ઉપયોગ પીડીએ, યુએસબી ફ્લેશ ડ્રાઇવ્સ અને ડિજિટલ કેમેરા અને સેલફોનમાં ઉપયોગમાં લેવાતા દૂર કરી શકાય તેવા મેમરી કાર્ડ્સ જેવા પોર્ટેબલ ઉપકરણોમાં થાય છે. પ્રારંભિક કમ્પ્યુટર મેમરીમાં ચુંબકીય-કોર મેમરીનો સમાવેશ થતો હતો, કારણ કે બાયપોલર જંકશન ટ્રાન્ઝિસ્ટર (બીજેટી) જેવા ટ્રાન્ઝિસ્ટર સહિત પ્રારંભિક સોલિડ-સ્ટેટ ઇલેક્ટ્રોનિક સેમિકન્ડક્ટર્સ ડિજિટલ સ્ટોરેજ એલિમેન્ટ્સ (મેમરી સેલ્સ) તરીકે ઉપયોગ માટે અવ્યવહારુ હતા. પ્રારંભિક સેમિકન્ડક્ટર મેમરી 1960ના દાયકાની શરૂઆતની છે, જેમાં બાયપોલર મેમરી છે, જેમાં બાયપોલર ટ્રાન્ઝિસ્ટરનો ઉપયોગ કરવામાં આવ્યો હતો. અલગ ઉપકરણોમાંથી બનેલી દ્વિધ્રુવી સેમિકન્ડક્ટર મેમરીને સૌપ્રથમ ટેક્સાસ ઇન્સ્ટ્રુમેન્ટ્સ દ્વારા 1961માં યુનાઇટેડ સ્ટેટ્સ એર ફોર્સને મોકલવામાં આવી હતી. તે જ વર્ષે, ફેઇરચાઇલ્ડ સેમિકન્ડક્ટર ખાતે એપ્લિકેશન એન્જિનિયર બોબ નોર્મન દ્વારા ઇન્ટિગ્રેટેડ સર્કિટ (IC) ચિપ પર સોલિડ-સ્ટેટ મેમરીનો ખ્યાલ રજૂ કરવામાં આવ્યો હતો. પ્રથમ સિંગલ-ચિપ મેમરી આઇસી બીજેટી 16-બીટ આઇબીએમ એસપી 95 હતું, જે ડિસેમ્બર 1965માં બનાવવામાં આવ્યું હતું, જે પોલ કાસ્ટ્રુચી દ્વારા એન્જિનિયર્ડ કરવામાં આવ્યું હતું. જ્યારે દ્વિધ્રુવીય સ્મૃતિએ ચુંબકીય-કોર સ્મૃતિ પર સુધારેલ કામગીરી પ્રદાન કરી હતી, ત્યારે તે ચુંબકીય-કોર સ્મૃતિના નીચા ભાવ સાથે સ્પર્ધા કરી શકી ન હતી, જે 1960ના દાયકાના અંત સુધી પ્રબળ રહી હતી. બાયપોલર મેમરી મેગ્નેટિક-કોર મેમરીને બદલવામાં નિષ્ફળ ગઈ કારણ કે બાયપોલર ફ્લિપ-ફ્લોપ સર્કિટ ખૂબ મોટી અને ખર્ચાળ હતી. 1959માં બેલ લેબ્સ ખાતે મોહમ્મદ એમ. અટાલા અને ડાવોન કાહંગ દ્વારા શોધાયેલ મેટલ-ઓક્સાઇડ-સેમિકન્ડક્ટર ફિલ્ડ-ઇફેક્ટ ટ્રાન્ઝિસ્ટર (એમ. ઓ. એસ. એફ. ઇ. ટી.) ના આગમનથી મેટલ-ઓક્સાઇડ-સેમિકન્ડક્ટર (એમ. ઓ. એસ.) ટ્રાન્ઝિસ્ટરનો મેમરી સેલ સંગ્રહ ઘટકો તરીકે વ્યવહારુ ઉપયોગ શક્ય બન્યો, જે કાર્ય અગાઉ કમ્પ્યુટર મેમરીમાં ચુંબકીય કોર દ્વારા કરવામાં આવતું હતું. એમ. ઓ. એસ. મેમરી જ્હોન શ્મિટ દ્વારા ફેરચાઇલ્ડ સેમિકન્ડક્ટર ખાતે 1964માં વિકસાવવામાં આવી હતી. ઉચ્ચ પ્રદર્શન ઉપરાંત, એમ. ઓ. એસ. મેમરી સસ્તી હતી અને મેગ્નેટિક-કોર મેમરી કરતાં ઓછી શક્તિનો વપરાશ કરતી હતી. આનાથી MOSFETs આખરે કોમ્પ્યુટર મેમરીમાં પ્રમાણભૂત સંગ્રહ ઘટકો તરીકે ચુંબકીય કોરને બદલે છે. 1965માં, જે. રોયલ રડાર એસ્ટાબ્લિશમેન્ટના વુડ અને આર. બોલે ડિજિટલ સ્ટોરેજ સિસ્ટમ્સની દરખાસ્ત કરી હતી જે CMOS (પૂરક MOS) મેમરી સેલનો ઉપયોગ કરે છે, ઉપરાંત વીજ પુરવઠો, સ્વિચ ક્રોસ-કપલિંગ, સ્વીચો અને વિલંબ-લાઇન સ્ટોરેજ માટે MOSFET પાવર ડિવાઇસનો ઉપયોગ કરે છે. 1968માં ફેઇરચાઇલ્ડ ખાતે ફેડેરિકો ફેગિન દ્વારા સિલિકોન-ગેટ એમ. ઓ. એસ. ઇન્ટિગ્રેટેડ સર્કિટ (એમ. ઓ. એસ. આઇ. સી.) ટેકનોલોજીના વિકાસથી એમ. ઓ. એસ. મેમરી ચિપ્સનું ઉત્પાદન શક્ય બન્યું હતું. 1970ના દાયકાની શરૂઆતમાં આઇબીએમ દ્વારા એન. એમ. ઓ. એસ. મેમરીનું વ્યાપારીકરણ કરવામાં આવ્યું હતું. એમ. ઓ. એસ. મેમરીએ 1970ના દાયકાની શરૂઆતમાં પ્રબળ મેમરી ટેકનોલોજી તરીકે ચુંબકીય કોર મેમરીને પાછળ છોડી દીધી હતી. "મેમરી" શબ્દ જ્યારે કમ્પ્યુટરના સંદર્ભમાં વપરાય છે ત્યારે તે મોટેભાગે અસ્થિર રેન્ડમ-એક્સેસ મેમરી (RAM) નો સંદર્ભ આપે છે. અસ્થિર રેમના બે મુખ્ય પ્રકારો સ્ટેટિક રેન્ડમ-એક્સેસ મેમરી (SRAM) અને ડાયનેમિક રેન્ડમ-એક્સેસ મેમરી (DRAM) છે. બાયપોલર એસઆરએએમની શોધ રોબર્ટ નોર્મન દ્વારા 1963માં ફેઇરચાઇલ્ડ સેમિકન્ડક્ટર ખાતે કરવામાં આવી હતી, ત્યારબાદ 1964માં ફેઇરચાઇલ્ડ ખાતે જ્હોન શ્મિટ દ્વારા એમઓએસ એસઆરએએમનો વિકાસ કરવામાં આવ્યો હતો. SRAM મેગ્નેટિક-કોર મેમરીનો વિકલ્પ બની ગયો હતો, પરંતુ ડેટાના દરેક બીટ માટે છ MOS ટ્રાન્ઝિસ્ટરની જરૂર હતી. એસ. આર. એ. એમ. નો વ્યાવસાયિક ઉપયોગ 1965માં શરૂ થયો, જ્યારે આઇ. બી. એમ. એ સિસ્ટમ/360 મોડલ 95 માટે તેમની એસ. પી. 95 એસ. આર. એ. એમ. ચિપ રજૂ કરી. તોશિબાએ 1965માં તેના ટોસ્કલ BC-1411 ઇલેક્ટ્રોનિક કેલ્ક્યુલેટર માટે દ્વિધ્રુવી DRAM મેમરી કોષો રજૂ કર્યા હતા. જ્યારે તે ચુંબકીય-કોર મેમરી પર સુધારેલ પ્રદર્શન પ્રદાન કરે છે, ત્યારે દ્વિધ્રુવી DRAM તે સમયના પ્રબળ ચુંબકીય-કોર મેમરીની નીચી કિંમત સાથે સ્પર્ધા કરી શક્યું ન હતું. એમ. ઓ. એસ. ટેકનોલોજી એ આધુનિક ડી. આર. એ. એમ. નો આધાર છે. 1966માં આઇ. બી. એમ. થોમસ જે. વોટસન રિસર્ચ સેન્ટર ખાતે ડૉ. રોબર્ટ એચ. ડેનાર્ડ એમ. ઓ. એસ. મેમરી પર કામ કરી રહ્યા હતા. એમ. ઓ. એસ. તકનીકની લાક્ષણિકતાઓની તપાસ કરતી વખતે, તેમણે શોધી કાઢ્યું કે તે કેપેસિટર્સ બનાવવા માટે સક્ષમ છે, અને એમ. ઓ. એસ. કેપેસિટર પર ચાર્જ અથવા કોઈ ચાર્જ સંગ્રહિત કરવાથી બીટનો 1 અને 0 પ્રતિનિધિત્વ કરી શકે છે, જ્યારે એમ. ઓ. એસ. ટ્રાન્ઝિસ્ટર કેપેસિટર પર ચાર્જ લખવાનું નિયંત્રિત કરી શકે છે. આ તેમના સિંગલ-ટ્રાન્ઝિસ્ટર ડી. આર. એ. એમ. મેમરી સેલના વિકાસ તરફ દોરી ગયું. 1967માં, ડેનાર્ડે એમ. ઓ. એસ. ટેકનોલોજી પર આધારિત સિંગલ-ટ્રાન્ઝિસ્ટર ડી. આર. એ. એમ. મેમરી સેલ માટે આઇ. બી. એમ. હેઠળ પેટન્ટ દાખલ કરી હતી. આનાથી ઓક્ટોબર 1970માં પ્રથમ વ્યાવસાયિક ડી. આર. એ. એમ. આઇ. સી. ચિપ, ઇન્ટેલ 1103 આવી. સિંક્રનસ ડાયનેમિક રેન્ડમ-એક્સેસ મેમરી (એસ. ડી. આર. એ. એમ.) પાછળથી 1992માં સેમસંગ કે. એમ. 48. એસ. એલ. 2000 ચિપ સાથે રજૂ થઈ હતી. "મેમરી" શબ્દનો ઉપયોગ ઘણીવાર બિન-અસ્થિર મેમરી, ખાસ કરીને ફ્લેશ મેમરીનો સંદર્ભ આપવા માટે પણ થાય છે. તેની ઉત્પત્તિ રીડ-ઓનલી મેમરી (ROM) માં છે. અમેરિકન બોશ આર્મા કોર્પોરેશનના આર્મા વિભાગ માટે કામ કરતી વખતે વેન ત્સિંગ ચાઉ દ્વારા 1956માં પ્રોગ્રામેબલ રીડ-ઓનલી મેમરી (PROM) ની શોધ કરવામાં આવી હતી. 1967માં, બેલ લેબ્સના ડેવોન કાહંગ અને સિમોન ઝેએ દરખાસ્ત કરી હતી કે એમ. ઓ. એસ. સેમિકન્ડક્ટર ઉપકરણના ફ્લોટિંગ ગેટનો ઉપયોગ રીપ્રોગ્રામેબલ રીડ-ઓનલી મેમરી (રોમ) ના કોષ માટે થઈ શકે છે, જેના કારણે ઇન્ટેલના ડોવ ફ્રોહમેને 1971માં ઇ. પી. આર. ઓ. એમ. (ઇરેઝેબલ પી. આર. ઓ. એમ.) ની શોધ કરી હતી. EEPROM (ઇલેક્ટ્રિકલી ઇરેઝેબલ PROM) 1972માં જાપાનના આંતરરાષ્ટ્રીય વેપાર અને ઉદ્યોગ મંત્રાલય (MITI) ઇલેક્ટ્રોટેક્નિકલ લેબોરેટરીમાં યાસુઓ તારુઈ, યુટાકા હયાશી અને કિયોકો નાગા દ્વારા વિકસાવવામાં આવ્યું હતું. ફ્લેશ મેમરીની શોધ 1980ના દાયકાની શરૂઆતમાં તોશિબા ખાતે ફુજિયો માસુઓકા દ્વારા કરવામાં આવી હતી. મસુઓકા અને તેમના સાથીઓએ 1984માં એન. ઓ. આર. ફ્લેશ અને પછી 1987માં એન. એ. એન. ડી. ફ્લેશની શોધ રજૂ કરી હતી. તોશિબાએ 1987માં NAND ફ્લેશ મેમરીનું વ્યાપારીકરણ કર્યું હતું. એપ્લિકેશન્સ પણ જુઓ સૌથી વધુ વેચાતા ઇલેક્ટ્રોનિક ઉપકરણોની યાદી સેમિકન્ડક્ટર ઉદ્યોગ સંદર્ભો ડિજિટલ ઇલેક્ટ્રોનિક્સ કમ્પ્યુટર મેમરી સંકલિત સર્કિટ્સ MOSFETs