DRAM 05 - General Read and Write Operation on DDR Channel

  Рет қаралды 3,080

Open Logic

Open Logic

Күн бұрын

Пікірлер: 21
@karthikk.v4827
@karthikk.v4827 26 күн бұрын
Great series. Please keep on adding more videos. Thanks!
@openlogic925
@openlogic925 25 күн бұрын
Thanks for the comment. I'll try my best.
@ahyungrocks5509
@ahyungrocks5509 5 ай бұрын
OMGoodness! This video is easy to follow with great visual aid. Please keep it coming. You have a new subscriber.
@openlogic925
@openlogic925 5 ай бұрын
Thanks for the comment. I'm currently busy with my job. I'll post new materials as soon as possible.
@ashtsw
@ashtsw 2 ай бұрын
Love the way you made it easy to understand, we need more videos like this, please explain timing parameter, drift and ck to wck sync with write and read operation. Also, a separate video on command gap.
@openlogic925
@openlogic925 2 ай бұрын
Thanks for the comment. These videos will come, but they'll take time.
@geethnadh
@geethnadh Ай бұрын
Very well explained LKK 👍🏻😀
@openlogic925
@openlogic925 Ай бұрын
Glad you found it helpful!😊
@chandrasekharsattar5633
@chandrasekharsattar5633 7 ай бұрын
thank you sir , very well explained. Much better than our college 👍
@openlogic925
@openlogic925 7 ай бұрын
You're welcome. Let me know if there's an opening at your college 😁
@BitByte2
@BitByte2 6 ай бұрын
Fantastic video! I now understand why accesses to the same row are faster than jumping around. I would imagine that memory requests could be sped-up if reordered such that row accesses change as infrequently as possible. I'm guessing this is what the Xilinx MIG IP "memory command reordering" setting does. Do you know if most DDR controllers support reordering of memory requests? Are there other factors than row addresses that may cause memory commands to be reordered?
@openlogic925
@openlogic925 6 ай бұрын
Thanks for the comment. I do not know the actual meaning of Xilinx MIG IP "memory command reordering". I feel it is related to cache coherency , not on DDR. There is a concept called bank interleaving, which is how DDR controller minimises jumping on different rows; I believe this is widely implemented.
@chandrasekharsattar5633
@chandrasekharsattar5633 7 ай бұрын
sir one query , is the write and read leveling is done at start of the dram controller, sir one video on ddr zq calibration and PHY interface along with training, calibration and initialization sequence would us alot sir .
@openlogic925
@openlogic925 7 ай бұрын
They definitely happen once during initialization. There are calibration which are done periodically, but I'm not sure if write leveling is one of them. Thanks for the support, but to be honest, while I have plan for other videos on DRAM, they will take time.
@thesunwillshine11
@thesunwillshine11 2 ай бұрын
You creating another channel after using me all these years shows the cruel nature of man 😢
@openlogic925
@openlogic925 2 ай бұрын
I don't know who you are. And this channel is my own effort.
@thesunwillshine11
@thesunwillshine11 2 ай бұрын
@@openlogic925 It is enough to say you don't know me after using me and blocking me on discord. Keep it up. Your fall is imminent
@openlogic925
@openlogic925 2 ай бұрын
@@thesunwillshine11 Funnily enough, I don't know what discord means and have to search it up. Assuming you meant the social app discord, I have never used it. Once again, you got the wrong guy.
@thesunwillshine11
@thesunwillshine11 Ай бұрын
@@openlogic925 I got the wrong guy? Okay nah
@joecox9958
@joecox9958 3 ай бұрын
waveforms are allmost incorrect - clk edge
@openlogic925
@openlogic925 3 ай бұрын
I'm sorry I don't get it. If you don't mind enlightening me, which part exactly? Clk against cs/ca? I did think about aligning the clk edge to the middle cycle of cs/ca, but then I thought it's not important yet, until I create another video to look deeper. There are other aspects that I chose to "ignore" too for the time being, like the preamble behaviour. But then again, I'm not sure which part you're referring to.
DRAM 06 - Storing Data and Memory Interleaving
10:10
Open Logic
Рет қаралды 323
DRAM 01 - Introduction and Memory Cell Operation
5:49
Open Logic
Рет қаралды 2,5 М.
How to Fight a Gross Man 😡
00:19
Alan Chikin Chow
Рет қаралды 17 МЛН
Молодой боец приземлил легенду!
01:02
МИНУС БАЛЛ
Рет қаралды 2,1 МЛН
Как Я Брата ОБМАНУЛ (смешное видео, прикол, юмор, поржать)
00:59
Миллионер | 3 - серия
36:09
Million Show
Рет қаралды 2,1 МЛН
Different Types of DRAM: SDRAM/DDR1/DDR2/DDR3/DDR4/LPDDR/GDDR
15:46
ALL ABOUT ELECTRONICS
Рет қаралды 214 М.
DRAM 04 - DIMM, Rank and Channel
7:08
Open Logic
Рет қаралды 3,4 М.
How Do Computers Remember?
19:32
Sebastian Lague
Рет қаралды 6 МЛН
DHH discusses SQLite (and Stoicism)
54:00
Aaron Francis
Рет қаралды 100 М.
What is RAM? | SRAM DRAM SDRAM DDR difference
6:20
Blueprint IoT
Рет қаралды 6 М.
C++ vs Rust: which is faster?
21:15
fasterthanlime
Рет қаралды 404 М.
DDR PHY Training
11:59
Semiconductor Engineering
Рет қаралды 15 М.
6 Horribly Common PCB Design Mistakes
10:40
Predictable Designs
Рет қаралды 218 М.
How to Fight a Gross Man 😡
00:19
Alan Chikin Chow
Рет қаралды 17 МЛН