PCIe Architecture: Lecture-1

Поделиться
HTML-код
  • Опубликовано: 5 сен 2024
  • This video explains the following in the PCIe Protocols
    Introduction to PCIe Protocols
    Concepts like lane, link, initialization, differential signal, throughput.
    PCIe Topology, various components ( Root Complex, End Point ( Legacy End point, Native End Point), Switch etc.
    PCIe architecture in terms of logical layers.
    Three layers ( transaction layer, link layer and Physical layer).
    Task of each layer
    Logical Packet flow inside PCIe controller

Комментарии • 80

  • @naveen7282
    @naveen7282 4 года назад +37

    Very nice explanation. This lecture were telling on LinkedIn for 10k rupees.

  • @ryanjohnson4565
    @ryanjohnson4565 4 года назад +14

    This is by far the best PCIe explanation I have come across

  • @vipuljain6986
    @vipuljain6986 2 года назад +7

    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.

  • @manognajohn1508
    @manognajohn1508 4 года назад +3

    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.

    • @gauravkumar-se9qs
      @gauravkumar-se9qs 3 года назад

      It's a really good video.

    • @prashanthiprashu4211
      @prashanthiprashu4211 5 месяцев назад

      can you please explain what is address space , configuration space header types of transaction , what is memory mapped io space , configuration transactions, message transactions??

  • @kalyansumankv
    @kalyansumankv 3 года назад +5

    One of the best lectures on PCIe. Thanks

  • @Mr_ST_720
    @Mr_ST_720 2 года назад +3

    Best explanation till now seen simple to complex clearly explained.. thanks so much

  • @liamdillon3176
    @liamdillon3176 Год назад

    Quality presination, as Naveen commented below, i have paid for PCIe training online and this is better.👍

  • @108ahah
    @108ahah 4 года назад +3

    Very good video. Hope to see more videos coming.

  • @rajeshhariharan7575
    @rajeshhariharan7575 8 месяцев назад

    PCIe nicely explained for beginners... Thanks so much.

  • @muhammadbilalmalik6684
    @muhammadbilalmalik6684 2 года назад +2

    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

  • @tiktikbadboy8586
    @tiktikbadboy8586 4 года назад +2

    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.

    • @pcie3823
      @pcie3823  4 года назад +1

      Thanks a lot for the suggestion. I will explore it.

  • @kapilkhare6658
    @kapilkhare6658 4 года назад +10

    waiting for next lecture on PCIe sir. Please upload soon sir. Want to learn enumaration, power manegment and link initialization concept.

    • @pcie3823
      @pcie3823  4 года назад +4

      Thanks Kapil, I recorded next video just now and will be uploading soon.

    • @pcie3823
      @pcie3823  4 года назад +3

      Hope, these videos are helpful.

    • @prasadm8441
      @prasadm8441 2 года назад +1

      @@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

  • @livechristo
    @livechristo Год назад

    Very good explanation in detail. Covered all sides of pcie

  • @vishnupriya6246
    @vishnupriya6246 4 года назад +5

    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.

  • @aashris
    @aashris 3 года назад +2

    This is such a great video. Very clear explanation! Thanks so much! :)

  • @AshokKumar-bf8mv
    @AshokKumar-bf8mv 4 года назад +2

    Wonderful lecture sire,,, Thanks a lot..

  • @subhamraysingh6715
    @subhamraysingh6715 4 года назад +3

    Hi Could please make a video for ltssm States it would be helpful for us

  • @ramakrishnachintha9204
    @ramakrishnachintha9204 4 года назад +1

    some topic are missing like transport layer and data link layer and physical layer please upload this topic ........please

  • @user-dd2pn1uj9k
    @user-dd2pn1uj9k 7 месяцев назад

    Very helpful lectures sir. ❤

  • @Brigadorski
    @Brigadorski 2 года назад

    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?

  • @arijitsarkar3551
    @arijitsarkar3551 6 месяцев назад

    Short and helpful.

  • @asana.abhyasi
    @asana.abhyasi 10 месяцев назад

    @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. :)

  • @vinayb4599
    @vinayb4599 4 года назад +2

    Thank you sir, nice lecture...

  • @lakshmi-kb4ww
    @lakshmi-kb4ww Год назад

    Grt explanation sir, thank you so much, if you can attach the slides or pdf which you were explaining would be helpful for us

  • @nikhilreddy719
    @nikhilreddy719 2 года назад

    Is the UPHY (universal physical layer) a part of PCIe controller? Aren't the PCIe controller and UPHY layers different?

  • @akshaygodase8067
    @akshaygodase8067 3 года назад

    Awesome! You have saved me! Thanks for this information

  • @rahulsutar9042
    @rahulsutar9042 3 года назад +1

    well explained thank you

  • @Brigadorski
    @Brigadorski 2 года назад

    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?

  • @ShopperPlug
    @ShopperPlug 2 года назад

    Thank You for this lecture.

  • @jyotigulati5624
    @jyotigulati5624 4 года назад

    Excellent Video

  • @muralikunapureddy8240
    @muralikunapureddy8240 4 года назад +4

    Any details about the tutor ?? From college or industry ??

    • @pcie3823
      @pcie3823  4 года назад +2

      Hi Murali, I am from Industry (Bangalore)
      .

    • @muralikunapureddy8240
      @muralikunapureddy8240 4 года назад +1

      @@pcie3823 may I know your name ??

    • @pcie3823
      @pcie3823  4 года назад +6

      @@muralikunapureddy8240 My name is Lovekesh Gupta

  • @sandeepkulkarni4985
    @sandeepkulkarni4985 4 года назад +1

    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.

  • @DineshKumar-nt4dp
    @DineshKumar-nt4dp 4 года назад +1

    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.

  • @EngineerAnandu
    @EngineerAnandu Месяц назад

    Pls upload more.

  • @alannobakht8503
    @alannobakht8503 4 года назад +2

    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.

    • @pcie3823
      @pcie3823  4 года назад +8

      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).

  • @darshansatyamurthy
    @darshansatyamurthy 4 года назад +3

    Would have loved to listen to basics of LTSSM states too.

  • @krishnanshankarb
    @krishnanshankarb 4 года назад +1

    very nice presentation ,...can we get your notes as a pdf or ppt?...Thanks a lot

  • @friosminsysnym
    @friosminsysnym 3 года назад

    very nice

  • @omkarsingh1093
    @omkarsingh1093 3 года назад

    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.

  • @baliparasantosh
    @baliparasantosh 2 года назад

    Sir, Can you please upload the document (note) you are using in the lecture. It will help to go through it in one go.

  • @saishashelge9345
    @saishashelge9345 Год назад

    Need some testcases on this

  • @phanisai22
    @phanisai22 4 года назад

    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

  • @gosolotravelling
    @gosolotravelling 3 года назад

    Great boss. Thanks

  • @saranyas304
    @saranyas304 3 года назад

    thank you for this video ..!!

  • @srikantachaitanya6561
    @srikantachaitanya6561 2 года назад

    Thank you very much .....

  • @Carlosramirez-he4zi
    @Carlosramirez-he4zi 10 месяцев назад

    Thank so much !

  • @huaxzhang
    @huaxzhang 3 года назад

    If you type it in instead of write it up, your notes and diagrams would be more readable.

  • @raghul1208
    @raghul1208 2 года назад

    thanks for this

  • @suryatejakothakota7742
    @suryatejakothakota7742 Год назад

    x12 not supported by pcie

  • @raghuramchary9119
    @raghuramchary9119 3 года назад

    Can we please have the lecture in hindi too ? thanks for the video sir

  • @potibundakay1664
    @potibundakay1664 3 года назад

    What is sideband signals...

  • @poluajay7627
    @poluajay7627 4 года назад

    Which pcie generation you took in this video sir ..

  • @saivarun9677
    @saivarun9677 Год назад

    Can I please have your notes as a document for all 4 videos? I will help a lot.🙂

  • @atifjaved81
    @atifjaved81 4 года назад +1

    Hi can i receive these notes, Lecture is quite impressive

  • @babajan6530
    @babajan6530 3 года назад

    Thanks

  • @butterflySpirit717
    @butterflySpirit717 3 года назад

    Thanks sir ..

  • @mkanimozhi
    @mkanimozhi 2 года назад

    Can you share this PDF as quick reference

  • @satishkumargupta1320
    @satishkumargupta1320 3 года назад

    hearty thanks :)

  • @413sekharece
    @413sekharece 4 года назад

    Is it possible to share the slides ?

  • @alihamidrezanobakhtirani1675
    @alihamidrezanobakhtirani1675 4 года назад

    summary & useful Bravo!

  • @saishashelge9345
    @saishashelge9345 Год назад

    Please help with that

  • @venkatas3557
    @venkatas3557 3 года назад

    Hi Can I get in touch with you ?

  • @techspecialinformation7746
    @techspecialinformation7746 3 года назад +1

    Most boring lecture

  • @ETSolutions
    @ETSolutions 4 года назад

    very nice

  • @ushapaayasam4326
    @ushapaayasam4326 3 года назад

    Thank you !!