Keysight D9040PCIC PCI Express Electrical Performance Validation and Compliance Software; Perpetual License
This software requires ONE of the following for full functionality:
- Keysight D9010DMBA - De-embedding Software (PrecisionProbe, InfiiniSim Basic)
- Keysight D9020ASIA - Advanced Signal Integrity Software (EQ, InfiniiSim Advanced)
NOTE:
The PCI Express electrical performance validation and compliance software require one of the PCISIG-approved compliance test fixtures (CBB or CLB) and at least two SMA/3.5 mm cables in order to run tests. Alternatively, you can use InfiniiMax or InfiniiMax III/III+ differential probes, SMA/3.5 mm differential probe heads having the bandwidth appropriate to the maximum PCIe data rate you plan to measure.
This item is a perpetual license for the D9040PCIC software package. Support options for this package are listed in the accessories section of this page.
Types of perpetual licenses
There are five variations of the perpetual license listed in the menu above – they are as follows:
- Networked instruments/computers can access a license from a server one at a time. Multiple licenses may be purchased for concurrent usage
- Single site: 1-mile radius from the server
- Single region: North, Central, and South America, Canada
- Node locked
- License can be used on one specified instrument/computer
- Transportable
- License can be used on one instrument/computer at a time but may be transferred to another using Keysight Software Manager (internet connection required)
- USB Portable
- License can be used on one instrument/computer at a time but can be transferred to another using a certified USB dongle (available for additional purchase, Keysight part number E8900-D10)
D9040PCIC Information
Automation
- Integration of automated control for selected high-speed switching systems from Keysight and Bitifeye
- Integrated DUT control for endpoint or root complex devices using an 81150A or 81160A Pulse Function Arbitrary Noise Generator.
- Workshop compliance mode for automating PCISIG CEM compliance tests and report generation using SigTest
- The test setup wizard guides you through test selection, configuration, connection, execution, and results reporting
- Measurement connection setups are displayed, and an oscilloscope setup is automatically configured for each test
- Test results report documents test configuration, measurements made, pass/fail status, margin analysis, and waveforms, and a switching solution is available for automated multilane testing
Standards supported
- PCI Express BASE and CEM 4.0 Transmitter Tests
- PCI Express 1.1, 2.0, 3.0, and 4.0 Reference Clock Tests
- PCI Express 1.0, 1.1, 2.0, 3.0 CEM and BASE spec tests
- PCI Express SFF-8639 (U.2) endpoint and root complex tests.
- Consistent results with Sig Test for 1.0a, 1.1, 2.0, 3.0, 4.0 for CEM (compliance) analysis
- Supports de-embedding of test fixtures and cables with the optional InfiniiSim Waveform Transformation Toolset
The PCI Express electrical performance validation and compliance software provide the user with a fast and easy way to verify and debug PCI Express designs. The PCI Express electrical test software allows the user to automatically execute PCI Express electrical tests for endpoints, root complex and new ASICs (chip level) and displays the results in a flexible report format. In addition to the measurement results, the report provides a margin analysis that shows how closely the device passed or failed each test.
The PCI Express electrical test software includes tests for verifying that the transmitter is compliant with the PCI Express 4.0 BASE specification at 16 GT/s which also includes uncorrelated jitter measurements and other tests while also offering updated PCIe 4.0 reference clock tests.
The PCI Express electrical test software utilizes the Q-domain approach (PCI Express 3.0 and 4.0 BASE specification) for 8G and 16G BASE jitter measurements and uses a Dual Dirac method for 5G jitter separation (described in the PCI Express 2.0 BASE and Card Electromechanical specifications). This ensures that PCI Express TX measurements will have consistency with measurements made using the PCI-SIG’s standalone SigTest software.
For PCI Express 4.0 and PCI Express 3.0 measurements, the software incorporates new algorithms for calculating 16G and 8G specific BASE spec parameters including:
- TX unit interval
- Full swing TX voltage with no TxEQ
- Minimum swing during EIEOS for full swing
- TX uncorrelated total jitter
- TX uncorrelated deterministic jitter
- TX uncorrelated pulse width jitter
- TX deterministic DjDD uncorrelated pulse width jitter
- TX pseudo package loss
- De-emphasis and pre-shoot measurements for TXEQ presets (8G PCIe 3.0)
- TX DC common mode voltage
- TX AC common mode voltage
- TX absolute delta of DC common mode voltage
In addition to supporting PCIe 4.0 and PCIe 3.0 measurements, the PCI Express electrical performance validation and compliance software perform a wide range of legacy electrical tests as per the PCI Express 1.0a, 1.1, and 2.0 electrical specifications for new silicon, add-in cards, and motherboard systems as documented in chapter 4 of the base specification and section 4 of the Card Electromechanical specification. In addition to full swing (800 mV) testing, the software also supports testing for low-power, half-swing devices (400 mV) as per the PCI Express.
The PCI Express electrical performance validation and compliance software require the high-speed serial data analysis software, one of the PCI-SIG approved compliance test fixtures for CEM or U.2 testing (CBB3 or CLB3 or the appropriate U.2 test fixtures), an Infiniium high-performance real-time oscilloscope, and at least two SMA/SMP cables or InfiniiMax active differential probes. Some of the measurements cannot be made with the PCI-SIG compliance test fixtures and may require the user to build or otherwise acquire a custom test fixture. A custom fixture is typically needed when testing new silicon or custom ASIC.
Requirements
- PCI-SIG compliance test fixtures
- Serial Data Analysis
- InfiniiSim Waveform Transformation Toolset (optional)
- PrecisionProbe oscilloscope cable and probe correction (optional)
Extensibility
Use the User Defined Application tool to:
- Create and fully integrate custom tests, configuration variables, and connection instructions
- Insert external application calls into the run sequence, such as MATLAB scripts or your device controller
- Configure additional external instruments used in your test suite