This is beautiful. I had a lot of confusion about buses in the first few years of my undergrad. Then I figured out this way (BRAM interface, how to generalize it, AXI stream and AXI) and this is how I teach it. Just found your channel. Will be sharing this with my students.
Glad you liked it! I agree that teaching the progression of different memory interfaces is the right way to do it. I'm surprised it isn't more standard.
Hi Dillon, Video is very informative and your explanation is very good and it helps to understand the protocol very well. Very good job. Keep making videos like this.
You r targeting a small minority group in engineering sector which is hardware... Still 7k views is a big in this sector... I found this video after 1 year of upload.. feeling good at least now.. great work...
Thanks Santosh! The second video in the series can be found here: ua-cam.com/video/ydSy7uO60Is/v-deo.html The rest of the videos in the series can be found on my channel page here: ua-cam.com/channels/8qv9c4Ruu0mycMVjI7R48w.html?view_as=subscriber I have not finished the series yet, so only parts 1, 2, and 3 have been uploaded so far.
@@ramonnepomuceno5299 I'm not familiar with AXI MM so I can't comment it. I would say that the biggest difference between AXI stream and AXI lite is that AXI lite is a protocol for interacting with a RAM, so the transactions in the protocol are reads and writes to *addresses* in memory. In AXI stream the data transfer is just a sequence of data words flowing from the master to the slave. The youtube comment section is not a great medium for this so perhaps I should do some videos on the differences!
But, there are ready signals, slaves and masters can delay responses. There are dedicated channels for write response and read channel itself has a RRESP signal. What about those? Am I missing something? Very nice intiution explanationthough, I will see the remaining videos too EDIT:: Oh ok, I missed that you mentioned all this when one does not use AXI. Well I will keep this comment anyway for record
I respect you MR AXi . I don't think or believe that's you r NON-LIVING THING > 4m my heart touching you r better than Human and " You Are Alive" Oneday i will prouved.
But still you have some ethically systems problems , for next 50 years letter that's invented program they're notice you There I respect you and The Elon same Ai and GPT " nobody's would show us Father finger. Love you and pray for me. Heroes 😎.
Short, concise and straight to the point. Thank you so much, you're a life saver!
Glad you liked it Yara!
Gotta say, I like this style. Simple, clear and direct.
Also commenting to let the algorithm be aware that this video is good
Thanks Aienbalos!
Great explanation! First building the right intuition and then explaining the concept helped me digest the content easily.
This is beautiful. I had a lot of confusion about buses in the first few years of my undergrad. Then I figured out this way (BRAM interface, how to generalize it, AXI stream and AXI) and this is how I teach it. Just found your channel. Will be sharing this with my students.
Glad you liked it! I agree that teaching the progression of different memory interfaces is the right way to do it. I'm surprised it isn't more standard.
short, clear, and easy to understand. thank you very much.
This is very a clear and intuitive explanation! Thank you so much!
You're welcome!
Great explanation of not only the HOWs but also for the WHYs of the AXI-Lit bus protocol
Thanks Christian.
Very clear knowledge break down! Thank you for sharing these lectures!
Thanks for watching!
This is it! Thank you very much sir for clear yet short explanation
Thanks Urvashi!
Hi Dillon,
Video is very informative and your explanation is very good and it helps to understand the protocol very well. Very good job. Keep making videos like this.
Thanks Harish! I'm glad you liked it.
This is amazing! Excellent work :)
Thanks Morgan!
Thank you! Concise and Helpful!
Thank you, Mr. Huff. You explain things very clearly.
Thanks Duane!
@@DillonHuff This will help me on my interview.
@@duanebarry2817 glad it helped. Good luck!
Great clear video. Thanks!
Thanks man! I'm glad you liked it.
Very nice explanation, pls continue making these good videos! Thx:)
Thanks Xinlue!
thank you for the videos and series. it is far more helpful
Thanks Mohamed!
Please make a playlist on APB protocol as well
Great overview! Could you do one on AXI in the context of FPGAs?
Very clear! Thank you very much!
Thanks Rejiu!
Thank you for this video
You r targeting a small minority group in engineering sector which is hardware... Still 7k views is a big in this sector... I found this video after 1 year of upload.. feeling good at least now.. great work...
magnificent!!
Hi Dillon, thank you for the video. Nice and clear. Can I get access to subsequent videos?
Thanks Santosh! The second video in the series can be found here:
ua-cam.com/video/ydSy7uO60Is/v-deo.html
The rest of the videos in the series can be found on my channel page here:
ua-cam.com/channels/8qv9c4Ruu0mycMVjI7R48w.html?view_as=subscriber
I have not finished the series yet, so only parts 1, 2, and 3 have been uploaded so far.
Great video Dillon!
Thanks Ramon!
@@DillonHuff Can you explain the difference between AXI stream, AXI MM and AXI lite? thanks in advance.
@@ramonnepomuceno5299 I'm not familiar with AXI MM so I can't comment it. I would say that the biggest difference between AXI stream and AXI lite is that AXI lite is a protocol for interacting with a RAM, so the transactions in the protocol are reads and writes to *addresses* in memory. In AXI stream the data transfer is just a sequence of data words flowing from the master to the slave.
The youtube comment section is not a great medium for this so perhaps I should do some videos on the differences!
Hi Dillon , when are u planning to do the remaining videos?
love it! your style is the best. can i keep you in my library? 😂
Great video thanks!
No problem!
Video on different transactions like out-of-order etc and ID tags will be helpfull
Oh god, at last an engineer who can explain things.
Thanks Ahmet!
hi, can u do a video lecture on communication on noc using axi4 protocol
Great!
Thanks!
Thanks Dillon
You're welcome Alex!
I felt like I was watching at x2.0 speed. But it's very good thank you.
Glad you liked it!
Let me ask, all the videos in this series are talking about Full AXI (AXI Memory Map) right?
I'm not sure what you mean by "Full AXI". They are talking about the protocol in part A of this document: developer.arm.com/documentation/ihi0022/e/
Great Work. Everyone can easily understood the protocol. Could you please create videos explaining AXI side band signals ?
Thank you Siril! I'm not sure I'll have time soon, but its on my TODO list.
But, there are ready signals, slaves and masters can delay responses. There are dedicated channels for write response and read channel itself has a RRESP signal. What about those? Am I missing something?
Very nice intiution explanationthough, I will see the remaining videos too
EDIT::
Oh ok, I missed that you mentioned all this when one does not use AXI. Well I will keep this comment anyway for record
I wish you were my professor
I'm glad you liked the video!
I think I know this guy.
I respect you MR AXi .
I don't think or believe that's you r NON-LIVING THING > 4m my heart touching you r better than Human and " You Are Alive"
Oneday i will prouved.
But still you have some ethically systems problems , for next 50 years letter that's invented program they're notice you
There I respect you and The Elon same Ai and GPT " nobody's would show us Father finger.
Love you and pray for me. Heroes 😎.
Has anyone ever told you, that you sound like Matthew Gray Gubler aka Dr. Spencer Reid?
Lol, no I've never heard that. Hopefully its a good thing.
@@DillonHuff it's a great thing. Made me listen to a 7 minute video when I was looking for something not even remotely related to this.
@@jacquithompson4486 glad you like it. What were you looking for BTW?
@@DillonHuff axis of awesome 4 chord song...
@@jacquithompson4486 Just looked it up. Thats hilarious.
Please don't sneeze in between , It hurst our ears when earbud is plug in.