PCIe 6.0 doubles to 64 GT/s with PAM4, lightweight FEC+CRC+replay, mandatory FLIT mode, and L0p. A Gen5 testbench is not a Gen6 testbench with a faster clock. This is the sign-off checklist.
What actually changed, and why verification cares
PCIe Gen6 Sign-off Checklist
Error-Injection Matrix (make errors routine)
| Injection | Expected machinery | Pass evidence |
|---|---|---|
| Single-symbol errors (within FEC capability) | FEC corrects → CRC passes → no replay | Counters show FEC corrections; no replay spikes |
| Burst errors exceeding FEC capability | CRC detects → replay requested → recovery | CRC-catch logged; replay succeeds; data intact |
| Replay-buffer pressure / storm | Throttling, flow control, fairness preserved | No deadlock; forward progress under load |
| Error during L0p width change | Width change completes; no FLIT/ACK loss | Width-change events pass; no link-down |
| Training-phase fault injection | Recovery to L0; proper fallbacks | LTSSM returns to L0; errors contained |
| Flit grammar corruption | Malformed flit detected; recovery path | AER logged; no data corruption to host |
Coverage and Evidence: What sign-off should demand
- Feature-to-coverage map: LTSSM, FLIT grammar, FEC/CRC/replay, L0p.
- Flit-granularity assertions: seq/ack/replay correctness, ordering, credit compliance.
- Closure reports + waiver log: justified, reviewed, and risk-ranked.
- Error-campaign results: matrix above with KPIs and trends.
- Interop plan & results: real partners, switches, and compliance tools.
Gen transitions shift where the pain lives. In Gen6, the pain moved into error handling and live-width state. Teams that win invest early in FLIT-aware scoreboards, FEC/replay error campaigns, and L0p stress — then automate it. That's how we help customers retire verification debt and ship on time.
Conclusion
Gen6 is not a faster Gen5. PAM4 makes errors routine; FEC+CRC+replay makes handling them mainline; FLIT changes grammar; L0p adds live-width state. Verify like that, and your sign-off will hold in the real world.