4 ms·
Curious what you mean by learning? Learning about TLPs? Learning about FPGA DMA Engines like XDMA? Learning about PCIe switches / retimers? Learning about `lspc
by checker659 8mo ago
Curious what you mean by learning? Learning about TLPs? Learning about FPGA DMA Engines like XDMA? Learning about PCIe switches / retimers? Learning about `lspci`?
- throwaway132448 8mo agoNothing specific! I learned how to implement USB(-C) because there was some specific hardware I wanted to create. I could see the same thing happening with PCIe in future. With USB its longevity was fairly obvious to me, with PCIe I’m not well informed. Thanks for giving me some acronyms to explore!
- checker659 8mo agoAs much as I cringe sharing linkedin articles, this particular series of posts are pretty good: https://www.linkedin.com/pulse/pci-express-primer-1-overview-physical-layer-simon-southwell/ https://www.linkedin.com/pulse/pci-express-primer-1-overview...
- logdahl 8mo agoI found it here as well in pdf form: https://github.com/wyvernSemi/Articles/blob/main/docs%2Fpcie.pdf https://github.com/wyvernSemi/Articles/blob/main/docs%2Fpcie...