can you please explain what is address space , configuration space header types of transaction , what is memory mapped io space , configuration transactions, message transactions??
Thanks Mr. Lovekesh for taking initiative to pass on the knowledge and saving lot of our time and keeping our attention focused during this entire Part.1 video of PCIe. It was very good start for us and to gain enough confidence to start deep diving.
@@pcie3823 very helpful sir. Could you please let us know have you recorded all concepts and upload anywhere. It would be fine even if it’s chargeable please update sir
I am a new engineer and learning the PCIe switch. These are very good material to learn. Very thanks for your support. By the way, considering that you chose to use Notability for the presentation. How about you change to use Good Notes 5. There is a feature "Laster Pen" that allows you to point out something without really draw on your notes. Hope that helps.
at 13:26 you are saying that if (ENDPOINT) EP3 has to communicate with EP2, it will go through switch. But I believe that both EPs CAN'T communicate like this, there should be proper transaction from RC(root complex) via core. If any communication has to happen between two EPs then 1st EP will write on certain MEMORY and other EP will read from that. Please correct me if I am wrong. Thanks
Hi, Thanks for the detailed video. Can i get the document made by you while you were explaining this? It would be very helpful for us to read all information at one place.
@PCIe sir, can we get the notes as well? btw, I am indebted to your for this valuable content delivery that too on free platform like youtube. thanks a lot. :)
Hi, Thanks for the video... well explained. I am working on PCIe IP at SoC level and I have topics to be clarified on pcie. is there any Linkedin/google groups available?? so that doubts can be discussed in detail. Thanks.
Hi, Thanks for sharing this video. Is it possible to share the docs you have prepared. Also how we are initialsing PCIE from software perspective. Really thank full to you.
In a single lane, how fast is the data speed? Can the Tx and Rx channels transmit data simultaneously at 2.5 GT/s? Or is the maximum transfer speed only capable on a single channel, Tx or Rx at a given time?
Good Job sir, very nice explanation. could you please provide notes link which you prepared soft copy of this video, it will be more beneficial. Thank you very much
WHat do you mean by "Meaningful 8-bit"? 8/10 bit Encoding is for scrambling, Clock Recovery and maintaining DC Balancing and in fact replacing each scrambled BYTE with 10-Bit code before sending the code on the link right after serializing it.
When I say, Meaningful 8-bit, its from user( application layer) perspective. To transmit 8 bit over PCIe link (gen1 and gen2) , 10 bits have to be transmitted ( extra 2 bits are required for PCIe link to function properly as mentioned by you also), But these extra bits reduces the bandwidth to 80% of 2.5 Gb/5.0Gb (for Gen1/Gen2).Just to emphasize on this point, I used that for every 10 bits transmitted over link only 8 bits are meaningful ( for user).
Very nice explanation. This lecture were telling on LinkedIn for 10k rupees.
Yes true
please tell me course name in linkedin
@@prasadm8441 please tell me course name in linkedin
Hi , I am working in VLSI industry. I got PCIE project today. fortunately, I got to know this video. now I got some understanding . Thank you so much.
It's a really good video.
can you please explain what is address space , configuration space header types of transaction , what is memory mapped io space , configuration transactions, message transactions??
This is by far the best PCIe explanation I have come across
Thanks Mr. Lovekesh for taking initiative to pass on the knowledge and saving lot of our time and keeping our attention focused during this entire Part.1 video of PCIe.
It was very good start for us and to gain enough confidence to start deep diving.
One of the best lectures on PCIe. Thanks
Best explanation till now seen simple to complex clearly explained.. thanks so much
Quality presination, as Naveen commented below, i have paid for PCIe training online and this is better.👍
Very good video. Hope to see more videos coming.
waiting for next lecture on PCIe sir. Please upload soon sir. Want to learn enumaration, power manegment and link initialization concept.
Thanks Kapil, I recorded next video just now and will be uploading soon.
Hope, these videos are helpful.
@@pcie3823 very helpful sir. Could you please let us know have you recorded all concepts and upload anywhere. It would be fine even if it’s chargeable please update sir
PCIe nicely explained for beginners... Thanks so much.
Hello sir. Very good lecture. Easy to understand the concepts. If u provide the PPT or notes with the video it will be very helpful.
Very good explanation in detail. Covered all sides of pcie
I am a new engineer and learning the PCIe switch. These are very good material to learn. Very thanks for your support. By the way, considering that you chose to use Notability for the presentation. How about you change to use Good Notes 5. There is a feature "Laster Pen" that allows you to point out something without really draw on your notes. Hope that helps.
Thanks a lot for the suggestion. I will explore it.
at 13:26 you are saying that if (ENDPOINT) EP3 has to communicate with EP2, it will go through switch. But I believe that both EPs CAN'T communicate like this, there should be proper transaction from RC(root complex) via core. If any communication has to happen between two EPs then 1st EP will write on certain MEMORY and other EP will read from that.
Please correct me if I am wrong.
Thanks
Wonderful lecture sire,,, Thanks a lot..
Thanks for the explanation, will appreciate if you could share the Link to the Notes used in the Video.
This is such a great video. Very clear explanation! Thanks so much! :)
some topic are missing like transport layer and data link layer and physical layer please upload this topic ........please
Thank you sir, nice lecture...
Excellent Video
Hi, Thanks for the detailed video. Can i get the document made by you while you were explaining this? It would be very helpful for us to read all information at one place.
Would have loved to listen to basics of LTSSM states too.
Hi Could please make a video for ltssm States it would be helpful for us
Awesome! You have saved me! Thanks for this information
Any details about the tutor ?? From college or industry ??
Hi Murali, I am from Industry (Bangalore)
.
@@pcie3823 may I know your name ??
@@muralikunapureddy8240 My name is Lovekesh Gupta
Very helpful lectures sir. ❤
Grt explanation sir, thank you so much, if you can attach the slides or pdf which you were explaining would be helpful for us
@PCIe sir, can we get the notes as well? btw, I am indebted to your for this valuable content delivery that too on free platform like youtube. thanks a lot. :)
In PCIe Version 1 on a x1 configuration, the maximum data transfer rate is 160 Gbps (2.5GT/s), but only 2 Gbps (250 MB/s) is encoded serial data?
well explained thank you
very nice presentation ,...can we get your notes as a pdf or ppt?...Thanks a lot
Sir, Can you please upload the document (note) you are using in the lecture. It will help to go through it in one go.
Hi, Thanks for the video... well explained. I am working on PCIe IP at SoC level and I have topics to be clarified on pcie. is there any Linkedin/google groups available?? so that doubts can be discussed in detail. Thanks.
Thank You for this lecture.
Hi, Thanks for sharing this video. Is it possible to share the docs you have prepared. Also how we are initialsing PCIE from software perspective. Really thank full to you.
Is the UPHY (universal physical layer) a part of PCIe controller? Aren't the PCIe controller and UPHY layers different?
Great boss. Thanks
In a single lane, how fast is the data speed? Can the Tx and Rx channels transmit data simultaneously at 2.5 GT/s? Or is the maximum transfer speed only capable on a single channel, Tx or Rx at a given time?
Could you please explain LTSSM as well ?
Need some testcases on this
summary & useful Bravo!
thank you for this video ..!!
Short and helpful.
Hi can i receive these notes, Lecture is quite impressive
Can I please have your notes as a document for all 4 videos? I will help a lot.🙂
Good Job sir, very nice explanation. could you please provide notes link which you prepared soft copy of this video, it will be more beneficial. Thank you very much
very nice
Hi Sir,
Can we get the notes for the lecture
Which pcie generation you took in this video sir ..
Can we please have the lecture in hindi too ? thanks for the video sir
Pls upload more.
Can you please provide subtitles? (CC)
Thank you very much .....
thanks for this
WHat do you mean by "Meaningful 8-bit"?
8/10 bit Encoding is for scrambling, Clock Recovery and maintaining DC Balancing and in fact replacing each scrambled BYTE with 10-Bit code before sending the code on the link right after serializing it.
When I say, Meaningful 8-bit, its from user( application layer) perspective. To transmit 8 bit over PCIe link (gen1 and gen2) , 10 bits have to be transmitted ( extra 2 bits are required for PCIe link to function properly as mentioned by you also), But these extra bits reduces the bandwidth to 80% of 2.5 Gb/5.0Gb (for Gen1/Gen2).Just to emphasize on this point, I used that for every 10 bits transmitted over link only 8 bits are meaningful ( for user).
If you type it in instead of write it up, your notes and diagrams would be more readable.
Thanks sir ..
Is it possible to share the slides ?
Can you share this PDF as quick reference
What is sideband signals...
hearty thanks :)
Thank you !!
Thanks
x12 not supported by pcie
Please help with that
Hi Can I get in touch with you ?
Most boring lecture
very nice
Thank so much !