IP PortfolioVerification IPhigh-speed serial vip

of_vip_pcie_mon

PCI Express monitor and protocol checker

Maturity plannedTargets FPGA + ASICDifficulty Very hardPriority 1

PCIe monitor at PIPE or TLP level decoding LTSSM states, DLLPs and TLPs, checking flow control credits, ordering rules, completion timeouts and FLIT mode framing.

Planned. This block is specified in the catalog with its interfaces and targets. No implementation exists yet; the skeleton command below generates a lint-clean shell with its ports and registers.

Interfaces

PortDirectionKindWidthNotes
tapinparallel256Observed interface signals
txnoutAXI4-Stream128Decoded transactions for scoreboards

Standards

  • PCI Express Base Specification 6.0
  • Intel PIPE 6.1

Basis projects

Permissive open projects the implementation may build on.

More in high-speed serial vip

IDBlockMaturity
of_vip_usb2_monUSB 2.0 monitor and protocol checkerplanned
of_vip_usb2_bfmUSB 2.0 bus functional model and agentplanned
of_vip_usb3_monUSB 3.2 monitor and protocol checkerplanned
of_vip_usb3_bfmUSB 3.2 bus functional model and agentplanned
of_vip_usb4_monUSB4 monitor and protocol checkerplanned
of_vip_usb4_bfmUSB4 bus functional model and agentplanned
of_vip_pcie_bfmPCI Express bus functional model and agentplanned
of_vip_cxl_monCXL monitor and protocol checkerplanned
of_vip_cxl_bfmCXL bus functional model and agentplanned