Example: bankruptcy

FUSB307B - USB Type-C Port Controller with USB-PD

DATA Semiconductor Components Industries, LLC, 2016 August, 2021 Rev. 41 Publication Order Number: FUSB307B /DUSB Type-C Port Controllerwith USB-PDFUSB307 BDescription The FUSB307B targets system designers looking to implement upto four USB Type C port controllers (TCPC) with USB solution provides integrated Type C Rev detectioncircuitry enabling manual attach/detach detection. Time critical PowerDelivery functionality is handled autonomously, offloading the Processor or Type C Port Manager (TCPM).The FUSB307B complies with the USB PD Interface SpecificationRev as a TCPC for a standardized interface with USB PD Interface Specification Rev Ver.

USB Type-C Port Controller with USB-PD FUSB307B Description The FUSB307B targets system designers looking to implement up to four USB Type−C port controllers (TCPC) with USB−PD capabilities. This solution provides integrated Type−C Rev 1.3 detection circuitry enabling manual attach/detach detection. Time critical Power

Tags:

  Controller, Ports, Port controller

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of FUSB307B - USB Type-C Port Controller with USB-PD

1 DATA Semiconductor Components Industries, LLC, 2016 August, 2021 Rev. 41 Publication Order Number: FUSB307B /DUSB Type-C Port Controllerwith USB-PDFUSB307 BDescription The FUSB307B targets system designers looking to implement upto four USB Type C port controllers (TCPC) with USB solution provides integrated Type C Rev detectioncircuitry enabling manual attach/detach detection. Time critical PowerDelivery functionality is handled autonomously, offloading the Processor or Type C Port Manager (TCPM).The FUSB307B complies with the USB PD Interface SpecificationRev as a TCPC for a standardized interface with USB PD Interface Specification Rev Ver.

2 Compatible USB Type C Rev Compatible USB PD Ver. Compatible Fast Role Swap Sink Transmit Extended Data Messages (Chunked) Dual Role Functionality Manual Type C Detection Automatic DRP Toggling USB PD Interface Specification Support Automatic GoodCRC Packet Response Automatic Retries of Sending Packet All SOP* Types Supported VBUS Source and Sink Control Integrated 3 W Capable VCONN to CCx Switch 10 bit VBUS ADC Programmable GPIOs 4 Selectable I2C AddressesFigure 1. FUSB307B Block DiagramSCALE 3:1 WQFN16 3 x 3, 510 BSORDERING INFORMATION8 DBG_NGND4 ORIENT3 CC22 VCONN1 CC19 GPIO210 INT_N11 SCL112 SDA17 VDD6 VBUS5 LDO13 SRC14 SNK15 GND16 GPIO1 Top ThroughViewQFN16 See detailed ordering and shipping information on page 3 ofthis data (continued) Dead Battery Operation Powered from VBUS LDO Output Provides Power to TCPM Packaging.

3 FUSB307B 16 Pin QFNA pplications Smartphones and Tablets Digital Cameras Desktops and Laptops Rechargeable Docks/Speakers Wall Adapters AutomotivePIN of ContentsDescription Up, Initialization and Battery Power Address Idle Accessory C Manual Mode Power State Reset/ Cable Reset State GoodCRC Source and Sink Monitoring and Source Discharge after a Sink Discharge after a Discharge during a PD Rev Role Role Swap Cable Disconnect (Informational Only) and Transient 1. ORDERING INFORMATION Part NumberOperating Temperature RangePackagePacking Method FUSB307 BMPX 40 to 85 C16 Lead Molded Leadless Package (QFN)JEDEC, ML220, 3 mm SquareTape and ReelFUSB307 BVMPXA utomotive 40 to 105 C For information on tape and reel specifications, including part orientation and tape sizes, please refer to our Tape and Reel PackagingSpecification Brochure, BRD8011 Application Figure 2.

4 FUSB307B Typical Mobile Computing ApplicationCC2CC1 INT_NSDASCLType & Buck/BoostCharger+ VBUS Buck+ VCONN BuckBatterySNKVBATV3P3 VCONNVSNKVSRCFPF2895 SRCI2C_ADDR_SEL/ORIENTGPO1 GPULDOVDDFPF2895 ENFUSB3402:1 SwitchGPO2 DEBUG_N30 m VOUTVINISETON1 F25 V30 m VINVOUT10 F10 F25 V1 F10 F1 F220 pF220 Diagram Figure 3. FUSB307B Block DiagramUSB PD PHYBMCD riverBMCRcvrCC Pull Up CurrentType DischargeDischargeGPIO ControlPWRMGMTSNKSRCGPIO2/FR_ bitADCI2 CPin Configurations Figure 4. Pin Assignment QFN ( FUSB307B )GND8 DBG_NGND4 ORIENT3 CC22 VCONN1 CC19 GPIO210 INT_N11 SCL112 SDA17 VDD6 VBUS5 LDO13 SRC14 SNK15 GND16 GPIO1 Bottom ViewTop ThroughView4 ORIENT3 CC22 VCONN1 CC19 GPIO210 INT_N11 SCL112 DescriptionsTable 2.

5 PIN DESCRIPTION NameTypeDescriptionUSB TYPE C CONNECTOR INTERFACECC1I/OType C connector Configuration Channel (CC) pins. Initially used to determinewhen an attach has occurred and what the orientation of the insertion is. Function-ality after attach depends on mode of operation as a host: Sets the allowable charging current for VBUS to be sensed by the attacheddevice Used to communicate with devices using USB BMC Power Delivery Used to detect when a detach has occurredOperating as a device: Indicates what the allowable sink current is from the attached host Used to communicate with devices using USB BMC Power DeliveryCC2I/OGNDG roundGroundVBUSP owerVBUS supply pin for attach and detach detection when operating as an upstreamfacing port (Device)POWER INTERFACEVDDP owerInput supply voltageLDOLDO V LDO OutputVCONNP ower SwitchRegulated input to be switched to correct CC pin as VCONN to power featured cables, powered accessories or dongles bridging Type C to othervideo or audio connectorsSIGNAL INTERFACESCL1/SDA2 (Note 1)

6 Open Drain I/OI2C serial clock/data signal to be connected to the I2C masterSDA1/SCL2 (Note 1)Open Drain I/OI2C serial clock/data signal to be connected to the I2C masterINT_NOpen Drain OutputActive LOW open drain interrupt output used to prompt the processor to read theI2C register bitsORIENT/I2C_ADDR (Note 1)3 State CMOS OutputSelects I2C Address on Power up and then becomes a General Purpose CMOSO utputDBG_NOpen Drain I/ODebug Accessory Detection Open Drain OutputGPIO23 State CMOS I/OGeneral Purpose I/O 2 GPIO13 State CMOS I/OGeneral Purpose I/O 1 VBUS SOURCE AND SINK INTERFACESNKCMOS OutputControls external VBUS Sink Load Switch on/off (Active High)SRCCMOS OutputControls external VBUS Source Load Switch on/off (Active High)1.

7 A different I2C address is used depending on which SDA and SCL are used and the state of ORIENT/I2C_ADDR at power up. Power Up, Initialization and Reset When power is first applied to VDD or VBUS, theFUSB307B goes through its POR sequence to load up all thedefault values in the register map, read all the fuses so thatthe trimmed values are available when VDD or VBUS is inits valid range. A software reset can be executed by writingSW_RES to 1 in RESET Register. This executes a full resetof the FUSB307B similar to POR where all the I2C registersgo to their default powered down, the FUSB307B is configured as aUFP with CC1 and CC2 have their respective Rdpull downs enabled such that a SOURCE can detect this asa UFP and turn on the FUSB307B device, power may become availablefrom VBUS when VDD is not present.

8 This state is stillconsidered Dead Battery until VDD is present. DuringDead Battery, the FUSB307B will continue presenting VDD is available, the TCPM can start the DRPtoggle by setting on theFUSB307B Battery Power up During a dead battery condition in a mobile application,the FUSB307B will be powered by VBUS and provide anLDO output to power a Controller or TCPM to establish aUSB PD FUSB307B will enable the Sink Path when attachedto a source with any advertised with more than one Type C port, the TCPM canenable or disable the appropriate sink VDD is greater than VDDGOOD, the internal LDO isbypassed and the device switches from VBUS to 5 demonstrates a dead battery power up sequencefor 5.

9 FUSB307B Dead Battery OperationVDDVBUSFUSB307 BPWR BypassSNKC harger ICTCPMECVDDVINVBUSFUSB307 BPWR VLDOLDOLDO V BuckConverterVSYSV3P3 ATYPE C Port 1 TYPE C Port 2 FPF2895 ENFPF2895EN2 FUSB307 BProvides Powerto EC duringDead Battery5 Power tosystem isenabled1 FUSB307 BPowers fromVBUSand attaches asSNK3 Enable SinkPath4 TCPM establishes PDContract withSRCB attery30 m VOUTVINVOUTVIN30 m 6 FUSB307 Bswitches toVDD Power andbypasses LDOP rogrammable GPIOxThe FUSB307B has two programmable GPIOs. Thesecan be programmed to be Inputs, CMOS Outputs or OpenDrain Outputs. To configure them, the TCPM writes toGPIO1_CFG and GPIO2_CFG.

10 If the GPIO is configured asan input, its logic value can be read in GPIO_STAT andALERT_VD Outputs The FUSB307B implements Orientation and supportsDebug Accessory detection output as indicated inSTD_OUT_CAP configure the Orientation, Mux selection, and DebugAccessory, the TCPM writes to Interface The FUSB307B includes a full I2C slave Controller . TheI2C slave fully complies with the I2C specification version6 requirements. This block is designed for fast mode of an I2C write and read sequence are shown inFigure 7 and Figure 8 AAAAAA PNOTE:Single Byte read is initiated by Master with P immediately following first data Data K+2 Slave AddressRegister Address KWrite DataWrite Data K+1 Write Data K+N 1 SWR AA SRD AAANA PRegister address to Read specified8bitsNOTE:If Register is not specified Master will begin read from current register.


Related search queries