目录 1、Detect 2、Polling 3、Configuration 4、L0 5、Recovery 6、L0s/L1/L2 7、Hot Reset 8、Disabled 9、Loopback 在PCIe链路可以正常工作之前,需要对PCIe链路进行链路训练,在这个过程中,就会用LTSSM状态机。LTSSM全称是Link Training and Status St
1.什么是PERST# PERST#作为 Fundamental Reset,是直接通过边带信号PERST#(PCI Express Reset)产生的。Fundamental Reset会复位整个PCIe设备,初始化所有与状态机相关的硬件逻辑,端口状态以及配置空间中的配置寄存器等(every state machine and all the hardware logic, port s
Tx specs Measuring Tx Signals: "breakout channel" (?) SMA (SubMiniature version A) microwave-type coaxial connectors (?) low-jitter clock source to the device under test (?) "replica channe
对应章节Chapter 13 physical layer electrical link training是以2.5G开始的 一个设备如果支持8G,必须支持2.5G,但非必须支持5G L0 full-on state 差分电路中,保持DC common mode voltage 如果进了electrical idle则会低于一个threshold value TX端
MSI-X MSI最多支持32 MSI-X最多支持2048 Message control: bit 15: MSI-X Enable (是否用MSI-X中断,或者用MSI, INTx来替代) bit 14: Function Mask (是否可以发中断) 10:0: Table size in N-1 cap structure: MSI-X Table Of
MSI MSI cap registers(config space area, 256B): Target mem addr data value to write to target number of unique messages MSI寄存器 刚刚才了解的一点 Target message address register一般是address of Loca
MSI 与 INTx Message是不同的东西 Command: Interrupt Acknowledge for INTR(PIC output) (INTx# inputs) PIC returns a 8-bit value called the Interrupt Vector 获得VECTOR SMP, from PIC to IO APIC APIC bus: