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

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
DP83816AVNG-EX/NOPB

DP83816AVNG-EX/NOPB

  • 厂商:

    BURR-BROWN(德州仪器)

  • 封装:

    144-LQFP

  • 描述:

    IC MACPHY 10/100 802.3 144LQFP

  • 数据手册
  • 价格&库存
DP83816AVNG-EX/NOPB 数据手册
DP83816EX DP83816EX 10/100 Mb/s Integrated PCI Ethernet Media Access Controller and Physical Layer (MacPhyter-II)Extended Temperature Range 0 to 85 Degrees C Literature Number: SNLS275 DP83816-EX 10/100 Mb/s Integrated PCI Ethernet Media Access Controller and Physical Layer (MacPHYTER-II™) Extended Temperature Range 0oC to 85oC General Description DP83816-EX is a single-chip 10/100 Mb/s Ethernet Controller for the PCI bus. It is targeted at single board computers for embedded applications requiring a high speed PCI bus. The DP83816-EX fully implements the V2.2 33 MHz PCI bus interface for host communications with power management support. Packet descriptors and data are transferred via bus-mastering, reducing the burden on the host CPU. The DP83816-EX can support full duplex 10/100 Mb/s transmission and reception, with minimum interframe gap. The DP83816-EX device is an integration of an enhanced version of the National Semiconductor PCI MAC/BIU (Media Access Controller/Bus Interface Unit) and a 3.3V CMOS physical layer interface. Features — IEEE 802.3 Compliant, PCI V2.2 MAC/BIU supports traditional data rates of 10 Mb/s Ethernet and 100 Mb/s Fast Ethernet (via internal phy) — Bus master - burst sizes of up to 128 dwords (512 bytes) — BIU compliant with PC 97 and PC 98 Hardware Design Guides, PC 99 Hardware Design Guide draft, ACPI v1.0, PCI Power Management Specification v1.1, OnNow Device Class Power Management Reference Specification - Network Device Class v1.0a — Wake on LAN (WOL) support compliant with PC98, PC99, SecureOn, and OnNow, including directed packets, Magic Packet, VLAN packets, ARP packets, pattern match packets, and Phy status change — Clkrun function for PCI Mobile Design Guide — Virtual LAN (VLAN) and long frame support — Support for IEEE 802.3x Full duplex flow control — Extremely flexible Rx packet filtration including: single address perfect filter with MSb masking, broadcast, 512 entry multicast/unicast hash table, deep packet pattern matching for up to 4 unique patterns — Statistics gathered for support of RFC 1213 (MIB II), RFC 1398 (Ether-like MIB), IEEE 802.3 LME, reducing CPU overhead for management — Internal 2 KB Transmit and 2 KB Receive data FIFOs — Serial EEPROM port with auto-load of configuration data from EEPROM at power-on — Flash/PROM interface for remote boot support — Fully integrated IEEE 802.3/802.3u 3.3V CMOS physical layer — IEEE 802.3 10BASE-T transceiver with integrated filters — IEEE 802.3u 100BASE-TX transceiver — Fully integrated ANSI X3.263 compliant TP-PMD physical sublayer with adaptive equalization and Baseline Wander compensation — IEEE 802.3u Auto-Negotiation - advertised features configurable via EEPROM — Full Duplex support for 10 and 100 Mb/s data rates — Single 25 MHz reference clock — 144-pin LQFP package — Low power 3.3V CMOS design with typical consumption of 383 mW operating, 297 mW during WOL and 53 mW during sleep mode — IEEE 802.3u MII for connecting alternative external Physical Layer Devices — 3.3V signalling with 5V tolerant I/O System Diagram PCI Bus 10/100 Twisted Pair DP83816-EX Isolation BIOS ROM EEPROM (optional) (optional) MacPHYTER-II is a trademark of National Semiconductor Corporation. Magic Packet is a trademark of Advanced Micro Devices, Inc. © 2007 National Semiconductor Corporation www.national.com ™ DP83816-EX 10/100 Mb/s Integrated PCI Ethernet Media Access Controller and Physical Layer (MacPHYTER-II ) Extended Temperature Range 0oC to 85oC May 2007 DP83816-EX Table of Contents 3.12.4 Serial Management Access Protocol . . . . . . . . . 28 1.0 Connection Diagram . . . . . . . . . . . . . . . . . . 4 3.12.5 Nibble-wide MII Data Interface . . . . . . . . . . . . . . 28 1.1 144 LQFP PACKAGE (VNG) . . . . . . . . . . . 4 3.12.6 Collision Detection . . . . . . . . . . . . . . . . . . . . . . . 29 2.0 Pin Description . . . . . . . . . . . . . . . . . . . . . . 5 3.12.7 Carrier Sense . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3.0 Functional Description . . . . . . . . . . . . . . . 11 4.0 Register Set . . . . . . . . . . . . . . . . . . . . . . . . 30 3.1 MAC/BIU . . . . . . . . . . . . . . . . . . . . . . . . . 12 4.1 CONFIGURATION REGISTERS . . . . . . . 30 3.1.1 PCI Bus Interface . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.1.2 Tx MAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.1.3 Rx MAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.2 BUFFER MANAGEMENT . . . . . . . . . . . . 13 3.2.1 3.2.2 3.2.3 3.2.4 3.3 PCI System Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Boot PROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 4.2 PHYSICAL LAYER . . . . . . . . . . . . . . . . . 16 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.6 3.5 3.6 3.7 3.8 3.9 Tx Buffer Manager . . . . . . . . . . . . . . . . . . . . . . . . . 13 Rx Buffer Manager . . . . . . . . . . . . . . . . . . . . . . . . . 13 Packet Recognition . . . . . . . . . . . . . . . . . . . . . . . . 13 MIB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 INTERFACE DEFINITIONS . . . . . . . . . . 14 3.3.1 3.3.2 3.3.3 3.3.4 3.4 4.1.1 Configuration Identification Register . . . . . . . . . . . 4.1.2 Configuration Command and Status Register . . . 4.1.3 Configuration Revision ID Register . . . . . . . . . . . 4.1.4 Configuration Latency Timer Register . . . . . . . . . 4.1.5 Configuration I/O Base Address Register . . . . . . . 4.1.6 Configuration Memory Address Register . . . . . . . 4.1.7 Configuration Subsystem Identification Register . 4.1.8 Boot ROM Configuration Register . . . . . . . . . . . . 4.1.9 Capabilities Pointer Register . . . . . . . . . . . . . . . . 4.1.10 Configuration Interrupt Select Register . . . . . . . . 4.1.11 Power Management Capabilities Register . . . . . 4.1.12 Power Management Control and Status Register LED INTERFACES . . . . . . . . . . . . . . . . . 17 HALF DUPLEX VS. FULL DUPLEX . . . . 18 PHY LOOPBACK . . . . . . . . . . . . . . . . . . 18 STATUS INFORMATION . . . . . . . . . . . . 18 100BASE-TX TRANSMITTER . . . . . . . . . 18 3.9.1 3.9.2 3.9.3 3.9.4 Code-group Encoding and Injection . . . . . . . . . . . 19 Scrambler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 NRZ to NRZI Encoder . . . . . . . . . . . . . . . . . . . . . . 20 Binary to MLT-3 Convertor / Common Driver . . . . 20 3.10 100BASE-TX RECEIVER . . . . . . . . . . . . 21 3.10.1 Input and Base Line Wander Compensation . . . . 21 3.10.2 Signal Detect . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.10.3 Digital Adaptive Equalization . . . . . . . . . . . . . . . . 23 3.10.4 Line Quality Monitor . . . . . . . . . . . . . . . . . . . . . . . 24 3.10.5 MLT-3 to NRZI Decoder . . . . . . . . . . . . . . . . . . . . 24 3.10.6 Clock Recovery Module . . . . . . . . . . . . . . . . . . . . 25 3.10.7 NRZI to NRZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 3.10.8 Serial to Parallel . . . . . . . . . . . . . . . . . . . . . . . . . . 25 3.10.9 De-scrambler . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 3.10.10 Code-group Alignment . . . . . . . . . . . . . . . . . . . . 25 3.10.11 4B/5B Decoder . . . . . . . . . . . . . . . . . . . . . . . . . . 25 3.10.12 100BASE-TX Link Integrity Monitor . . . . . . . . . . 25 3.10.13 Bad SSD Detection . . . . . . . . . . . . . . . . . . . . . . 25 4.3 3.11.1 Operational Modes . . . . . . . . . . . . . . . . . . . . . . . . 26 3.11.2 Smart Squelch . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 3.11.3 Collision Detection . . . . . . . . . . . . . . . . . . . . . . . . 26 3.11.4 Normal Link Pulse Detection/Generation . . . . . . . 26 3.11.5 Jabber Function . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.11.6 Automatic Link Polarity Detection . . . . . . . . . . . . . 27 3.11.7 10BASE-T Internal Loopback . . . . . . . . . . . . . . . . 27 3.11.8 Transmit and Receive Filtering . . . . . . . . . . . . . . . 27 3.11.9 Transmitter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.11.10 Receiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.11.11 Far End Fault Indication . . . . . . . . . . . . . . . . . . . 27 39 40 42 42 43 44 45 47 47 48 48 50 51 52 54 56 57 58 59 63 63 63 64 65 INTERNAL PHY REGISTERS . . . . . . . . . 66 4.3.1 Basic Mode Control Register . . . . . . . . . . . . . . . . 4.3.2 Basic Mode Status Register . . . . . . . . . . . . . . . . . 4.3.3 PHY Identifier Register #1 . . . . . . . . . . . . . . . . . . 4.3.4 PHY Identifier Register #2 . . . . . . . . . . . . . . . . . . 4.3.5 Auto-Negotiation Advertisement Register . . . . . . 4.3.6 Auto-Negotiation Link Partner Ability Register . . . 4.3.7 Auto-Negotiate Expansion Register . . . . . . . . . . . 4.3.8 Auto-Negotiation Next Page Transmit Register . . 4.3.9 PHY Status Register . . . . . . . . . . . . . . . . . . . . . . . 4.3.10 MII Interrupt Control Register . . . . . . . . . . . . . . . 4.3.11 MII Interrupt Status and Misc. Control Register . 4.3.12 False Carrier Sense Counter Register . . . . . . . . 4.3.13 Receiver Error Counter Register . . . . . . . . . . . . . 4.3.14 100 Mb/s PCS Configuration and Status Register 4.3.15 PHY Control Register . . . . . . . . . . . . . . . . . . . . . 4.3.16 10BASE-T Status/Control Register . . . . . . . . . . . 3.11 10BASE-T TRANSCEIVER MODULE . . . 26 66 67 68 68 68 69 70 70 71 73 73 74 74 74 75 76 5.0 Buffer Management . . . . . . . . . . . . . . . . . . 77 5.1 OVERVIEW . . . . . . . . . . . . . . . . . . . . . . . 77 3.12 802.3U MII . . . . . . . . . . . . . . . . . . . . . . . . 27 5.1.1 5.1.2 5.1.3 5.1.4 3.12.1 MII Access Configuration . . . . . . . . . . . . . . . . . . . 27 3.12.2 MII Serial Management . . . . . . . . . . . . . . . . . . . . 27 3.12.3 MII Serial Management Access . . . . . . . . . . . . . . 28 www.national.com OPERATIONAL REGISTERS . . . . . . . . . 38 4.2.1 Command Register . . . . . . . . . . . . . . . . . . . . . . . . 4.2.2 Configuration and Media Status Register . . . . . . . 4.2.3 EEPROM Access Register . . . . . . . . . . . . . . . . . . 4.2.4 EEPROM Map . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2.5 PCI Test Control Register . . . . . . . . . . . . . . . . . . . 4.2.6 Interrupt Status Register . . . . . . . . . . . . . . . . . . . . 4.2.7 Interrupt Mask Register . . . . . . . . . . . . . . . . . . . . 4.2.8 Interrupt Enable Register . . . . . . . . . . . . . . . . . . . 4.2.9 Interrupt Holdoff Register . . . . . . . . . . . . . . . . . . . 4.2.10 Transmit Descriptor Pointer Register . . . . . . . . . 4.2.11 Transmit Configuration Register . . . . . . . . . . . . . 4.2.12 Receive Descriptor Pointer Register . . . . . . . . . . 4.2.13 Receive Configuration Register . . . . . . . . . . . . . 4.2.14 CLKRUN Control/Status Register . . . . . . . . . . . . 4.2.15 Wake Command/Status Register . . . . . . . . . . . . 4.2.16 Pause Control/Status Register . . . . . . . . . . . . . . 4.2.17 Receive Filter/Match Control Register . . . . . . . . 4.2.18 Receive Filter/Match Data Register . . . . . . . . . . 4.2.19 Receive Filter Logic . . . . . . . . . . . . . . . . . . . . . . 4.2.20 Boot ROM Address Register . . . . . . . . . . . . . . . . 4.2.21 Boot ROM Data Register . . . . . . . . . . . . . . . . . . 4.2.22 Silicon Revision Register . . . . . . . . . . . . . . . . . . 4.2.23 Management Information Base Control Register 4.2.24 Management Information Base Registers . . . . . . Auto-Negotiation . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Auto-Negotiation Register Control . . . . . . . . . . . . . 16 Auto-Negotiation Parallel Detection . . . . . . . . . . . . 16 Auto-Negotiation Restart . . . . . . . . . . . . . . . . . . . . 17 Enabling Auto-Negotiation via Software . . . . . . . . 17 Auto-Negotiation Complete Time . . . . . . . . . . . . . . 17 30 31 32 33 33 34 34 35 35 36 36 37 2 Descriptor Format . . . . . . . . . . . . . . . . . . . . . . . . . Single Descriptor Packets . . . . . . . . . . . . . . . . . . Multiple Descriptor Packets . . . . . . . . . . . . . . . . . Descriptor Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 79 80 80 TRANSMIT ARCHITECTURE . . . . . . . . . 81 6.6 5.2.1 Transmit State Machine . . . . . . . . . . . . . . . . . . . . . 81 5.2.2 Transmit Data Flow . . . . . . . . . . . . . . . . . . . . . . . . 83 5.3 SLEEP MODE . . . . . . . . . . . . . . . . . . . . . 89 6.6.1 Entering Sleep Mode . . . . . . . . . . . . . . . . . . . . . . 89 6.6.2 Exiting Sleep Mode . . . . . . . . . . . . . . . . . . . . . . . . 89 RECEIVE ARCHITECTURE . . . . . . . . . . 84 6.7 PIN CONFIGURATION FOR POWER MANAGEMENT 89 7.0 DC and AC Specifications . . . . . . . . . . . . . 90 6.0 Power Management and Wake-On-LAN. . 87 7.1 DC SPECIFICATIONS . . . . . . . . . . . . . . . 90 6.1 INTRODUCTION . . . . . . . . . . . . . . . . . . . 87 7.2 AC SPECIFICATIONS . . . . . . . . . . . . . . . 91 6.2 DEFINITIONS (FOR THIS DOCUMENT 7.2.1 PCI Clock Timing . . . . . . . . . . . . . . . . . . . . . . . . . 91 ONLY) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 7.2.2 X1 Clock Timing . . . . . . . . . . . . . . . . . . . . . . . . . . 91 7.2.3 Power On Reset (PCI Active) . . . . . . . . . . . . . . . . 92 6.3 PACKET FILTERING . . . . . . . . . . . . . . . 87 7.2.4 Non Power On Reset . . . . . . . . . . . . . . . . . . . . . . 92 6.4 POWER MANAGEMENT . . . . . . . . . . . . 87 5.3.1 Receive State Machine . . . . . . . . . . . . . . . . . . . . . 84 5.3.2 Receive Data Flow . . . . . . . . . . . . . . . . . . . . . . . . . 86 6.4.1 6.4.2 6.4.3 6.4.4 6.4.5 6.5 7.2.5 POR PCI Inactive . . . . . . . . . . . . . . . . . . . . . . . . . 93 7.2.6 PCI Bus Cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 7.2.7 EEPROM Auto-Load . . . . . . . . . . . . . . . . . . . . . . 99 7.2.8 Boot PROM/FLASH . . . . . . . . . . . . . . . . . . . . . . 100 7.2.9 100BASE-TX Transmit . . . . . . . . . . . . . . . . . . . 101 7.2.10 10BASE-T Transmit End of Packet . . . . . . . . . 102 7.2.11 10 Mb/s Jabber Timing . . . . . . . . . . . . . . . . . . 102 7.2.12 10BASE-T Normal Link Pulse . . . . . . . . . . . . . 103 7.2.13 Auto-Negotiation Fast Link Pulse (FLP) . . . . . . 103 7.2.14 Media Independent Interface (MII) . . . . . . . . . . 104 D0 State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 D1 State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 D2 State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 D3hot State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 D3cold State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 WAKE-ON-LAN (WOL) MODE . . . . . . . . 88 6.5.1 Entering WOL Mode . . . . . . . . . . . . . . . . . . . . . . . 88 6.5.2 Wake Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 6.5.3 Exiting WOL Mode . . . . . . . . . . . . . . . . . . . . . . . . . 89 List of Figures Figure 3-1 Figure 3-2 Figure 3-3 Figure 3-4 Figure 3-5 Figure 3-6 Figure 3-7 Figure 3-8 Figure 3-9 Figure 3-10 Figure 3-11 Figure 3-12 Figure 3-13 Figure 3-14 Figure 3-15 Figure 3-16 Figure 4-1 Figure 4-2 Figure 5-1 Figure 5-2 Figure 5-3 Figure 5-4 Figure 5-5 Figure 5-6 Figure 5-7 DP83816-EX Functional Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 MAC/BIU Functional Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 Ethernet Packet Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 DSP Physical Layer Block Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 LED Loading Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17 100BASE-TX Transmit Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19 Binary to MLT-3 conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20 100 M/bs Receive Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22 100BASE-TX BLW Event Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23 EIA/TIA Attenuation vs. Frequency for 0, 50, 100, 130 & 150 meters of CAT V cable . . . . . . . .24 MLT-3 Signal Measured at AII after 0 meters of CAT V cable. . . . . . . . . . . . . . . . . . . . . . . . . . .24 MLT-3 Signal Measured at AII after 50 meters of CAT V cable. . . . . . . . . . . . . . . . . . . . . . . . . .24 MLT-3 Signal Measured at AII after 100 meters of CAT V cable. . . . . . . . . . . . . . . . . . . . . . . . .24 10BASE-T Twisted Pair Smart Squelch Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26 Typical MDC/MDIO Read Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28 Typical MDC/MDIO Write Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29 Pattern Buffer Memory - 180h words (word = 18bits) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60 Hash Table Memory - 40h bytes addressed on word boundaries . . . . . . . . . . . . . . . . . . . . . . . .62 Single Descriptor Packets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79 Multiple Descriptor Packets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80 List and Ring Descriptor Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80 Transmit Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81 Transmit State Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82 Receive Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84 Receive State Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86 Table 3-1 Table 3-2 Table 4-1 Table 4-2 Table 4-3 Table 5-1 Table 5-2 Table 5-3 Table 5-4 Table 5-5 Table 5-6 Table 6-1 Table 6-2 4B5B Code-Group Encoding/Decoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20 Typical MDIO Frame Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28 Configuration Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30 Operational Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38 MIB Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65 DP83816-EX Descriptor Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77 cmdsts Common Bit Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77 Transmit Status Bit Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78 Receive Status Bit Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79 Transmit State Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82 Receive State Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85 Power Management Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87 PM Pin Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89 List of Tables 3 www.national.com DP83816-EX 5.2 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 NC VSS NC AUXVDD VSS TXCLK TXEN CRS COL/MA16 AUXVDD VSS TXD3/MA15 TXD2/MA14 TXD1/MA13 TXD0/MA12 AUXVDD VSS C1 X2 X1 VSS RXDV/MA11 RXER/MA10 RXOE RXD3/MA9 RXD2/MA8 RXD1/MA7 AUXVDD VSS RXD0/MA6 RXCLK MDC MDIO MA5 MA4/EECLK MA3/EEDI 1.1 144 LQFP PACKAGE (VNG) 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 Pin1 Identification DP83816-EX 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 MA2/LED100N MA1/LED10N MA0/LEDACTN MD7 MD6 MD5 MD4/EEDO AUXVDD VSS MD3 MD2 MD1/CFGDISN MD0 MWRN MRDN MCSN EESEL RESERVED NC NC NC PWRGOOD 3VAUX AD0 AD1 AD2 AD3 PCIVDD AD4 AD5 VSS AD6 AD7 CBEN0 AD8 AD9 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 NC VSS IAUXVDD VREF RESERVED NC NC VSS TPRDM TPRDP IAUXVDD REGEN VSS RESERVED VSS VSS TPTDM TPTDP VSS AUXVDD VSS AUXVDD PMEN/CLKRUNN PCICLK INTAN RSTN GNTN REQN VSS AD31 AD30 AD29 PCIVDD AD28 AD27 AD26 AD25 AD24 CBEN3 IDSEL VSS AD23 AD22 PCIVDD AD21 AD20 AD19 NC NC AD18 AD17 AD16 CBEN2 VSS FRAMEN IRDYN TRDYN PCIVDD DEVSELN STOPN PERRN SERRN PAR CBEN1 AD15 AD14 VSS AD13 AD12 AD11 PCIVDD AD10 DP83816-EX 1.0 Connection Diagram For Normal Operating Temperature - Order Number DP83816AVNG-EX See NS Package Number VNG144A www.national.com 4 DP83816-EX 2.0 Pin Description PCI Bus Interface Symbol AD[31-0] LQFP Pin No(s) Dir Description 66, 67, 68, 70, 71, 72, 73, 74, 78, 79, 81, 82, 83, 86, 87, 88, 101, 102, 104, 105, 106, 108, 109, 110, 112, 113, 115, 116, 118, 119, 120, 121 I/O Address and Data: Multiplexed address and data bus. As a bus master, the DP83816-EX will drive address during the first bus phase. During subsequent phases, the DP83816-EX will either read or write data expecting the target to increment its address pointer. As a bus target, the DP83816-EX will decode each address on the bus and respond if it is the target being addressed. 75, 89, 100, 111 I/O Bus Command/Byte Enable: During the address phase these signals define the “bus command” or the type of bus transaction that will take place. During the data phase these pins indicate which byte lanes contain valid data. CBEN[0] applies to byte 0 (bits 7-0) and CBEN[3] applies to byte 3 (bits 31-24) in the Little Endian Mode. In Big Endian Mode, CBEN[3] applies to byte 0 (bits 31-24) and CBEN[0] applies to byte 3 (bits 7-0). PCICLK 60 I DEVSELN 95 I/O Device Select: As a bus master, the DP83816-EX samples this signal to insure that the destination address for the data transfer is recognized by a PCI target. As a target, the DP83816-EX asserts this signal low when it recognizes its address after FRAMEN is asserted. FRAMEN 91 I/O Frame: As a bus master, this signal is asserted low to indicate the beginning and duration of a bus transaction. Data transfer takes place when this signal is asserted. It is de-asserted before the transaction is in its final phase. As a target, the device monitors this signal before decoding the address to check if the current transaction is addressed to it. GNTN 63 I Grant: This signal is asserted low to indicate to the DP83816-EX that it has been granted ownership of the bus by the central arbiter. This input is used when the DP83816-EX is acting as a bus master. IDSEL 76 I Initialization Device Select: This pin is sampled by the DP83816-EX to identify when configuration read and write accesses are intended for it. INTAN 61 O Interrupt A: This signal is asserted low when an interrupt condition occurs as defined in the Interrupt Status Register, Interrupt Mask, and Interrupt Enable registers. IRDYN 92 I/O Initiator Ready: As a bus master, this signal will be asserted low when the DP83816-EX is ready to complete the current data phase transaction. This signal is used in conjunction with the TRYDN signal. Data transaction takes place at the rising edge of PCICLK when both IRDYN and TRDYN are asserted low. As a target, this signal indicates that the master has put the data on the bus. PAR 99 I/O Parity: This signal indicates even parity across AD[31-0] and CBEN[3-0] including the PAR pin. As a master, PAR is asserted during address and write data phases. As a target, PAR is asserted during read data phases. PERRN 97 I/O Parity Error: The DP83816-EX as a master or target will assert this signal low to indicate a parity error on any incoming data (except for special cycles). As a bus master, it will monitor this signal on all write operations (except for special cycles). REQN 64 O Request: The DP83816-EX will assert this signal low to request ownership of the bus from the central arbiter. RSTN 62 I Reset: When this signal is asserted all PCI bus outputs of DP83816-EX will be in TRI-STATE® and the device will be put into a known state. CBEN[3-0] Clock: This PCI Bus clock provides timing for all bus phases. The rising edge defines the start of each phase. The clock frequency ranges from 0 to 33 MHz. 5 www.national.com DP83816-EX PCI Bus Interface LQFP Pin No(s) Dir SERRN 98 I/O System Error: This signal is asserted low by DP83816-EX during address parity errors and system errors if enabled. STOPN 96 I/O Stop: This signal is asserted low by the target device to request the master device to stop the current transaction. TRDYN 93 I/O Target Ready: As a master, this signal indicates that the target is ready for the data during write operation and with the data during read operation. As a target, this signal will be asserted low when the (target) device is ready to complete the current data phase transaction. This signal is used in conjunction with the IRDYN signal. Data transaction takes place at the rising edge of PCICLK when both IRDYN and TRDYN are asserted low. PMEN/ 59 I/O Power Management Event/Clock Run Function: This pin is a dual function pin. The function of this pin is determined by the CLKRUN_EN bit 0 of the CLKRUN Control and Status register (CCSR). Default operation of this pin is PMEN. Symbol CLKRUNN Description Power Management Event: This signal is asserted low by the DP83816-EX to indicate that a power management event has occurred. For pin connection please refer to Section 6.7. Clock Run Function: In this mode, this pin is used to indicate when the PCICLK will be stopped. 3VAUX 122 I PCI Auxiliary Voltage Sense: This pin is used to sense the presence of a 3.3V auxiliary supply in order to define the PME Support available. For pin connection please refer to Section 6.7. This pin has an internal weak pull down. PWRGOOD 123 I PCI bus power good: Connected to PCI bus 3.3V power, this pin is used to sense the presence of PCI bus power during the D3 power management state. This pin has an internal weak pull down. www.national.com 6 DP83816-EX Media Independent Interface (MII) LQFP Pin No(s) Dir Description COL 28 I Collision Detect: The COL signal is asserted high asynchronously by the external PMD upon detection of a collision on the medium. It will remain asserted as long as the collision condition persists. CRS 29 I Carrier Sense: This signal is asserted high asynchronously by the external PMD upon detection of a non-idle medium. MDC 5 O Management Data Clock: Clock signal with a maximum rate of 2.5 MHz used to transfer management data for the external PMD on the MDIO pin. MDIO 4 I/O Management Data I/O: Bidirectional signal used to transfer management information for the external PMD. (See Section 3.12.4 for details on connections when MII is used.) RXCLK 6 I Receive Clock: A continuous clock, sourced by an external PMD device, that is recovered from the incoming data. During 100 Mb/s operation RXCLK is 25 MHz and during 10 Mb/s this is 2.5 MHz. RXD3/MA9, RXD2/MA8, RXD1/MA7, RXD0/MA6 12, 11, 10, 7 I Receive Data: Sourced from an external PMD, that contains data aligned on nibble boundaries and are driven synchronous to RXCLK. RXD[3] is the most significant bit and RXD[0] is the least significant bit. O BIOS ROM Address: During external BIOS ROM access, these signals become part of the ROM address. RXDV/MA11 15 I Receive Data Valid: Indicates that the external PMD is presenting recovered and decoded nibbles on the RXD signals, and that RXCLK is synchronous to the recovered data in 100 Mb/s operation. This signal will encompass the frame, starting with the Start-of-Frame delimiter (JK) and excluding any End-of-Frame delimiter (TR). O BIOS ROM Address: During external BIOS ROM access, this signal becomes part of the ROM address. I Receive Error: Asserted high synchronously by the external PMD whenever it detects a media error and RXDV is asserted in 100 Mb/s operation. O BIOS ROM Address: During external BIOS ROM access, this signal becomes part of the ROM address. Symbol RXER/MA10 14 RXOE 13 O Receive Output Enable: Used to disable an external PMD while the BIOS ROM is being accessed. TXCLK 31 I Transmit Clock: A continuous clock that is sourced by the external PMD. During 100 Mb/s operation this is 25 MHz +/- 100 ppm. During 10 Mb/s operation this clock is 2.5 MHz +/- 100 ppm. TXD3/MA15, TXD2/MA14, TXD1/MA13, TXD0/MA12 25, 24, 23, 22 O Transmit Data: Signals which are driven synchronous to the TXCLK for transmission to the external PMD. TXD[3] is the most significant bit and TXD[0] is the least significant bit. O BIOS ROM Address: During external BIOS ROM access, these signals become part of the ROM address. TXEN 30 O Transmit Enable: This signal is synchronous to TXCLK and provides precise framing for data carried on TXD[3-0] for the external PMD. It is asserted when TXD[3-0] contains valid data to be transmitted. Note: MII is normally in TRI-STATE, unless enabled by CFG:EXT_PHY. See Section 4.2.2. 7 www.national.com DP83816-EX 100BASE-TX/10BASE-T Interface Symbol TPTDP, TPTDM LQFP Pin No(s) Dir Description 54, 53 A-O Transmit Data: Differential common output driver. This differential common output is configurable to either 10BASE-T or 100BASE-TX signaling: 10BASE-T: Transmission of Manchester encoded 10BASE-T packet data as well as Link Pulses (including Fast Link Pulses for Auto-Negotiation purposes). 100BASE-TX: Transmission of ANSI X3T12 compliant MLT-3 data. The DP83816-EX will automatically configure this common output driver for the proper signal type as a result of either forced configuration or Auto-Negotiation. TPRDP, TPRDM 46, 45 A-I Receive Data: Differential common input buffer. This differential common input can be configured to accept either 100BASE-TX or 10BASE-T signaling: 10BASE-T: Reception of Manchester encoded 10BASE-T packet data as well as normal Link Pulses and Fast Link Pulses for Auto-Negotiation purposes. 100BASE-TX: Reception of ANSI X3T12 compliant scrambled MLT-3 data. The DP83816-EX will automatically configure this common input buffer to accept the proper signal type as a result of either forced configuration or Auto-Negotiation. BIOS ROM/Flash Interface LQFP Pin No(s) Dir 129 O BIOS ROM/Flash Chip Select: During a BIOS ROM/Flash access, this signal is used to select the ROM device. MD7, MD6, MD5, MD4/EEDO, MD3, MD2, MD1/CFGDISN, MD0 141, 140, 139, 138, 135, 134, 133, 132 I/O BIOS ROM/Flash Data Bus: During a BIOS ROM/Flash access these signals are used to transfer data to or from the ROM/Flash device. MA5, MA4/EECLK, MA3/EEDI, MA2/LED100LNK, MA1/LED10LNK, MA0/LEDACT 3, 2, 1, 144, 143, 142 O BIOS ROM/Flash Address: During a BIOS ROM/Flash access, these signals are used to drive the ROM/Flash address. MWRN 131 O BIOS ROM/Flash Write: During a BIOS ROM/Flash access, this signal is used to enable data to be written to the Flash device. MRDN 130 O BIOS ROM/Flash Read: During a BIOS ROM/Flash access, this signal is used to enable data to be read from the Flash device. Symbol MCSN Description MD[5:0] pins have internal weak pull ups. MD6 and MD7 pins have internal weak pull downs. Note: DP83816-EX supports NM27LV010 for the BIOS ROM interface device. Clock Interface Symbol X1 www.national.com LQFP Pin No(s) Dir 17 I Description Crystal/Oscillator Input: This pin is the primary clock reference input for the DP83816-EX and must be connected to a 25 MHz 0.005% (50ppm) clock source. The DP83816-EX device supports either an external crystal resonator connected across pins X1 and X2, or an external CMOS-level oscillator source connected to pin X1 only. 8 Symbol X2 LQFP Pin No(s) Dir 18 O Description Crystal Output: This pin is used in conjunction with the X1 pin to connect to an external 25 MHz crystal resonator device. This pin must be left unconnected if an external CMOS oscillator clock source is utilized. For more information see the definition for pin X1. LED Interface LQFP Pin No(s) Dir Description LEDACTN/MA0 142 O TX/RX Activity: This pin is an output indicating transmit/receive activity. This pin is driven low to indicate active transmission or reception, and can be used to drive a low current LED (
DP83816AVNG-EX/NOPB 价格&库存

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

免费人工找货