English
Language : 

U4305B Datasheet, PDF (11/20 Pages) Keysight Technologies – Protocol Exerciser for PCI Express® 3.0
11 | Keysight | U4305B Protocol Exerciser for PCI Express® 3.0 - Data Sheet
U4305B-024 Five Function Emulation
U4305B-025 MRIOV Emulation
U4305B-026 SRIOV Emulation
Exerciser as a NON-IOV PCIe device
The Exerciser behaves as NON-IOV End Point (EP) or Root Complex (RC) when the
protocol is set to PCIe. In this mode the U4305B Exerciser has three hardware channels
and each channel is associated with a specific function (F0, F1, and F2). The traffic in
each channel can be programmed independently either through the GUI or through the
PCI port.
Two additional functions can be obtained with the purchase of the Option 024 software
license.
Exerciser as a SR-IOV capable device
The exerciser behaves as a SR-IOV capable End Point (EP) or Root Complex (RC) when
the protocol is set to SR-IOV. In this mode it is compliant with SR-IOV specification Rev.
1.1 (September 8, 2009).
In this configuration the exerciser supports the following:
–– One Non-IOV function
–– Two Physical Functions (PF)
–– Two virtual channels (VCO and VC(x))
–– Two virtual functions (VF1 and VF2) per PF
Multi-root testing
If you want to test an MRIOV-capable
PCIe switch, then the protocol exerciser
needs to emulate a PCIe device with
MRIOV capabilities. The MRIOV license
enables the exerciser to emulate an
MR- (multi-root) enabled PCIe device. As
an MRIOV-capable device, the exerciser
supports up to five virtual hierarchies at
a time.
The Keysight PCIe protocol exerciser can
perform the link negotiation, initialization
and training, data link layer functions,
and handle incoming requests and
completions as per the:
–– PCI Express 3.0 base specification for
testing a non-IOV PCIe component
–– MRIOV specifications revision 1.0
for testing an MRIOV capable PCIe
component
–– SRIOV specifications revision 1.1
for testing an SRIOV capable PCIe
component
Primary option
IOV options
Functions
Virtual functions
Hardware channels
Virtual channels
Completion queues
Virtual link
Virtual hierarchies
RAS-FFP
RAS-FFP
RAS-FFP
3
3
2
2
Exerciser license –EX3
—
SRIOV (026)
—
-026
3
3
4
3
7
2
2
2
2
MRIOV (025)
-025
3
4
7
1
3
1
3
Exerciser + Five function (EX3 + 024)
—
SRIOV (026) MRIOV (025)
—
-026
-025
5
5
5
8
8
5
13
13
2
2
1
2
2
5
1
5
The Keysight U4305B can be optioned to support multiple functions, virtual functions, and virtual hierarchies.