Overview
The FUSB302B01MPX, produced by ON Semiconductor, is a programmable USB Type-C controller that integrates the physical layer of the USB BMC (BMC - Bus Margining Controller) power delivery protocol. This component is designed for system designers who need to implement a DRP (Data Role Provider)/SRC (Source)/SNK (Sink) USB Type-C connector with a low level of programmability. It supports up to 100 W of power and role swap, making it versatile for various applications.
The FUSB302B enables USB Type-C detection, including attach and orientation detection, and supports full Type-C 1.2 specifications. It can operate as a dedicated host, dedicated device, or in a dual-role configuration, providing flexibility in system design.
Key Specifications
Parameter | Description | Value |
---|---|---|
Part Number | FUSB302B01MPX | - |
Operating Temperature Range | -40°C to 105°C | - |
Package | 14-lead MLP (Micro Leadframe Package), 2.5 mm × 2.5 mm, 0.5 mm Pitch | - |
Power Delivery | Up to 100 W | - |
Type-C Support | Full Type-C 1.2 Support | - |
Role Functionality | Dedicated Host, Dedicated Device, or Dual Role | - |
Configuration Channel (CC) Pins | Attach/Detach Detection, Current Capability Indication/Detection | - |
VCONN Power Switch | Regulated input for powering USB 3.1 full-featured cables and accessories | - |
I2C Interface | I2C serial clock and data signals for communication with the host processor | - |
Key Features
- Dual-role functionality with autonomous DRP toggle, allowing the device to switch between source and sink roles automatically.
- Software configurable as a dedicated host, dedicated device, or dual role.
- Full support for alternative interfaces of the Type-C specification, including MHL, DisplayPort, and vendor-specific interfaces.
- USB BMC Power Delivery physical layer integration, enabling negotiation and control of charging power levels and role swap.
- Configuration Channel (CC) threshold comparators and a programmable DAC for accurate detection of attach, detach, and charging current configuration.
- VCONN power switch with OCP (Overcurrent Protection) for full-featured USB 3.1 cables.
- I2C interface for communication with the host processor.
- Automatic sending of GoodCRC packets in response to received packets, reducing the load on the local processor.
Applications
- USB Type-C connectors in consumer electronics, such as smartphones, tablets, and laptops.
- Dongles and adapters requiring USB Power Delivery and role swap capabilities.
- Automotive systems where USB Type-C connectors are used for charging and data transfer.
- Custom docks and accessories that require advanced USB Type-C functionality.
- Industrial and medical devices needing robust and flexible USB connectivity.
Q & A
- What is the FUSB302B01MPX used for?
The FUSB302B01MPX is used to implement a USB Type-C connector with support for up to 100 W of power and role swap, integrating the physical layer of the USB BMC power delivery protocol.
- What are the operating temperature ranges for the FUSB302B01MPX?
The operating temperature range is -40°C to 105°C.
- What types of roles can the FUSB302B01MPX operate in?
The FUSB302B01MPX can operate as a dedicated host, dedicated device, or in a dual-role configuration.
- What is the purpose of the CC pins in the FUSB302B01MPX?
The CC pins are used for attach/detach detection, current capability indication, and communication with devices using USB BMC Power Delivery.
- How does the FUSB302B01MPX support USB Power Delivery?
The FUSB302B01MPX integrates the BMC Power Delivery physical layer, enabling negotiation and control of charging power levels and role swap through the CC pins.
- What is the role of the VCONN power switch in the FUSB302B01MPX?
The VCONN power switch is used to power USB 3.1 full-featured cables and other accessories.
- How does the FUSB302B01MPX communicate with the host processor?
The FUSB302B01MPX uses an I2C interface for communication with the host processor.
- What is the significance of the GoodCRC packets in the FUSB302B01MPX?
The FUSB302B01MPX can automatically send GoodCRC packets in response to received packets, reducing the load on the local processor.
- In what types of applications is the FUSB302B01MPX commonly used?
The FUSB302B01MPX is commonly used in consumer electronics, dongles, automotive systems, custom docks, and industrial/medical devices.
- How does the FUSB302B01MPX handle role swapping?
The FUSB302B01MPX can handle role swapping through its autonomous DRP toggle functionality, allowing it to switch between source and sink roles automatically.