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

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
DP83815DUJB/NOPB

DP83815DUJB/NOPB

  • 厂商:

    BURR-BROWN(德州仪器)

  • 封装:

    NFBGA160

  • 描述:

    IC MEDIA ACCESS CONTROL 160-LBGA

  • 数据手册
  • 价格&库存
DP83815DUJB/NOPB 数据手册
DP83815 DP83815 10/100 Mb/s Integrated PCI Ethernet Media Access Controller and Physical Layer (MacPhyter) Literature Number: SNLS059E DP83815 10/100 Mb/s Integrated PCI Ethernet Media Access Controller and Physical Layer (MacPhyter™) DP83815 is a single-chip 10/100 Mb/s Ethernet Controller for the PCI bus. It is targeted at low-cost, high volume PC mother boards, adapter cards, and embedded systems. The DP83815 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 DP83815 can support full duplex 10/100 Mb/s transmission and reception, with minimum interframe gap. Features ol e The DP83815 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. — 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 and 160-pin LBGA packages — Low power 3.3V CMOS design with typical consumption of 561 mW operating, 380 mW during WOL mode, 33 mW sleep mode — IEEE 802.3u MII for connecting alternative external Physical Layer Devices te General Description O bs — 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 System Diagram PCI Bus 10/100 Twisted Pair DP83815 Isolation BIOS ROM EEPROM (optional) (optional) Magic Packet is a trademark of Advanced Micro Devices, Inc. © 2005 National Semiconductor Corporation www.national.com DP83815 10/100 Mb/s Integrated PCI Ethernet Media Access Controller and Physical Layer (MacPhyter™) September 2005 3.12.2 MII Serial Management . . . . . . . . . . . . . . . . . . . . 29 1.0 Connection Diagram . . . . . . . . . . . . . . . . . . 4 3.12.3 MII Serial Management Access . . . . . . . . . . . . . 30 1.1 144 LQFP Package (VNG) . . . . . . . . . . . . 4 3.12.4 Serial Management Access Protocol . . . . . . . . . 30 1.2 160 pin LBGA Package (UJB) . . . . . . . . . . 5 3.12.5 Nibble-wide MII Data Interface . . . . . . . . . . . . . . 30 2.0 Pin Description . . . . . . . . . . . . . . . . . . . . . . 6 3.12.6 Collision Detection . . . . . . . . . . . . . . . . . . . . . . . 31 3.0 Functional Description . . . . . . . . . . . . . . . 13 3.12.7 Carrier Sense . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 3.1 MAC/BIU . . . . . . . . . . . . . . . . . . . . . . . . . 14 4.0 Register Set . . . . . . . . . . . . . . . . . . . . . . . . 32 3.1.1 PCI Bus Interface . . . . . . . . . . . . . . . . . . . . . . . . . . 14 4.1 Configuration Registers . . . . . . . . . . . . . . 32 3.1.2 Tx MAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.1.3 Rx MAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Buffer Management . . . . . . . . . . . . . . . . . 15 3.2.1 3.2.2 3.2.3 3.2.4 Interface Definitions . . . . . . . . . . . . . . . . . 16 3.3.1 3.3.2 3.3.3 3.3.4 3.4 Physical Layer . . . . . . . . . . . . . . . . . . . . . 18 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 PCI System Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Boot PROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Auto-Negotiation . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Auto-Negotiation Register Control . . . . . . . . . . . . . 18 Auto-Negotiation Parallel Detection . . . . . . . . . . . . 18 Auto-Negotiation Restart . . . . . . . . . . . . . . . . . . . . 19 Enabling Auto-Negotiation via Software . . . . . . . . 19 Auto-Negotiation Complete Time . . . . . . . . . . . . . . 19 LED Interfaces . . . . . . . . . . . . . . . . . . . . . Half Duplex vs. Full Duplex . . . . . . . . . . . Phy Loopback . . . . . . . . . . . . . . . . . . . . . Status Information . . . . . . . . . . . . . . . . . . 100BASE-TX TRANSMITTER . . . . . . . . . 4.2 19 20 20 20 20 Code-group Encoding and Injection . . . . . . . . . . . 21 Scrambler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 NRZ to NRZI Encoder . . . . . . . . . . . . . . . . . . . . . . 22 Binary to MLT-3 Convertor / Common Driver . . . . 22 bs 3.9.1 3.9.2 3.9.3 3.9.4 te 3.3 Tx Buffer Manager . . . . . . . . . . . . . . . . . . . . . . . . . 15 Rx Buffer Manager . . . . . . . . . . . . . . . . . . . . . . . . . 15 Packet Recognition . . . . . . . . . . . . . . . . . . . . . . . . 15 MIB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.10 100BASE-TX Receiver . . . . . . . . . . . . . . 23 O 3.10.1 Input and Base Line Wander Compensation . . . . 23 3.10.2 Signal Detect . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.10.3 Digital Adaptive Equalization . . . . . . . . . . . . . . . . 25 3.10.4 Line Quality Monitor . . . . . . . . . . . . . . . . . . . . . . . 26 3.10.5 MLT-3 to NRZI Decoder . . . . . . . . . . . . . . . . . . . . 26 3.10.6 Clock Recovery Module . . . . . . . . . . . . . . . . . . . . 27 3.10.7 NRZI to NRZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.10.8 Serial to Parallel . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.10.9 De-scrambler . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.10.10 Code-group Alignment . . . . . . . . . . . . . . . . . . . . 27 3.10.11 4B/5B Decoder . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.10.12 100BASE-TX Link Integrity Monitor . . . . . . . . . . 27 3.10.13 Bad SSD Detection . . . . . . . . . . . . . . . . . . . . . . 27 3.11 10BASE-T Transceiver Module . . . . . . . . 28 3.11.1 Operational Modes . . . . . . . . . . . . . . . . . . . . . . . . 28 3.11.2 Smart Squelch . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 3.11.3 Collision Detection . . . . . . . . . . . . . . . . . . . . . . . . 28 3.11.4 Normal Link Pulse Detection/Generation . . . . . . . 28 3.11.5 Jabber Function . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3.11.6 Automatic Link Polarity Detection . . . . . . . . . . . . . 29 3.11.7 10BASE-T Internal Loopback . . . . . . . . . . . . . . . . 29 3.11.8 Transmit and Receive Filtering . . . . . . . . . . . . . . . 29 3.11.9 Transmitter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3.11.10 Receiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3.11.11 Far End Fault Indication . . . . . . . . . . . . . . . . . . . 29 4.3 32 33 34 35 35 36 36 37 37 38 38 39 Operational Registers . . . . . . . . . . . . . . . 40 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 Transmit Descriptor Pointer Register . . . . . . . . . . 4.2.10 Transmit Configuration Register . . . . . . . . . . . . . 4.2.11 Receive Descriptor Pointer Register . . . . . . . . . . 4.2.12 Receive Configuration Register . . . . . . . . . . . . . 4.2.13 CLKRUN Control/Status Register . . . . . . . . . . . . 4.2.14 Wake Command/Status Register . . . . . . . . . . . . 4.2.15 Pause Control/Status Register . . . . . . . . . . . . . . 4.2.16 Receive Filter/Match Control Register . . . . . . . . 4.2.17 Receive Filter/Match Data Register . . . . . . . . . . 4.2.18 Receive Filter Logic . . . . . . . . . . . . . . . . . . . . . . 4.2.19 Boot ROM Address Register . . . . . . . . . . . . . . . . 4.2.20 Boot ROM Data Register . . . . . . . . . . . . . . . . . . 4.2.21 Silicon Revision Register . . . . . . . . . . . . . . . . . . 4.2.22 Management Information Base Control Register 4.2.23 Management Information Base Registers . . . . . . ol e 3.2 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 41 42 44 44 45 46 47 49 49 50 51 52 53 55 57 58 59 60 64 64 64 65 66 Internal PHY Registers . . . . . . . . . . . . . . . 67 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 . . . . . . . . . . . 67 68 69 69 69 70 71 71 72 74 74 75 75 75 76 77 4.4 Recommended Registers Configuration . 78 5.0 Buffer Management . . . . . . . . . . . . . . . . . . 79 3.12 802.3u MII . . . . . . . . . . . . . . . . . . . . . . . . 29 5.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . 79 3.12.1 MII Access Configuration . . . . . . . . . . . . . . . . . . . 29 5.1.1 Descriptor Format . . . . . . . . . . . . . . . . . . . . . . . . . 79 2 www.national.com DP83815 Table of Contents 5.2 6.6 Sleep Mode . . . . . . . . . . . . . . . . . . . . . . . 91 6.6.1 Entering Sleep Mode . . . . . . . . . . . . . . . . . . . . . . 91 6.6.2 Exiting Sleep Mode . . . . . . . . . . . . . . . . . . . . . . . . 91 Transmit Architecture . . . . . . . . . . . . . . . 83 6.7 Pin Configuration for Power Management 91 7.0 DC and AC Specifications . . . . . . . . . . . . . 92 5.3 Receive Architecture . . . . . . . . . . . . . . . . 86 7.1 DC Specifications . . . . . . . . . . . . . . . . . . . 92 5.3.1 Receive State Machine . . . . . . . . . . . . . . . . . . . . . 86 7.2 AC Specifications . . . . . . . . . . . . . . . . . . . 93 5.3.2 Receive Data Flow . . . . . . . . . . . . . . . . . . . . . . . . . 88 7.2.1 PCI Clock Timing . . . . . . . . . . . . . . . . . . . . . . . . . 93 6.0 Power Management and Wake-On-LAN. . 89 7.2.2 X1 Clock Timing . . . . . . . . . . . . . . . . . . . . . . . . . . 93 6.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . 89 7.2.3 Power On Reset (PCI Active) . . . . . . . . . . . . . . . . 94 6.2 Definitions (for this document only) . . . . . 89 7.2.4 Non Power On Reset . . . . . . . . . . . . . . . . . . . . . . 94 7.2.5 POR PCI Inactive . . . . . . . . . . . . . . . . . . . . . . . . . 95 6.3 Packet Filtering . . . . . . . . . . . . . . . . . . . . 89 7.2.6 PCI Bus Cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 6.4 Power Management . . . . . . . . . . . . . . . . 89 5.2.1 Transmit State Machine . . . . . . . . . . . . . . . . . . . . . 83 5.2.2 Transmit Data Flow . . . . . . . . . . . . . . . . . . . . . . . . 85 6.5 7.2.7 EEPROM Auto-Load . . . . . . . . . . . . . . . . . . . . . 7.2.8 Boot PROM/FLASH . . . . . . . . . . . . . . . . . . . . . . 7.2.9 100BASE-TX Transmit . . . . . . . . . . . . . . . . . . . 7.2.10 10BASE-T Transmit End of Packet . . . . . . . . . 7.2.11 10 Mb/s Jabber Timing . . . . . . . . . . . . . . . . . . 7.2.12 10BASE-T Normal Link Pulse . . . . . . . . . . . . . 7.2.13 Auto-Negotiation Fast Link Pulse (FLP) . . . . . . 7.2.14 Media Independent Interface (MII) . . . . . . . . . . D0 State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 D1 State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 D2 State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 D3hot State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 D3cold State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Wake-On-LAN (WOL) Mode . . . . . . . . . . 90 6.5.1 Entering WOL Mode . . . . . . . . . . . . . . . . . . . . . . . 90 6.5.2 Wake Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 te 6.4.1 6.4.2 6.4.3 6.4.4 6.4.5 101 102 103 104 104 105 105 106 List of Figures DP83815 Functional Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MAC/BIU Functional Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ethernet Packet Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DSP Physical Layer Block Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LED Loading Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100BASE-TX Transmit Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Binary to MLT-3 conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 M/bs Receive Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100BASE-TX BLW Event Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . EIA/TIA Attenuation vs. Frequency for 0, 50, 100, 130 & 150 meters of CAT V cable . . . . . . . MLT-3 Signal Measured at AII after 0 meters of CAT V cable. . . . . . . . . . . . . . . . . . . . . . . . . . MLT-3 Signal Measured at AII after 50 meters of CAT V cable. . . . . . . . . . . . . . . . . . . . . . . . . MLT-3 Signal Measured at AII after 100 meters of CAT V cable. . . . . . . . . . . . . . . . . . . . . . . . 10BASE-T Twisted Pair Smart Squelch Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Typical MDC/MDIO Read Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Typical MDC/MDIO Write Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pattern Buffer Memory - 180h words (word = 18bits) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Hash Table Memory - 40h bytes addressed on word boundaries . . . . . . . . . . . . . . . . . . . . . . . Single Descriptor Packets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Multiple Descriptor Packets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . List and Ring Descriptor Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Transmit Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Transmit State Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Receive Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Receive State Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22 Typical MDIO Frame Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30 Configuration Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32 Operational Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40 MIB Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66 DP83815 Descriptor Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79 cmdsts Common Bit Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79 Transmit Status Bit Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80 Receive Status Bit Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81 Transmit State Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84 Receive State Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87 Power Management Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89 PM Pin Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91 O bs ol e 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 13 14 16 17 19 21 22 24 25 26 26 26 26 28 30 31 61 63 81 82 82 83 84 86 88 List of Tables 3 www.national.com DP83815 6.5.3 Exiting WOL Mode . . . . . . . . . . . . . . . . . . . . . . . . 91 5.1.2 Single Descriptor Packets . . . . . . . . . . . . . . . . . . . 81 5.1.3 Multiple Descriptor Packets . . . . . . . . . . . . . . . . . . 82 5.1.4 Descriptor Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 DP83815 1.0 Connection Diagram 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 FXVDD FXVSS NC PHYVDD2 PHYVSS2 TXCLK TXEN CRS COL/MA16 VDDIO3 VSSIO3 TXD3/MA15 TXD2/MA14 TXD1/MA13 TXD0/MA12 PHYVDD1 PHYVSS1 VDDIO2 X2 X1 VSSIO2 RXDV/MA11 RXER/MA10 RXOE RXD3/MA9 RXD2/MA8 RXD1/MA7 VDDIO1 VSSIO1 RXD0/MA6 RXCLK MDC MDIO MA5 MA4/EECLK MA3/EEDI 1.1 144 LQFP Package (VNG) 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 VDDIO5 VSSIO5 MD3 MD2 MD1/CFGDISN MD0 MWRN MRDN MCSN EESEL RESERVED SUBGND3 MACVDD2 MACVSS2 PWRGOOD 3VAUX AD0 AD1 AD2 AD3 PCIVDD5 AD4 AD5 PCIVSS5 AD6 AD7 CBEN0 AD8 AD9 te Pin1 Identification ol e 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 DP83815 AD25 AD24 CBEN3 IDSEL PCIVSS2 AD23 AD22 PCIVDD2 AD21 AD20 AD19 VSSIO4 VDDIO4 AD18 AD17 AD16 CBEN2 PCIVSS3 FRAMEN IRDYN TRDYN PCIVDD3 DEVSELN STOPN PERRN SERRN PAR CBEN1 AD15 AD14 PCIVSS4 AD13 AD12 AD11 PCIVDD4 AD10 O 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 bs SUBGND1 RXAVSS1 RXAVDD1 VREF RESERVED NC NC RXAVSS2 TPRDM TPRDP RXAVDD2 NC SUBGND2 RESERVED TXDVSS TXIOVSS1 TPTDM TPTDP TXIOVSS2 TXDVDD MACVSS1 MACVDD1 PMEN/CLKRUNN PCICLK INTAN RSTN GNTN REQN PCIVSS1 AD31 AD30 AD29 PCIVDD1 AD28 AD27 AD26 Order Number DP83815DVNG See NS Package Number VNG144A 4 www.national.com DP83815 1.0 Connection Diagram (Continued) 14 13 12 11 10 9 8 7 6 5 4 3 1 Pin A1 Identification (Marked on Top) 2 1.2 160 pin LBGA Package (UJB) A B te C D E G H J K L M bs N ol e F O P Top View Order Number DP83815DUJB See NS Package Number UJB160A 5 www.national.com DP83815 2.0 Pin Description PCI Bus Interface CBEN[3-0] LBGA Pin No(s) 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 K3, K2, K4, L3, L2, M1, N3, P3, L4 N5, M5, L5, N6, L6, N7, P7, N10, L10, M11, N11, P12, N12, M13, M14, L12, L14, K13, K14, K11, J13, J14, J12 I/O Address and Data: Multiplexed address and data bus. As a bus master, the DP83815 will drive address during the first bus phase. During subsequent phases, the DP83815 will either read or write data expecting the target to increment its address pointer. As a bus target, the DP83815 will decode each address on the bus and respond if it is the target being addressed. 75, 89, 100, 111 N4, L7, M10, L13 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). 60 DEVSELN 95 FRAMEN 91 63 O GNTN Description H4 I 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. P9 I/O Device Select: As a bus master, the DP83815 samples this signal to insure that the destination address for the data transfer is recognized by a PCI target. As a target, the DP83815 asserts this signal low when it recognizes its address after FRAMEN is asserted. M7 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. bs PCICLK Dir te AD[31-0] LQFP Pin No(s) ol e Symbol J2 I Grant: This signal is asserted low to indicate to the DP83815 that it has been granted ownership of the bus by the central arbiter. This input is used when the DP83815 is acting as a bus master. IDSEL 76 M4 I Initialization Device Select: This pin is sampled by the DP83815 to identify when configuration read and write accesses are intended for it. INTAN 61 J1 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 P8 I/O Initiator Ready: As a bus master, this signal will be asserted low when the DP83815 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 P10 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. 6 www.national.com DP83815 2.0 Pin Description (Continued) PCI Bus Interface LBGA Pin No(s) Dir Description PERRN 97 N9 I/O Parity Error: The DP83815 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 J4 O Request: The DP83815 will assert this signal low to request ownership of the bus from the central arbiter. RSTN 62 J3 I Reset: When this signal is asserted all PCI bus outputs of DP83815 will be tri-stated and the device will be put into a known state. SERRN 98 L9 I/O System Error: This signal is asserted low by DP83815 during address parity errors and system errors if enabled. STOPN 96 M9 I/O Stop: This signal is asserted low by the target device to request the master device to stop the current transaction. TRDYN 93 N8 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 ol e CLKRUNN te LQFP Pin No(s) Symbol H2 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. Power Management Event: This signal is asserted low by DP83815 to indicate that a power management event has occurred. For pin connection please refer to Section 6.7. 3VAUX bs Clock Run Function: In this mode, this pin is used to indicate when the PCICLK will be stopped. 122 J11 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. 123 O PWRGOOD H13 I PCI bus power good: Connected to PCI bus 3.3V power (not 3.3Vaux), this pin is used to sense the presence of PCI bus power. This pin has an internal weak pull down. 7 www.national.com DP83815 2.0 Pin Description (Continued) Media Independent Interface (MII) LQFP Pin No(s) LBGA Pin No(s) Dir COL 28 C5 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 B5 I Carrier Sense: This signal is asserted high asynchronously by the external PMD upon detection of a non-idle medium. MDC 5 A11 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 C11 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 D11 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. 12, 11, 10, 7 A9, B9, D10, B10 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. 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). 15 B8 bs RXDV/MA11 te RXD3/MA9, RXD2/MA8, RXD1/MA7, RXD0/MA6 Description ol e Symbol O RXER/MA10 14 D9 I O O BIOS ROM Address: During external BIOS ROM access, this signal becomes part of the ROM address. Receive Error: Asserted high synchronously by the external PMD whenever it detects a media error and RXDV is asserted in 100 Mb/s operation. BIOS ROM Address: During external BIOS ROM access, this signal becomes part of the ROM address. RXOE 13 C9 O Receive Output Enable: Used to disable an external PMD while the BIOS ROM is being accessed. TXCLK 31 A4 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. 25, 24, 23, 22 B6, C6, A6, D7 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. TXD3/MA15, TXD2/MA14, TXD1/MA13, TXD0/MA12 O TXEN 30 D5 O BIOS ROM Address: During external BIOS ROM access, these signals become part of the ROM address. 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 tri-stated, unless enabled by CFG:EXT_PHY. See Section 4.2.2. 8 www.national.com DP83815 2.0 Pin Description (Continued) 100BASE-TX/10BASE-T Interface Symbol LQFP Pin No(s) LBGA Pin No(s) Dir Description TPTDP, TPTDM 54, 53 G1, F1 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 AutoNegotiation purposes). 100BASE-TX: Transmission of ANSI X3T12 compliant MLT-3 data. TPRDP, TPRDM 46, 45 D1, C1 te The DP83815 will automatically configure this common output driver for the proper signal type as a result of either forced configuration or Auto-Negotiation. 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 AutoNegotiation purposes. ol e 100BASE-TX: Reception of ANSI X3T12 compliant scrambled MLT-3 data. The DP83815 will automatically configure this common input buffer to accept the proper signal type as a result of either forced configuration or Auto-Negotiation. bs BIOS ROM/Flash Interface LQFP Pin No(s) LBGA Pin No(s) Dir 129 G13 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 D13, D12, D14, E11, E14, F11, F13, F12 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 B11, A12, B12, C13, C12, C14 O BIOS ROM/Flash Address: During a BIOS ROM/Flash access, these signals are used to drive the ROM/Flash address. MWRN 131 F14 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 G11 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 O MCSN Description MD[5:0] pins have internal weak pull ups. MD6 and MD7 pins have internal weak pull downs. Note: DP83815 supports NM27LV010 for the BIOS ROM interface device. 9 www.national.com DP83815 2.0 Pin Description (Continued) Clock Interface LBGA Pin No(s) Dir Description X1 17 D8 I Crystal/Oscillator Input: This pin is the primary clock reference input for the DP83815 and must be connected to a 25 MHz 0.005% (50ppm) clock source. The DP83815 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. X2 18 C7 O 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. Symbol LQFP Pin No(s) LBGA Pin No(s) Dir LEDACTN/MA0 142 C14 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 (
DP83815DUJB/NOPB 价格&库存

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

免费人工找货