The USB-C-Switch enable selecting 1 of 4 devices to connect to a host or 1 of 4 hosts to connect to a device with up to a USB 20Gbps connection. It is software programmable with four bi-directional channels selectively connecting to one bi-direction channel. Used by companies worldwide to help automate validation and manufacturing testing of USB devices and hosts. USB-C-Switch supports: Apple CarPlay™, Android Auto, USB-PD and other modes. Built inside a rugged steel housing and designed to withstand strong electrostatic discharges (ESD) of up to ±15kV.
When combined with an Acroname Universal Orientation Cable (also known as Vconn pass-thru cable), the USB-C-Switch can emulate a cable flip to connected devices with software control. The programmable flip features allows for tests of all the connections on a port without multiple manual cable plug events. A Keep-Alive-Charge circuit, controlled from software, allows the USB-C-Switch to provide charging current to devices on the 4 mux ports while they are not connected to the common port; this is useful when the devices are battery powered and may only be connected to the common port for short periods of time.
For advanced users, the USB-C-Switch includes a "split mode" which allows for mixing function groups in the connection. For example, a host on the on common port can have a data connection to a USB device on port 0, while power to the device can come from port 1. The split mode functionality enable creative solutions to problems faced by manufacturing and validation systems.
Best for general connectivity or longer cables; allows USB signal tuning to compensate for insertion and other losses.
Best for measuring device signal-integrity with de-embedding.
Good for device functional testing when using short cabling.
The USB-C-Switch is a device that allows engineers to control USB connections during testing and development. It has several layers of internal switches that make it a 4:1 bi-directional selector and USB-C line controller. It can act like a cable, connecting USB2, USB3, power, CC, Vconn, and SBU lines between the common port and one of the 4 "mux" ports. USB-C-Switch can be controlled using a free application or custom software via APIs in C, C++, Python, and LabVIEW. USB-C-Switch is uniquely addressable and controllable from a host PC via USB-C control port which also provides power to the system.
This product may expose you to chemicals which are known to the State of California to cause cancer, birth defects or other reproductive harm. For more information, go to www.P65Warnings.ca.gov. A list of specific chemicals can be found in the product documentation.
A key feature of the USB-C connector is its symmetric design allowing for insertion in either orientation. This makes the USB-C connector user-friendly yet complicates the development of devices using the USB-C standard. The orientation is defined by the cable or downstream device in the system; more specifically, by components inside of the USB-C male plug of a connection. The USB-C specification makes determining connector orientation a responsibility of the active devices in the system.
The diagram below shows example block diagrams of the flip feature when connecting a host through a full-featured, non-marked cable to a direct-connected downstream device. Related USB SS, HS and SBU lines are also routed appropriately, though omitted from the diagram for clarity.
It is common to use battery powered devices on either side of the USB-C-Switch. When these devices are not in the active path, either on the common or mux side, the device battery may discharge. The USB-C-Switch has the unique feature of Keep-Alive Charging (KAC) for the mux channel connections. When KAC is enabled, the KAC circuit connects power from the control port VBUS to all non-selected mux channel VBUS lines. KAC power is applied only to inactive mux channels and is not applied to the actively selected mux channel since the actively selected channel has a power path to the common port. KAC is automatically disabled when mux split mode is enabled.
The default behavior of the USB-C-Switch is to act as a port selector, where all USB-C lines are connected between the common port and one selected mux channel. In some cases, it is desirable to split the connections in a USB-C cable and route them to different mux paths. A common application is to be able connect a USB device to a host machine for USB data while connecting VBUS charging from a device specific charger.
Split mode gives control over individual signal groups, allowing each group to be connect to a mux channel. VBUS can be connected to any combination of mux channels or disabled on the mux channels. Signal groups under Split control assignment are: VBUS, SSA (TX1+/-, RX1+/-), SSB (TX2+/-, RX2+/-), HSA (D+/-, Side A), HSB (D+/-, Side B), CC1, CC2, SBU1, and SBU2.
Specifications are valid at 25°C unless otherwise noted. Indoor use only. Sample rates are typically limited by the USB throughput of the host operating system except where bulk capture is supported.