Skip Navigation

PLX SDK Features

  1. Supports entire PLX 8500/8600/8700 family of PCIe gen1, gen2 and gen3 switches; 8100 family of PCIe bridges; PEX 8311 bridges; as well as PLX 9000 series and 6000 series products.
  2. PEX Device Editor (PDE) GUI utility for PCIe devices
    1. EEPROM programming
    2. EEPROM Diff and Eeprom File Diff
    3. Memory Mapped register access
    4. PCI Config register access
    5. Access to all above through I2C port
    6. Search for registers based on address or description
    7. Data book register table view from GUI
    8. Offline Mode EEPROM file editing
    9. Active/Inactive status of all lanes
    10. Save screen data to file, and vice-versa
    11. Compare saved screen data text files
    12. GUI user manual from Help menu
    13. Basic Config space access to non-PLX PCI devices
    14. Tree View of all PCI devices in system
    15. PCI extended capabilities of non-PLX devices
    16. Global Error Monitoring of all PLX and Non PLX devices in system
    17. Auto-detection of Requestor ID in the PCI Tree View

    Special Debug Features for PCIe Gen 2 and Gen 3 devices:

    1. Performance Monitoring info including Link Utilization and Average Payload size for all ports
    2. Serdes Eye for gen2 – Eye width, Save Eye, Minimum Eye Width test and Auto-calibrate Eye parameters
    3. Serdes Eye for gen3 – Eye Diagram (width and height), Save Eye to file, Gradient Plot of Eye
    4. Exerciser mode to generate traffic to saturate any port up to 16 lanes
    5. Probe Mode for internal use only

    Other features coming soon:

    1. PDE GUI working on Linux
  3. PLXMon GUI for PCI devices
  4. Host-side C/C++ PLX API library and device drivers with source code
  5. Command Line applications (Source Code):
    1. EEPROM programming
    2. Command Line Interface
    3. PLX API test
    4. Hot-Plug demo
    5. Non-Transparent (NT) Mode demo
    6. Dual Cast Demo
    7. NT Link Failure detection Test
    8. DMA Test
    9. DMA Performance Test
    10. DMA Across NT Test
    11. Performance Monitor
    12. Serdes Eye Code Sample
  6. Device Drivers support 32-bit and 64-bit Windows® and Linux kernels 2.4 & 2.6
  7. DOS support
  8. SDK User Manual