SRAM vs DRAM : How SRAM Works? How DRAM Works? Why SRAM is faster than DRAM?

  Рет қаралды 421,849

ALL ABOUT ELECTRONICS

ALL ABOUT ELECTRONICS

Күн бұрын

In this video, the differences between the SRAM and DARM has been discussed.
Apart from the differences between the two memories, in this video, it has been also discussed that how DRAM and SRAM works and how the read and write operations are performed on these memories.
Random Access Memories (RAM):
RAM is the volatile memory, and as its name suggests, any memory cell in this memory can be accessed randomly.
Two types of RAMs are quite popular and used inside the computers.
1) SRAM (Static RAM)
2) DRAM (Dynamic RAM)
DRAM (Dynamic RAM):
1.DRAM is used as a main memory inside the computers.
2.It is fast compared to the primary storage memory like HDDs but it slower compared to the SRAM.
3. Typical DRAM cell (1 bit DRAM) consists of one transistor and one capacitor.
4. The bits inside the memory is stored in the form of charge across the capacitor.
5. As capacitors have some leakage current so periodic refresh cycles are required for this memory to refresh the bits. (Typically in milliseconds)
SRAM (Static RAM):
1.In this memory, the bits are stored in the bistable latching circuit (Flip-Flop or two crossed coupled inverters.)
2. SRAM does not require the periodic refresh cycles.
3. It is used as cache memory inside the computer.
4. It is fastest among all the memory.
5. Typical SRAM cell consists of 6 transistors.
6. Cost per bit is more for SRAM. (Costlier than DRAM)
Time stamps for the different topics covered in the video.
0:52 SRAM vs DRAM
2:54 Dynamic RAM (DRAM)
3:56 Read and Write Operations on DRAM
7:15 Static RAM (SRAM)
9:22 Read and Write Operations on SRAM
This video will be helpful to all the students of science and engineering in understanding the difference between SRAM and DRAM and in understanding how SRAM and DRAM works.
Follow me on KZfaq:
/ allaboutelectronics
Follow me on Facebook:
/ allaboutelecronics
Follow me on Instagram:
/ all_about.electronics
Follow me on Twitter: @rushalmshah
Music Credit:
www.bensound.com/

Пікірлер: 191
@ulysses_grant
@ulysses_grant 2 жыл бұрын
This is the best lecture on DRAMs and SRAMs I've ever seen.
@RakeshGupta-ft6cc
@RakeshGupta-ft6cc 5 жыл бұрын
Instead of just explaining concepts like any other channel,you tried to look into common doubts and explained them.That's nice
@TechnicalGamerDino99
@TechnicalGamerDino99 9 ай бұрын
Cant agree more
@cosmoszeeistflight
@cosmoszeeistflight 6 жыл бұрын
thanks a lot bro... again thks for English... many Indian education channels r in Hindi... I think it's every usefull for non-hindi learners
@habenetsay9448
@habenetsay9448 5 жыл бұрын
THANKS WHE ARE DEPRESSED NON HINDI LEARNS CONTINUOE LIKE THAT
@kqnnqkxl
@kqnnqkxl 5 жыл бұрын
wow my English skill is very poor but I can understand this lecture cause you uploaded subtitles...! thx for great lecture and kind subtitle !
@michaelknox3248
@michaelknox3248 5 жыл бұрын
A very well explained tutorial of SRAM and DRAM...I highly recommend.
@aadityakiran_s
@aadityakiran_s 6 жыл бұрын
Very good. In depth coverage and that too very quickly without much jargon.
@world-traveler880
@world-traveler880 5 жыл бұрын
Great video! Very good and clear explanation! Thanks man!
@lallulallalla
@lallulallalla 6 жыл бұрын
Sir ,hum to aapke deewane ban gaye... Your channel is the best for me Thanks
@shubhamnayak9369
@shubhamnayak9369 3 жыл бұрын
Your videos are awesome bro... Well researched. Thanks and please keep on posting. I wish your channel grow to millions and billions.😘
@akhil6095
@akhil6095 6 жыл бұрын
Excellent lecture!!!!! Thanks
@ajoymaitra521
@ajoymaitra521 5 жыл бұрын
A great explanation. Thank you very much for the knowledge.
@ankitshah9352
@ankitshah9352 3 жыл бұрын
The best detail explanation of how SRAM and DRAM works i have come across Thanks......
@jibeshkumarpanda6151
@jibeshkumarpanda6151 Жыл бұрын
🙌 Very well explained, but still in doubt regarding the power consumption comparison
@talstol6009
@talstol6009 6 жыл бұрын
Excellent lecture! Use 0.9x speed + subtitles, will be amazing.
@whitehouse9999
@whitehouse9999 4 жыл бұрын
thank you for all your videos! you rock dude!
@The_Chad_
@The_Chad_ 4 жыл бұрын
Great comparison between the...DRAM. And the...SRAM. Very interesting...stuff
@crackernutj
@crackernutj Жыл бұрын
Most simplest explanation ever understood this lecture well 😃
@litergod
@litergod 5 ай бұрын
Easier to understand than my textbook, thank you sir!
@pankajkupra1251
@pankajkupra1251 6 жыл бұрын
very easy to understand because you have used simple language and and a perfect reason behind why we use this memory. thank you so much. I believe you will further make many videos related to topic also like electronics devices and embedded systems also.
@vijayramachandran2943
@vijayramachandran2943 6 жыл бұрын
How they refreshing the capacitor periodically. And also my doubt is during the refreshing cycle the capacitor can become logic 1 suppose the data was logic 0. Please explain
@SeekersudiP
@SeekersudiP 5 жыл бұрын
great info bro, your accent is perfect.
@Vcontube
@Vcontube 4 жыл бұрын
Bro u r great, ur explaination is super
@prabhustocks5992
@prabhustocks5992 16 күн бұрын
Very well explained in a simple way.
@sandyarubiya9214
@sandyarubiya9214 4 жыл бұрын
The best explanation sir. Really it is very helpful. Thanq
@Vexown
@Vexown 3 жыл бұрын
Great explanation, thank you!
@FreeCircuitLab
@FreeCircuitLab 3 жыл бұрын
During write operation, when we apply 1 to the output of a previously zeroed inverter, in the instant before its transition it will short the input voltage to ground, so for some pico second, the current will be very high upto a few Amps!! So, it will load the power line and will shut off the whole operation for a picosecond!!! Please explain it to me.
@aviandragon1390
@aviandragon1390 3 жыл бұрын
A. Research the meaning of the word pedantic. B. The traces on the PCB will have resistance, inductance, and capacitance which prevent an instantaneous transition to infinite current. C. The source voltage has a limit of current it can source. D. This is a super simplified diagram of the circuit. Obviously there are going to be current limiting resistors in any circuit. Don't act dumb.
@unglaubichuberlieber8048
@unglaubichuberlieber8048 4 жыл бұрын
thanks a very good tutorial for beginners ...
@prashantdudam3931
@prashantdudam3931 6 жыл бұрын
Nice video and its very easy to understand due to simple language have used. Thanks
@Keiran19
@Keiran19 2 жыл бұрын
Better than my teacher ever could teach
@chalapathichala7165
@chalapathichala7165 4 жыл бұрын
Bro and explain about word size and capacity of memory Thanks for explaining the sram and dram thank you so much It is used for my education
@sandeepbolla
@sandeepbolla 4 жыл бұрын
someone SALUTE this guy... MOST PRODUCTIVE 14 min spent in life
@darshanasamanpura9325
@darshanasamanpura9325 6 жыл бұрын
Beautifully explained !!!
@hsakaaatpug
@hsakaaatpug 5 жыл бұрын
DRAM 2nd point i.e It is fast compared to the primary storage memory like HDDs but it slower compared to the SRAM. Is HDD primary storage device?
@SureshKumar-nk2ok
@SureshKumar-nk2ok 6 жыл бұрын
excellent and simple explanation sir.pls share 8085 microprocessor course by you sir
@himashaliyanage438
@himashaliyanage438 4 жыл бұрын
A perfect explanation.
@random2059
@random2059 5 жыл бұрын
Cache memory ke andar kon sa semiconductor technicq use hota hai......mos ya transistor...?? Please batao
@rafiyakouser561
@rafiyakouser561 2 жыл бұрын
very much needed information thank you
@ALLABOUTELECTRONICS
@ALLABOUTELECTRONICS 6 жыл бұрын
Time stamps for the different topics covered in the video. 0:52 SRAM vs DRAM 2:54 Dynamic RAM (DRAM) 3:56 Read and Write Operations on DRAM 7:15 Static RAM (SRAM) 9:22 Read and Write Operations on SRAM
@deepikarajput1992
@deepikarajput1992 5 жыл бұрын
One video for the manufacture of flip flop 💾 pls....
@compwin7202
@compwin7202 2 жыл бұрын
Kash tum hindi mein explain karte then it will be more clear
@shubhamnayak9369
@shubhamnayak9369 3 жыл бұрын
Around 8:40 you said that by using 4 transistor we can reduce no. Of bits required to store the bits..I didn't understand this part. Can u explain?
@ArneChristianRosenfeldt
@ArneChristianRosenfeldt 10 ай бұрын
Is probably none sense. And while I have to admit that there are many resistors on a lot of PCBs, there are none inside an IC.
@yolo0909
@yolo0909 11 ай бұрын
amazing video actually explains stuff
@ajinkyadhekne
@ajinkyadhekne 5 жыл бұрын
Very simple and best explanation.. 👌 loved it..!
@newspresentersacdemybd8786
@newspresentersacdemybd8786 3 жыл бұрын
But Sir, why we need two inverters in case of SRAM? I think one inverter will be enough...then why two?
@DAECAkashKR
@DAECAkashKR 3 жыл бұрын
Worth watching bro.... Thanks a lot
@enginstud8852
@enginstud8852 2 жыл бұрын
Hi, in an array of SRAM cell, can a specific celle be selected and written to ? It seems that the Word Line enable an entire Row of cell so we have to write and read to the entire row, is it correct ?
@ArneChristianRosenfeldt
@ArneChristianRosenfeldt 10 ай бұрын
I think you read out a complete row. You write to one cell by applying high enough voltage over its bit lines.
@bhimbist418
@bhimbist418 6 жыл бұрын
Nice explanation, Suggestion: Mouse pointer is not visible clearly. :)
@user-iq6xi2op6h
@user-iq6xi2op6h 4 жыл бұрын
Thanks for create this video,
@random2059
@random2059 5 жыл бұрын
And ssd kon sa technology use karta hai dram ya sram ?? Batao please
@tsYeng
@tsYeng 5 жыл бұрын
Thank you for the teaching, very useful to me (dummy)
@bingimallanagaraju9434
@bingimallanagaraju9434 5 жыл бұрын
super excited sir
@MrDombosfi
@MrDombosfi 2 жыл бұрын
Is the SRAM with 4Cells the PSRAM (pseudo static RAM)?
@belikelambo9137
@belikelambo9137 6 жыл бұрын
I can't understand what u are saying at 6:00 . Can u please elaborate it how we are increasing the reading speed further?= 2nd method
@ALLABOUTELECTRONICS
@ALLABOUTELECTRONICS 6 жыл бұрын
What I mean to say is instead of measuring the absolute value of the voltage, just by measuring the incremental voltage (increase or decrease in the voltage at the bit line) the reading speed can be increased further, as now no need to wait till the voltage at the bit line reaches the final value. I hope it will clear your doubt.
@mohddanish5644
@mohddanish5644 4 жыл бұрын
very nicely explained...keep it up
@shehanbartholomeusz7511
@shehanbartholomeusz7511 4 жыл бұрын
1.34 "Primary storage element like hard disk drive" isnt it secondary?
@ashutoshdas3010
@ashutoshdas3010 6 жыл бұрын
Good Job.
@nayanbhatia3531
@nayanbhatia3531 4 жыл бұрын
Sir how is value being read from the SRAM if there are no capacitors to store the charge or no storing device to hold the voltage
@anuragchauhan6312
@anuragchauhan6312 3 жыл бұрын
If you know about Flip Flop Or Latch then you can understand with the help of Transistors (1/2/3/4) we are trying to make a memory cell that can maintain a state as we do in FF/Latch. And voltage level we are getting as per the state of these transistor either High(say 5V) or Low (say 0V). These voltage levels depends on the source voltages (VDD/GND). HTH
@sunilkumar9971
@sunilkumar9971 6 жыл бұрын
Sir shall you make a video on intergreted and non intergreted motherboard plz sir
@sharonalexander7254
@sharonalexander7254 6 жыл бұрын
Won't the precharged bit line write into the capacitor during the read operation of the capacitor containing no charge?
@amoghk.m.6769
@amoghk.m.6769 6 жыл бұрын
Sharon Alexander Not really. "Precharged" means that the data line WAS being continuously driven to be at 1V but now, it IS not. And it has remained at 1V simply because it hasn't been given any reason to change(it's like 1V was being supplied and suddenly, the voltage source was disconnected). The line is now free to take any voltage that tries to drive it. So, during the read operation, the capacitor will drive the line. However, during the write operation, the data line isn't "precharged" but is continuously driven from some source. Then, the capacitor will be one being driven.
@user-po1mh9no1v
@user-po1mh9no1v 5 ай бұрын
Thank you sir🙏🙏.
@amnaali1756
@amnaali1756 5 жыл бұрын
you did well man.
@sanjeevkarlupia
@sanjeevkarlupia 3 жыл бұрын
Perfect explanation 👌👌
@shybigeorge514
@shybigeorge514 3 жыл бұрын
Can I use dram +sdram dual channel?
@reemabharti2276
@reemabharti2276 4 жыл бұрын
Nice video...quite helpful
@shanecorley4475
@shanecorley4475 2 жыл бұрын
Can you use SRAM and DRAM inside one PC in the same time?
@kundankumar-ll8in
@kundankumar-ll8in 3 жыл бұрын
you are amazing..sir
@mengchentong8415
@mengchentong8415 4 жыл бұрын
Thank you a lot! Sir
@selvalooks
@selvalooks Жыл бұрын
very clear , thanks !!!
@aayushbhansali9262
@aayushbhansali9262 5 жыл бұрын
Nice explaination
@Dr.AmitMandal
@Dr.AmitMandal 6 ай бұрын
Superb!!
@arunkumargd5524
@arunkumargd5524 5 жыл бұрын
Just wooowww....tmrw I'm having Computer Architecture Exam bro..wish me
@ALLABOUTELECTRONICS
@ALLABOUTELECTRONICS 5 жыл бұрын
All the best for the exam :)
@omkarpatil4097
@omkarpatil4097 4 жыл бұрын
Nice explanation 👌👍
@khadiramina9214
@khadiramina9214 Жыл бұрын
Thank you man
@sanjeevshrivastav7875
@sanjeevshrivastav7875 3 жыл бұрын
kya ye video Japanese me available hai....?
@lichenguang8073
@lichenguang8073 3 жыл бұрын
Thanks for the clear explanation, also thanks for the subtitle23333
@ChristmasEve777
@ChristmasEve777 2 жыл бұрын
I still don't understand how that flip-flop loop in SRAM maintains the voltage without needing a refresh. I know there is no capacitor so you don't have to worry about a capacitor discharging. However, if you're not performing any operations on that memory cell for a long time, how does that voltage not fade?
@ChristmasEve777
@ChristmasEve777 2 жыл бұрын
OOPS, never mind. I just looked at the diagram again where you show all 6 transistors instead of showing each pair as a not gate. I can see that it's connected to VDD. So EVERY bit has a constant connection to power. That would also explain how an SRAM cell can turn a 0 into a 1. I'll leave both of these comments here in case someone else thinks the way I just did after seeing the video.
@mayurshah9131
@mayurshah9131 6 жыл бұрын
Just superb
@sunilkumar9971
@sunilkumar9971 6 жыл бұрын
Thank you sir
@SourajLal
@SourajLal 4 жыл бұрын
It's very nice lecture
@user-iq6xi2op6h
@user-iq6xi2op6h 4 жыл бұрын
I can not understand Cell Address. Are you help me or make a video?
@jayendrachoudhary5314
@jayendrachoudhary5314 3 жыл бұрын
great sir
@ngochuy7683
@ngochuy7683 10 ай бұрын
thank you so much
@jamesfassbinder6376
@jamesfassbinder6376 5 жыл бұрын
I'd like to learn how to add something to calculate memory probability
@techsana3883
@techsana3883 2 жыл бұрын
Thanks!
@gslaptopservicetraining3962
@gslaptopservicetraining3962 4 жыл бұрын
Super bro ...pls explain impedance
@ALLABOUTELECTRONICS
@ALLABOUTELECTRONICS 4 жыл бұрын
I have already made a video on that. Here is the link : kzfaq.info/get/bejne/bdCnZcKpncrdgWw.html
@kaptansingh4700
@kaptansingh4700 6 ай бұрын
I could not get the line 8:37. Can you please rephrase that. Thanks for this amazing explanation. Keep up the good work.
@ALLABOUTELECTRONICS
@ALLABOUTELECTRONICS 5 ай бұрын
What I meant to say was, using (4T) cell, we can reduce number of transistors (instead of bit) that is required for storing 1 bit of information. I hope, it will clear your doubt.
@jkrigelman
@jkrigelman 11 ай бұрын
Fantastic thanks
@RahulKumar-oz2mc
@RahulKumar-oz2mc Жыл бұрын
at 8:39 , you said 'we can reduce no. of bits' how bits?
@ALLABOUTELECTRONICS
@ALLABOUTELECTRONICS Жыл бұрын
What I meant was, we can reduce number of transistors. (4 transistors in comparison to 6 transistor)
@chinmayrozekar9624
@chinmayrozekar9624 4 ай бұрын
12:13 I did not understand the SRAM WRITE operation.
@Furkan-yv5ew
@Furkan-yv5ew Ай бұрын
Where can i learn circuit components like you mensloned in this video?
@ALLABOUTELECTRONICS
@ALLABOUTELECTRONICS Ай бұрын
There are different playlist on the channel . You can refer them. For example, for MOSFET there is a separate playlist. You can refer that for more info.
@Furkan-yv5ew
@Furkan-yv5ew Ай бұрын
@@ALLABOUTELECTRONICS Thank you so much
@iijj_haneul
@iijj_haneul 5 жыл бұрын
I love this video thank you!!!
@emilioortega9487
@emilioortega9487 3 жыл бұрын
I got everything but I don't actually get what you mean by "density" when you talk about the rams
@oliverenede7839
@oliverenede7839 3 жыл бұрын
Emilio Ortega by density he means the amount of data it can hold for example a typical ram sticks nowadays can hold 8GB of data where’s the cache memory in typical CPU’s is very low like around 6MB of data
@emilioortega9487
@emilioortega9487 3 жыл бұрын
@@oliverenede7839 Hi thanks for answering, now it makes sense because he in the video talked about the number of memory cells and said Sram had less than DRAM :s and that's what I don't understand
@vandanivasanth2682
@vandanivasanth2682 4 жыл бұрын
Thank you bro
@jtchenb
@jtchenb 6 жыл бұрын
Very clear
@dastran2731
@dastran2731 5 жыл бұрын
are BJTs used in making cache memory?
@ALLABOUTELECTRONICS
@ALLABOUTELECTRONICS 5 жыл бұрын
No, MOS transistors are used.
@orgoon7697
@orgoon7697 4 жыл бұрын
Cпасибо, у меня как раз скоро зачёт по этой теме =)
@BtXFWkyZBtXFWkyZ
@BtXFWkyZBtXFWkyZ 4 жыл бұрын
удачи
@anithakumar7864
@anithakumar7864 2 жыл бұрын
Very good video but little fast...
@kadernjie4976
@kadernjie4976 6 жыл бұрын
Hi wen the SRAM lock how to unlocked
@FreedomForAll2013
@FreedomForAll2013 3 жыл бұрын
Thanks mate
@pongpeerakingsuwankul2020
@pongpeerakingsuwankul2020 5 жыл бұрын
Good video
@unglaubichuberlieber8048
@unglaubichuberlieber8048 4 жыл бұрын
since intel/amd days are numbering...in your future time, you might add the relation ship between arm and dram or sram or both...regardless have a great day and DO ENJOY LIFE !!!
@VitaminVS
@VitaminVS 4 жыл бұрын
Nice explaination but how can a transistor pair store a voltage?
@anuragchauhan6312
@anuragchauhan6312 3 жыл бұрын
Hi Vikash, Here transistors are used to get a latch of invertors(Latch/FF are used as storage element). And If you see at 7:35 you can see BL (Bit Lines) are controlling only Gates for these CMOS-Invertors and also connected to Output in READ mode. And voltage sources VDD and GND are present. Let say output of first and second invertors are INV-12, INV-34. So INV-12 is controlling gate of Second invertor. INV-34 is controlling gate of First invertor. Now consider that you want to WRITE '1' in this CELL. So BL == 1, and BL(BAR) == 0. It means INV-12 == 1: transistor 3 == open circuit transistor 4 == close circuit Output of second invertor is '0' that is matching with supported voltage of BL(BAR) INV-34 == 0: transistor 1 == close circuit transistor 2 == open circuit Output of first invertor is '1' that is matching with supported voltage of BL And all these operation takes place only when WL make close circuits for 5 and 6 . So in absence of WL there is no change in gate conditions so no change in invertor conditions too. And output voltage controlled by VDD and GND and depending on current conditions of 1,2,3,4, transistors. In READ mode: we don't apply EXTREAM voltage on BLs, we just apply adequate voltage to check direction of resultant(of BL and Output voltage of invertor) voltage flow to decide Logic '0' or '1'.
Different Types of DRAM: SDRAM/DDR1/DDR2/DDR3/DDR4/LPDDR/GDDR
15:46
ALL ABOUT ELECTRONICS
Рет қаралды 208 М.
Differences Between SRAM and DRAM | Computer Architecture
12:10
Как бесплатно замутить iphone 15 pro max
00:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 8 МЛН
🤔Какой Орган самый длинный ? #shorts
00:42
Inside Out Babies (Inside Out Animation)
00:21
FASH
Рет қаралды 12 МЛН
How does Computer Memory Work? 💻🛠
35:33
Branch Education
Рет қаралды 3,8 МЛН
SRAM || Read Operation || Hold Operation || Using 6T Cell Design
15:33
Engineers Learning Hub - Dr. Irfan Ahmad Pindoo
Рет қаралды 51 М.
Dynamic Random Access Memory (DRAM).  Part 1: Memory Cell Arrays
10:28
Computer Science
Рет қаралды 145 М.
Semiconductor Memories: ROM Explained | Types of ROM | Applications of ROM
14:10
Semiconductor Memories:  RAM (Random Access Memory) Explained
9:28
ALL ABOUT ELECTRONICS
Рет қаралды 16 М.
How Does Flash Memory Work? (SSD)
8:50
BLITZ
Рет қаралды 217 М.
Can SRAM Keep Shrinking?
14:50
Asianometry
Рет қаралды 142 М.
RAM Explained - Random Access Memory
15:42
PowerCert Animated Videos
Рет қаралды 3 МЛН
Static RAM and Dynamic RAM Explained
4:58
Basics Explained, H3Vtux
Рет қаралды 210 М.
Semiconductor Memories : RAM - Memory Decoding Explained
23:38
ALL ABOUT ELECTRONICS
Рет қаралды 15 М.
Лучший браузер!
0:27
Honey Montana
Рет қаралды 286 М.
АЙФОН 20 С ФУНКЦИЕЙ ВИДЕНИЯ ОГНЯ
0:59
КиноХост
Рет қаралды 1,2 МЛН
Как распознать поддельный iPhone
0:44
PEREKUPILO
Рет қаралды 2,3 МЛН
Здесь упор в процессор
18:02
Рома, Просто Рома
Рет қаралды 429 М.
Look, this is the 97th generation of the phone?
0:13
Edcers
Рет қаралды 7 МЛН