此次PCIe的整理包含:
- PCIe的协议
主要是PCIe5.0协议,包含物理层,数据链路层,事务,软件层以及各种cap的学习,也许还可以看看synopsy的pcie ctrl文档。
之前在工作中试着将整本PCIe4.0翻译成中文,可惜换工作,丢了,捶胸顿足;这次直接翻译PCIe5.0,正好熟悉一下CXL.
- PCIe的应用
主要讲讲PCIe在应用中一些案例,不定时的补充
- cxl的学习
这一块自己也不是很熟悉,也许从协议看起,是个好主意.
以下为纯粹个人瞎扯
首先出现的是PCI,作为PC的外设延伸,增加了PC的带宽;从总线频率为33MHz,后续发展到133MHz,并行传输带来了一系列的硬件上的难题;此时PCIe横空出世,从PCIe1.0到现在的PCIe6.0,PCIe7.0,速率越来越快,带宽越来越大;PCIe已经不仅仅用于外设扩展,CXL是PC将一部分的工作通过PCIe进行的扩展,将PCIe纳入了内存管理。
好吧,计划先列在这儿,至于做到什么程度,再说吧。