PCI Express Physical Layer

  Рет қаралды 110,370

Summit Soft Consulting

Summit Soft Consulting

Күн бұрын

Пікірлер: 44
@rajneeshraveendran6331
@rajneeshraveendran6331 5 жыл бұрын
This was a very good beginner's presentation to the PCI Express Physical Layer. This presentation has now given me the confidence to do some deep diving by checking additional literature on PCI Express. Thank you very much.
@friosminsysnym
@friosminsysnym 3 жыл бұрын
John, this is an explanatory explanation! By watching this saves me a lot of time!!
@aslkdjfalsdkjfasldkfj
@aslkdjfalsdkjfasldkfj 4 жыл бұрын
it's almost midnight on a Friday, and I'm learning about the physical layer technology of PCIe....
@seanmatthewking
@seanmatthewking 3 жыл бұрын
Doo Doo Doo Doo Doo Doo Doo Doo Doo Doo Doo I hope you enjoy my rendition of your theme song.
@ahyungrocks5509
@ahyungrocks5509 6 ай бұрын
Really enjoyed his presentation style which helped me to understand each concept well. Thank you!
@MrSanjeeb1
@MrSanjeeb1 8 жыл бұрын
can you provide the links to the video for Pcie communication packets
@batner
@batner 2 жыл бұрын
That is an eye opening experience. Thanks for the video!
@MagnumCarta
@MagnumCarta 3 ай бұрын
Video ends at about 44:15. After that its just a black screen until the end of the video.
@fenghc1
@fenghc1 7 жыл бұрын
Very clear presentation! Thank you so much!
@alannobakht8503
@alannobakht8503 8 жыл бұрын
Thanks so much... So the Receiver does clock and data recovery on its Receiver block side from its Rx stream. What about PCIe Clock reference? Is it sync in both Driver and Receiver? OR separated ref clock on each side?
@ITICProtocolAnalyzer
@ITICProtocolAnalyzer 8 жыл бұрын
A PCIe device can choose to use the reference clock or it can provide its own. If it provides its own it has to be within the +/- spec (off the top of my head +/- 300 PPM). I suppose both TX and RX sides use the reference clock but I also suppose this is implementation specific!
@wiks470
@wiks470 5 жыл бұрын
Correction: 27:51, 400ps/bit Not 400ns.
@vasishthabhat128
@vasishthabhat128 4 жыл бұрын
Hi, That was an excellent video. Hope you release more and more such videos in the future
@apanikka
@apanikka 8 жыл бұрын
Great presentation. Thank you!
@andrewpeck3450
@andrewpeck3450 Жыл бұрын
Really great video, thank you so much for the wonderful content!
@vasudevareddy5378
@vasudevareddy5378 4 жыл бұрын
Very Good Presentation on PHY Layer for PCIe and learnt new things from your session Sir and requesting you that giving session on Transaction Layer and Data Link Layer also.
@ericksonramos4622
@ericksonramos4622 3 жыл бұрын
Beautiful.. Thanks for sharing this with the world
@veeramanikandan9539
@veeramanikandan9539 5 жыл бұрын
Excellent Presentation! Thanks alot!
@KittyFloof
@KittyFloof 3 жыл бұрын
Such a great presentation. Thank you! Much appreciated.
@douggale5962
@douggale5962 4 жыл бұрын
I was hoping you might explain how 128b/130b encoding could possibly maintain DC balance with disparity. Perhaps I am misunderstanding it but it seems that with 2 bit periods to compensate, it couldn't. I have the same question how all zeros could even be DC balanced with 8b/10b.
@seanmatthewking
@seanmatthewking 3 жыл бұрын
Doo Doo Doo Doo Doo Doo Doo Doo Doo Doo Doo I hope you enjoy my rendition of your theme song.
@seedavid101
@seedavid101 6 жыл бұрын
Very clear explanation of PCIe. Thanks.
@mdesm2005
@mdesm2005 8 жыл бұрын
Doesn't scrambling also help with DC balance and to ensure sufficient transition for clock and data recovery (in addition to 8b/10b) ? Is scrambling AND b8/10b used at the same time? In the FPGA based example, where is the scrambling done?
@ITICProtocolAnalyzer
@ITICProtocolAnalyzer 8 жыл бұрын
No, scrambling is used to spread out the frequency content in the signal, which lowers electromagnetic interference (EMI). 8b/10b encoding is used to embed the clock in the signal and to provide DC balance. They are normally used both at the same time but the scrambling can actually be disabled. Scrambling is also not enabled for the PCIe compliance pattern (which does use 8b/10b encoding).
@mdesm2005
@mdesm2005 8 жыл бұрын
Thanks!
@patkennedy7333
@patkennedy7333 7 жыл бұрын
Right!! The 8b/10b dwords were made in such a way that the only valid combinations by which they can be sent are DC balanced (equal 1's and 0's).
@BiqBanq
@BiqBanq 2 жыл бұрын
Excellent, please make more video.
@doin943
@doin943 3 жыл бұрын
Awesome learn a lot from you!
@chanai8362
@chanai8362 3 жыл бұрын
Can anyone tell me how long is tens of inches stated at 22:30?
@ajinkyadhobale
@ajinkyadhobale 3 жыл бұрын
Great training video. Are you planning to cover other PCIe layers in same way?
@Arjunsingh-fo3dq
@Arjunsingh-fo3dq 7 жыл бұрын
Thanks a lot.. It really very informative.. But have a doubt about usage of SKP data characters.. Can any one give some brief about there usage??
@TeslaRifle
@TeslaRifle 8 жыл бұрын
Very informative, thanks for sharing.
@willembeltman
@willembeltman 4 ай бұрын
Great stuff
@lytuhoangnam
@lytuhoangnam 20 күн бұрын
At 27:50, it should be 400ps per bit instead of 400ns per bit.
@AnirudhAgrawal93
@AnirudhAgrawal93 7 жыл бұрын
what is the link for part 2 ?
@vwarrier
@vwarrier 3 жыл бұрын
Thank you that was really helpful
4 жыл бұрын
42k views in 3 1/2 years. My faith in geekmanity is restored.
@alkapandey1019
@alkapandey1019 4 жыл бұрын
Thank you.
@lewcrowley3710
@lewcrowley3710 2 жыл бұрын
Will watch again..maybe at 1.25 speed. I don't mean that in anyway but that I want to catch up.
@tydengr
@tydengr 8 жыл бұрын
like it. Thank you
@adizoarets9784
@adizoarets9784 6 жыл бұрын
Is there a link to the presentation ?
@therealguy12378
@therealguy12378 5 жыл бұрын
bookmark 31:25
@greatviktor4017
@greatviktor4017 27 күн бұрын
do a video about QPI 🥲
What is PCIe?
10:03
Texas Instruments
Рет қаралды 117 М.
Creative Justice at the Checkout: Bananas and Eggs Showdown #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 32 МЛН
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 25 МЛН
Explaining PCIe Slots
11:10
ExplainingComputers
Рет қаралды 2 МЛН
PCIE DEMO SESSION
1:39:49
VLSIGuru - Best VLSI Training Institute
Рет қаралды 11 М.
CAN Protocol Explained | Controller Area Network
12:09
The EV Engineer
Рет қаралды 94 М.
CAN and CAN FD protocol
18:37
Texas Instruments
Рет қаралды 96 М.
PCI Express Gen 1 to Gen 3 Architecture | Layered Protocols Stacks PCIe
15:12
GogoTraining - PeopleCert Accredited (ATO)
Рет қаралды 6 М.
System Architecture:  6 - PCI Basics and Bus Enumeration
19:18
Sarathy Jayakumar
Рет қаралды 113 М.
Identifying PCIe 3 0 Dynamic Equalization Problems
1:03:33
Teledyne LeCroy
Рет қаралды 20 М.
Understanding Signal Integrity
14:06
Rohde Schwarz
Рет қаралды 86 М.
Creative Justice at the Checkout: Bananas and Eggs Showdown #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 32 МЛН