Home
SMSC USB4640i User's Manual
Contents
1. Daddys adie eee 22 64 ROMBOOT 24 Chapter 7 Pin Reset States odes dte OC 6 65 ORG 25 71 Pin Reset 4 25 Chapter 8 Configuration 28 81 AUD ac YU REGE Er 28 8 1 1 Hub Configuration Options 28 8 2 Card Reader eue 28 8 3 System 5 28 8 3 1 EEPROM SPI 28 8 3 2 EEPROM Data 29 8 4 Set bit 7 of bmAttribute to enable the registers in Table 8 4 32 8 4 1 EEPROM Data Descriptor Register Descriptions 32 8 4 2 AOh A7h Device Power Configuration 37 8 4 3 Device ID Strings 39 8 4 4 Hub Controller 5 40 8 4 5 Internal Flash Media Controller Extended 5 50 8 4 6 PO MERCRE
2. 49 Table 8 7 nRESET Timing for EEPROM 53 Table 9 1 Crystal Circuit 54 Table 10 1 Pin 61 Table 11 1 USB4640 USB4640i GPIO 62 SMSC USB4640 USB4640i Revision 1 0 06 01 09 5 DATASHEET High Speed USB 2 0 Hub and Flash Media Controller smsc Datasheet List of Figures Figure 3 1 USB4640 USB4640i 48 11 Figure 4 4 USB4640 USB4640i Block Diagram 12 Figure 6 1 Port Power Control with USB Power Switch 22 Figure 6 2 Port Power Control with a Single Poly Fuse and Multiple 23 Figure 6 3 Port Power with Ganged Control with Poly 23 Figure 6 4 SPI ROM 24 Figure 6 5 deputari dad 24 Figure 7 1 Pin Reset States 25 Figure 8 4 nRESET Timing for EEPROM 53 Figure 9 1
3. 5 ead asn esues 20 asn il 21601 HOd 9 H Bay 19 10 ejsue IL 1 55 0 1908 19 jeues 4 5 jeues 115 13 2 ASL 940 415 ejeg 5 AGE Figure 4 1 USB4640 USB4640i Block Diagram 12 SMSC USB4640 USB4640i DATASHEET Revision 1 0 06 01 09 High Speed Inter Chip USB 2 0 Hub Flash Media Controller Datasheet Chapter 5 Pin Table 5 1 48 Pin Table smsc Table 5 1 USB4640 USB4640i 48 Pin Table UPSTREAM HSIC INTERFACE 3 PINS HSIC IMP 5 DAT STROBE DOWNSTREAM USB INTERFACE 3 PINS XTAL1 CLKIN XTAL2 RBIAS DOWNSTREAM 2 PORT USB INTERFACE 6 PINS USBDN DP2 USBDN DM2 PRTCTL2 PRTCTL3 USBDN DP3 USBDN DM3 SECURE DIGITAL MEMORY STICK xD INTERFACE 18 PINS SD D7 SD D6 SD D5 SD D4 MS D6 MS D7 MS D1 MS D2 xD xD DO xD ALE xD 07 SD D3 SD D1 SD D0 MS D3 pepe MS D5 MS D4 xD D6 xD D3 xD D2 SD CLK p MD GPIO15 GPIO12 MS BS MS D0 Au xD nWP
4. Datasheet 10 2 Operating Conditions PARAMETER SYMBOL MIN MAX UNITS COMMENTS Commercial Ta 0 70 Ambient temperature in still air USB4640 Operating Temperature Industrial 40 85 Ambient temperature in still air USB4640i Operating Temperature 3 3 V supply voltage VDD33 3 0 3 6 V A 3 3 V regulator with an output tolerance of 196 must be used if the output of the internal power FET s must support a 5 tolerance 3 3 V supply rise time 0 400 us Figure 10 1 Voltage on 0 3 5 5 V If any 3 3 V supply voltage drops USB and USB pins below 3 0 V then the MAX becomes 3 3 V supply voltage 0 5 5 5 Voltage on any signal 0 3 VDD33 V pin Voltage on XTAL 1 0 3 2 0 V Voltage on XTAL2 0 3 2 0 10 3 DC Electrical Characteristics PARAMETER SYMBOL MIN TYP MAX UNITS COMMENTS IPD Type Input Buffer Low Input Level V TTL Levels High Input Level 2 0 V Pull Down PD 72 Pull Up PU 58 IS Type Input Buffer Low Input Level Viti 0 8 V TTL Levels High Input Level 2 0 V Hysteresis 420 mV SMSC USB4640 USB4640i 57 DATASHEET Revision 1 0 06 01 09 SMSC High Speed Inter Chip USB 2 0 Hub and Flash Media Controller Datasheet PARAMETER SYMBOL MIN TYP MAX UNITS COMMENTS ICLK Input Buffer Low Input Level 0 5 V High Input Level 14 Input Leakage 10 10 HA Vw 0 to VDD33 Input Leak
5. Revision 1 0 06 01 09 46 SMSC USB4640 USB4640i DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller SMSC Datasheet 8 4 4 20 F1h Port Swap BIT BYTE NAME DESCRIPTION 7 0 PRT_SWP Swaps the upstream and downstream USB DP and DM pins for ease of board routing to devices and connectors 0 USB D functionality is associated with the DP pin and D functionality is associated with the DM pin T USB D functionality is associated with the DM pin and D functionality is associated with the DP pin Bit 7 Reserved Bit 6 Reserved Bit 5 Reserved Bit 4 Reserved Bit 3 Controls physical port 3 Bit 2 Controls physical port 2 Bit 1 Reserved Bit O Controls physical port 0 SMSC USB4640 USB4640i 47 Revision 1 0 06 01 09 DATASHEET smsc High Speed USB 2 0 Hub and Flash Media Controller Datasheet 8 4 4 21 F2h Port Map 12 BIT BYTE NAME DESCRIPTION 7 0 PRTM12 PortMap register for ports 1 amp 2 When a hub is enumerated by a USB host controller the hub is only permitted to report how many ports it has the hub is not permitted to select a numerical range or assignment The host controller will number the downstream ports of the hub starting with the number 1 up to the number of ports that the hub reported having The host s port number is referred to as logical port number and the physical port on the hub
6. SUCCESS BY DESIGN PRODUCT FEATURES USB4640 USB4640i USB High Speed Inter Chip USB 2 0 Hub and Flash Media Controller Datasheet General Description The SMSC USB4640 USB4640i is a Hi Speed HSIC USB hub and card reader combo solution with an upstream port compliant to HSIC 1 0 a supplement to the USB 2 0 specification The two downstream ports are compliant with the USB 2 0 specification High Speed Inter Chip HSIC is a digital interconnect bus that enables the use of USB technology as a low power chip to chip interconnect at speeds up to 480 Mb s The HSIC interface is an industry standard 2 pin digital interface which uses standard USB software The SMSC USB4640 USB4640i provides an ultra fast interface between an HSIC enabled host and today s popular flash media formats The controller allows read write capability to flash media from the following families Secure Digital SD MultiMediaCard MMC Memory Stick MS xD Picture Card 0 The USB4640 USB4640i offers a versatile cost effective and energy efficient hub controller with 2 downstream USB 2 0 ports This combo solution leverages SMSC s innovative technology that delivers industry leading data throughput in mixed speed USB environments Average sustained transfer rates exceeding 35 MB s are possible Highlights Upstream HSIC port and 2 exposed Hi Speed USB 2 0 downstream ports for external peripheral expansion The d
7. PAD STENCIL OPENINGS STENCIL Figure 12 1 USB4640 USB4640i 48 Pin QFN 63 DATASHEET Revision 1 0 06 01 09 smsc High Speed Inter Chip USB 2 0 Hub and Flash Media Controller Datasheet 12 1 Tape and Reel Specifications 91 50 1100 40 2 0 0 05 NT TAPE Man ae a 1 75 t5 9 sojas ead 16 0 0 3 2 13 340 1 21 5 MIN oe E 222720 p Xo xe UA 1 L EU d 1 10 12 0 COVER TAPE HATCHED AREA FEED DIRECTION QFN 7x7mm Body DIMENSIONS AND PART ORIENTATION UNIT MM TAPE LENGTH amp PART QUANTITY TRAILER T 14 pockets MIN 3000 components 34 pockets MIN COMPONENT LEADER L Figure 12 2 48 Pin Package Tape Specifications Revision 1 0 06 01 09 SMSC USB4640 USB4640i 64 DATASHEET High Speed Inter Chip USB 2 0 Hub and Flash Media Controller e crnnsc Datasheet REEL PHYSICAL DIMENSIONS 3 n W1 MEASURED AT HUB SEE DETAIL A W2 MEASURED HUB DIAMETER D 330 0 25 4 00 OVERALL WITH 224 OUTER DIAMETER 102 REF ARBOR HOLE DIAMETER 130 405 02 00000000000000 ooo Direction of Feed DETAIL A All Reel
8. 4 61 Chapter 11 GPIO 62 Chapter 12 Package 63 12 4 Tape Reel 5 64 Revision 1 0 06 01 09 SMSC USB4640 USB4640i 4 DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller Datasheet List of Tables Table 5 1 USB4640 USB4640i 48 Pin 13 Table 6 1 USB4640 USB4640i Pin 5 15 Table 6 2 USB4640 USB4640i Buffer Type Descriptions 21 Table 7 1 Legend for Pin Reset States 25 Table 7 2 USB4640 USB4640i Reset States 25 Table 8 1 Internal Flash Media Controller 5 29 Table 8 2 Hub Controller 5 31 Table 8 3 Other Internal Configurations eae 31 Table 8 4 Internal Flash Media Controller Extended 5 32 Table 8 5 Port Map Register for Ports 1 amp 2 48 Table 8 6 Port Map Register for Pot
9. GPIO4 SCL GPIO 0 10 SPI DO GPIO5 SDA SPI SPD SEL GPIO 0 11 SPI_DI SPI_DI IP PD 13 GPIO6 SD_WP MS_SCLK xD_D4 GPIO 0 14 GPIO15 SD nCD GPIO IP PU 17 SD D1 MS D5 xD 03 none 7 18 SD_DO MS_D4 xD_D2 none 7 19 SD 07 MS xD 01 7 20 SD D6 MS 7 none 7 21 SD CLK MS BS xD nWP none 7 22 xD_nWE xD_nWE Z 23 SD 5 MS 1 2 24 SD 5 xD CLE 2 26 xD_nCE xD_nCE Z 27 xD_nRE xD_nRE Z 28 xD_nB R xD_nB R 7 29 GPIO14 xD nCD GPIO IP PU 30 SD D4 MS D2 xD D7 none 7 31 GPIO12 MS INS GPIO IP PU 32 SD D3 MS D3 xD 06 none Z 33 SD D2 xD 05 none 7 35 GPIO10 CRD_PWR GPIO Z 36 2 RXD GPIO 0 37 GPIO1 LED TXD GPIO 0 at 38 nRESET nRESET E 39 IMP 5 IMP Z 40 TEST TEST IP PD Revision 1 0 06 01 09 26 DATASHEET SMSC USB4640 USB4640i High Speed Inter Chip USB 2 0 Hub Flash Media Controller Datasheet smsc Table 7 2 USB4640 USB4640i Reset States Table continued RESET STATE PIN PIN NAME FUNCTION Ead PU 42 HSIC_DAT HSIC_DAT E 43 HSIC STROBE HSIC STROBE IP _ SMSC USB4640 USB4640i 27 DATASHEET Revision 1 0 06 01 09 smsc High Speed Inter Chip USB 2 0 Hub and Flash Media Controller Datasheet Chapter 8 Configuration Options 8 1 8 1 1 8 1 1 1 8 2 8 3 8 3 1 Revision 1 0 06 01 09 Hub
10. Copies this document or other SMSC literature as well as the Terms of Sale Agreement may be obtained by visiting SMSC s website at http www smsc com SMSC is a registered trademark of Standard Microsystems Corporation SMSC Product names and company names are the trademarks of their respective holders SMSC makes the following part numbered device available for purchase only by customers who are xD Picture Card licensees USB4640 USB4640i By purchasing or ordering any of such devices Buyer represents warrants and agrees that Buyer is a duly licensed Licensee under an xD Picture CardTM License Agreemen with Fuji Photo Film Co Ltd Olympus Optical Co Ltd and Toshiba Corporation and that Buyer will maintain in effect such xD Picture Card license and will give SMSC reasonable advance notice of any termination or expiration of such xD Picture Card license but in no event less than five days advance notice SMSC may discontinue making such devices available for purchase by Buyer and or discontinue further deliveries of such devices if such xD Picture Card license shall expire terminate or cease to be in force or if Buyer is or becomes in default of such xD Picture Card license SMSC DISCLAIMS AND EXCLUDES ANY AND ALL WARRANTIES INCLUDING WITHOUT LIMITATION ANY AND ALL IMPLIED WARRANTIES OF MERCHANTABILITY FITNESS FOR A PARTICULAR PURPOSE TITLE AND AGAINST INFRINGEMENT AND THE LIKE AND ANY AND ALL WARRANTIES ARISING FROM ANY C
11. SMSC s USB 2 0 hub is fully compliant to the Universal Serial Bus Specification available from the USB 5 Forum found at http www usb org Revision 2 0 April 27 2000 and the 12 7 2000 and 5 28 2002 Errata Please reference Chapter 11 Hub Specification for general details regarding hub operation and functionality For performance reasons the hub provides 1 transaction translator TT that is shared by both downstream ports defined as a single TT configuration The TT contains 4 non periodic buffers Hub Configuration Options The SMSC hub supports a large number of features some are mutually exclusive and must be configured in order to correctly function when attached to a USB host controller There are two principal ways to configure the hub via the internal default settings or by settings stored in an external EEPROM or SPI Flash device Power Switching Polarity The hub will only support active high power controllers Card Reader The SMSC USB4640 USB4640i is fully compliant with the following flash media card reader specifications Secure Digital 2 0 MultiMediaCard 4 2 SD 2 0 HS SD HC SD TransFlash and reduced form factor media 1 4 8 bit MMC 4 2 a Memory Stick 1 43 Memory Stick Pro Format 1 02 a Memory Stick Pro HG Duo Format 1 01 Memory Stick MS Duo HS MS MS Pro HG MS Pro Memory Stick Duo 1 10 XD Picture Card 1 2 System Configurations EEPROM SPI Interfac
12. accessed 6 Always reads 0 7 Reverse SD2 Card Write Protect Sense 1 default SD cards in LUN 1 will be write protected when SW nWP is high and writable when SW nWP is low 0 SD cards in LUN 1 will be write protected when SW nWP is low writable when SW nWP is high Revision 1 0 06 01 09 SMSC USB4640 USB4640i 36 DATASHEET High Speed Inter Chip USB 2 0 Hub and Flash Media Controller SMSC Datasheet BYTE BYTE NAME BIT DESCRIPTION 2 ATT_LHB 0 Attach on Card Insert Detach on Card Removal 1 Attach on Insert is enabled 0 default Attach on Insert is disabled 1 Always reads 0 2 Enable Device Power Configuration Custom Device Power Configuration stored the NVSTORE is used 0 default Default Device Power Configuration is used T 3 Always reads 0 3 ATT_HB 6 0 Always reads 0 7 xD Player Mode 8 4 2 AOh A7h Device Power Configuration The USB4640 USB4640i has one internal FET which can be utilized for card power This section describes the default internal configuration The settings are stored in NVSTORE and provide the following features 1 A card can be powered by an external FET or by an internal FET 2 The power limit can be set to 100 mA or 200 mA Default for the internal FET Each media uses two bytes to store its device power configuration Bit
13. are tied to AC ground Input Capacitance CiN 10 pF Output Capacitance Cour 20 pF SMSC USB4640 USB4640i 61 DATASHEET Revision 1 0 06 01 09 Chapter 11 GPIO Usage High Speed Inter Chip USB 2 0 Hub and Flash Media Controller Datasheet Table 11 4 USB4640 USB4640i GPIO Usage ACTIVE NAME LEVEL SYMBOL DESCRIPTION AND NOTE GPIO1 H LED TxD LED indicator Serial port transmit line GPIO2 H RxD Serial port receive line GPIO4 H SCL Serial EEPROM clock GPIO5 H SDA Serial EEPROM data GPIO6 L SD_WP Secure Digital card write protect assertion GPIO10 L CRD PWR CTRL Card power control GPIO12 L MS nCD Memory Stick card detect GPIO14 L xD_nCD xD Picture card detect GPIO15 L SD nCD Secure Digital card detect Revision 1 0 06 01 09 62 DATASHEET SMSC USB4640 USB4640i High Speed Inter Chip USB 2 0 Hub and Flash Media Controller Datasheet Chapter 12 Package Specifications smsc 48X K _ A 0100 E RENE a A 48 48 1 7 ZA 2 3
14. 3 Identifier String BYTE NAME DESCRIPTION 6 0 CLUNS ID STR If the device to LUN mapping bytes have configured this LUN to be a combo LUN then these strings will be used to identify the LUN rather than the device identifier strings Revision 1 0 06 01 09 50 SMSC USB4640 USB4640i DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller SMSC Datasheet 8 4 5 5 11Ch 122h Combo LUN 4 Identifier String BYTE NAME DESCRIPTION 6 0 CLUN4_ID_STR If the device to LUN mapping bytes have configured this LUN to be a combo LUN then these strings will be used to identify the LUN rather than the device identifier strings 8 4 5 6 123h 145h Not Applicable BYTE NAME DESCRIPTION 34 0 Not Applicable Not applicable 8 4 5 7 146h Dynamic Number of Extended LUNs BIT NAME DESCRIPTION 7 0 DYN_NUM_ These bytes are used to specify the number of LUNs the device exposes to EXT_LUN the host These bytes are also used for icon sharing by assigning more than one LUN to a single icon This is used in applications where the device utilizes a combo socket and the OEM wishes to have only a single icon displayed for one or more interfaces If this field is set to FF the program assumes that you are using the default value and icons will be configured per the default configuration 8 4 5 8 147h 14Bh Device to LUN Mapping BYTE NAME DESCR
15. Bit 7 Reserved Bit 6 Reserved Bit 5 Reserved Bit 4 Reserved Bit 3 Controls physical port 3 Bit 2 Controls physical port 2 Bit 1 Controls physical port 1 Bit O Reserved 8 4 4 12 E9h Port Disable For Bus Powered Operation BIT BYTE NAME DESCRIPTION 7 0 PORT DIS BP Disables 1 or more ports 0 Port is available 1 Port is disabled During self powered operation this register selects the ports which will be permanently disabled The ports are unavailable to be enabled or enumerated by a host controller The ports can be disabled in any order the internal logic will automatically report the correct number of enabled ports to the USB host and will reorder the active ports in order to ensure proper function When using the internal default option the PRT_DIS 1 0 pins will disable the appropriate ports Bit 7 Reserved Bit 6 Reserved Bit 5 Reserved Bit 4 Reserved Bit 3 Controls physical port 3 Bit 2 Controls physical port 2 Bit 1 Controls physical port 1 Bit 0 is Reserved 8 4 4 13 EAh Max Power For Self Powered Operation BIT BYTE NAME DESCRIPTION 7 0 MAX_PWR_SP Revision 1 0 06 01 09 Value in 2 mA increments that the hub consumes when operating as a self powered hub This value includes the hub silicon along with the combined power consumption of all associated circuitry on the board This value also includes the power
16. C5 take the parasitic capacitance between traces XTAL1 and 2 into account Note 9 2 Each of these capacitance values is typically approximately 18 pF Revision 1 0 06 01 09 SMSC USB4640 USB4640i 54 DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller e smse Datasheet 9 2 Ceramic Resonator 24 MHz 350 ppm XTAL1 24 MHz ceramic es Resonator XTAL2 Figure 9 3 Ceramic Resonator Usage with SMSC IC 9 3 External Clock 50 Duty cycle 1096 24 MHz 350 ppm Jitter 100 ps rms The external clock is recommended to conform to the signaling level designated in the JESD76 2 specification on 1 8 CMOS Logic XTAL2 should be treated as no connect 9 3 1 2 EEPROM Frequency is fixed at 58 6 kHz 20 9 3 2 USB 2 0 The SMSC device conforms to all voltage power and timing characteristics and specifications as set forth in the USB 2 0 Specification Please refer to the USB 2 0 Specification for more information SMSC USB4640 USB4640i Revision 1 0 06 01 09 55 DATASHEET SMSC High Speed Inter Chip USB 2 0 Hub and Flash Media Controller Datasheet Chapter 10 DC Parameters 10 1 Maximum Guaranteed Ratings PARAMETER SYMBOL MIN MAX UNITS COMMENTS Storage TsroR 55 150 Temperature Lead Please refer JEDEC Temperature specification J STD 020D 3 3 V supply VDD33 0 5 4 0 V voltage Voltage on 0 5 3 3 V supply vol
17. Speed and Low Speed peripherals 9K 64 K on chip ROM Enhanced EMI rejection and ESD protection performance Hub and flash media reader writer configuration from a single source External 2 ROM or external SPI ROM Configures internal code using an external 2 EEPROM Supports external code using an SPI Flash EEPROM Customizable vendor ID product ID and language ID if using an external EEPROM Up to 9 configurable GPIOs for special functions The USB4640 supports the commercial temperature range of 0 C to 70 C The USB4640i supports the industrial temperature range of 40 C to 85 C 48 pin QFN lead free RoHS compliant package 7x7 Applications 3G 4G handsets smartphones cell phones and other mobile devices Desktop and mobile PCs Printers GPS navigation systems Media players viewers Consumer A V Set top boxes Industrial products SMSC USB4640 USB4640i DATASHEET Revision 1 0 06 01 09 High Speed USB 2 0 Hub and Flash Media Controller Datasheet ORDER NUMBERS USB4640 USB4640i HZH for 48 PIN QFN LEAD FREE RoHS COMPLIANT PACKAGE Please contact your local SMSC representative for more information 80 ARKAY DRIVE HAUPPAUGE 11788 631 435 6000 FAX 631 273 3123 Copyright 2009 SMSC or its subsidiaries All rights reserved Circuit diagrams and other information relating to SMSC produ
18. TBD TBD mA USB4640i TBD TBD mA HSIC_DAT HSIC_STROBE 15 Driver Impedance TBD TBD Q Note 10 5 Supply Current Active lec TBD TBD mA Note 10 6 Supply Current Suspend lcsBy TBD TBD Supply Current Reset TBD TBD Note 10 4 Output leakage is measured with the current pins high impedance Note 10 2 See the USB 2 0 Specification Chapter 7 for USB DC electrical characteristics Note 10 3 RBIAS is a 3 3 V tolerant analog pin Note 10 4 Output current range is controlled by program software The software disables the FET during short circuit condition Note 10 5 Please refer to the USB 2 0 supplement High Speed Inter Chip USB Electrical Specification Revision 1 0 as of September 23 2007 which can be obtained from http www usb org developers docs docs Note 10 6 Typical and maximum values were characterized using the following temperature ranges The 0584640 supports the commercial temperature range 0 C to 70 C The USB4640i supports the industrial temperature range of 40 C to 85 C Revision 1 0 06 01 09 60 DATASHEET SMSC USB4640 USB4640i High Speed Inter Chip USB 2 0 Hub Flash Media Controller Datasheet 10 4 Capacitance 25 C 1 MHz VDD33 3 3 Table 10 1 Pin Capacitance smsc LIMITS PARAMETER SYMBOL MIN TYP MAX UNIT TEST CONDITION Clock Input Capacitance CxTAL 2 pF All pins except USB pins and pins under test
19. Typical Crystal Circuit 54 Figure 9 2 Capacitance 54 Figure 9 3 Ceramic Resonator Usage with SMSC 55 Figure 10 1 Supply Rise Time Model 56 Figure 12 1 USB4640 USB4640i 48 63 Figure 12 2 48 Pin Package Tape 5 64 Figure 12 3 48 Pin Package Reel Specifications 65 Revision 1 0 06 01 09 SMSC USB4640 USB4640i 6 DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller SMSC Datasheet Chapter 1 Overview The SMSC USB4640 USB4640i is a Hi Speed HSIC USB hub and card reader combo solution with an upstream port compliant to HSIC 1 0 a supplement to the USB 2 0 specification The two downstream ports are compliant with the USB 2 0 specification In addition The dedicated flash media reader writer is internally attached to a 3rd downstream port of the hub as a USB Compound device High Speed Inter Chip HSIC is a digital interconnect bus that enables the use of USB technology as a low power chip to chip interconnect at speeds up to 480 Mb s Please refer to the High Speed Inter Chip USB Electrical Specification Revision 1 0 as of Septemb
20. and Flash Media Controller Datasheet 8 4 3 7 D3h Dynamic Number of LUNs BIT NAME DESCRIPTION 7 0 DYN_NUM_LUN These bytes are used to specify the number of LUNs the device exposes to the host These bytes are also used for icon sharing by assigning more than one LUN to a single icon This is used in applications where the device utilizes a combo socket and the OEM wishes to have only a single icon displayed for one or more interfaces If this field is set to FF the program assumes that you are using the default value and icons will be configured per the default configuration 8 4 3 8 D4h D7h Device to LUN Mapping BYTE NAME DESCRIPTION 3 0 DEV_LUN_MAP These registers map a device controller SD MMC SM Note 8 2 and MS to a Logical Unit Number LUN The device reports the mapped LUNs to the USB host in the USB descriptor during enumeration The icon installer associates custom icons with the LUNs specified in these fields Setting a register to FF indicates that the device is not mapped Setting all of the DEV_LUN_MAP registers for all devices to FF forces the use of the default mapping configuration Not all configurations are valid Valid configurations depend on the hardware packaging and OEM board layout The number of unique LUNs mapped must match the value in the Section 8 4 3 7 D3h Dynamic Number of LUNs on page 40 8 4 3 9 D8h DDh Re
21. ca p lt LLLELA LL ey ojs Bb p E I3 E 3 Y nnnanannnn 4X 45 X0 6MAX OPTIONAL EXPOSED PAD b A A B 0 050 TOP VIEW BOTTOM VIEW eee i A1 SIDE VIEW 3 D VIEWS 0 85 OVERALL PACKAGE HEIGHT 1 0 0 02 005 STANDOFF A2 0 90 MOLD CAP THICKNESS DIE 6 85 7 00 7 15 X Y BODY SIZE 01 1 6 55 675 6 95 XIY MOLD CAP SIZE 02 2 520 530 540 X Y EXPOSED PAD SIZE L 0 30 0 40 0 50 TERMINAL LENGTH b 0 18 0 25 030 2 TERMINAL WIDTH K 0 35 _ CENTER PAD PIN CLEARANCE e 0 50 BSC TERMINAL PITCH NOTES 1 ALL DIMENSIONS ARE IN MILLIMETER 2 DIMENSIONS b APPLIES TO PLATED TERMINALS AND IT IS MEASURED BETWEEN 0 15 AND 0 30 mm FROM THE TERMINAL TIP 3 DETAILS OF TERMINAL 1 IDENTIFIER ARE OPTIONAL BUT MUST BE LOCATED WITHIN THE AREA INDICATED SEE DETAIL B FOR CENTER PAD DESIGN EXPOSED SOLDERABLE COPPER AREA PCB LAND PATTERN SMSC USB4640 USB4640i I SEE DETAIL FOR PERIMETER PAD AND SOLDER MASK SEE DETAIL A FOR STENCIL RERIMETER PAD 7 GD GE 610 GDs GEs 6 05 D2 E2 5 30 5 30 m Pad X 0 28 0 28 Stencil Xs 0 23 0 25 Pad 10 69 0 69 o Stencil Ys 0 62 0 64 0 50
22. consumption of a permanently attached peripheral if the hub is configured as a compound device and the embedded peripheral reports 0 mA in its descriptors Note The USB 2 0 Specification does not permit this value to exceed 100 mA 44 SMSC USB4640 USB4640i DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller Datasheet 8 4 4 14 EBh Max Power For Bus Powered Operation BIT BYTE NAME DESCRIPTION 7 0 MAX_PWR_BP Value in 2 mA increments that the hub consumes when operating as a bus powered hub This value includes the hub silicon along with the combined power consumption of all associated circuitry on the board This value also includes the power consumption of a permanently attached peripheral if the hub is configured as a compound device and the embedded peripheral reports 0 mA in its descriptors 8 4 4 15 ECh Hub Controller Max Current For Self Powered Operation BIT BYTE NAME DESCRIPTION 7 0 HC_MAX_C_SP Value in 2 mA increments that the hub consumes when operating as a self powered hub This value includes the hub silicon along with the combined power consumption of all associated circuitry on the board This value does NOT include the power consumption of a permanently attached peripheral if the hub is configured as a compound device Note The USB 2 0 Specification does not permit this value to exceed 100 mA A value of 50 decimal in
23. descriptor length as defined by Section 9 6 7 String of the USB 2 0 Specification Revision 2 0 2000 This field is the bLength which describes the size of the string descriptor in bytes 8 4 1 7 1Fh USB Language Identifier Descriptor Type BYTE NAME DESCRIPTION 1 USB LANG TYP USB language ID string descriptor type as defined by Section 9 6 7 String of the USB 2 0 Specification Revision 2 0 2000 This field is the bDescriptorType which is a constant value associated with a string descriptor type 8 4 1 8 20h USB Language Identifier Least Significant Byte BYTE NAME DESCRIPTION 2 USB LANG ID English language code 0409 See Note 8 3 to reference additional _LSB language ID s defined by the USB IF 8 4 1 9 21h USB Language Identifier Most Significant Byte BYTE NAME DESCRIPTION 3 USB LANG ID English language code 0409 See Note 8 3 to reference additional language ID s defined by the USB IF SMSC USB4640 USB4640i 33 Revision 1 0 06 01 09 DATASHEET smsc High Speed Inter Chip USB 2 0 Hub and Flash Media Controller Datasheet 8 4 1 10 22h USB Manufacturer String Descriptor Length BYTE NAME DESCRIPTION 0 USB_MFR_STR USB manufacturer string descriptor length as defined by Section 9 6 7 String LEN of the USB 2 0 Specification Revision 2 0 20
24. device and the device s downstream port devices in accordance with the USB 2 0 Specification SMSC USB4640 USB4640i 53 Revision 1 0 06 01 09 DATASHEET High Speed USB 2 0 Hub and Flash Media Controller smsc Chapter 9 AC Specifications Datasheet 9 1 Oscillator Crystal Parallel Resonant Fundamental Mode 24 MHz 350 ppm XTAL1 Cs mi Crystal XTAL2 Figure 9 1 Typical Crystal Circuit Table 9 1 Crystal Circuit Legend SYMBOL DESCRIPTION IN ACCORDANCE WITH Co Crystal shunt capacitance Crystal manufacturer s specification See Note 9 1 C Crystal load capacitance Total board or trace OEM board design capacitance Cs Stray capacitance SMSC IC and OEM board design CxTAL XTAL pin input capacitance SMSC IC C Load capacitors installed Calculated values based on Figure 9 2 board Capacitance Formulas See Note 9 2 2 C 2 2 Czz Figure 9 2 Capacitance Formulas Note 9 1 is usually included subtracted by the crystal manufacturer the specification for and should be set to 0 for use in the calculation of the capacitance formulas in Figure 9 2 Capacitance Formulas However the OEM PCB itself may present a parasitic capacitance between XTAL1 and XTAL2 an accurate calculation of C4 and
25. ganged all ports together basis to match the OEM s choice of circuit board component selection Port power control and over current detection delay features Configure the delay time for filtering the over current sense inputs Configure the delay time for turning on downstream port power Bus or self powered selection Hub port disable or non removable configurations Flexible port mapping and disable sequencing supports multiple platform designs Programmable USB differential pair pin location eases PCB layout by aligning USB signal lines directly to connectors Programmable USB signal drive strength recovers USB signal integrity using 4 levels of signal drive strength Indicate the maximum current that the 2 port hub consumes Indicate the maximum current required for the hub controller 9 Revision 1 0 06 01 09 DATASHEET High Speed USB 2 0 Hub and Flash Media Controller smsc Chapter 2 Acronyms Datasheet ACK Handshake packet positive acknowledgement EOF End of micro Frame FM Flash Media FMC Flash Media Controller FS Full Speed Device LS Low Speed Device HS Hi Speed Device Inter Integrated Circuit MMC MultiMediaCard MS Memory Stick MSC Memory Stick Controller OCS Over current Sense PHY Physical Layer PLL Phase Locked Loop RXD Received eXchange Data SD Secure Digital SDC Secure Digital Controller TXD Transmit eXchange Data UART Universal Asynchron
26. is the physical port number When remapping mode is enabled see PRTMAP EN in Register 08h Configuration Data Byte 3 the hub s downstream port numbers can be remapped to different logical port numbers assigned by the host Note The OEM must ensure that contiguous logical port numbers are used starting from number 1 up to the maximum number of enabled ports this ensures that the hub s ports are numbered in accordance with the way a host will communicate with the ports Table 8 5 Port Map Register for Ports 1 amp 2 Bit 7 4 0000 Physical port 2 is disabled 0001 Physical port 2 is mapped to Logical port 1 0010 Physical port 2 is mapped to Logical port 2 0011 Physical port 2 is mapped to Logical port 3 0100 Illegal Do not use to 4117 Bit 3 0 0000 Physical port 1 is disabled 0001 Physical port 1 is mapped to Logical port 1 0010 Physical port 1 is mapped to Logical port 2 0011 Physical port 1 is mapped to Logical port 3 0100 Illegal Do not use to Revision 1 0 06 01 09 48 SMSC USB4640 USB4640i DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller SMSC Datasheet 8 4 4 22 F3h Port Map 3 BIT BYTE NAME DESCRIPTION 7 0 PRTM3 PortMap register for port 3 When a hub is enumerated by a USB host cont
27. smsc High Speed USB 2 0 Hub and Flash Media Controller Datasheet 8 4 4 24 F7h FBh Not Applicable BIT BYTE NAME DESCRIPTION 7 0 Not Applicable Not applicable 8 4 4 25 FCh FFh Non Volatile Storage Signature BYTE NAME DESCRIPTION 3 0 NVSTORE_SIG This signature is used to verify the validity of the data in the first 256 bytes of the configuration area The signature must be set to ATA2 for USB4640 USB4640i 8 4 5 Internal Flash Media Controller Extended Configurations Enable Registers 100h 17Fh by setting bit 7 of bmAttribute 8 4 5 1 100h 106h Combo LUN 0 Identifier String BYTE NAME DESCRIPTION 6 0 CLUNO ID STR If the device to LUN mapping bytes have configured this LUN to be a combo LUN then these strings will be used to identify the LUN rather than the device identifier strings 8 4 5 2 107h 10Dh Combo LUN 1 Identifier String BYTE NAME DESCRIPTION 6 0 CLUN1 ID STR If the device to LUN bytes have configured this LUN to be a combo LUN then these strings will be used to identify the LUN rather than the device identifier strings 8 4 5 3 10Eh 114h Combo LUN 2 Identifier String BYTE NAME DESCRIPTION 6 0 CLUN2 ID STR If the device to LUN mapping bytes have configured this LUN to be a combo LUN then these strings will be used to identify the LUN rather than the device identifier strings 8 4 5 4 115h 11Bh Combo LUN
28. source with a weak internal pull down resistor O8PU Output buffer with an 8 mA sink and an 8 mA source with a weak internal pull up resistor 1 08 Input output buffer with an 8 mA sink and an 8 mA source Input output buffer with 8 mA sink 8 mA source with a weak internal pull down resistor Input output buffer with an 8 mA sink and an 8 mA source with a weak internal pull up resistor 012 Output buffer with 12 mA sink and a 12 mA source 1 012 Input output buffer with 12 mA sink and 12 mA source 1 012PD Input output buffer with 12 mA sink and 12 mA source with a weak internal pull down resistor 1 0200 Input output buffer 12 mA with FET disabled 100 200 mA source only when the FET is enabled ICLKx XTAL clock input OCLKx XTAL clock output 0 Analog input output as defined the USB 2 0 Specification I R RBIAS SMSC USB4640 USB4640i 21 Revision 1 0 06 01 09 DATASHEET High Speed USB 2 0 Hub and Flash Media Controller SMSC 6 3 Port Power Control Datasheet Port Power control using a USB Power Switch The USB4640 USB4640i has a single port power control and over current sense signal for each downstream port When disabling port power the driver will actively drive a 0 To avoid unnecessary power dissipation the internal pull up resistor will be disabled at that time When port power is enabled the output driver is disabled and the pull up resi
29. to prevent floating MISC GPIO1 37 1 06 General Purpose This pin may be used either as input edge sensitive interrupt input or output Custom firmware is required to activate this function LED GPIO1 can be used as an LED output TXD This signal can be configured as the TXD output of the internal UART Custom firmware is required to activate this function SMSC USB4640 USB4640i Revision 1 0 06 01 09 19 DATASHEET SMSC Table 6 1 USB4640 USB4640i Pin Descriptions continued High Speed Inter Chip USB 2 0 Hub and Flash Media Controller Datasheet 48 PIN BUFFER QFN TYPE SYMBOL Table 6 2 DESCRIPTION GPIO2 36 1 06 This pin may be used either as input edge sensitive interrupt input or output Custom firmware is required to activate this function RXD This signal can be configured as input to the RXD of the internal UART Custom firmware is required to activate this function GPIO10 35 1 0200 Card power drive 3 3 V 100 mA or 200 mA CRD_PWR This must be the only FET used to power devices Failure to do this will violate voltage specifications on device pins If this pin is not being used as a card power pin this pin may be used either as input edge sensitive interrupt input or output GPIO Please see Section 8 4 2 3 A4h A5h Smart Media Device Power Configuration on page 38 for more information nRESET 38 IS RESET inpu
30. working with a mixture of active low and active high signals The term assert or assertion indicates that a signal is active independent of whether that level is represented by a high or low voltage The term negate or negation indicates that a signal is inactive 6 1 USB4640 USB4640i Pin Descriptions Table 6 1 USB4640 USB4640i Pin Descriptions 48 PIN BUFFER QFN TYPE SYMBOL Table 6 2 DESCRIPTION UPSTREAM HSIC INTERFACE HSIC_IMP 39 HSIC Impedance Control This pin selects the driver impedance of the HSIC_DAT and HSIC_STROBE pins approximately 50 impedance 0 approximately 40 impedance HSIC_DAT 42 HSIC Data This is the bi directional double data rate DDR data signal that is synchronous to the HSIC_STROBE signal as defined in the High Speed Inter Chip USB Specification Version 1 0 HSIC_STROBE 43 HSIC Strobe This pin is the bi directional data strobe signal that is defined in the High Speed Inter Chip USB Specification Version 1 0 DOWNSTREAM USB INTERFACE USBDN_DM 3 0 USB Bus Data 3 2 1 USBDN_DP 4 These pins connect to the downstream USB bus data signals and 3 2 2 can be swapped using the PortSwap feature See Section 8 4 4 20 F1h Port Swap on page 47 SMSC USB4640 USB4640i Revision 1 0 06 01 09 15 DATASHEET High Speed USB 2 0 Hub and Flash Media Controller E gt SMS
31. xD CLE 5 5 GPIO6 SD WP GPIO14 MS SCLK xD xD nWE xD nB R xD D4 xD nRE xD nCE SPI INTERFACE 4 PINS SPI CLK 2 SPI n GPIOA DAI SPI DI SCL SPI SPD SEL SMSC USB4640 USB4640i 13 DATASHEET Revision 1 0 06 01 09 High Speed USB 2 0 Hub and Flash Media Controller SMSC Datasheet Table 5 1 USB4640 USB4640i 48 Pin Table MISC 5 PINS GPIO1 nRESET TEST LED D TXD GPIO10 CRD PWR POWER 9 PINS 6 VDD33 VDD12 CRFILT PLLFILT TOTAL 48 Revision 1 0 06 01 09 SMSC USB4640 USB4640i 14 DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller smsc Datasheet Chapter 6 Pin Descriptions This section provides a detailed description of each signal The signals are arranged in functional groups according to their associated interface The pin descriptions below are applied when using the internal default firmware and can be referenced in Chapter 8 Configuration Options on page 28 Please reference Chapter 2 Acronyms on page 10 for a list of the acronyms used The symbol in the signal name indicates that the active or asserted state occurs when the signal is at a low voltage level When n is not present in the signal name the signal is asserted at a high voltage level The terms assertion and negation are used exclusively This is done to avoid confusion when
32. 00 This field is the bLength which describes the size of the string descriptor in bytes 8 4 1 11 23h USB Manufacturer String Descriptor Type BYTE NAME DESCRIPTION 1 USB_MFR_STR USB manufacturer string descriptor type as defined by Section 9 6 7 String TYP of the USB 2 0 Specification Revision 2 0 2000 This field is the which is a constant value associated with a string descriptor type 8 4 1 12 24h 31h USB Manufacturer String Option BYTE NAME DESCRIPTION 15 2 USB_MFR_STR The maximum string length is 28 characters 8 4 1 13 32h 5Dh Reserved BYTE NAME DESCRIPTION 59 16 Reserved Reserved 8 4 1 14 5Eh USB Product String Descriptor Length BYTE NAME DESCRIPTION 0 USB_PRD_STR USB product string descriptor length as defined by Section 9 6 7 String of LEN the USB 2 0 Specification Revision 2 0 2000 This field is the bLength i which describes the size of the string descriptor in bytes 8 4 1 15 5Fh USB Product String Descriptor Type BYTE NAME DESCRIPTION 1 USB PRD STR USB product string descriptor type as defined by Section 9 6 7 String of the TYP USB 2 0 Specification Revision 2 0 2000 This field is the bDescriptorType which is a constant value associated with a string descriptor type 8 4 1 16 60h 99h USB Product String Option BYTE NAME DESCRIPTION 59 2 USB PRD STR This string will be used during the USB enumeration process in the Windows operating s
33. 3 selects between internal or external card power FET options For internal FET card power control bits 0 through 2 are used to set the power limit The Device Power Configuration bits are ignored unless the Enable Device Power Configuration bit is set See Section 8 4 1 19 9Ch 9Fh Attribute Byte Descriptions on page 36 8 4 2 1 A0h A1h Memory Stick Device Power Configuration FET TYPE BITS BIT TYPE DESCRIPTION 0 FET Lo Byte 3 0 Low Nibble 0000b Disabled MS_PWR_LB 1 7 4 High Nibble 2 FET Hi Byte 3 0 Low Nibble 0000b Disabled MS_PWR_HB 0001b External FET enabled i i 1000b Internal FET with 100 mA power limit 1010b Internal FET with 200 mA power limit 3 7 4 High Nibble 0000b Disabled 8 4 2 2 A2h A3h Not Applicable BYTE NAME DESCRIPTION 1 0 Not Applicable Not applicable SMSC USB4640 USB4640i 37 Revision 1 0 06 01 09 DATASHEET smsc High Speed Inter Chip USB 2 0 Hub and Flash Media Controller Datasheet 8 4 2 3 A4h A5h Smart Media Device Power Configuration FET TYPE BITS BIT TYPE DESCRIPTION 0 FET Lo Byte 3 0 Low Nibble 0000b Disabled SM_PWR_LB 1 7 4 High Nibble 2 FET Hi Byte 3 0 Low Nibble 0000b Disabled SM_PWR_HB 0001b External FET enabled B 10006 Internal FET with 100 mA power limit 1010b Internal FET with 200 mA power limit 3 7 4 High Nibble 0000b Disabled 8 4 2 4 A6h A7h Se
34. 6 5 12 Connection Revision 1 0 06 01 09 SMSC USB4640 USB4640i 24 DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller Datasheet Chapter 7 Pin Reset States Hardware Initialization Voltage 4 Signal RESET 4 Vppss Vss smsc Firmware RESET t Figure 7 1 Pin Reset States Table 7 1 Legend for Pin Reset States Table SYMBOL DESCRIPTION Output driven low Output driven high Input enabled Hardware enables pull up Hardware enables pull down Hardware disables pad Hardware disables function Hardware disables pad Both output driver and input buffers are disabled 7 1 Pin Reset States Table 7 2 USB4640 USB4640i Reset States Table RESET STATE PIN PIN NAME FUNCTION ane aa 1 USBDN_DM2 USBDN_DM2 IP PD 2 USBDN_DP2 USBDN_DP2 PD 3 USBDN_DM3 USBDN_DM3 IP PD 4 USBDN_DP3 USBDN_DP3 IP PD 6 PRTCTL2 PRTCTL 0 7 PRTCTL3 PRTCTL 0 SMSC USB4640 USB4640i 25 DATASHEET Revision 1 0 06 01 09 E gt SMSC High Speed USB 2 0 Hub and Flash Media Controller Datasheet Table 7 2 USB4640 USB4640i Reset States Table continued RESET STATE PIN PIN NAME FUNCTION Ead PU 8 SPI_CE_n SPI_CE_n 1 9 SPI
35. C Table 6 1 USB4640 USB4640i Pin Descriptions continued Datasheet 48 PIN BUFFER QFN TYPE SYMBOL Table 6 2 DESCRIPTION PRTCTL 3 2 7 l OD6PU USB Power Enable 6 As an output these pins enable power to downstream USB peripheral devices and have weak internal pull up resistors See Section 6 3 Port Power Control for diagram and usage instructions As an input when the power is enabled these pins monitor the over current condition When an over current condition is detected the pins turn the power off RBIAS 47 I R USB Transceiver Bias A 12 0 kQ 1 0 resistor is attached from VSS to this pin in order to set the transceiver s internal bias currents XTAL1 CLKIN 45 ICLKx 24 MHz Crystal Input or External Clock Input This pin can be connected to one terminal of the crystal or it can be connected to an external 24 MHz clock when a crystal is not used XTAL2 44 OCLKx 24 MHz Crystal Output This is the other terminal of the crystal or it is left open when an external clock source is used to drive XTAL1 CLKIN SECURE DIGITAL INTERFACE SD_D 7 0 19 V O8PU Secure Digital Data 7 0 20 23 These are the bi directional data signals SD DO SD_D7 with weak 30 pull up resistors 32 33 17 18 SD_CLK 21 08 Secure Digital Clock This is an output clock signal to the SD MMC device SD_CMD 24 V O8PU Secure Digital Command This is a bi directional signal that connects to the CMD signal of the SD MMC device The
36. D0 xD CLE 50 D5 MS D1 xD xD nwE SD CLK MS BS xD nWP SD D6 MS D7 xD DO SD D7 MS D6 xD D1 nRESET HSIC IMP jj TEST 8 VDD12 SMSC USB4640 40i Top View QFN 48 HSIC_DAT HSIC_STROBE SD D0 MS D4 xD D2 XTAL2 44 SD D1 MS D5 xD 03 XTAL1 CLKIN 45 PLLFILT Ground Pad RBIAS must be connected to VSS VDD33 13 C GPIO6 SD WP 5 SCLK xD 04 o 12 41 PRTCTL3 USBDN DM2 USBDN_DM3 VDD33 SPI DI VDD33 PRTCTL2 USBDN DP3 USBDN DP2 v o a x 9 a SPI 5 SDA SPI SPD SEL Indicates pins the bottom of the device Figure 3 1 USB4640 USB4640i 48 Pin QFN SMSC USB4640 USB4640i Revision 1 0 06 01 09 11 DATASHEET Datasheet High Speed Inter Chip USB 2 0 Hub and Flash Media Controller SMSC Chapter 4 Block Diagram 010149 suid las 9420 041105 spied 5 4 119 M82 OLNV esueor PIED 4 0 esueoi Jesn e urejqo yoddns 103 sna 39dnI8 VIVIx sng Kiowa 0134 es Jesues 20 5
37. DI 52 8 4 7 In Circuit EEPROM 52 85 Default Configuration Option 52 8 6 ROS 6 e es 52 8 6 1 Internal POR Hardware 52 8 6 2 Extemal Hardware nRESET hn 52 8 6 3 USB Reset bey tea gage ERROR ER E RR eee 53 Chapter 9 AC SWOCOIDCADOS ee eta eee 54 Osolllator Crystal 22 ber sea at PAGS ERES RPG eRe hg ema 54 92 Ceramic Resoriator obest that bbe ed dug ie ded 55 93 External Clock she eee ee ahs pele eee hee 55 BST 2 char Qe nq edant uarie 55 9 3 2 USB 2 0 CEPIT 55 Chapter 10 DC Parameters ae e o OR 56 10 1 Maximum Guaranteed 56 10 2 Operating Conditions 57 SMSC USB4640 USB4640i 3 Revision 1 0 06 01 09 DATASHEET High Speed Inter Chip USB 2 0 Hub and Flash Media Controller smsc Datasheet 10 3 DC Electrical Characteristics 57 10 4
38. D_LSB Vendor ID Least Significant Byte 24h DFh VID_MSB Vendor ID Most Significant Byte 04h EOh PID LSB Product ID Least Significant Byte 40h E1h PID MSB Product ID Most Significant Byte 26h E2h DID LSB Device ID Least Significant Byte E3h DID_MSB Device ID Most Significant Byte 08h E4h CFG_DAT_BYT1 Configuration Data Byte 1 8Bh E5h CFG_DAT_BYT2 Configuration Data Byte 2 28h E6h CFG_DAT_BYT3 Configuration Data Byte 3 00h E7h NR_DEVICE Non Removable Devices 02h E8h PORT_DIS_SP Port Disable Self 00h E9h PORT DIS BP Port Disable Bus 00h EAh MAX PWR SP Max Power Self 01h EBh MAX PWR BP Max Power Bus 32h ECh HC MAX C SP Hub Controller Max Current Self 01h EDh HC MAX C BP Hub Controller Max Current Bus 32h EEh PWR ON TIME Power on Time 32h EFh BOOST UP Boost Up 00h FOh BOOST_3 0 Boost_3 0 00h F1h PRT SWP Port Swap 00h F2h PRTM12 Port Map 12 00h F3h PRTM3 Port Map 3 00h Table 8 3 Other Internal Configurations ADDRESS REGISTER NAME DESCRIPTION INTERNAL DEFAULT VALUE F4h Reserved Reserved 00h F5h Reserved Reserved 66h F6h Reserved Reserved 00h F7 FAh Not Applicable N A FBh Not Applicable 00h FCh FFh NVSTORE SIG Non Volatile Storage Signature ATA2 SMSC USB4640 USB4640i 31 DATASHEET Revision 1 0 06 01 09 smsc High Speed Inter Chip USB 2 0 Hub and Flash Media Controller Datasheet 8 4 Set bit 7 of bmAttribute t
39. IPTION 4 0 DEV_LUN_MAP These registers map a device controller SD MMC SM Note 8 2 and MS to a Logical Unit Number LUN The device reports the mapped LUNs to the USB host in the USB descriptor during enumeration The icon installer associates custom icons with the LUNs specified in these fields Setting a register to FF indicates that the device is not mapped Setting all of the DEV_LUN_MAP registers for all devices to FF forces the use of the default mapping configuration Not all configurations are valid Valid configurations depend on the hardware packaging and OEM board layout The number of unique LUNs mapped must match the value in the Section 8 4 3 7 D3h Dynamic Number of LUNs on page 40 8 4 5 9 14Ch 17Bh Not Applicable BIT NAME DESCRIPTION 49 0 Not Applicable Not applicable 8 4 5 10 17Ch 17Fh Non Volatile Storage Signature for Extended Configuration BYTE NAME DESCRIPTION 3 0 NVSTORE SIG2 This signature is used to verify the validity of the data in the upper 256 bytes 512 byte 4 kilobytes EEPROM is used otherwise this bank is a read only configuration area The signature must be set to ecf1 SMSC USB4640 USB4640i Revision 1 0 06 01 09 51 DATASHEET smsc 8 4 6 8 4 6 1 8 4 6 2 8 4 7 8 5 8 6 8 6 1 8 6 2 Revision 1 0 06 01 09 High Speed Inter Chip USB 2 0 Hub and Flash Media Controller Data
40. Labels N Figure 12 3 48 Pin Package Reel Specifications SMSC USB4640 USB4640i 65 Revision 1 0 06 01 09 DATASHEET
41. OURSE OF DEALING OR USAGE OF TRADE IN NO EVENT SHALL SMSC BE LIABLE FOR ANY DIRECT INCIDENTAL INDIRECT SPECIAL PUNITIVE OR CONSEQUENTIAL DAMAGES OR FOR LOST DATA PROFITS SAVINGS OR REVENUES OF ANY KIND REGARDLESS OF THE FORM OF ACTION WHETHER BASED ON CONTRACT TORT NEGLIGENCE OF SMSC OR OTHERS STRICT LIABILITY BREACH OF WARRANTY OR OTHERWISE WHETHER OR NOT ANY REMEDY OF BUYER IS HELD TO HAVE FAILED OF ITS ESSENTIAL PURPOSE AND WHETHER OR NOT SMSC HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES Revision 1 0 06 01 09 SMSC USB4640 USB4640i 2 DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller Datasheet Table of Contents Chapter T 1 dod Eoo EROR eap o dO Oe od ERE 7 Chapter aua c X Ra ERE REROCEY X Ede 10 Chapter 3 Pm Configuration 11 Chapter 4 Block Diagram 12 Chapters Pin 13 5 1 48 13 Chapter 6 Pm Descriptions noces ok ee y eh eerie eo eo aa e RR 15 6 1 USB4640 USB4640i Pin Descriptions 15 62 Buffer Descriptions 21 63 PortPower Control uua ow
42. Patents that SMSC shall have no obligation for royalties or otherwise under any Solid State Disk Patents by reason of any such manufacture use or sale of such units and that SMSC shall have no obligation for any costs or expenses related to the customer s obtaining or having obtained rights or licenses under any Solid State Disk Patents SMSC MAKES NO WARRANTIES EXPRESS IMPLIED OR STATUTORY IN REGARD TO INFRINGEMENT OR OTHER VIOLATION OF INTELLECTUAL PROPERTY RIGHTS SMSC DISCLAIMS AND EXCLUDES ANY AND ALL WARRANTIES AGAINST INFRINGEMENT AND THE LIKE No license is granted by SMSC expressly by implication by estoppel or otherwise under any patent trademark copyright mask work right trade secret or other intellectual property right obtain this software program the appropriate SMSC Software License Agreement must be executed and in effect Forms of these Software License Agreements may be obtained by contacting SMSC 1 2 is a registered trademark of Philips Corporation Revision 1 0 06 01 09 10 SMSC USB4640 USB4640i DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller smsc Datasheet Chapter 3 Pin Configuration a a 2 8 a 2 lt lg 9 v 7 N 4 86 t a A 90500 9 3585888 95 GPIO1 LED TXD 5 37 24 23 22 21 SD CMD MS
43. SYMBOL Table 6 2 DESCRIPTION xD_nB R 28 IPU xD Picture Card Busy or Data Ready This pin is connected to the BSY RDY pin of the xD Picture Card device When using the internal FET this pin has an internal weak pull up resistor that is tied to the output of the internal power FET If an external FET is used the internal FET is disabled then the internal pull up is not available an external pull up is required xD_nCE 26 O8PU xD Picture Card Chip Enable This pin is an active low chip enable signal for the xD Picture Card device When using the internal FET this pin has an internal weak pull up resistor that is tied to the output of the internal power FET If an external FET is used internal FET is disabled then the internal pull up is not available an external pull up is required xD_CLE 24 O8PD xD Picture Card Command Strobe This pin is an active high Command Latch Enable signal for the xD Picture Card device This pin has a weak pull down resistor that is permanently enabled GPIO14 29 1 06 This general purpose pin may be used either as input edge sensitive interrupt input or output Custom firmware is required to activate this function xD_nCD 1 08 xD Picture Card Detection GPIO This is a GPIO designated by the default firmware as the xD Picture Card detection pin and has an internal pull up xD_nRE 27 O8PU xD Picture Card Read Enable This pin is an active low read strobe signal for
44. ade available and is not responsible for the accuracy or sufficiency of or otherwise with respect to any such technical information SMSC s obligations if any under the Terms of Sale Agreement or any other agreement with any customer or otherwise with respect to infringement including without limitation any obligations to defend or settle claims to reimburse for costs or to pay damages shall not apply to any of the devices made the subject of this document or any software programs related to any of such devices or to any combinations involving any of them with respect infringement or claimed infringement of any existing or future patents related to solid state disk or other flash memory technology or applications Solid State Disk Patents By making any purchase of any of the devices made the subject of this document the customer represents warrants and agrees hat it has obtained all necessary licenses under then existing Solid State Disk Patents for the manufacture use and sale of solid state disk and other flash memory products and that the customer will timely obtain at no cost or expense to SMSC all necessary licenses under Solid State Disk Patents hat the manufacture and testing by or for SMSC of the units of any of the devices made the subject of this document which may be sold to the customer and any sale by SMSC of such units to the customer are valid exercises of the customer s rights and licenses under such Solid State Disk
45. age All and IS buffers Low Input Leakage liL 10 10 Vin 0 High Input Leakage 10 10 Vin VDD33 1 06 OD6PU Type Buffers Low Output Level VoL 0 4 V lo 6mA VDD33 3 3 V High Output Level V lon 6 mA 04 VDD33 3 3 V Output Leakage 10 10 Vin 0 to VDD33 Note 10 1 Pull Down PD 72 Pull Up PU 58 pA O8 O8PD 08PU 1 08 I O8PD and 1 O8PU Type Buffers Low Output Level VoL 0 4 V 8 mA VDD33 3 3 V High Output Level Vou V 8 mA 0 4 VDD33 3 3 V Output Leakage 10 10 Vin 0 to VDD33 Note 10 1 Pull Down PD 72 Pull Up PU 58 Revision 1 0 06 01 09 58 DATASHEET SMSC USB4640 USB4640i High Speed Inter Chip USB 2 0 Hub Flash Media Controller smsc Datasheet PARAMETER SYMBOL MIN TYP MAX UNITS COMMENTS 012 1012 l O12PD Type Buffers Low Output Level VoL 0 4 V lo 12 mA 0 VDD33 3 3 V High Output Level Vou Vpp33 V 2 12 0 4 VDD33 3 3 V Output Leakage 10 10 Vin 0 to VDD33 Note 10 1 Pull Down PD 72 Pull Up PU 58 10 0 Note 10 2 I R Note 10 3 1 0200 Integrated Power FET for GPIO10 High Output Current lout 200 mA 0 46 V Low Output Current lout 100 mA 0 23 V Note 10 4 On Resistance Rpson 2 1 Q 70 mA Note 10 4 Output Voltage Rise T
46. ation USB recava Idle asserted Stabilization Registers Upstream d 5 1 gt 2 4 1 4 15 a 6 ea U 3X3 3 3858 m Hp nRESET Figure 8 4 nRESET Timing for EEPROM Mode Table 8 7 nRESET Timing for EEPROM Mode NAME DESCRIPTION MIN TYP MAX UNITS t1 nRESET asserted 1 usec t2 Device recovery stabilization 500 usec t3 8051 programs device configuration 20 50 msec t4 USB attach See Note 100 msec t5 Host acknowledges attach and signals USB reset 100 msec 6 USB idle Undefined msec t7 Completion time for requests with or without data 5 msec stage Note All power supplies must have reached the operating levels mandated in Chapter 10 DC Parameters prior to or coincident with the assertion of nRESET 8 6 3 USB Bus Reset In response to the upstream port signaling a reset to the device the device does the following Note The device does not propagate the upstream USB reset to downstream devices 1 Sets default address to 0 Sets configuration to Unconfigured Negates PRTCTL 3 2 to all downstream ports Clears all TT buffers Moves device from suspended to active if suspended oa Complies with Section 11 10 of the USB 2 0 Specification for behavior after completion of the reset sequence The host then configures the
47. bi directional signal has a weak internal pull up resistor GPIO15 14 1 06 This general purpose pin may be used either as input edge sensitive interrupt input or output Custom firmware is required to activate this function SD nCD Secure Digital Detect This is a GPIO designated by the default firmware as the Secure Digital card detection pin and has an internal pull up Revision 1 0 06 01 09 SMSC USB4640 USB4640i 16 DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller smsc Datasheet Table 6 1 USB4640 USB4640i Pin Descriptions continued 48 PIN BUFFER QFN TYPE SYMBOL Table 6 2 DESCRIPTION GPIO6 13 1 06 This general purpose pin may be used either as input edge sensitive interrupt input or output Custom firmware is required to activate this function SD_WP 1 08 Secure Digital Write Protected GPIO This is a GPIO designated by the default firmware as the Secure Digital card interface mechanical write protect detect pin MEMORY STICK INTERFACE MS_BS 21 08 Memory Stick Bus State This pin is connected to the bus state pin of the MS device It is used to control the Bus States 0 1 2 and 3 BSO BS1 and BS3 of the MS device GPIO12 31 1 08 This general purpose pin may be used either as input edge sensitive interrupt input or output Custom firmware is required to activate this function MS INS IPU Memor
48. configured via strapping options declaring a port as non removable automatically causes the hub controller to report that it is part of a compound device No 0 1 Yes the hub is part of a compound device 2 0 Reserved Reserved 8 4 4 9 E6h Configuration Data Byte 3 CFG_DAT_BYT3 BIT NAME DESCRIPTION 7 4 Reserved Reserved Revision 1 0 06 01 09 42 SMSC USB4640 USB4640i DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller SMSC Datasheet BIT NAME DESCRIPTION 3 PRTMAP_EN Port Mapping Enable Selects the method used by the hub to assign port numbers and disable ports 0 Standard Mode Strap options or the following registers are used to define which ports are enabled and the ports are mapped as port n on the hub is reported as port n to the host unless one of the ports is disabled then the higher numbered ports are remapped in order to report contiguous port numbers to the host Register 300Ah Port disable for self powered operation Reset 0x00 Register 300Bh Port disable for bus powered operation Reset 0x00 Port Map mode The mode enables remapping via the registers defined below Register 30FBh Port Map 12 Reset 0x00 Register 30FCh Port 3 Reset 0x00 2 0 Reserved Reserved 8 4 4 10 E7h Non Removable Device BIT BYTE NAME DESCRIPTION 7 0 NR_DEVICE Ind
49. cts are included as a means of illustrating typical applications Consequently complete information sufficient for construction purposes is not necessarily given Although the information has been checked and is believed to be accurate no responsibility is assumed for inaccuracies SMSC reserves the right to make changes to specifications and product descriptions at any time without notice Contact your local SMSC sales office to obtain the latest specifications before placing your product order The provision of this information does not convey to the purchaser of the described semiconductor devices any licenses under any paten rights or other intellectual property rights of SMSC or others All sales are expressly conditional on your agreement to the terms and conditions of the most recently dated version of SMSC s standard Terms of Sale Agreement dated before the date of your order the Terms of Sale Agreement The product may contain design defects or errors known as anomalies which may cause the product s functions to deviate from published specifications Anomaly sheets are available upon request SMSC products are designed intended authorized or warranted for use in any life support or other application where product failure could cause or contribute to personal injury or severe property damage Any and all such uses without prior written approval of an Officer of SMSC and further testing and or modification will be fully at the risk of the customer
50. cure Digital Device Power Configuration FET TYPE BITS BIT TYPE DESCRIPTION 0 FET Lo Byte 3 0 Low Nibble 0000b Disabled SD_PWR_LB 1 7 4 High Nibble 2 FET Hi Byte 3 0 Low Nibble 0000b Disabled SD_PWR_HB 0001b External FET enabled 10006 Internal FET with 100 mA power limit 1010b Internal FET with 200 mA power limit 3 7 4 High Nibble 0000b Disabled 8 4 2 5 A8h LED Blink Interval BYTE NAME DESCRIPTION 0 LED BLK INT The blink rate is programmable in 50 ms intervals The high bit 7 indicates an idle state 0 Off 1 On The remaining bits 6 0 are used to determine the blink interval up to a of 128 x 50 ms 8 4 2 6 LED Blink Duration BYTE NAME DESCRIPTION 1 LED_BLK_DUR LED Blink After Access This byte is used to designate the number of seconds that the GPIO1 LED will continue to blink after a drive access Setting this byte to 05 will cause the GPIO 1 LED to blink for 5 seconds after a drive access Revision 1 0 06 01 09 38 SMSC USB4640 USB4640i DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller SMSC Datasheet 8 4 3 Device ID Strings These bytes are used to specify the LUN descriptor returned by the device These bytes are used in combination with the device to LUN mapping bytes in applications where the OEM wishes to reorder and rename the LUNs I
51. dicates 100 mA which is the default value 8 4 4 16 EDh Hub Controller Max Current For Bus Powered Operation BIT BYTE NAME DESCRIPTION 7 0 HC_MAX_C_BP Value in 2 mA increments that the hub consumes when operating as a bus powered hub This value will include the hub silicon along with the combined power consumption of all associated circuitry on the board This value will NOT include the power consumption of a permanently attached peripheral if the hub is configured as a compound device A value of 50 decimal would indicate 100 mA which is the default value 8 4 4 17 EEh Power On Time BIT BYTE NAME DESCRIPTION 7 0 PWR_ON_TIME The length of time that it takes in 2 ms intervals from the time the host initiated power on sequence begins on a port until power is adequate on that port If the host requests the power on time the system software uses this value to determine how long to wait before accessing a powered on port SMSC USB4640 USB4640i 45 Revision 1 0 06 01 09 DATASHEET smsc High Speed USB 2 0 Hub and Flash Media Controller Datasheet 8 4 4 18 EFh Boost_Up BIT NAME DESCRIPTION 7 2 Reserved Reserved 1 0 BOOST_IOUT USB electrical signaling drive strength boost bit for the upstream port A 00 Normal electrical drive strength No boost 01 Elevated electrical drive strength Low approximately 4 boost 10 El
52. differential signals on the PCB PHYBoost which enables four programmable levels of USB signal drive strengths in downstream port transceivers PHYBoost attempts to restore USB signal integrity The diagram on the right shows an example of Hi Speed USB eye diagrams before PHYBoost at 0 and after PHYBoost at 12 signal integrity restoration in a Before Boost After Boost compromised system environment SMSC USB4640 USB4640i Revision 1 0 06 01 09 7 DATASHEET smsc High Speed USB 2 0 Hub and Flash Media Controller Datasheet Hardware Features Single chip HSIC hub and flash media controller combo USB4640 supports the commercial temperature range of 0 C to 70 C USB4640i supports the industrial temperature range of 40 C to 85 C Transaction translator TT in the hub supports operation of FS and LS peripherals Full power management with individual or ganged power control of each downstream port Optional support for external firmware access via SPI interface Code execution via SPI ROM which must meet 30 MHz or 60 MHz operation support Single bit or dual bit mode support Mode 0 or mode 3 SPI support Compliance with the following flash media card specifications Secure Digital 2 0 MultiMediaCard 4 2 SD 2 0 SD HS SD HC TransFlash and reduced form factor media 1 4 8 bit MMC 4 2 Memory Stick 1 43 Memory Stick Pro Format 1 02 Memory Stick Pro HG Duo Format 1 01 Memo
53. e The USB4640 USB4640i can be configured via a 2 wire 2 EEPROM 512 8 external SPI flash device containing the firmware for the USB4640 USB4640i If an external configuration device does not exist the internal default values will be used If one of the external devices is used for configuration the OEM can update the values through the USB interface The hub will then attach to the upstream USB host 28 SMSC USB4640 USB4640i DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller SMSC Datasheet The USBDM tool set is available in the USB264x Hub Card reader combo software release package To download the software package from SMSC s website please visit https Awww2 smsc com mkt CW_SFT_PUB nsf Agreements OBJ Hub Card Reader to go to the OBJ Hub Card Reader Software Download Agreement Review the license and if you agree check the agree box and then select Confirm You will then be able to download USB264x Hub Card reader combo release package zip file containing the USBDM tool set Please note that the following applies to the system values and descriptions when used Not applicable to this a Reserved For internal use 8 3 2 EEPROM Data Descriptor Table 8 1 Internal Flash Media Controller Configurations ADDRESS REGISTER NAME DESCRIPTION INTERNAL DEFAULT VALUE 00h USB_SER_LEN USB Serial String 1Ah Descriptor Lengt
54. edicated flash media reader is internally attached to a 3rd downstream port of the hub as a USB Compound Device single or multiplexed flash media reader interface PortMap Flexible port mapping and port disable sequencing supports multiple platform designs PortSwap Programmable USB differential pair pin locations eases PCB design by aligning USB signal traces directly to connectors PHYBoost Programmable USB transceiver drive strength recovers signal integrity 1 For xD Picture Card support please obtain a user license from the xD Picture Card License Office 2 Host and media dependent Features Compliance with the following flash media card specifications SD 2 0 MMC 4 2 MS 1 43 MS Pro 1 02 MS Pro HG 1 01 MS Duo 1 10 xD 1 2 Low power digital HSIC interface offers a replacement for onboard host and device connection for analog USB bus cable HSIC interface enables printers mobile PCs ultra mobile PCs and cell phone products to reduce the total power budget while taking full advantage of USB connectivity and compatibility with existing USB drivers and software External 1 2 reference allows upstream and downstream HSIC links to use the same voltage reference Supports a single external 3 3 V supply source internal regulators provide 1 8 V internal core voltage for additional bill of materials and power savings The transaction translator TT in the hub supports operation of Full
55. er 23 2007 which can be found at http www usb org developers docs docs This combo solution supports today s popular multi format flash media cards This multi format flash media controller and USB hub combo features two exposed downstream USB ports available for external peripheral expansion The USB4640 USB4640i will attach to an upstream port as a Full Speed hub as a Full Hi Speed hub The hub supports Low Speed Full Speed and Hi Speed if operating as a Hi Speed hub downstream devices on all of the enabled downstream ports All required resistors on the USB ports are integrated into the hub This includes all series termination resistors on D and D pins and all required pull down and pull up resistors The over current sense inputs for the downstream facing ports have internal pull up resistors The USB4640 USB4640i includes programmable features such as PortMap which provides flexible port mapping and disable sequences The downstream ports of a USB4640 USB4640i hub can be reordered or disabled in any sequence to support multiple platform designs with minimum effort For any port that is disabled the USB4640 USB4640i automatically reorders the remaining ports to match the USB host controller s port numbering scheme PortSwap which adds per port programmability to USB differential pair pin locations PortSwap allows direct alignment of USB signals D D to connectors avoiding uneven trace length or crossing of the USB
56. et this value greater than 100 mA SMSC USB4640 USB4640i Revision 1 0 06 01 09 35 DATASHEET High Speed USB 2 0 Hub and Flash Media Controller smsc 8 4 1 19 9Ch 9Fh Attribute Byte Descriptions Datasheet BYTE BYTE NAME BIT DESCRIPTION 0 ATT_LB 3 0 Always reads 0 4 Inquire Manufacturer and Product ID Strings 1 Use the Inquiry Manufacturer and Product ID Strings 0 default Use the USB Descriptor Manufacturer and Product ID Strings 5 Always reads 0 6 Reverse SD Card Write Protect Sense 1 default SD cards will be write protected when SW_nWP is high and writable when SW_nWP is low 0 SD cards will be write protected when SW_nWP is low and writable when SW_nWP is high 7 Extended Configuration Enable 1 This bit must be set to 1 to enable editing updating and reading from registers 100h 17Fh 0 The internal configuration is loaded When this bit is not set and it equals 0 It will not read from registers 100h 17Fh 1 ATT HLB 3 0 Always reads 0 4 Activity LED True Polarity Activity LED to Low True 0 default Activity LED polarity to High True 5 Common Media Insert Media Activity LED T The activity LED will function as a common media inserted media access LED 0 default The activity LED will remain in its idle state until media is
57. evated electrical drive strength Medium approximately 8 boost 11 Elevated electrical drive strength High approximately 12 boost Note Boost could result non USB compliant parameters OEM should use a 00 value unless specific implementation issues require additional signal boosting to correct for degraded USB signaling levels 8 4 4 19 FOh Boost 3 0 BIT NAME DESCRIPTION 7 6 Reserved Reserved 5 4 BOOST_IOUT_3 Upstream USB electrical signaling drive strength boost bit for downstream port 3 00 Normal electrical drive strength No boost 01 Elevated electrical drive strength Low approximately 4 boost 10 Elevated electrical drive strength Medium approximately 8 boost 11 Elevated electrical drive strength High approximately 12 boost 3 2 BOOST_IOUT_2 Upstream USB electrical signaling drive strength boost bit for downstream port 2 00 Normal electrical drive strength No boost 01 Elevated electrical drive strength Low approximately 4 boost 10 Elevated electrical drive strength Medium approximately 8 boost 11 Elevated electrical drive strength High approximately 12 boost Note Boost could result non USB Compliant parameters OEM should use a 00 value unless specific implementation issues require additional signal boosting to correct for degraded USB signaling levels 1 0 Reserved Always reads 0
58. everse SD2_WP only 9Eh ATT_LHB Attribute Lo Hi byte 00h 9Fh ATT HB Attribute Hi byte 00h AOh MS_PWR_LB Memory Stick Device 00h Power Lo byte MS_PWR_HB Memory Stick Device 0Ah Power Hi byte A2h A3h Not Applicable 00h A4h SM PWR LB Smart Media Device 00h Power Lo byte See Note 8 2 SM PWR Smart Media Device 0Ah Power Hi byte See Note 8 2 A6h SD PWR LB Secure Digital Device 00h Power Lo byte SD PWR Secure Digital Device 0Ah Power Hi byte A8h LED BLK INT LED Blink Interval 02h A9h LED BLK DUR LED Blink After Access 28h AAh BOh DEVO ID STR Device 0 Identifier String N A B1h B7h DEV1 ID STR Device 1 Identifier String MS B8h BEh DEV2 ID STR Device 2 Identifier String SM See Note 8 2 BFh C5h DEV3 ID STR Device 3 Identifier String SD MMC C6h CDh INQ VEN STR Inquiry Vendor String Generic CEh D2h INQ PRD STR Inquiry Product String 82640 D3h DYN NUM LUN Dynamic Number of LUNs 01h D4h D7h DEV LUN MAP Device to LUN Mapping FFh 00h 00h 00h D8h DAh Reserved 00h 06h ODh DBh DDh Reserved 59h 56h 97h Revision 1 0 06 01 09 30 DATASHEET SMSC USB4640 USB4640i High Speed Inter Chip USB 2 0 Hub Flash Media Controller SMSC Datasheet Table 8 2 Hub Controller Configurations ADDRESS REGISTER NAME DESCRIPTION INTERNAL DEFAULT VALUE DEh VI
59. f multiple devices are mapped to the same LUN a COMBO LUN then the CLUN _ID_STR will be used to name the COMBO LUN instead of the individual device strings When applicable the SM value will be overridden with xD once an xD Picture Card has been identified 8 4 3 1 AAh BOh Device 0 Identifier String BYTE NAME DESCRIPTION 6 0 DEVO ID STR Not applicable 8 4 3 2 B1h B7h Device 1 Identifier String BYTE NAME DESCRIPTION 6 0 DEV1 ID STR This ID string is associated with the Memory Stick device 8 4 3 3 B8h BEh Device 2 Identifier String BYTE NAME DESCRIPTION 6 0 DEV2 ID STR This ID string is associated with the Smart Media Note 8 2 device 8 4 3 4 BFh C5h Device 3 Identifier String BYTE NAME DESCRIPTION 6 0 DEV3 ID STR This ID string is associated with the Secure Digital MultiMediaCard device 8 4 3 5 C6h CDh Inquiry Vendor String BYTE NAME DESCRIPTION 7 0 INQ_VEN_STR If bit 4 of the 1st attribute byte is set the device will use these strings in response to a USB inquiry command instead of the USB descriptor manufacturer and product ID strings 8 4 3 6 CEh D2h Inquiry Product String BYTE NAME DESCRIPTION 4 0 INQ_PRD_STR If bit 4 of the 1st attribute byte is set the device will use these strings in manufacturer and product ID strings SMSC USB4640 USB4640i response to a USB inquiry command instead of the USB descriptor 39 Revision 1 0 06 01 09 DATASHEET smsc High Speed USB 2 0 Hub
60. f the Device ID This is a 16 bit device release number in BCD format 8 4 4 7 E4h Configuration Data Byte 1 CFG_DAT_BYT1 BIT NAME DESCRIPTION 7 SELF_BUS_PWR Self or Bus Power Selects between self and bus powered operation The hub is either self powered draws less than 2 mA or bus powered limited to 100 mA maximum power prior to being configured by the host controller When configured as a bus powered device the SMSC hub consumes less than 100 mA of current prior to being configured After configuration the bus powered SMSC hub along with all associated hub circuitry any embedded devices if part of a compound device and 100 mA per externally available downstream port must consume no more than 500 mA of current The current consumption is system dependent and the OEM must ensure that the USB 2 0 specifications are not violated When configured as a self powered device lt 1 mA of current is consumed and all ports are available with each port being capable of sourcing 500 mA of current 0 Bus powered operation 1 Self powered operation 6 Reserved Reserved 5 HS_DISABLE Hi Speed Disable Disables the capability to attach as either a Hi Full Speed device and forces attachment as Full Speed only i e no Hi Speed support 0 Hi Full Speed Full Speed Only Hi Speed disabled SMSC USB4640 USB4640i 41 Revision 1 0 06 01 09 DATASHEET smsc High Speed Inter C
61. h 01h USB SER TYP USB Serial String 03h Descriptor Type 02h 19h USB_SER_NUM USB Serial Number 000008264001 See Note 8 1 1Ah 1Bh USB_VID USB Vendor Identifier 0424 1Ch 1Dh USB_PID USB Product Identifier 4040 1Eh USB_LANG_LEN USB Language String 04h Descriptor Length 1Fh USB_LANG_TYP USB Language String 03h Descriptor Type 20h USB_LANG_ID_LSB USB Language Identifier 09h Least Significant Byte See Note 8 3 21h USB LANG ID MSB USB Language Identifier 04h Most Significant Byte See Note 8 3 22h USB MFR STR LEN USB Manufacturer String 10h Descriptor Length 23h USB MFR STR TYP USB Manufacturer String 03h Descriptor Type 24h 31h USB_MFR_STR USB Manufacturer String Generic See Note 8 1 32h 5Dh Reserved 00h 5Eh USB_PRD_STR_LEN USB Product String 30h Descriptor Length 5Fh USB_PRD_STR_TYP USB Product String 03h Descriptor Type 60h 99h USB_PRD_STR USB Product String Ultra Fast Media Reader See Note 8 1 9Ah USB_BM_ATT USB BmAttribute 80h SMSC USB4640 USB4640i 29 Revision 1 0 06 01 09 DATASHEET smsc Table 8 1 Internal Flash Media Controller Configurations continued High Speed Inter Chip USB 2 0 Hub and Flash Media Controller Datasheet ADDRESS REGISTER NAME DESCRIPTION INTERNAL DEFAULT VALUE 9Bh USB_MAX_PWR USB Max Power 30h 96 mA 9Ch ATT_LB Attribute Lo byte 40h Reverse SD_WP only 9Dh ATT_HLB Attribute Hi Lo byte 80h R
62. he firmware reads in the IC ROM to configure the hardware and software internally Please refer to Section 8 3 2 EEPROM Data Descriptor on page 29 for the details of the configuration options The SPI ROM required for the USB4640 USB4640i is a recommended minimum of 1 Mbit and support either 30 MHz or 60 MHz The frequency used is set using the SPI SEL For 30 MHz operation this pin must be pulled to ground through 100 resistor For 60 MHz operation this pin must pulled up through a 100 resistor The SPI SPD SEL pin is used to choose the speed of the SPI interface During nRESET assertion this pin will be tri stated with the weak pull down resistor enabled When nRESET is negated the value on the pin will be internally latched and the pin will revert to SPI DO functionality The internal pull down will be disabled The firmware can determine the speed of operation on the SPI port by checking the SPI SPEED in the SPI register 0x2400 RESET 0x02 Both 1 and 2 bit SPI operation is supported For optimum throughput a 2 bit SPI ROM is recommended Both mode 0 and mode 3 SPI ROMS are also supported SPI CE n gt CER SPI GPIO4 SCL gt CLK i SPI ROM USB4640 40i SPI_DO GPIO5 SDA SPI_SPD_SEL a DO SPI_DI DI Figure 6 4 SPI ROM Connection 3 3V 1 10K gt SCL 3 3V USB4640 40i t ROM 10K SDA Figure
63. hip USB 2 0 Hub and Flash Media Controller Datasheet BIT NAME DESCRIPTION 4 3 Reserved Reserved 2 1 CURRENT_SNS Over Current Sense Selects current sensing on a port by port basis all ports ganged or none only for bus powered hubs The ability to support current sensing on a per port or ganged basis is dependent upon the hardware implementation 00 Ganged sensing all ports together 01 Individual port by port 1x Over current sensing not supported must only be used with bus powered configurations PORT_PWR Port Power Switching Enables power switching on all ports simultaneously ganged or port power is individually switched on and off on a port by port basis individual The ability to support power enabling on a port or ganged basis is dependent upon the hardware implementation 0 Ganged switching all ports together Individual port by port switching 8 4 4 8 E5h Configuration Data Byte 2 CFG_DAT_BYT2 BIT NAME DESCRIPTION 7 6 Reserved Reserved 5 4 OC_TIMER OverCurrent Timer Over current timer delay 00 50 ns 01 100 ns 10 200 ns 417 400 ns COMPOUND Compound Device Allows OEM to indicate that the hub is part of a compound device per the USB 2 0 Specification The applicable port s must also be defined as having a non removable device Note When
64. icates which port s include non removable devices 0 Port is removable 1 Port is non removable Informs the host if one of the active ports has a permanent device that is undetachable from the hub The device must provide its own descriptor data When using the internal default option the REM 1 0 pins will designate the appropriate ports as being non removable 7 Reserved Bit 6 Reserved Bit 5 Reserved Bit 4 Reserved Bit 3 Controls physical port 3 Bit 2 Controls physical port 2 Bit 12 Controls physical port 1 Bit O Reserved Note Bit 1 must be set to a 1 by the firmware for proper identification of the card reader as a non removable device SMSC USB4640 USB4640i 43 Revision 1 0 06 01 09 DATASHEET smsc 8 4 4 11 High Speed Inter Chip USB 2 0 Hub and Flash Media Controller Datasheet E8h Port Disable For Self Powered Operation BIT BYTE NAME DESCRIPTION 7 0 PORT_DIS_SP Disables 1 or more ports 0 Port is available Port is disabled During self powered operation this register selects the ports which will be permanently disabled The ports are unavailable to be enabled or enumerated by a host controller The ports can be disabled in any order since the internal logic will automatically report the correct number of enabled ports to the USB host and will reorder the active ports in order to ensure proper function
65. ime 800 us Ci oap 10 pF Integrated Power FET Set to 100 mA Output Current Note 10 4 lout 100 mA 0 22 V Short Circuit Current Limit Isc 140 mA 0 V On Resistance Note 10 4 Rpson 2 1 Q 70 mA Output Voltage Rise Time tpsoN 800 us Ci oap 10 uF Integrated Power FET Set to 200 mA Output Current Note 10 4 lout 200 mA Vdroprgr 0 46 V Short Circuit Current Limit Isc 181 mA VouteeT 0 Resistance Note 10 4 RpsoN 2 1 Q 70 mA Output Voltage Rise Time tpson 800 Cloap 10 pF SMSC USB4640 USB4640i 59 DATASHEET Revision 1 0 06 01 09 SMSC High Speed Inter Chip USB 2 0 Hub and Flash Media Controller Datasheet PARAMETER SYMBOL MIN TYP MAX UNITS COMMENTS Supply Current Unconfigured Note 10 6 Hi Speed Host USB4640 lcciNTHS TBD TBD mA USB4640i lcciNTHS TBD TBD mA Full Speed Host 0584640 TBD TBD mA USB4640i 8 TBD TBD mA Supply Current Configured Note 10 6 Hi Speed Host 1 downstream port USB4640 TBD TBD mA USB4640i TBD TBD mA Supply Current Configured Hi Speed Host each additional downstream port USB4640 TBD TBD mA USB4640i TBD TBD mA Supply Current Configured Full Speed Host 1 downstream port USB4640 TBD TBD mA USB4640i TBD TBD mA Supply Current Configured Full Speed Host each additional downstream port USB4640
66. o enable the registers in Table 8 4 Table 8 4 Internal Flash Media Controller Extended Configurations ADDRESS REGISTER NAME DESCRIPTION INTERNAL DEFAULT VALUE 100h 106h CLUNO_ID_STR Combo LUN 0 Identifier String COMBO 107h 10Dh CLUN1_ID_STR Combo LUN 1 Identifier String COMBO 10Eh 114h CLUN2_ID_STR Combo LUN 2 Identifier String COMBO 115h 11Bh CLUN3_ID_STR Combo LUN 3 Identifier String COMBO 11Ch 122h CLUN4_ID_STR Combo LUN 4 Identifier String COMBO 123h 129h Not Applicable N A 12Ah 145h Not applicable 00h NUM Dynamic Number of Extended 146 EXT LUN UNs 0h 147h 14Bh DEV LUN MAP Device to LUN Mapping 01h 14Ch Not Applicable OAh 14Dh 17Bh Not Applicable 00h 17Ch 17Fh NVSTORE_SIG2 Non Volatile Storage Signature Note 8 1 This value is a UNICODE UTF 16LE encoded string value that meets the USB 2 0 specification Revision 2 0 2000 Values in double quotations without this note are values Note 8 2 A value of SM will be overridden with xD once an xD Picture Card has been identified Note 8 3 For list of the most current 16 bit language ID s defined by the USB IF please visit http Awww unicode org or consult The Unicode Standard Worldwide Character Encoding Version 4 0 The Unicode Consortium Addison Wesley Publishing Company Reading Massachusetts 8 4 1 EEPROM Data Descriptor Register Descriptions 8 4 1 1 00h USB Se
67. ous Receiver Transmitter UCHAR Unsigned Character UINT Unsigned Integer Standard Microsystems is a registered trademark and SMSC is a trademark of Standard Microsystems Corporation Other product and company names are trademarks or registered trademarks of their respective holders Note In order to develop make use or sell readers and or other products using or incorporating any of the SMSC devices made the subject of this document or to use related SMSC software programs technical information and licenses under patent and other intellectual property rights from or through various persons or entities including without limitation media standard companies forums and associations and other patent holders may be required These media standard companies forums and associations include without limitation the following Sony Corporation Memory Stick Memory Stick Pro SD3 LLC Secure Digital MultiMedia Card Association MultiMediaCard the SSFDC Forum SmartMedia the Compact Flash Association Compact Flash and Fuji Photo Film Co Ltd Olympus Optical Co Ltd and Toshiba Corporation xD Picture Card SMSC does not make such licenses or echnical information available does not promise or represent that any such licenses or technical information will actually be obtainable from or through he various persons or entities including the media standard companies forums and associations or with respect to the terms under which they may be m
68. rial String Descriptor Length BYTE NAME DESCRIPTION 0 USB_SER_LEN USB serial string descriptor length as defined by Section 9 6 7 String of the USB 2 0 Specification Revision 2 0 2000 This field is the which describes the size of the string descriptor in bytes 8 4 1 2 01h USB Serial String Descriptor Type BYTE NAME DESCRIPTION 1 USB_SER_TYP USB serial string descriptor type as defined by Section 9 6 7 String of the USB 2 0 Specification Revision 2 0 2000 This field is the bDescriptorType which is a constant value associated with a string descriptor type Revision 1 0 06 01 09 32 SMSC USB4640 USB4640i DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller SMSC Datasheet 8 4 1 3 02h 19h USB Serial Number Option BYTE NAME DESCRIPTION 25 2 USB_SER_NUM Maximum string length is 12 hex digits Must be unique to each device 8 4 1 4 1Ah 1Bh USB Vendor ID Option BYTE NAME DESCRIPTION 1 0 USB_VID This ID is unique for every vendor The vendor ID is assigned by the USB Implementer s Forum 8 4 1 5 1Ch 1Dh USB Product ID Option BYTE NAME DESCRIPTION 1 0 USB_PID This ID is unique for every product The product ID is assigned by the vendor 8 4 1 6 1Eh USB Language Identifier Descriptor Length BYTE NAME DESCRIPTION 0 USB_LANG_LEN USB language ID string
69. roller the hub is only permitted to report how many ports it has the hub is not permitted to select a numerical range or assignment The host controller will number the downstream ports of the hub starting with the number 1 up to the number of ports that the hub reported having The host s port number is referred to as logical port number and the physical port on the hub is the physical port number When remapping mode is enabled see PRTMAP EN in Register 08h Configuration Data Byte 3 the hub s downstream port numbers can be remapped to different logical port numbers assigned by the host Note The OEM must ensure that contiguous logical port numbers are used starting from number 1 up to the maximum number of enabled ports this ensures that the hub s ports are numbered in accordance with the way a host will communicate with the ports Table 8 6 Port Map Register for Port 3 Bit 7 4 0000 Reserved 0001 Reserved 0010 Reserved 0011 Reserved 0100 Illegal Do not use to 1111 Bit 3 0 0000 Physical port 3 is disabled 0001 Physical port 3 is mapped to Logical port 1 0010 Physical port 3 is mapped to Logical port 2 0011 Physical port 3 is mapped to Logical port 3 0100 Illegal Do not use to 1111 8 4 4 23 F4h F6h Reserved BYTE BYTE NAME DESCRIPTION 6 0 Reserved Reserved SMSC USB4640 USB4640i 49 Revision 1 0 06 01 09 DATASHEET
70. ry Stick MS Duo MS HS MS Pro HG MS Pro Memory Stick Duo 1 10 xD Picture Card 1 2 Up to 9 GPIOs Configuration and polarity for special function use The number of actual GPIOs depends on the implementation configuration used One GPIO available with up to 200 mA drive and protected fold back short circuit current 8051 8 bit microprocessor 60 MHz single cycle execution 64 KB ROM 9 KB RAM Integrated regulator for 1 8 V core operation Software Features Revision 1 0 06 01 09 Hub and flash media reader writer configuration from a single source External 12 ROM or external SPI ROM If the OEM is using an external EEPROM or an external SPI ROM the following features are available Customizable vendor ID product ID and device ID 12 hex digits maximum for the serial number string 28 character manufacturer ID and product strings for the flash media reader writer 8 SMSC USB4640 USB4640i DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller Datasheet SMSC OEM Selectable Hub Features A default configuration is available in the USB4640 USB4640i following a reset The USB4640 USB4640i may also be configured by an external 2 EEPROM or via external SPI ROM flash SMSC USB4640 USB4640i Compound Device support on a port by port basis a port is permanently hardwired to a downstream USB peripheral device Select over current sensing and port power control on an individual or
71. s The anode of the diode will be at 0 7 volts and the Schmitt trigger input will register this as a low resulting in an over current detection The open drain output does not interfere e USB4640 40i PRTCTL2 e Device Figure 6 2 Port Power Control with a Single Poly Fuse and Multiple Loads When using a single poly fuse to power all devices note that for the ganged situation all power control pins must be tied together 5v PRTCTL3 Poly Fuse USB4640 401 PRTCTL2 USB USB Device Device Figure 6 3 Port Power with Ganged Control with Poly Fuse SMSC USB4640 USB4640i 23 Revision 1 0 06 01 09 DATASHEET High Speed USB 2 0 Hub and Flash Media Controller SMSC 6 4 ROM BOOT Sequence Datasheet After power on reset the internal firmware checks for an external SPI flash device that contains a valid signature of 2DFU device firmware upgrade beginning at address OxFFFA If a valid signature is found then the external ROM is enabled and code execution begins at address 0x0000 in the external SPI device Otherwise code execution continues from the internal ROM If there is no SPI ROM detected the internal firmware then checks for the presence of an 2 ROM The firmware looks for the signature ATA2 at the offset of FCh FFh and ecf1 at the offset of 17Ch 17Fh in the ROM T
72. see Section 8 3 2 EEPROM Data Descriptor for specific details on how to enable default configuration Please refer to Table 8 1 for the internal default values that are loaded when this option is selected Reset There are three different resets that the device experiences One is a hardware reset from the internal power on reset POR circuit another reset is via the nRESET pin and the third is a USB bus reset Internal POR Hardware Reset All reset timing parameters are guaranteed by design External Hardware nRESET A valid hardware reset is defined as assertion of nRESET for a minimum of 1 us after all power supplies are within operating range While reset is asserted the device and its associated external circuitry consumes less than 500 uA of current Assertion of nRESET external pin causes the following 1 All downstream ports are disabled and PRTCTL power to downstream devices is removed 2 The 5 are disabled and the differential pairs will be in a high impedance state 3 All transactions immediately terminate no states are saved 4 All internal registers return to the default state in most cases 00h 5 The external crystal oscillator is halted 52 SMSC USB4640 USB4640i DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller Datasheet 6 The PLL is halted 8 6 2 1 nRESET for EEPROM Configuration Hardware Device 8051 Sets Attach USB Reset reset Recovery Configur
73. served BYTE NAME DESCRIPTION 2 0 Reserved Reserved 8 4 4 Hub Controller Configurations 8 4 4 1 DEh Vendor ID LSB BIT BYTE NAME DESCRIPTION 7 0 VID_LSB Least Significant Byte of the Vendor ID This is a 16 bit value that uniquely identifies the vendor of the user device assigned by USB Implementer s Forum 8 4 4 2 DFh Vendor ID MSB BIT BYTE NAME DESCRIPTION 7 0 VID_MSB Most Significant Byte of the Vendor ID This is a 16 bit value that uniquely identifies the vendor of the user device assigned by USB Implementer s Forum Revision 1 0 06 01 09 40 SMSC USB4640 USB4640i DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller SMSC Datasheet 8 4 4 3 EOh Product ID LSB BIT NAME DESCRIPTION 7 0 PID_LSB Least Significant Byte of the Product ID This is a 16 bit value that the vendor can assign that uniquely identifies this particular product 8 4 4 4 E1h Product ID MSB BIT NAME DESCRIPTION 7 0 PID_MSB Most Significant Byte of the Product ID This is a 16 bit value that the vendor can assign that uniquely identifies this particular product 8 4 4 5 E2h Device ID LSB BIT NAME DESCRIPTION 7 0 DID_LSB Least Significant Byte of the Device ID This is a 16 bit device release number in BCD binary coded decimal format 8 4 4 6 E3h Device ID MSB BIT NAME DESCRIPTION 7 0 DID_MSB Most Significant Byte o
74. sheet 2 EEPROM The 2 EEPROM interface implements a subset of the 2 Master Specification Please refer to the Philips Semiconductor Standard 2 5 Specification for details on I C bus protocols The device s 2 EEPROM interface is designed to attach to a single dedicated EEPROM and it conforms to the Standard mode 12 Specification 100 kbps transfer rate and 7 bit addressing for protocol and electrical compatibility Note Extensions to the I C Specification are not supported The device acts as the master and generates the serial clock SCL controls the bus access determines which device acts as the transmitter and which device acts as the receiver and generates the START and STOP conditions Implementation Characteristics The device will only access an EEPROM using the sequential read protocol Pull Up Resistor The circuit board designer is required to place external pull up resistors 10 KO recommended on the SPI DO GPIO5 SDA SPI SPD SEL and SPI GPIO4 SCL lines per SMBus 1 0 Specification and EEPROM manufacturer guidelines to VDD33 in order to assure proper operation In Circuit EEPROM Programming The EEPROM can be programmed via automatic test equipment ATE Pulling nRESET low tri states the device s EEPROM interface and allows an external source to program the EEPROM Default Configuration Option The SMSC device can be configured via its internal default configuration Please
75. stor is enabled creating an open drain output If there is an over current situation the USB Power Switch will assert the open drain OCS signal The Schmitt trigger input will detect this event as a low The open drain output does not interfere The internal over current sense filter handles the transient conditions such as low voltage while the device is powering up 5V PRTCTL3 ocs USB Power Switch EN o w USB4640 40i Device lt PRTCTL2 ocs USB Power Switch EN Figure 6 1 Port Power Control with USB Power Switch Revision 1 0 06 01 09 SMSC USB4640 USB4640i 22 DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller e smse Datasheet Port Power control using a Poly Fuse When using the USB4640 USB4640i with a poly fuse an external diode must be used See Figure 6 2 When disabling port power the USB4640 USB4640i will drive This procedure will have no effect since the external diode will isolate the pin from the load When port power is enabled the USB4640 USB4640i output driver is disabled and the pull up resistor is enabled which creates an open drain output This open drain output condition means that the pull up resistor is providing 3 3 volts to the anode of the diode If there is an over current situation the poly fuse will open This will cause the cathode of the diode to go to zero volt
76. t The system uses this active low signal to reset the chip The active low pulse should be at least 1 us wide TEST 40 TEST Input Tie this pin to ground for normal operation DIGITAL POWER GROUND CRFILT 15 VDD Core Regulator Filter Capacitor This pin requires a 1 0 or greater 20 ESR lt 0 1Q capacitor to VSS PLLFILT 46 Phase locked Loop Regulator Filter Capacitor This pin requires 1 0 uF or greater 20 ESR lt 0 1Q capacitor to VSS 0012 41 1 2 Power for HSIC pads and buffers VDD33 5 3 3 V Power and Regulator Input 12 16 Please see Chapter 10 DC Parameters on page 56 for more 25 information 34 48 Pins 16 and 48 each require an external bypass capacitor of 4 7 uF minimum VSS ePad The ground pad is the only VSS for the device and must be tied to ground with multiple vias Revision 1 0 06 01 09 20 DATASHEET SMSC USB4640 USB4640i High Speed Inter Chip USB 2 0 Hub Flash Media Controller smsc Datasheet 6 2 Buffer Type Descriptions Table 6 2 USB4640 USB4640i Buffer Type Descriptions BUFFER DESCRIPTION Input Input output IPU Input with weak internal pull up IS Input with Schmitt trigger 1 06 Input output buffer with 6 mA sink and 6 mA source OD6PU Input open drain output buffer with a 6 mA sink 08 Output buffer with 8 mA sink and 8 mA source O8PD Output buffer with an 8 mA sink and an 8 mA
77. tage 2 6 V USB and USB pins Voltage on 0 5 VDD33 0 3 V When internal power FET GPIO10 operation of these pins are enabled these pins may be simultaneously shorted to ground or any voltage up to 3 63 V indefinitely without damage to the device as long as VDD33 is less than 3 63 V and is less than 709C Voltage on 0 5 VDD33 0 3 V any signal pin Voltage on 0 5 3 6 V XTAL1 Voltage on 0 5 2 0 V XTAL2 Note Stresses above the specified parameters may cause permanent damage to the device This is a stress rating only Functional operation of the device at any condition above those indicated in the operation sections of this specification is not implied When powering this device from laboratory or system power supplies the absolute maximum ratings must not be exceeded or device failure can result Some power supplies exhibit voltage spikes on their outputs when the AC power is switched on or off In addition voltage transients on the AC power line may appear on the DC output When this possibility exists a clamp circuit should be used Voltage VDD33 100 90 vss od 0 gt gt Figure 10 1 Supply Rise Time Model Revision 1 0 06 01 09 56 DATASHEET SMSC USB4640 USB4640i High Speed Inter Chip USB 2 0 Hub Flash Media Controller smsc
78. the xD Picture Card device When using the internal FET this pin has an internal weak pull up resistor that is tied to the output of the internal power FET If an external FET is used internal FET is disabled then the internal pull up is not available an external pull up is required xD_nWE 22 O8PU xD Picture Card Write Enable This pin is an active low write strobe signal for the xD Picture Card device When using the internal FET this pin has an internal weak pull up resistor that is tied to the output of the internal power FET If an external FET is used internal FET is disabled then the internal pull up is not available an external pull up is required Revision 1 0 06 01 09 SMSC USB4640 USB4640i 18 DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller smsc Table 6 1 USB4640 USB4640i Pin Descriptions continued Datasheet 48 PIN BUFFER QFN TYPE SYMBOL Table 6 2 DESCRIPTION xD_nWP 21 O8PD xD Picture Card Write Protect This pin is an active low write protect signal for the xD Picture Card device This pin has a weak pull down resistor that is permanently enabled SPI INTERFACE SPI CE n 8 012 SPI Chip Enable This is the active low chip enable output If the SPI interface is enabled this pin must be driven high in power down states SPI_CLK 9 1 012 This is the SPI clock out to the serial ROM See Section 6 4 ROM BOOT Seq
79. uence for diagram and usage instructions During reset drive this pin low 4 1 06 This pin may be used either as input edge sensitive interrupt input or output Custom firmware is required to activate this function SCL When configured this is the 2 EEPROM clock pin SPI_DO 10 1 012 This is the data out for the SPI port See Section 6 4 ROM BOOT Sequence for diagram and usage instructions GPIO5 1 06 This pin may be used either as input edge sensitive interrupt input or output Custom firmware is required to activate this function SDA This pin is the data pin when the device is connected to the optional 2 EEPROM SPI SPD SEL 1 012 This pin is used to select the speed of the SPI interface During nRESET assertion this pin will be tri stated with the weak pull down resistor enabled When nRESET is negated the value on the pin will be internally latched and the pin will revert to SPI DO functionality the internal pull down will be disabled 0 30 MHz No external resistor should be applied 1 60 MHz 10 external pull up resistor must be applied If the latched value is 1 then the pin is tri stated when the chip is in the suspend state If the latched value is 0 then the is driven low during a suspend state SPI_DI 11 I O12PD This is the SPI data in to the controller from the ROM This pin has a weak internal pull down applied at all times
80. y Stick Card Insertion GPIO This is a GPIO designated by the default software as the Memory Stick card detection pin and has a weak internal pull up resistor MS SCLK 13 O8 Memory Stick System Clock This pin is an output clock signal to the MS device 5 D 7 0 20 8 Memory Stick System Data In Out 19 17 These pins are the bi directional data signals for the MS device In 18 serial mode the most significant bit MSB of each byte is 32 transmitted first by either the memory stick controller MSC or the MS 30 device on MS DO 23 24 5 00 5 D2 and MS D3 have weak pull down resistors 5 D1 has a pull down resistor if it is in parallel mode Otherwise it is disabled In 4 or 8 bit parallel modes all MS D7 MS DO signals have weak pull down resistors xD PICTURE CARD INTERFACE xD D 7 0 30 1 08PD xD Picture Card Data 7 0 32 33 These pins are the bi directional data signals xD_D7 xD DO and 13 have weak internal pull down resistors 17 18 19 20 xD ALE 23 O8PD xD Picture Card Address Strobe This pin is an active high Address Latch Enable ALE signal for the xD Picture Card device This pin has a weak pull down resistor that is permanently enabled SMSC USB4640 USB4640i 17 Revision 1 0 06 01 09 DATASHEET High Speed USB 2 0 Hub and Flash Media Controller SMSC Table 6 1 USB4640 USB4640i Pin Descriptions continued Datasheet 48 PIN BUFFER QFN TYPE
81. ystem Maximum string length is 28 characters Revision 1 0 06 01 09 34 SMSC USB4640 USB4640i DATASHEET High Speed Inter Chip USB 2 0 Hub Flash Media Controller SMSC Datasheet 8 4 1 17 USB BmAttribute 1 byte BIT NAME DESCRIPTION 7 0 USB_BM_ATT Self or Bus Power Selects between self and bus powered operation The hub is either self powered draws less than 2 mA or bus powered limited to 100 mA maximum power prior to being configured by the host controller When configured as a bus powered device the SMSC hub consumes less than 100 mA of current prior to being configured After configuration the bus powered SMSC hub along with all associated hub circuitry any embedded devices if part of a compound device and 100 mA per externally available downstream port must consume no more than 500 mA of current The current consumption is system dependent and the OEM must ensure that the USB 2 0 Specification is not violated When configured as a self powered device lt 1 mA of current is consumed and all ports are available with each port being capable of sourcing 500 mA of current 80 Bus powered operation default CO Self powered operation AO Bus powered operation with remote wake up EO Self powered operation with remote wake up 8 4 1 18 9Bh USB MaxPower 1 byte BIT NAME DESCRIPTION 7 0 USB_MAX_PWR USB Max Power per the USB 2 0 Specification Do NOT s
Download Pdf Manuals
Related Search
Related Contents
研修テキスト[PDF:11.3MG] - 農業・食品産業技術総合研究機構 User Manual GPS LITE MANUAL DE USUARIO Página 1 ダイハツ取扱説明書 小型・密閉・静音 ファンレスコンピュータ UEN-D525A Thème : Système Photo-Voltaïque : Dimensionnement pour Manual - MediaHub for LG Displays 取扱説明書(PDF) Samsung 400DX-2 User Manual RUMD tutorial Copyright © All rights reserved.
Failed to retrieve file