Back to Blog

PEX8748 High-Speed PCI Express Switch Expands GPU Card Slots, Supports Customization, Domestic Localization, and Platforms like x86, Hygon, Phytium

#express#fpga开发#人工智能#arm开发

The following is a PCIe switch-based GPU expansion solution using PEX8748, which meets domestic localization and multi-platform support requirements:

I. Core Advantages of the Solution

  1. Flexible Expansion Capability
    PEX8748 supports 48-lane, 12-port PCIe 3.0 (8GT/s) switching, enabling multi-host interconnection via Non-Transparent (NT) port functionality. It can split a single PCIe link into multiple x8 lanes, meeting the demand for parallel access of multiple GPU cards15. It supports hot-plugging and point-to-point direct connection architecture, ensuring low-latency (150ns) and high-reliability data transmission16.

  2. Comprehensive Domestic Localization Adaptation

    • Hardware Platform Compatibility‌: Verified support for domestic processor platforms such as Phytium FT2000 (ARM architecture), Hygon (x86 architecture), and Loongson38.
    • Domestic Storage Integration‌: The solution has been applied to purely domestic NVMe SSD storage systems, supporting standard ext4 file systems and achieving cross-platform (Windows/Linux) recognition3.
    • Domestic Chip Alternatives‌: Optional domestic solutions such as Guowei PCIe Switch, or building a fully autonomous system with domestic FPGAs (e.g., XCVU9P)38.
  3. Customizable Design Support

    • Topology Customization‌: Supports fan-out, aggregation, and multi-host redundant architectures (e.g., N+1 failover), configurable for 1+1 primary/standby or cluster modes79.
    • Interface Expansion‌: Provides PCIe lane splitting options, supporting x16 split into dual x8 or x8+x4+x4 and other combinations, to adapt to different GPU card bandwidth requirements610.
    • System Integration‌: Provides Linux drivers, debugging tools (visionPAK), and reference designs, shortening the development cycle56.

II. Key Implementation Technologies

| Module | Description