PCIe
PCIe
  • 4
  • 275 734
PCIe-Architecture:memory map
This video is about
Mapping of system memory in PCIe end point device
Configuration space of end point devices and bridge devices
NO. of memory/ IO region defined
IO region can be mapped into 16/32 system address space
Memory region are mapped in 32/64 bit system address space
มุมมอง: 20 130

วีดีโอ

PCIe Architecture : PCIe Enumeration
มุมมอง 48K4 ปีที่แล้ว
This video explains the following in PCIe Architecture Basic concepts and PCIe terminology PCIe enumeration concept Configuration registers Configuration Access mechanism Extended configuration Access Mechanism Enumeration process
PCIe Architecture: Lecture-2
มุมมอง 58K4 ปีที่แล้ว
This video explains the following in PCIe Architecture Assembly and disassembly of Transaction Layer Packet(TLP) by Transaction Layer Different elements of TLP Importance of TLP header Different Transactions and transaction routing mechanism.
PCIe Architecture: Lecture-1
มุมมอง 150K5 ปีที่แล้ว
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...

ความคิดเห็น

  • @itachi_uchiha327
    @itachi_uchiha327 9 วันที่ผ่านมา

    Hi Sir, Can we get the notes for the lecture

  • @codewithakhilesh3054
    @codewithakhilesh3054 27 วันที่ผ่านมา

    Could you please explain LTSSM as well ?

  • @kevintran1611
    @kevintran1611 หลายเดือนก่อน

    Can you please provide subtitles? (CC)

  • @shanoofbasith1120
    @shanoofbasith1120 หลายเดือนก่อน

    Thanks for the explanation, will appreciate if you could share the Link to the Notes used in the Video.

  • @EngineerAnandu
    @EngineerAnandu 3 หลายเดือนก่อน

    Pls upload more.

  • @darrylkid210
    @darrylkid210 4 หลายเดือนก่อน

    17:32 64 bytes*

  • @arijitsarkar3551
    @arijitsarkar3551 9 หลายเดือนก่อน

    Short and helpful.

  • @pankajjaiswal5244
    @pankajjaiswal5244 9 หลายเดือนก่อน

    Hello Sir Could you please tell me Architecture diagram of PCIe to Memory (P2M) for Read...?

  • @LaraibJabeen-n6p
    @LaraibJabeen-n6p 10 หลายเดือนก่อน

    Very helpful lectures sir. ❤

  • @rajeshhariharan7575
    @rajeshhariharan7575 11 หลายเดือนก่อน

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

  • @EGrb2000
    @EGrb2000 11 หลายเดือนก่อน

    hi, please correct me if I am wrong. During initialization, all connected Devices are assigned some address spaces from System Memory. And devices keep this info of memory space at their specific PCIe Configuration Space. Whenever a PCIe configuration cycle is generated, they monitor their dedicated adress block. Is it how it works? If it is so, how is that pCIe configuration cycle generated? thanks

  • @EGrb2000
    @EGrb2000 11 หลายเดือนก่อน

    hi, at 29.49, you say that data length (10 bits) can be up to 4096 Byte. But you can identify only up to 1024 byte with 10 bits. Am i wrong? thanks in advance.

  • @Carlosramirez-he4zi
    @Carlosramirez-he4zi ปีที่แล้ว

    Thank so much !

  • @asana.abhyasi
    @asana.abhyasi ปีที่แล้ว

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

  • @pawan_wagh
    @pawan_wagh ปีที่แล้ว

    Hi, Please share all the lectures Notes

  • @archangelgaming4259
    @archangelgaming4259 ปีที่แล้ว

    Thank you, very helpful

  • @baskars8021
    @baskars8021 ปีที่แล้ว

    how 1k word becomes 4kbtes @ 6:20

    • @testbenchmaker
      @testbenchmaker ปีที่แล้ว

      Generally a word is considered to be 4 Bytes. So 1K Words becomes 1024x4= 4096 Bytes . The definition of word size may vary

    • @baskars8021
      @baskars8021 ปีที่แล้ว

      @@testbenchmakerthankyou. Means word size may vary, noted!

  • @rajeshsaha3446
    @rajeshsaha3446 ปีที่แล้ว

    Whether CPU always go through Address port OxCF8 and Data port OxCFC for CAM; or this address will vary w.r.t PCIe gen? OxCF8 means Bus0 Device3 one function and register number is 0x37, OxCFC for data port can b read or write operation @pci3823

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

  • @sudeepkumarts
    @sudeepkumarts ปีที่แล้ว

    At time 22:30 it is 2p24 - 2p4 = 2p20=1MB not 16 mb as ur saying.

  • @maddalasaibhaskar5427
    @maddalasaibhaskar5427 ปีที่แล้ว

    I have doubt like after primary secondary and subordinate when bus device and function come into picture and when we will represent function with 1 and when will device numbers change in one branch device number is completely zero in other branch device number changes

  • @livechristo
    @livechristo ปีที่แล้ว

    Very good explanation in detail. Covered all sides of pcie

  • @saishashelge9345
    @saishashelge9345 ปีที่แล้ว

    Please help with that

  • @saishashelge9345
    @saishashelge9345 ปีที่แล้ว

    Need some testcases on this

  • @sivas8611
    @sivas8611 ปีที่แล้ว

    Thanks Sir

  • @sivas8611
    @sivas8611 ปีที่แล้ว

    Thanks

  • @sivas8611
    @sivas8611 ปีที่แล้ว

    Great sir

  • @liamdillon3176
    @liamdillon3176 2 ปีที่แล้ว

    Very good explanation, very helpful thank you

  • @liamdillon3176
    @liamdillon3176 2 ปีที่แล้ว

    good explanation👍

  • @liamdillon3176
    @liamdillon3176 2 ปีที่แล้ว

    Quality explaination 👍

  • @liamdillon3176
    @liamdillon3176 2 ปีที่แล้ว

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

  • @suryatejakothakota7742
    @suryatejakothakota7742 2 ปีที่แล้ว

    Root complex

  • @suryatejakothakota7742
    @suryatejakothakota7742 2 ปีที่แล้ว

    x12 not supported by pcie

  • @saivarun9677
    @saivarun9677 2 ปีที่แล้ว

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

  • @well7885
    @well7885 2 ปีที่แล้ว

    great work, much appreciated. You should definitely post more LECTURES

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

  • @ShopperPlug
    @ShopperPlug 2 ปีที่แล้ว

    Thank You for this lecture.

  • @ahmadzaklouta
    @ahmadzaklouta 2 ปีที่แล้ว

    Thank you. it great explanation

  • @ramesherrabolu1590
    @ramesherrabolu1590 2 ปีที่แล้ว

    Thanks for taking time in going into such detail about BAR programming. Encourage you to contribute more such content

  • @Mr_ST_720
    @Mr_ST_720 2 ปีที่แล้ว

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

  • @rush2sami
    @rush2sami 2 ปีที่แล้ว

    15:56 16MB not 8MB

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

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

  • @anub4908
    @anub4908 2 ปีที่แล้ว

    Please sir make a video on PCIe ltssm States

  • @mkanimozhi
    @mkanimozhi 2 ปีที่แล้ว

    Can you share this PDF as quick reference

  • @kapishpotnuru1883
    @kapishpotnuru1883 2 ปีที่แล้ว

    Hi sir, does PCIe support daisy chain configuration

  • @vandanasalve567
    @vandanasalve567 2 ปีที่แล้ว

    Very Informative, thanks!!

  • @srikantachaitanya6561
    @srikantachaitanya6561 2 ปีที่แล้ว

    Thank you very much .....

  • @swethachilveri4123
    @swethachilveri4123 2 ปีที่แล้ว

    Thank you for posting😊

  • @vipuljain6986
    @vipuljain6986 2 ปีที่แล้ว

    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.