0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
LAN9514-JZX

LAN9514-JZX

  • 厂商:

    ACTEL(微芯科技)

  • 封装:

    QFN64_9X9MM_EP

  • 描述:

    USB 2.0集线器和10/100以太网控制器

  • 数据手册
  • 价格&库存
LAN9514-JZX 数据手册
LAN9514/LAN9514i USB 2.0 Hub and 10/100 Ethernet Controller Highlights Key Features (continued) • Four downstream ports, one upstream port • High-Performance 10/100 Ethernet Controller - Four integrated downstream USB 2.0 PHYs - One integrated upstream USB 2.0 PHY • Integrated 10/100 Ethernet MAC with full-duplex support • Integrated 10/100 Ethernet PHY with HP AutoMDIX • Implements Reduced Power Operating Modes • Minimized BOM Cost - Single 25 MHz crystal (Eliminates cost of separate crystals for USB and Ethernet) - Built-in Power-On-Reset (POR) circuit (Eliminates requirement for external passive or active reset) Target Applications • • • • • • Desktop PCs Notebook PCs Printers Game Consoles Embedded Systems Docking Stations Key Features • USB Hub - Fully compliant with Universal Serial Bus Specification Revision 2.0 - HS (480 Mbps), FS (12 Mbps), and LS (1.5 Mbps) compatible - Four downstream ports, one upstream port - Port mapping and disable support - Port Swap: Programmable USB diff-pair pin location - PHY Boost: Programmable USB signal drive strength - Select presence of a permanently hardwired USB peripheral device on a port by port basis - Advanced power saving features - Downstream PHY goes into low power mode when port power to the port is disabled - Full Power Management with individual or ganged power control of each downstream port. - Integrated USB termination Pull-up/Pull-down resistors - Internal short circuit protection of USB differential signal pins  2009-2016 Microchip Technology Inc. - Fully compliant with IEEE802.3/802.3u Integrated Ethernet MAC and PHY 10BASE-T and 100BASE-TX support Full- and half-duplex support with flow control Preamble generation and removal Automatic 32-bit CRC generation and checking Automatic payload padding and pad removal Loop-back modes TCP/UDP checksum offload support Flexible address filtering modes – One 48-bit perfect address – 64 hash-filtered multicast addresses – Pass all multicast – Promiscuous mode – Inverse filtering – Pass all incoming with status report - Wakeup packet support - Integrated Ethernet PHY – Auto-negotiation, HP Auto-MDIX – Automatic polarity detection and correction – Energy Detect • Power and I/Os - Three PHY LEDs Eight GPIOs Supports bus-powered and self-powered operation Internal 1.8v core supply regulator External 3.3v I/O supply • Miscellaneous features - Optional EEPROM - Optional 24MHz reference clock output for partner hub - IEEE 1149.1 (JTAG) Boundary Scan • Software - Windows 2000/XP/Vista Driver Linux Driver Win CE Driver MAC OS Driver EEPROM Utility • Packaging - 64-pin QFN, lead-free RoHS compliant • Environmental - Commercial Temperature Range (0°C to +70°C) Industrial Temperature Range (-40°C to +85°C) ±8 kV HBM without External Protection Devices ±8 kV contact mode (IEC61000-4-2) ±15 kV air-gap discharge mode (IEC61000-4-2) DS00002306A-page 1 LAN9514/LAN9514I TO OUR VALUED CUSTOMERS It is our intention to provide our valued customers with the best documentation possible to ensure successful use of your Microchip products. To this end, we will continue to improve our publications to better suit your needs. Our publications will be refined and enhanced as new volumes and updates are introduced. If you have any questions or comments regarding this publication, please contact the Marketing Communications Department via E-mail at docerrors@microchip.com. We welcome your feedback. Most Current Data Sheet To obtain the most up-to-date version of this data sheet, please register at our Worldwide Web site at: http://www.microchip.com You can determine the version of a data sheet by examining its literature number found on the bottom outside corner of any page. The last character of the literature number is the version number, (e.g., DS30000000A is version A of document DS30000000). Errata An errata sheet, describing minor operational differences from the data sheet and recommended workarounds, may exist for current devices. As device/documentation issues become known to us, we will publish an errata sheet. The errata will specify the revision of silicon and revision of document to which it applies. To determine if an errata sheet exists for a particular device, please check with one of the following: • Microchip’s Worldwide Web site; http://www.microchip.com • Your local Microchip sales office (see last page) When contacting a sales office, please specify which device, revision of silicon and data sheet (include -literature number) you are using. Customer Notification System Register on our web site at www.microchip.com to receive the most current information on all of our products. DS00002306A-page 2  2009-2016 Microchip Technology Inc. LAN9514/LAN9514I Table of Contents 1.0 Introduction ..................................................................................................................................................................................... 4 2.0 Pin Description and Configuration .................................................................................................................................................. 6 3.0 EEPROM Controller (EPC) ........................................................................................................................................................... 19 4.0 Operational Characteristics ........................................................................................................................................................... 38 5.0 Package Outline ............................................................................................................................................................................ 47 Appendix A: Datasheet Revision History ............................................................................................................................................ 49 The Microchip Web Site ...................................................................................................................................................................... 51 Customer Change Notification Service ............................................................................................................................................... 51 Customer Support ............................................................................................................................................................................... 51 Product Identification System ............................................................................................................................................................. 52  2009-2016 Microchip Technology Inc. DS00002306A-page 3 LAN9514/LAN9514I 1.0 INTRODUCTION 1.1 Block Diagram FIGURE 1-1: INTERNAL BLOCK DIAGRAM LAN9514/LAN9514i JTAG USB DP/DM TAP Controller Upstream USB PHY Downstream USB PHY USB DP/DM 1.1.1 USB 2.0 Hub Downstream USB PHY USB DP/DM 10/100 Ethernet Controller Downstream USB PHY USB DP/DM EEPROM Controller Ethernet PHY EEPROM Ethernet Downstream USB PHY USB DP/DM OVERVIEW The LAN9514/LAN9514i is a high performance Hi-Speed USB 2.0 hub with a 10/100 Ethernet controller. With applications ranging from embedded systems, desktop PCs, notebook PCs, printers, game consoles, and docking stations, the LAN9514/LAN9514i is targeted as a high performance, low cost USB/Ethernet and USB/USB connectivity solution. The LAN9514/LAN9514i contains an integrated USB 2.0 hub, four integrated downstream USB 2.0 PHYs, an integrated upstream USB 2.0 PHY, a 10/100 Ethernet PHY, a 10/100 Ethernet Controller, a TAP controller, and a EEPROM controller. A block diagram of the LAN9514/LAN9514i is provided in Figure 1-1. The LAN9514/LAN9514i hub provides over 30 programmable features, including: • PortMap (also referred to as port remap) which provides flexible port mapping and disabling sequences. The downstream ports of the LAN9514/LAN9514i hub can be reordered or disabled in any sequence to support multiple platform designs’ with minimum effort. For any port that is disabled, the LAN9514/LAN9514i 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 differential signals on the PCB. • PHYBoost which enables four programmable levels of USB signal drive strength in USB port transceivers. PHYBoost attempts to restore USB signal integrity that has been compromised by system level variables such as poor PCB layout, long cables, etc. 1.1.2 USB HUB The integrated USB hub is fully compliant with the USB 2.0 Specification and will attach to a USB host as a Full-Speed Hub or as a Full-/High-Speed Hub. The hub supports Low-Speed, Full-Speed, and High-Speed (if operating as a HighSpeed hub) downstream devices on all of the enabled downstream ports. A dedicated Transaction Translator (TT) is available for each downstream facing port. This architecture ensures maximum USB throughput for each connected device when operating with mixed-speed peripherals. The hub works with an external USB power distributed switch device to control VBUS switching to downstream ports, and to limit current and sense over-current conditions. DS00002306A-page 4  2009-2016 Microchip Technology Inc. LAN9514/LAN9514I 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 on D+ and D- pins. The over-current sense inputs for the downstream facing ports have internal pull-up resistors. Four external ports are available for general USB device connectivity. 1.1.3 ETHERNET CONTROLLER The 10/100 Ethernet controller provides an integrated Ethernet MAC and PHY which are fully IEEE 802.3 10BASE-T and 802.3u 100BASE-TX compliant. The 10/100 Ethernet controller also supports numerous power management wakeup features, including “Magic Packet”, “Wake on LAN” and “Link Status Change”. These wakeup events can be programmed to initiate a USB remote wakeup. The 10/100 Ethernet PHY integrates an IEEE 802.3 physical layer for twisted pair Ethernet applications. The PHY block includes support for auto-negotiation, full or half-duplex configuration, auto-polarity correction and Auto-MDIX. Minimal external components are required for the utilization of the integrated PHY. The Ethernet controller implements four USB endpoints: Control, Interrupt, Bulk-in, and Bulk-out. The Bulk-in and Bulkout Endpoints allow for Ethernet reception and transmission respectively. Implementation of vendor-specific commands allows for efficient statistics gathering and access to the Ethernet controller’s system control and status registers. 1.1.4 EEPROM CONTROLLER The LAN9514/LAN9514i contains an EEPROM controller for connection to an external EEPROM. This allows for the automatic loading of static configuration data upon power-on reset, pin reset, or software reset. The EEPROM can be configured to load USB descriptors, USB device configuration, and the MAC address. 1.1.5 PERIPHERALS The LAN9514/LAN9514i also contains a TAP controller, and provides three PHY LED indicators, as well as eight general purpose I/O pins. All GPIOs can serve as remote wakeup events when LAN9514/LAN9514i is in a suspended state. The integrated IEEE 1149.1 compliant TAP controller provides boundary scan via JTAG. 1.1.6 POWER MANAGEMENT The LAN9514/LAN9514i features three variations of USB suspend: SUSPEND0, SUSPEND1, and SUSPEND2. These modes allow the application to select the ideal balance of remote wakeup functionality and power consumption. • SUSPEND0: Supports GPIO, “Wake On LAN”, and “Magic Packet” remote wakeup events. This suspend state reduces power by stopping the clocks of the MAC and other internal modules. • SUSPEND1: Supports GPIO and “Link Status Change” for remote wakeup events. This suspend state consumes less power than SUSPEND0. • SUSPEND2: Supports only GPIO assertion for a remote wakeup event. This is the default suspend mode for the LAN9514/LAN9514i.  2009-2016 Microchip Technology Inc. DS00002306A-page 5 LAN9514/LAN9514I 2.0 PIN DESCRIPTION AND CONFIGURATION VDD33A 49 EXRES 50 VDD33A 51 RXP 52 VDD18ETHPLL TEST4 VDD33IO CLK24_OUT CLK24_EN GPIO7 GPIO6 AUTOMDIX_EN TEST3 VDD33IO VDD18CORE GPIO5 GPIO4 GPIO3 TEST2 VDD33IO 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 LAN9514/LAN9514I 64-QFN PIN ASSIGNMENTS (TOP VIEW) 48 FIGURE 2-1: SMSC LAN9514/LAN9514i 64 PIN QFN 32 TCK 31 TDO 30 TDI 29 TMS (TOP VIEW) RXN 53 28 nTRST VDD33A 54 27 VDD33IO TXP 55 26 EEDI TXN 56 25 EEDO VDD33A 57 24 EECS USBDM0 58 23 EECLK USBDP0 59 22 nSPD_LED/GPIO2 XO 60 21 nLNKA_LED/GPIO1 XI 61 20 nFDX_LED/GPIO0 VDD18USBPLL 62 19 VDD33IO USBRBIAS 63 18 PRTCTL5 VDD33A 64 17 PRTCTL4 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 USBDM2 USBDP2 USBDM3 USBDP3 VDD33A USBDM4 USBDP4 USBDM5 USBDP5 VDD33A VBUS_DET nRESET TEST1 PRTCTL2 VDD18CORE PRTCTL3 VSS NOTE: When HP Auto-MDIX is activated, the TXN/TXP pins can function as RXN/RXP and vice-versa NOTE: Exposed pad (VSS) on bottom of package must be connected to ground DS00002306A-page 6  2009-2016 Microchip Technology Inc. LAN9514/LAN9514I TABLE 2-1: Num PINs EEPROM PINS Buffer Type Name Symbol 1 EEPROM Data In EEDI IS (PD) This pin is driven by the EEDO output of the external EEPROM. 1 EEPROM Data Out EEDO O8 This pin drives the EEDI input of the external EEPROM. 1 EEPROM Chip Select EECS O8 This pin drives the chip select output of the external EEPROM. 1 EEPROM Clock EECLK O8 This pin drives the EEPROM clock of the external EEPROM. Name Symbol Buffer Type Description JTAG Test Port Reset nTRST IS This active low pin functions as the JTAG test port reset input. TABLE 2-2: Num PINs 1 Description JTAG PINS Note: This pin should be tied high if it is not used. 1 JTAG Test Mode Select TMS IS This pin functions as the JTAG test mode select. 1 JTAG Test Data Input TDI IS This pin functions as the JTAG data input. 1 JTAG Test Data Out TDO O12 1 JTAG Test Clock TCK IS  2009-2016 Microchip Technology Inc. This pin functions as the JTAG data output. This pin functions as the JTAG test clock. This pin should be tied high through a 10 kΩ resistor. DS00002306A-page 7 LAN9514/LAN9514I TABLE 2-3: MISCELLANEOUS PINS Num PINs Name Symbol Buffer Type 1 System Reset nRESET IS Description This active low pin allows external hardware to reset the device. Note: 1 This pin should be tied high if it is not used. Ethernet Full-Duplex Indicator LED nFDX_LED OD12 (PU) This pin is driven low (LED on) when the Ethernet link is operating in full-duplex mode. General Purpose I/O 0 GPIO0 IS/O12/ OD12 (PU) This General Purpose I/O pin is fully programmable as either a push-pull output, an open-drain output, or a Schmitt-triggered input. Ethernet Link Activity Indicator LED nLNKA_LED OD12 (PU) This pin is driven low (LED on) when a valid link is detected. This pin is pulsed high (LED off) for 80 mS whenever transmit or receive activity is detected. This pin is then driven low again for a minimum of 80 mS, after which time it will repeat the process if TX or RX activity is detected. Effectively, LED2 is activated solid for a link. When transmit or receive activity is sensed, LED2 will function as an activity indicator. General Purpose I/O 1 GPIO1 IS/O12/ OD12 (PU) This General Purpose I/O pin is fully programmable as either a push-pull output, an open-drain output, or a Schmitt-triggered input. Ethernet Speed Indicator LED nSPD_LED OD12 (PU) This pin is driven low (LED on) when the Ethernet operating speed is 100 Mbs, or during autonegotiation. This pin is driven high during 10Mbs operation, or during line isolation. General Purpose I/O 2 GPIO2 IS/O12/ OD12 (PU) This General Purpose I/O pin is fully programmable as either a push-pull output, an open-drain output, or a Schmitt-triggered input. 1 General Purpose I/O 3 GPIO3 IS/O8/ OD8 (PU) This General Purpose I/O pin is fully programmable as either a push-pull output, an open-drain output, or a Schmitt-triggered input. 1 General Purpose I/O 4 GPIO4 IS/O8/ OD8 (PU) This General Purpose I/O pin is fully programmable as either a push-pull output, an open-drain output, or a Schmitt-triggered input. 1 General Purpose I/O 5 GPIO5 IS/O8/ OD8 (PU) This General Purpose I/O pin is fully programmable as either a push-pull output, an open-drain output, or a Schmitt-triggered input. 1 General Purpose I/O 6 GPIO6 IS/O8/ OD8 (PU) This General Purpose I/O pin is fully programmable as either a push-pull output, an open-drain output, or a Schmitt-triggered input. 1 General Purpose I/O 7 GPIO7 IS/O8/ OD8 (PU) This General Purpose I/O pin is fully programmable as either a push-pull output, an open-drain output, or a Schmitt-triggered input. 1 1 DS00002306A-page 8  2009-2016 Microchip Technology Inc. LAN9514/LAN9514I TABLE 2-3: Num PINs 1 MISCELLANEOUS PINS (CONTINUED) Name Symbol Buffer Type Detect Upstream VBUS Power VBUS_DET IS_5V Description This pin detects the state of the upstream bus power. The Hub monitors VBUS_DET to determine when to assert the USBDP0 pin's internal pull-up resistor (signaling a connect event). For bus-powered hubs, this pin must be tied to VDD33IO. For self-powered hubs where the device is permanently attached to a host, VBUS_DET should be pulled to VDD33IO. For other self-powered applications, refer to the device reference schematic for additional connection information. 1 Auto-MDIX Enable AUTOMDIX_EN IS Determines the default Auto-MDIX setting. 0 = Auto-MDIX is disabled. 1 = Auto-MDIX is enabled. 1 Test 1 TEST1 — Used for factory testing, this pin must always be left unconnected. 1 Test 2 TEST2 — Used for factory testing, this pin must always be connected to VSS for proper operation. 1 Test 3 TEST3 — Used for factory testing, this pin must always be connected to VDD33IO for proper operation. 1 24 MHz Clock Enable CLK24_EN IS This pin enables the generation of the 24 MHz clock on the CLK_24_OUT pin. 1 24 MHz Clock CLK24_OUT 08 This pin outputs a 24 MHz clock that can be used a reference clock for a partner hub. 1 Test 4 TEST4 — Used for factory testing, this pin must always be left unconnected. Name Symbol Buffer Type Description 1 Upstream USB DMINUS 0 USBDM0 AIO Upstream USB DMINUS signal. 1 Upstream USB DPLUS 0 USBDP0 AIO Upstream USB DPLUS signal. 1 Downstream USB DMINUS 2 USBDM2 AIO Downstream USB peripheral 2 DMINUS signal. 1 Downstream USB DPLUS 2 USBDP2 AIO Downstream USB peripheral 2 DPLUS signal. TABLE 2-4: Num PINs USB PINS  2009-2016 Microchip Technology Inc. DS00002306A-page 9 LAN9514/LAN9514I TABLE 2-4: Num PINs USB PINS (CONTINUED) Name Symbol Buffer Type 1 Downstream USB DMINUS 3 USBDM3 AIO Downstream USB peripheral 3 DMINUS signal. 1 Downstream USB DPLUS 3 USBDP3 AIO Downstream USB peripheral 3 DPLUS signal. 1 Downstream USB DMINUS 4 USBDM4 AIO Downstream USB peripheral 4 DMINUS signal. 1 Downstream USB DPLUS 4 USBDP4 AIO Downstream USB peripheral 4 DPLUS signal. 1 Downstream USB DMINUS 5 USBDM5 AIO Downstream USB peripheral 5 DMINUS signal. 1 Downstream USB DPLUS 5 USBDP5 AIO Downstream USB peripheral 5 DPLUS signal. 1 USB Port Power Control 2 PRTCTL2 IS/OD12 (PU) Description When used as an output, this pin enables power to downstream USB peripheral 2. When used as an input, this pin is used to sample the output signal from an external current monitor for downstream USB peripheral 2. An overcurrent condition is indicated when the signal is low. Refer to Section 2.2 for additional information. 1 USB Port Power Control 3 PRTCTL3 IS/OD12 (PU) When used as an output, this pin enables power to downstream USB peripheral 3. When used as an input, this pin is used to sample the output signal from an external current monitor for downstream USB peripheral 3. An overcurrent condition is indicated when the signal is low. Refer to Section 2.2 for additional information. 1 USB Port Power Control 4 PRTCTL4 IS/OD12 (PU) When used as an output, this pin enables power to downstream USB peripheral 4. When used as an input, this pin is used to sample the output signal from an external current monitor for downstream USB peripheral 4. An overcurrent condition is indicated when the signal is low. Refer to Section 2.2 for additional information. 1 USB Port Power Control 5 PRTCTL5 IS/OD12 (PU) When used as an output, this pin enables power to downstream USB peripheral 5. When used as an input, this pin is used to sample the output signal from an external current monitor for downstream USB peripheral 5. An overcurrent condition is indicated when the signal is low. Refer to Section 2.2 for additional information. 1 External USB Bias Resistor DS00002306A-page 10 USBRBIAS AI Used for setting HS transmit current level and onchip termination impedance. Connect to an external 12K 1.0% resistor to ground.  2009-2016 Microchip Technology Inc. LAN9514/LAN9514I TABLE 2-4: Num PINs USB PINS (CONTINUED) Name Symbol Buffer Type 1 USB PLL +1.8V Power Supply VDD18USBPLL P 1 Crystal Input XI ICLK Description Refer to the LAN9514/LAN9514i reference schematics for additional connection information. External 25 MHz crystal input. Note: 1 Crystal Output TABLE 2-5: Num PINs XO This pin can also be driven by a singleended clock oscillator. When this method is used, XO should be left unconnected OCLK External 25 MHz crystal output. Description ETHERNET PHY PINS Name Symbol Buffer Type 1 Ethernet TX Data Out Negative TXN AIO Negative output of the Ethernet transmitter. The transmit data outputs may be swapped internally with receive data inputs when Auto-MDIX is enabled. 1 Ethernet TX Data Out Positive TXP AIO Positive output of the Ethernet transmitter. The transmit data outputs may be swapped internally with receive data inputs when Auto-MDIX is enabled. 1 Ethernet RX Data In Negative RXN AIO Negative input of the Ethernet receiver. The receive data inputs may be swapped internally with transmit data outputs when Auto-MDIX is enabled. 1 Ethernet RX Data In Positive RXP AIO Positive input of the Ethernet receiver. The receive data inputs may be swapped internally with transmit data outputs when Auto-MDIX is enabled. 7 +3.3V Analog Power Supply VDD33A P Refer to the LAN9514/LAN9514i reference schematics for connection information. 1 External PHY Bias Resistor EXRES AI Used for the internal bias circuits. Connect to an external 12.4K 1.0% resistor to ground. 1 Ethernet PLL +1.8V Power Supply VDD18ETHPLL P Refer to the LAN9514/LAN9514i reference schematics for additional connection information.  2009-2016 Microchip Technology Inc. DS00002306A-page 11 LAN9514/LAN9514I TABLE 2-6: I/O POWER PINS, CORE POWER PINS, AND GROUND PAD Num PINs Name Symbol Buffer Type 5 +3.3V I/O Power VDD33IO P Description +3.3V Power Supply for I/O Pins. Refer to the LAN9514/LAN9514i reference schematics for connection information. 2 Digital Core +1.8V Power Supply Output VDD18CORE P +1.8V power from the internal core voltage regulator. All VDD18CORE pins must be tied together for proper operation. Refer to the LAN9514/LAN9514i reference schematics for connection information. 1 Note 2-1 Ground Note 2-1 VSS P Ground Exposed pad on package bottom (Figure 2-1). TABLE 2-7: 64-QFN PACKAGE PIN ASSIGNMENTS Pin Num Pin Name Pin Num Pin Name Pin Num Pin Name Pin Num Pin Name 1 USBDM2 17 PRTCTL4 33 VDD33IO 49 VDD33A 2 USBDP2 18 PRTCTL5 34 TEST2 50 EXRES 3 USBDM3 19 VDD33IO 35 GPIO3 51 VDD33A 4 USBDP3 20 nFDX_LED/ GPIO0 36 GPIO4 52 RXP 5 VDD33A 21 nLNKA_LED/ GPIO1 37 GPIO5 53 RXN 6 USBDM4 22 nSPD_LED/ GPIO2 38 VDD18CORE 54 VDD33A 7 USBDP4 23 EECLK 39 VDD33IO 55 TXP 8 USBDM5 24 EECS 40 TEST3 56 TXN 9 USBDP5 25 EEDO 41 AUTOMDIX_EN 57 VDD33A 10 VDD33A 26 EEDI 42 GPIO6 58 USBDM0 11 VBUS_DET 27 VDD33IO 43 GPIO7 59 USBDP0 12 nRESET 28 nTRST 44 CLK24_EN 60 XO 13 TEST1 29 TMS 45 CLK24_OUT 61 XI 14 PRTCTL2 30 TDI 46 VDD33IO 62 VDD18USBPLL DS00002306A-page 12  2009-2016 Microchip Technology Inc. LAN9514/LAN9514I TABLE 2-7: 64-QFN PACKAGE PIN ASSIGNMENTS (CONTINUED) Pin Num Pin Name Pin Num Pin Name Pin Num Pin Name Pin Num Pin Name 15 VDD18CORE 31 TDO 47 TEST4 63 USBRBIAS 16 PRTCTL3 32 TCK 48 VDD18ETHPLL 64 VDD33A EXPOSED PAD MUST BE CONNECTED TO VSS 2.1 Power Connections Figure 2-2 illustrates the power connections for LAN9514/LAN9514i.  2009-2016 Microchip Technology Inc. DS00002306A-page 13 LAN9514/LAN9514I FIGURE 2-2: POWER CONNECTIONS LAN9514 64-PIN QFN +3.3V Internal Core Regulator 0.1uF VDD33IO +3.3V (IN) +1.8V (OUT) VDD18CORE 4.7uF 0.1uF 0.1uF 0.1uF VDD33IO 0.1uF VDD33IO VDD18CORE Core Logic 0.1uF VDD33IO 0.1uF VDD33IO 2.0A 120 ohm @ 100MHz PLL & Ethernet PHY 0.1uF VDD18ETHPLL 0.1uF VDD33A 0.1uF VDD33A 0.1uF VDD33A 0.1uF 2.0A 120 ohm @ 100MHz Internal USB PLL Regulator +3.3V (IN) +1.8V (OUT) VDD18USBPLL 1.0uF VDD33A 0.1uF VDD33A 0.1uF VDD33A USB PHY 0.1uF VDD33A Exposed Pad 2.2 VSS Port Power Control This section details the usage of the port power control pins PRTCTL[5:2]. 2.2.1 PORT POWER CONTROL USING A USB POWER SWITCH The LAN9514/LAN9514i 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 resistor is DS00002306A-page 14  2009-2016 Microchip Technology Inc. LAN9514/LAN9514I 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 recognize this situation as a low. The open drain output does not interfere. The overcurrent sense filter handles the transient conditions, such as low voltage, while the device is powering up. FIGURE 2-3: PORT POWER CONTROL WITH USB POWER SWITCH 5V 5V OCS PRTCTL4 PRTCTL3 USB Power Switch OCS USB Power Switch EN EN LAN9514/ LAN9514i USB Device USB Device 5V 5V OCS PRTCTL5 USB Power Switch EN USB Device 2.2.2 PRTCTL2 OCS USB Power Switch EN USB Device PORT POWER CONTROL USING A POLY FUSE When using the LAN9514/LAN9514i with a poly fuse, an external diode must be used (See Figure 2-4). When disabling port power, the driver will drive a ‘0’. This procedure will have no effect since the external diode will isolate the pin from the load. When port power is enabled, the output driver is disabled and the pull-up resistor is enabled, which creates an open drain output. This means that the pull-up resistor is providing 3.3 volts to the anode of the diode. If there is an over-  2009-2016 Microchip Technology Inc. DS00002306A-page 15 LAN9514/LAN9514I current situation, the poly fuse will open. This will cause the cathode of the diode to go to 0_volts. The anode of the diode will be at 0.7_volts, and the Schmidt trigger input will register this as a low, resulting in an overcurrent detection. The open drain output does not interfere. FIGURE 2-4: PORT POWER CONTROL WITH POLY FUSE 5V 5V Poly Fuse Poly Fuse PRTCTL4 PRTCTL3 USB Device USB Device LAN9514/ LAN9514i 5V 5V Poly Fuse Poly Fuse PRTCTL5 USB Device DS00002306A-page 16 PRTCTL2 USB Device  2009-2016 Microchip Technology Inc. LAN9514/LAN9514I Many customers use a single poly fuse to power all their devices. For the ganged situation, all power control pins must be tied together. FIGURE 2-5: PORT POWER WITH GANGED CONTROL WITH POLY FUSE 5V Poly Fuse PRTCTL5 PRTCTL4 LAN9514/ LAN9514i PRTCTL3 PRTCTL2 USB Device 2.3 USB Device Buffer Types TABLE 2-8: BUFFER TYPES Buffer Type IS IS_5V O8 Description Schmitt-triggered Input 5V Tolerant Schmitt-triggered Input Output with 8 mA sink and 8 mA source OD8 Open-drain output with 8 mA sink O12 Output with 12 mA sink and 12 mA source OD12 PU Open-drain output with 12 mA sink 50 μA (typical) internal pull-up. Unless otherwise noted in the pin description, internal pullups are always enabled. Note: Internal pull-up resistors prevent unconnected inputs from floating. Do not rely on internal resistors to drive signals external to LAN9514/LAN9514i. When connected to a load that must be pulled high, an external resistor must be added.  2009-2016 Microchip Technology Inc. DS00002306A-page 17 LAN9514/LAN9514I TABLE 2-8: BUFFER TYPES (CONTINUED) Buffer Type PD Description 50 μA (typical) internal pull-down. Unless otherwise noted in the pin description, internal pull-downs are always enabled. Note: AI Internal pull-down resistors prevent unconnected inputs from floating. Do not rely on internal resistors to drive signals external to LAN9514/LAN9514i. When connected to a load that must be pulled low, an external resistor must be added. Analog input AIO Analog bidirectional ICLK Crystal oscillator input pin OCLK Crystal oscillator output pin P DS00002306A-page 18 Power pin  2009-2016 Microchip Technology Inc. LAN9514/LAN9514I 3.0 EEPROM CONTROLLER (EPC) LAN9514/LAN9514i may use an external EEPROM to store the default values for the USB descriptors and the MAC address. The EEPROM controller supports most “93C46” type EEPROMs. A total of nine address bits are used to support 256/512 byte EEPROMs. A 3-wire style 2K/4K EEPROM that is organized for 256/512 x 8-bit operation must be used. The MAC address is used as the default Ethernet MAC address and is loaded into the MAC’s ADDRH and ADDRL registers. If a properly configured EEPROM is not detected, it is the responsibility of the Host LAN Driver to set the IEEE addresses. After a system-level reset occurs, the device will load the default values from a properly configured EEPROM. The device will not accept USB transactions from the Host until this process is completed. The EEPROM controller also allows the Host system to read, write and erase the contents of the Serial EEPROM. 3.1 EEPROM Format Table 3-1 illustrates the format in which data is stored inside of the EEPROM. Note the EEPROM offsets are given in units of 16-bit word offsets. A length field with a value of zero indicates that the field does not exist in the EEPROM. The device will use the field’s HW default value in this case. Note: For Device Descriptors, the only valid values for the length are 0 and 18. Note: For Configuration and Interface Descriptors, the only valid values for the length are 0 and 18. Note: The EEPROM programmer must ensure that if a String Descriptor does not exist in the EEPROM, the referencing descriptor must contain 00h for the respective string index field. Note: If no Configuration Descriptor is present in the EEPROM, then the Configuration Flags affect the values of bmAttributes and bMaxPower in the Ethernet Controller Configuration Descriptor. Note: If all String Descriptor lengths are zero, then a Language ID will not be supported. TABLE 3-1: EEPROM FORMAT EEPROM Address EEPROM Contents 00h 0xA5 01h MAC Address [7:0] 02h MAC Address [15:8] 03h MAC Address [23:16] 04h MAC Address [31:24] 05h MAC Address [39:32] 06h MAC Address [47:40] 07h Full-Speed Polling Interval for Interrupt Endpoint 08h Hi-Speed Polling Interval for Interrupt Endpoint 09h Configuration Flags 0Ah Language ID Descriptor [7:0] 0Bh Language ID Descriptor [15:8] 0Ch Manufacturer ID String Descriptor Length (bytes) 0Dh Manufacturer ID String Descriptor EEPROM Word Offset  2009-2016 Microchip Technology Inc. DS00002306A-page 19 LAN9514/LAN9514I TABLE 3-1: EEPROM FORMAT (CONTINUED) EEPROM Address EEPROM Contents 0Eh Product Name String Descriptor Length (bytes) 0Fh Product Name String Descriptor EEPROM Word Offset 10h Serial Number String Descriptor Length (bytes) 11h Serial Number String Descriptor EEPROM Word Offset 12h Configuration String Descriptor Length (bytes) 13h Configuration String Descriptor Word Offset 14h Interface String Descriptor Length (bytes) 15h Interface String Descriptor Word Offset 16h Hi-Speed Device Descriptor Length (bytes) 17h Hi-Speed Device Descriptor Word Offset 18h Hi-Speed Configuration and Interface Descriptor Length (bytes) 19h Hi-Speed Configuration and Interface Descriptor Word Offset 1Ah Full-Speed Device Descriptor Length (bytes) 1Bh Full-Speed Device Descriptor Word Offset 1Ch Full-Speed Configuration and Interface Descriptor Length (bytes) 1Dh Full-Speed Configuration and Interface Descriptor Word Offset 1Eh-1Fh RESERVED 20h Vendor ID LSB Register (VIDL) 21h Vendor ID MSB Register (VIDM) 22h Product ID LSB Register (PIDL) 23h Product ID MSB Register (PIDM) 24h Device ID LSB Register (DIDL) 25h Device ID MSB Register (DIDM) 26h Config Data Byte 1 Register (CFG1) 27h Config Data Byte 2 Register (CFG2) 28h Config Data Byte 3 Register (CFG3) 29h Non-Removable Devices Register (NRD) 2Ah Port Disable (Self) Register (PDS) 2Bh Port Disable (Bus) Register (PDB) 2Ch Max Power (Self) Register (MAXPS) 2Dh Max Power (Bus) Register (MAXPB) 2Eh Hub Controller Max Current (Self) Register (HCMCS) DS00002306A-page 20  2009-2016 Microchip Technology Inc. LAN9514/LAN9514I TABLE 3-1: EEPROM FORMAT (CONTINUED) EEPROM Address Note: EEPROM Contents 2Fh Hub Controller Max Current (Bus) Register (HCMCB) 30h Power-on Time Register (PWRT) 31h Boost_Up Register (BOOSTUP) 32h Boost_5 Register (BOOST5) 33h Boost_4:2 Register (BOOST42) 34h RESERVED 35h Port Swap Register (PRTSP) 36h Port Remap 12 Register (PRTR12) 37h Port Remap 34 Register (PRTR34) 38h Port Remap 5 Register (PRTR5) 39h Status/Command Register (STCD) EEPROM byte addresses past 39h can be used to store data for any purpose. Table 3-2 describes the Configuration Flags TABLE 3-2: Bit 7:3 CONFIGURATION FLAGS DESCRIPTION Name Description RESERVED 00000b 2 Remote Wakeup Support 0 = The device does not support remote wakeup. 1 = The device supports remote wakeup. 1 RESERVED 0 Power Method 3.1.1 0b 0 = The device Controller is bus-powered. 1 = The device Controller is self-powered. HUB CONFIGURATION EEPROM offsets 20h through 39h comprise the Hub Configuration parameters. Table 3-3 describes these parameters and their default ROM values (Values assumed if no valid EEPROM present). TABLE 3-3: HUB CONFIGURATION EEPROM Offset 20h Description Default Vendor ID LSB Register (VIDL) 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-Interface Forum). 24h  2009-2016 Microchip Technology Inc. DS00002306A-page 21 LAN9514/LAN9514I TABLE 3-3: HUB CONFIGURATION (CONTINUED) EEPROM Offset Description Default 21h Vendor ID MSB (VIDM) 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-Interface Forum). 04h 22h Product ID LSB Register (PIDL) Least Significant Byte of the Product ID. This is a 16-bit value that the Vendor can assign that uniquely identifies this particular product (assigned by the OEM). 14h 23h Product ID MSB Register (PIDM) Most Significant Byte of the Product ID. This is a 16-bit value that the Vendor can assign that uniquely identifies this particular product (assigned by the OEM). 95h 24h Device ID LSB Register (DIDL) Least Significant Byte of the Device ID. This is a 16-bit device release number in BCD format (assigned by the OEM). 00h 25h Device ID MSB Register (DIDM) Most Significant Byte of the Device ID. This is a 16-bit device release number in BCD format (assigned by the OEM). 26h Config Data Byte 1 Register (CFG1) Refer to Table 3-4, “Config Data Byte 1 Register (CFG1) Format,” on page 28 for details. 9Bh 27h Config Data Byte 2 Register (CFG2) Refer to Table 3-5, “Config Data Byte 2 Register (CFG2) Format,” on page 29 for details. 18h 28h Config Data Byte 3 Register (CFG3) Refer to Table 3-6, “Config Data Byte 3 Register (CFG3) Format,” on page 29 for details. 00h 29h Non-Removable Devices Register (NRD) Indicates which port(s) include non-removable devices. 02h Note 3-1 0 = Port is removable 1 = Port is non-removable Informs the host if one of the active ports has a permanent device that is not detachable from the Hub. Note: Bit Bit Bit Bit Bit Bit Bit Bit 7 6 5 4 3 2 1 0 The device must provide its own descriptor data. = RESERVED = RESERVED = 1; Port 5 non-removable = 1; Port 4 non-removable = 1; Port 3 non-removable = 1; Port 2 non-removable = 1; Port 1 non-removable is RESERVED, always = 0b Note: DS00002306A-page 22 Bit 1 must be set to 1 by firmware for proper identification of the Ethernet Controller as a non-removable device.  2009-2016 Microchip Technology Inc. LAN9514/LAN9514I TABLE 3-3: HUB CONFIGURATION (CONTINUED) EEPROM Offset 2Ah Description Default Port Disable (Self) Register (PDS) Disables 1 or more ports. 00h 0 = Port is available 1 = Port is disabled During Self-Powered operation, this selects the ports which will be permanently disabled, and are not available 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. Bit Bit Bit Bit Bit Bit Bit Bit 2Bh 7 6 5 4 3 2 1 0 = RESERVED = RESERVED = 1; Port 5 disabled = 1; Port 4 disabled = 1; Port 3 disabled = 1; Port 2 disabled = 1; Port 1 disabled is RESERVED, always = 0b Port Disable (Bus) Register (PDB) Disables 1 or more ports. 00h 0 = Port is available 1 = Port is disabled During Bus-Powered operation, this selects the ports which will be permanently disabled, and are not available 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. Bit Bit Bit Bit Bit Bit Bit Bit 2Ch 7 6 5 4 3 2 1 0 = RESERVED = RESERVED = 1; Port 5 disabled = 1; Port 4 disabled = 1; Port 3 disabled = 1; Port 2 disabled = 1; Port 1 disabled is RESERVED, always = 0b Max Power (Self) Register (MAXPS) Value in 2 mA increments that the Hub consumes from an upstream port (VBUS) when operating as a self-powered hub. This value includes the hub silicon along with the combined power consumption (from VBUS) 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. Note: 2Dh 01h The USB 2.0 Specification does not permit this value to exceed 100 mA. Max Power (Bus) Register (MAXPB) Value in 2 mA increments that the Hub consumes from an upstream port (VBUS) when operating as a bus-powered hub. This value includes the hub silicon along with the combined power consumption (from VBUS) 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.  2009-2016 Microchip Technology Inc. 00h DS00002306A-page 23 LAN9514/LAN9514I TABLE 3-3: HUB CONFIGURATION (CONTINUED) EEPROM Offset 2Eh Description Default Hub Controller Max Current (Self) Register (HCMCS) Value in 2 mA increments that the Hub consumes from an upstream port (VBUS) when operating as a self-powered hub. This value includes the hub silicon along with the combined power consumption (from VBUS) 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. 01h Note: The USB 2.0 Specification does not permit this value to exceed 100mA. 2Fh Hub Controller Max Current (Bus) Register (HCMCB) Value in 2 mA increments that the Hub consumes from an upstream port (VBUS) when operating as a bus-powered hub. This value includes the hub silicon along with the combined power consumption (from VBUS) 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. 00h 30h Power-on Time Register (PWRT) 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 good on that port. System software uses this value to determine how long to wait before accessing a poweredon port. 32h 31h Boost_Up Register (BOOSTUP) Refer to Table 3-7, “Boost_Up Register (BOOSTUP) Format,” on page 30 for details. 00h 32h Boost_5 Register (BOOST5) Refer to Table 3-8, “Boost_3:2 Register (BOOST32) Format,” on page 30 for details. 00h 33h Boost_4:2 Register (BOOST42) Refer to Table 3-9, “Boost_4:2 Register (BOOST42) Format,” on page 31 for details. 00h 34h RESERVED 00h 35h Port Swap Register (PRTSP) Swaps the Upstream and Downstream USB DP and DM pins for ease of board routing to devices and connectors. 00h 0 = USB D+ functionality is associated with the DP pin and D- functionality is associated with the DM pin. 1 = USB D+ functionality is associated with the DM pin and D- functionality is associated with the DP pin. Bit Bit Bit Bit Bit Bit Bit Bit 7 6 5 4 3 2 1 0 = = = = = = = = DS00002306A-page 24 RESERVED RESERVED 1; Port 5 DP/DM is swapped 1; Port 4 DP/DM is swapped 1; Port 3 DP/DM is swapped 1; Port 2 DP/DM is swapped RESERVED 1; Upstream Port DP/DM is swapped  2009-2016 Microchip Technology Inc. LAN9514/LAN9514I TABLE 3-3: HUB CONFIGURATION (CONTINUED) EEPROM Offset 36h Description Default Port Remap 12 Register (PRTR12) 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. 21h 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 Port Re-Mapping Enable (PRTMAP_EN) bit in Config Data Byte 3 Register (CFG3) Format) 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 #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. 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 Physical Port 2 is mapped to Logical Port 4 0101 Physical Port 2 is mapped to Logical Port 5 All others RESERVED 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 Physical Port 1 is mapped to Logical Port 4 0101 Physical Port 1 is mapped to Logical Port 5 All others RESERVED  2009-2016 Microchip Technology Inc. DS00002306A-page 25 LAN9514/LAN9514I TABLE 3-3: HUB CONFIGURATION (CONTINUED) EEPROM Offset 37h Description Default Port Remap 34 Register (PRTR34) 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. 43h 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 Port Re-Mapping Enable (PRTMAP_EN) bit in Config Data Byte 3 Register (CFG3) Format), 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 #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. Bit [7:4] = 0000 Physical Port 4 is Disabled 0001 Physical Port 4 is mapped to Logical Port 1 0010 Physical Port 4 is mapped to Logical Port 2 0011 Physical Port 4 is mapped to Logical Port 3 0100 Physical Port 4 is mapped to Logical Port 4 0101 Physical Port 4 is mapped to Logical Port 5 All others RESERVED 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 Physical Port 3 is mapped to Logical Port 4 0101 Physical Port 3 is mapped to Logical Port 5 All others RESERVED DS00002306A-page 26  2009-2016 Microchip Technology Inc. LAN9514/LAN9514I TABLE 3-3: HUB CONFIGURATION (CONTINUED) EEPROM Offset 38h Description Default Port Remap 5 Register (PRTR5) 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. 05h 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 Port Re-Mapping Enable (PRTMAP_EN) bit in Config Data Byte 3 Register (CFG3) Format) 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 #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. Bit [7:4] = - RESERVED Bit [3:0] = 0000 Physical Port 5 is Disabled 0001 Physical Port 5 is mapped to Logical Port 1 0010 Physical Port 5 is mapped to Logical Port 2 0011 Physical Port 5 is mapped to Logical Port 3 0100 Physical Port 5 is mapped to Logical Port 4 0101 Physical Port 5 is mapped to Logical Port 5 All others RESERVED 39h Note 3-1 Status/Command Register (STCD) Refer to Table 3-10, “Status/Command Register (STCD) Format,” on page 31 for details. 01h Default value is dependent on device revision.  2009-2016 Microchip Technology Inc. DS00002306A-page 27 LAN9514/LAN9514I TABLE 3-4: CONFIG DATA BYTE 1 REGISTER (CFG1) FORMAT Bits 7 Description Default Self or Bus Power (SELF_BUS_PWR) Selects between Self or Bus-Powered operation. 1b 0 = Bus-Powered 1 = Self-Powered The Hub is either Self-Powered (draws less than 2 mA of upstream bus power) or Bus-Powered (limited to a 100 mA maximum of upstream 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 upstream VBUS 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,
LAN9514-JZX 价格&库存

很抱歉,暂时无法提供与“LAN9514-JZX”相匹配的价格&库存,您可以联系我们找货

免费人工找货
LAN9514-JZX
  •  国内价格
  • 1+41.40000

库存:0