FPGA PCIe® multi-port switch IP built on PCIe hard IP blocks with x16 upstream / up to x8 per downstream, non-blocking fabric, cut-through & store-and-forward modes, and full PCIe 5.0 compliance (backward-compatible to Gen4/3/2/1). Solution stitches the FPGA’s PCIe HIPs (upstream + multiple downstream ports) with a Mobiveil switch fabric to create a configurable transparent/non-transparent PCIe switch. Supports single-port & multi-port configs, flexible upstream/downstream lane widths, 32/64/128/256/512-bit datapaths, flow control in both directions, advanced error reporting, power management (L0s/L1/L1 sub-states), and per-port feature sets. Includes AMBA master/slave option for app logic, parallel address decoding at each ingress, arbitration (round-robin / strict-priority with starvation detection), and full collateral (RTL, UVM TB, protocol checkers, perf monitors, synth guides). Built to PCIe 5.0 (32 GT/s); roadmap aligns with Gen6 controller/swit...
FPGA PCIe® multi-port switch IP built on PCIe hard IP blocks with x16 upstream / up to x8 per downstream, non-blocking fabric, cut-through & store-and-forward modes, and full PCIe 5.0 compliance (backward-compatible to Gen4/3/2/1). Solution stitches the FPGA’s PCIe HIPs (upstream + multiple downstream ports) with a Mobiveil switch fabric to create a configurable transparent/non-transparent PCIe switch. Supports single-port & multi-port configs, flexible upstream/downstream lane widths, 32/64/128/256/512-bit datapaths, flow control in both directions, advanced error reporting, power management (L0s/L1/L1 sub-states), and per-port feature sets. Includes AMBA master/slave option for app logic, parallel address decoding at each ingress, arbitration (round-robin / strict-priority with starvation detection), and full collateral (RTL, UVM TB, protocol checkers, perf monitors, synth guides). Built to PCIe 5.0 (32 GT/s); roadmap aligns with Gen6 controller/switch trends.