Confidential and Proprietary
TYPE-C USB-PD Port Functional Test and
Parametric Measurement Platform
• Instantiable, Rapid-Deployment PXI Based Solution to
Validate/Measure
• BMC Baseband Modem TX and RX Eye Diagram, Cable
Idle Detection and Noise Rejection capabilities for the
CC Lines for any Type-C Downward Facing Port.
• Power Contract Negotiation over CC Line- Functional
Validation
• Protocol Layer, Policy Engine and Power Supply Tests
• Supports Rev-2 and Rev-3 of the USB-pD Spec.
• APIs Available for callability from Test Sequencers
• Does not include USB3 Data Lines Protocol Validation
(Includes Power Delivery Lines only). But PXI platform is
scalable for this kind of enhancement.
• Both R&D and Production Test Features available.
• Solution tested on USBPD ICs and on PD Chargers
Confidential and Proprietary
USB-PD Spec Rev 3: Chapters Covered
• Chapter 5: Physical layer Specification
including Tx and RX Eye Masks
• Chapter 6: Protocol Layer
• Chapter 7: Power Supply Layer
• Chapter 9.G: Vendor Defined Messaging
Instrument Stackup:
â—Ź Power Supply DC and AC tests
â—Ź Timing Response tests to USB_PD
Commands
â—Ź PD spec compliance power negotiation (CC)
lines
â—Ź Physical layer testsDUT Family:
USB-PD Port Controller or Charger
7
9
6
5
/
6
S
M
U
S
M
U
DUT
5781/3
Confidential and Proprietary
Soliton USBPD Suite Software Architecture
FPGA Based PD
Protocol Engine
Scriptable API Library-
Sequencing- Friendly and
Modular
Off the Shelf Tests
User Defined Tests
Abstraction
around NI DC
Power Drivers
Confidential and Proprietary
Software Components
• LabVIEW Wrapper GUI that
demonstrates a test sequence
with selectable and Configurable
Tests. (Or can use TestStand)
• LabVIEW API and Palette
organized by varying
levels of abstraction
Confidential and Proprietary
Soliton USBPD Suite Differentiators
Protocol Compliance
Fault Behavior (using API)
Integration with non-PD Tests
Compactness, Ruggedness
R&D Validation Production Test
Confidential and Proprietary
Test List- Physical Layer
• Initial VBUS Voltage Check
• Rd Connect/Disconnect
• RD Tolerance Check (+/-20%)
• BIST Test Data
• Transmitter Bit Rate Drift
• Transmitter Collision Avoidance
• Receiver Swing Tolerance
• Receiver Bit Rate Tolerance
• Receiver Bit Rate Deviation Tolerance
• Valid and Invalid SOP, SOP', SOP'' Framing
• Hard Reset Framing
• EOP Framing
• Preamble
Confidential and Proprietary
Test List- Source Specific Tests
â—Ź Source Capabilities timer check
â—Ź Source Capabilities Fields Checks
â—Ź SourceCapabilityTimer Timeout
â—Ź SenderResponseTimer - Request
â—Ź PSHardResetTimer
â—Ź Accept timer check
â—Ź Accept Fields Checks
â—Ź PS_RDY sent timer check
â—Ź PS_RDY Fields Checks
â—Ź Accept - Requests can be met
â—Ź Reject - Requests can't be met
â—Ź Reject - Request Invalid Object Position
â—Ź Atomic Message Sequence
â—Ź Give_Source_Cap
â—Ź All PDO Transitions
Confidential and Proprietary
Test List- Reset Related Tests and Power
Contracts
â—Ź Soft Reset from Device
â—Ź Hard Reset from Device
â—Ź Retransmission (Number of TImes)
â—Ź Power Contract Negotiation at all supported PDOs
Confidential and Proprietary
Bangalore
Milwaukee
Coimbatore
Dallas
Soliton Technologies Snapshot
â–Ş 180+ employees
â–Ş 4 locations in India and US
â–Ş 20+ international awards
â–Ş 1000+ completed projects/solutions
â–Ş NI Outstanding Tech Resources Award-
NI-2014, 2015, 2016
â–Ş Strong culture of integrity & service

USB Power Delivery Functional and Compliance Test Validation Suite

  • 1.
    Confidential and Proprietary TYPE-CUSB-PD Port Functional Test and Parametric Measurement Platform • Instantiable, Rapid-Deployment PXI Based Solution to Validate/Measure • BMC Baseband Modem TX and RX Eye Diagram, Cable Idle Detection and Noise Rejection capabilities for the CC Lines for any Type-C Downward Facing Port. • Power Contract Negotiation over CC Line- Functional Validation • Protocol Layer, Policy Engine and Power Supply Tests • Supports Rev-2 and Rev-3 of the USB-pD Spec. • APIs Available for callability from Test Sequencers • Does not include USB3 Data Lines Protocol Validation (Includes Power Delivery Lines only). But PXI platform is scalable for this kind of enhancement. • Both R&D and Production Test Features available. • Solution tested on USBPD ICs and on PD Chargers
  • 2.
    Confidential and Proprietary USB-PDSpec Rev 3: Chapters Covered • Chapter 5: Physical layer Specification including Tx and RX Eye Masks • Chapter 6: Protocol Layer • Chapter 7: Power Supply Layer • Chapter 9.G: Vendor Defined Messaging
  • 3.
    Instrument Stackup: â—Ź PowerSupply DC and AC tests â—Ź Timing Response tests to USB_PD Commands â—Ź PD spec compliance power negotiation (CC) lines â—Ź Physical layer testsDUT Family: USB-PD Port Controller or Charger 7 9 6 5 / 6 S M U S M U DUT 5781/3
  • 4.
    Confidential and Proprietary SolitonUSBPD Suite Software Architecture FPGA Based PD Protocol Engine Scriptable API Library- Sequencing- Friendly and Modular Off the Shelf Tests User Defined Tests Abstraction around NI DC Power Drivers
  • 5.
    Confidential and Proprietary SoftwareComponents • LabVIEW Wrapper GUI that demonstrates a test sequence with selectable and Configurable Tests. (Or can use TestStand) • LabVIEW API and Palette organized by varying levels of abstraction
  • 6.
    Confidential and Proprietary SolitonUSBPD Suite Differentiators Protocol Compliance Fault Behavior (using API) Integration with non-PD Tests Compactness, Ruggedness R&D Validation Production Test
  • 7.
    Confidential and Proprietary TestList- Physical Layer • Initial VBUS Voltage Check • Rd Connect/Disconnect • RD Tolerance Check (+/-20%) • BIST Test Data • Transmitter Bit Rate Drift • Transmitter Collision Avoidance • Receiver Swing Tolerance • Receiver Bit Rate Tolerance • Receiver Bit Rate Deviation Tolerance • Valid and Invalid SOP, SOP', SOP'' Framing • Hard Reset Framing • EOP Framing • Preamble
  • 8.
    Confidential and Proprietary TestList- Source Specific Tests â—Ź Source Capabilities timer check â—Ź Source Capabilities Fields Checks â—Ź SourceCapabilityTimer Timeout â—Ź SenderResponseTimer - Request â—Ź PSHardResetTimer â—Ź Accept timer check â—Ź Accept Fields Checks â—Ź PS_RDY sent timer check â—Ź PS_RDY Fields Checks â—Ź Accept - Requests can be met â—Ź Reject - Requests can't be met â—Ź Reject - Request Invalid Object Position â—Ź Atomic Message Sequence â—Ź Give_Source_Cap â—Ź All PDO Transitions
  • 9.
    Confidential and Proprietary TestList- Reset Related Tests and Power Contracts â—Ź Soft Reset from Device â—Ź Hard Reset from Device â—Ź Retransmission (Number of TImes) â—Ź Power Contract Negotiation at all supported PDOs
  • 10.
    Confidential and Proprietary Bangalore Milwaukee Coimbatore Dallas SolitonTechnologies Snapshot â–Ş 180+ employees â–Ş 4 locations in India and US â–Ş 20+ international awards â–Ş 1000+ completed projects/solutions â–Ş NI Outstanding Tech Resources Award- NI-2014, 2015, 2016 â–Ş Strong culture of integrity & service