DP83822 低功耗以太网PHY
DP83822 低功耗以太网PHY
1 特性 3 说明
• 超稳健 10/100Mbs PHY DP83822 是一款超稳健、低功耗单端口 10/100Mbps
– IEC 61000-4-2 ESD:+/- 8KV 接触放电 以太网 PHY,旨在用于恶劣的工业环境。DP83822 提
– IEC 61000-4-4 EFT:4KV 下的 A 类 供通过标准双绞线电缆发送和接收数据或者连接到外部
– CISPR 22 传导发射:B 类 光纤收发器所需的所有物理层功能。此外,DP83822
– CISPR 22 辐射发射:B 类 还可通过标准 MII、RMII 或 RGMII 接口灵活地连接到
– 工作温度:-40C - 125C MAC。
• MAC 接口:RGMII/RMII/MII 为了便于使用,DP83822 提供了集成电缆诊断工具、
• 符合 IEEE 802.3u 标准:100BASE-FX、 内置自检和环回功能。该器件能够凭借其快速下行链路
100BASE-TX 和 10BASE-Te 检测和强制模式下的自动 MDIX 功能支持多条工业现
• 灵活的电源选项 场总线。
– 低功耗单电源选项
DP83822 提供了一种出色的可靠方案来降低功耗,具
• 1.8V AVD < 120mW
体将通过 EEE、WoL 和其他可编程节能模式来实现。
• 3.3V AVD < 220mW
– 可用的 I/O 电压:3.3V/2.5V/1.8V DP83822 是一个功能丰富的引脚到引脚可升级选项,
• 省电功能 适 用 于 TLK105 、 TLK106 、 TLK105L 和 TLK106L
– 节能以太网 (EEE) IEEE 802.3az 10/100 Mbps 以太网 PHY。
– 支持 WoL(局域网唤醒),具有魔术包检测功 DP83822 采用 32 引脚 5.00mm × 5.00mm VQFN 封
能 装。
– 可编程节能模式
• IEEE 1588 时间戳的帧起始监测 器件信息
• 诊断工具:电缆诊断、BIST(内置自检)、环回、 器件型号 封装 (1) 封装尺寸(标称值)
快速链路断开检测 DP83822HF VQFN (32) 5.00mm × 5.00mm
• 强制模式下自动交叉 DP83822H VQFN (32) 5.00mm × 5.00mm
MII
Transceiver
Fiber Optic
Capacitors
RMII
RGMII
DP83822
MAC 10/100 Mbps 10BASE-Te
Ethernet PHY 100BASE-TX
Magnetics
RJ-45
简化原理图
本文档旨在为方便起见,提供有关 TI 产品中文版本的信息,以确认产品的概要。有关适用的官方英文版本的最新信息,请访问
[Link],其内容始终优先。TI 不保证翻译的准确性和有效性。在实际设计之前,请务必参考最新版本的英文版本。
English Data Sheet: SNLS505
DP83822HF, DP83822IF, DP83822H, DP83822I
ZHCSFD6G – JULY 2016 – REVISED AUGUST 2023 [Link]
Table of Contents
1 特性................................................................................... 1 7.19 10BASE-Te Jabber Timing......................................16
2 应用................................................................................... 1 7.20 100BASE-TX Transmit Latency Timing.................. 16
3 说明................................................................................... 1 7.21 100BASE-TX Receive Latency Timing................... 16
4 Revision History.............................................................. 2 7.22 Timing Diagrams..................................................... 17
5 Device Comparison Table...............................................5 7.23 Typical Characteristics............................................ 24
6 Pin Configuration and Functions...................................5 8 Detailed Description......................................................25
7 Specifications................................................................ 10 8.1 Overview................................................................... 25
7.1 Absolute Maximum Ratings...................................... 10 8.2 Functional Block Diagram......................................... 26
7.2 ESD Ratings............................................................. 10 8.3 Feature Description...................................................27
7.3 Recommended Operating Conditions.......................10 8.4 Device Functional Modes..........................................30
7.4 Thermal Information.................................................. 11 8.5 Programming............................................................ 48
7.5 Electrical Characteristics...........................................11 8.6 Register Maps...........................................................54
7.6 Timing Requirements, Power-Up Timing.................. 12 9 Application and Implementation................................ 106
7.7 Timing Requirements, Power-Up With Unstable 9.1 Application Information........................................... 106
XI Clock....................................................................... 13 9.2 Typical Applications................................................ 106
7.8 Timing Requirements, Reset Timing.........................13 10 Power Supply Recommendations............................112
7.9 Timing Requirements, Serial Management Timing... 13 10.1 Power Supply Characteristics............................... 112
7.10 Timing Requirements, 100 Mbps MII Transmit 11 Layout......................................................................... 117
Timing..........................................................................13 11.1 Layout Guidelines..................................................117
7.11 Timing Requirements, 100 Mbps MII Receive 11.2 Layout Example.................................................... 120
Timing..........................................................................13 12 Device and Documentation Support........................121
7.12 Timing Requirements, 10 Mbps MII Transmit 12.1 Related Links........................................................ 121
Timing..........................................................................14 12.2 接收文档更新通知................................................. 121
7.13 Timing Requirements, 10 Mbps MII Receive 12.3 支持资源................................................................121
Timing..........................................................................14 12.4 Trademarks........................................................... 121
7.14 Timing Requirements, RMII Transmit Timing..........15 12.5 静电放电警告........................................................ 121
7.15 Timing Requirements, RMII Receive Timing...........15 12.6 术语表................................................................... 121
7.16 Timing Requirements, RGMII..................................15 13 Mechanical, Packaging, and Orderable
7.17 Normal Link Pulse Timing....................................... 16 Information.................................................................. 122
7.18 Auto-Negotiation Fast Link Pulse (FLP) Timing...... 16 13.1 Package Option Addendum.................................. 123
4 Revision History
注:以前版本的页码可能与当前版本的页码不同
Changes from Revision F (June 2021) to Revision G (August 2023) Page
• 将 IEC 6100 更正为 IEC 61000.......................................................................................................................... 1
• Changed Language in LED pins from 'Mode' to 'Function'................................................................................. 5
• Changed 'Other Inputs' Max rating from 3.8 to 'VDDIO + 0.3V'........................................................................10
• Added last sentence and register write list. "After enabling/setting the RX_SFD..." etc...................................29
• Third & fourth paragraph added. ......................................................................................................................40
• Added LED_1 . ................................................................................................................................................ 48
• Changed details of register 0x0018 to say LED instead of LED_0 for bits 10:9 .............................................. 54
• Changed the details of register 0x0027 to include Harmonics Compliance Test note......................................54
• Updated details of register 0x0040; added bit 13 description...........................................................................54
• Changed Pin 1 Quadrant from Q2 to Q1........................................................................................................125
LED_1 / GPIO1
RESET_N
VDDIO
LED_0
MDIO
MDC
XO
24 XI
23 22 21 20 19 18 17
RX_CLK 25 16 RBIAS
RX_DV / RX_CTRL 26 15 NC
RX_ER 28 13 NC
GND
COL / GPIO2 29 12 TD_P
RX_D0 30 11 TD_M
RX_D1 31 10 RD_P
RX_D2 32 9 RD_M
1 2 3 4 5 6 7 8
RX_D3 / GPIO3
TX_CLK
TX_EN / TX_CTRL
TX_D0
TX_D1
TX_D2
TX_D3
INT / PWDN_N
(1) The definitions below define the functionality of the I/O cells for each pin.
• Type: I - Input
• Type: O - Output
• Type: I/O - Input/Output
• Type OD - Open Drain
• Type: PD, PU - Internal Pulldown/Pullup
• Type: S-PU, S-PD - Strapping Pin (All strap pins have weak internal pullups or pulldowns. If the default strap value is needed to be
changed then an external 2.2-kΩ resistor should be used)
(1) When in reset, TX_CLK is an output pin and low value is driven
on it. In RGMII mode, once device is out of reset, Tx_CLK is
configured as input.
7 Specifications
7.1 Absolute Maximum Ratings
over operating free-air temperature range (unless otherwise noted)(1)
MIN MAX UNIT
AVD –0.5 3.8
VDDIO –0.5 3.8
Input voltage TD–, TD+, RD–, RD+ –0.5 6 V
VDDIO +
Other Inputs –0.5
0.3V
DC output voltage All pins –0.5 3.8 V
TJ Operating junction temperature 135 °C
Tstg Storage temperature –65 150 °C
(1) Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings
only, which do not imply functional operation of the device at these or any other conditions beyond those indicated under 节 7.3.
Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
Human-body model (HBM), per ANSI/ All pins except pins 9, 10, 11, and 12 ±3000
ESDA/JEDEC JS-001(1) Pins 9, 10, 11, and 12 ±16000
V(ESD) Electrostatic discharge Charged-device model (CDM), per V
All pins ±1500
JEDEC specification JESD22-C101(2)
IEC 61000-4-2(3) Pins 9, 10, 11, and 12 ±8000
(1) JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process.
(2) JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process.
(3) IEC61000-4-2; 150 pF and 330 Ω, Contact Discharge, Class B.
(1) Analog supply (AVD) and magnetic center tap must be at the same potential.
(1) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application
report.
tT1t
VVDDIO
t0.3 Vt
-0.3 Vt
VAVD/CT
t0.3 Vt
-0.3 Vt
XI
Hardware
RESET_N
32 Clocks
tT2t
MDC
tT3t
Latch-in
tT4
Active
I/O Pins
tT5t
FLP Burst
VVDD
XI
T1 T2
RESETN
VVDD
XI
tT1
Hardware
RESET_N
32 Clocks
tT2
MDC
tT3
Latch-in
tT4
Active
I/O Pins
tT5t
FLP Burst
MDC
tT4t tT1t
MDIO
(output)
MDC
tT2t tT3t
MDIO
Valid Data
(input)
tT1t tT1t
TX_CLK
tT2t tT3t
TX_D [3:0]
Valid Data
TX_EN
tT1t tT1t
RX_CLK
tT2t
RX_D [3:0]
RX_DV Valid Data
RX_ER
tT1t tT1t
TX_CLK
tT2t tT3t
TX_D [3:0]
Valid Data
TX_EN
tT1t tT1t
RX_CLK
tT2t
RX_D [3:0]
RX_DV Valid Data
RX_ER
tT1t
XI
Master Clock
tT2t tT3t
TX_D[1:0]
Valid Data
TX_EN
tT1t
XI
RX_CLK
Master Clock
tT2t
RX_D[1:0]
CRS_DV
Valid Data
RX_DV
RX_ER
tTcyct
TX_CLK
(at transmitter)
SkewT
SkewR
TX_CLK
(at receiver)
tTcyct
Internal
RX_CLK
Delay
(at transmitter)
Added
SetupT
tHoldTt
HoldR
SetupR
RX_CLK
(at receiver)
tT1t
T2
Normal Link
Pulse(s)
tT1t
tT2t
T3 T3
Fast Link
Pulse(s)
tT4t
tT5t
FLP Bursts
FLP Burst
TX_EN
tT2t
tT1t
PMD Output
Pair
COL
TX_CLK
TX_EN
TX_D[*:0]
T1
T2
RX_DV
RX_CLK
图 7-18. 100BASE-TX PMD Eye Waveform 图 7-19. 10BASE-Te Link Pulse Waveform
8 Detailed Description
8.1 Overview
The DP83822 is a fully-featured, single-port Physical Layer transceiver for 10BASE-Te, 100BASE-TX and
100BASE-FX signaling. The device supports the standard Media Independent Interface (MII), Reduced Media
Independent Interface (RMII), and Reduced Gigabit Media Independent Interface (RGMII) for direct connection
to a Media Access Controller (MAC).
The device is designed for power supply flexibility by allowing for a range of I/O voltage interfaces (3.3 V, 2.5 V,
or 1.8 V) and options for analog voltage (1.8 V or 3.3 V) to reduce power consumption. Automatic supply
configuration within the DP83822 allows for any combination of VDDIO supply and AVD supply without the need
for additional configuration settings. The DP83822 uses mixed-signal processing to perform equalization, data
recovery, and error correction to achieve robust operation over CAT5 twisted-pair cable. The DP83822 not only
meets the requirements of IEEE 802.3u, but maintains high margins in terms of crosstalk and alien noise.
The DP83822 is also a pin-to-pin upgradeable option for the TLK105, TLK106, TLK105L, and TLK106L 10/100
Mbps Ethernet PHYs.
RX_DV / RX_CTRL
Serial Serial
TX_EN / TX_CTRL
RX_DV (optional)
Management Management
CRS / CRS_DV
CRS / RX_DV
RX_D[3:0]
RX_D[1:0]
TX_D[3:0]
TX_D[1:0]
RX_CLK
TX_CLK
RX_ER
RX_ER
TX_EN
MDIO
MDIO
MDC
MDC
COL
TX RX
TX_CLK RX_CLK
Data Data
MII
10BASE-Te Registers 10BASE-Te
and and
100BASE-TX/FX 100BASE-TX/FX
Auto-Negotiation
Wake-on-LAN
Energy Efficient Ethernet
DAC ADC
BIST
LED
Cable Diagnostics Auto-MDIX
Driver
Reference
TD± RD± LEDs
Clock
DEST (6 bytes)
SRC (6 bytes)
)) « )) (6 bytes)
MAGIC Pattern
DEST * 16
CRC (4 bytes)
Ethernet
First Octet following
Preamble Octet Start-of-Frame
Start-of-Frame
Delimiter
0 1 0 1 0 1 0 1 0 1 0 1 1 1 0 0 0 0 0 0 0
bit
time
There are three registers that are able to control the routing of the IEEE 1588 transmit and receive indications.
The IEEE 1588 PTP Pin Select Register (PTPPSEL, address 0x003E) is able to route both transmit and receive
indications to LED_0 (GPIO1), COL (GPIO2), CRS and INT/PWDN_N, which is also found in the TLK105L and
TLK106L PHYs. Two additional registers in the DP83822 allow for additional pin selections and a centralized
location for GPIO controls through the use of the IO MUX GPIO Control Register #1 and #2 (IOCTRL1 and
IOCTRL2, address 0x0462 and address 0x0463). After enabling/setting the RX_SFD and TX_SFD pins in
register IOCTRLx, please write the following two registers:
• Program (Register 0x0456 = value 0x000A)
• Program (Register 0x04A0 = value 0x1080)
– Please note register 0x04A0 is enabling "bit 7: WOL". This helps improve the accuracy of SFD detection
and is not a must change. This will not cause PHY to detect WoL packets, as WoL function needs
additional register configurations.
Note: A software reset has to be performed to load these register values (Register 0x001F = value 0x4000)
8.3.4 Clock Output
The DP83822 has several clock configuration options. An external crystal or CMOS-level oscillator provides the
stimulus for the internal PHY reference clock. The local reference clock acts as the central source for all clocking
within the device, excluding the pass-through clock option.
All clock configuration options are enabled using the DP83822 IO MUX GPIO Control Register #1 and #2
(IOCTRL1 IOCTRL2, address 0x0462 bits[14:12] for RX_D3 (GPIO3), address 0x0462 bits[6:4] for LED_1
(GPIO1), address 0x0463 bits[6:4] for COL (GPIO2)).
Clock options supported by the DP83822 include:
• MAC IF Clock
• XI Clock
• Free-Running Clock
• Recovered Clock
MAC IF Clock will operate at the same rate as the MAC interface selected. For MII operation, MAC IF Clock
frequency is 25 MHz. For RMII operation, MAC IF Clock frequency is 50 MHz. For RGMII operation, MAC IF
Clock frequency is 25 MHz. XI Clock is a pass-through option, which allows for the XI pin clock to be passed to a
GPIO pin. Please note that the clock is buffered prior to transmission out of the GPIOs, and output clock
amplitude will be at the selected VDDIO level. Free-Running Clock is an internally generated 125-MHz free-
running clock. Recovered Clock is a 125-MHz recovered clock from a connected link partner.
8.4 Device Functional Modes
8.4.1 MAC Interfaces
[Link] Media Independent Interface (MII)
The Media Independent Interface is a synchronous 4-bit wide nibble data interface that connects the PHY to the
MAC in 100BASE-FX, 100BASE-TX and 10BASE-Te modes. The MII is fully compliant with IEEE 802.3-2002
clause 22.
The MII signals are summarized below:
表 8-1. MII Signals
FUNCTION PINS
TX_D[3:0]
Data Signals
RX_D[3:0]
TX_EN
Transmit and Receive Signals
RX_DV
CRS
Line-Status Signals
COL
TX_CLK
TX_EN
TX_D[3:0]
RX_CLK
RX_ER
RX_D[3:0]
CRS
COL
Additionally, the MII interface includes the carrier sense signal (CRS), as well as a collision detect signal (COL).
The CRS signal asserts to indicate the reception or transmission of data. The COL signal asserts as an
indication of a collision which can occur during Half-Duplex mode when both transmit and receive operations
occur simultaneously.
备注
If RMII Master mode is configured through bootstraps, a 50-MHz output clock will automatically be
enabled on RX_D3 (GPIO3).
TX_EN
TX_D[1:0]
RX_CLK (optional)
RX_ER (optional)
RX_D[1:0]
CRS_DV
XI
(pin 23)
50-MHz Reference
Clock
TX_EN
TX_D[1:0]
RX_CLK (optional)
RX_ER (optional)
RX_D[1:0]
CRS_DV
25-MHz Reference
Clock
Data on TX_D[1:0] are latched at the PHY with reference to the clock edges on the XI pin. Data on RX_D[1:0]
are latched at the MAC with reference to the same clock edges on the XI pin. RMII operates at the same speed
in 10BASE-Te, 100BASE-TX and 100BASE-FX. In 10BASE-Te the data is 10 times slower than the reference
clock, so transmit data is sampled every 10 clock cycles. Likewise, receive data is generated on every 10th clock
so that an attached MAC device can sample the data every 10 clock cycles.
In addition, RMII mode supplies an RX_DV signal that allows a simpler method of recovering receive data
without the need to separate RX_DV from the CRS_DV indication. RX_ER is also supported even though it is
not required by the RMII specification.
RMII includes a programmable elastic buffer to adjust for the frequency differences between the reference clock
and the recovered receive clock. The programmable elastic buffer minimizes internal propagation delay based
on expected maximum packet size and clock accuracy.
Table below indicates how to program the buffer FIFO based on the expected maximum packet size and clock
accuracy. It assumes that the RMII reference clock and the far-end transmitter clock have the same accuracy.
表 8-3. Recommended RMII Packet Sizes
START THRESHOLD LATENCY RECOMMENDED PACKET SIZE RECOMMENDED PACKET SIZE
RBR[1:0] TOLERANCE AT ±50 ppm AT ±100 ppm
1 (4-bits) 2 bits 2400 bytes 1200 bytes
2 (8-bits) 6 bits 7200 bytes 3600 bytes
3 (12-bits) 10 bits 12000 bytes 6000 bytes
4 (16-bits) 14 bits 16800 bytes 8400 bytes
TX_CLK
TX_CTRL
TX_D[3:0]
PHY MAC
RX_CLK
RX_CTRL
RX_D[3:0]
25-MHz Crystal or
CMOS-level
Oscillator
During packet reception, RX_CLK may be stretched on either the positive or negative pulse to accommodate the
transition from the internal free running clock to a recovered clock (data synchronous). Additionally, when the
speed of the PHY changes, a similar clock stretching of the positive or negative pulses is allowed to prevent
clock glitches. Data may be duplicated on the falling edge of the clock because double data rate (DDR) is only
required for 1-Gbps operation, which is not supported by the DP83822.
The DP83822 supports in-band status indication. To help simplify detection of link status, speed and duplex, the
DP83822 provides inter-frame signals on RX_D[3:0] pins as specified in 表 8-5 below.
表 8-5. RGMII In-Band Status
RX_DV RX_D3 RX_D[2:1] RX_D0
0 Duplex Status: RX_CLK Clock Speed: Link Status:
Note: In-band status only valid 1 = Full-Duplex 00 = 2.5-MHz (10 Mbps) 1 = Valid link established
when RX_DV is low 0 = Half-Duplex 01 = 25-MHz (100 Mbps) 0 = Link not established
10 = Reserved
11 = Reserved
备注
Steps (1) and (2) can be skipped if the address register was previously configured.
备注
Steps (1) and (2) can be skipped if the address register was previously configured.
(1) Control code-groups I, J, K, T and R in data fields will be mapped as invalid codes, together with RX_ER asserted.
(2) Energy Efficient Ethernet LPI must also have TX_ER / RX_ER asserted and TX_EN / RX_DV deasserted.
The 100BASE-TX MLT-3 signal sourced by the PMD Output Pair common driver is slew rate controlled. This
should be considered when selecting AC coupling magnetics to ensure TP-PMD Standard compliant transition
times (3 ns < Trise/fall < 5 ns).
The 100BASE-TX transmit TP-PMD function within the DP83822 is capable of sourcing only MLT-3 encoded
data. Binary output from the PMD Output Pair is not possible in 100 Mbps mode. Fully encoded MLT-3 on both
Tx+ and Tx- and can be configured by configuring Register 0x0404h (for example, in transformer-less designs).
[Link] 100BASE-TX Receiver
The 100BASE-TX receiver consists of several functional blocks which convert the scrambled MLT-3 125 Mbps
serial data stream to synchronous 4-bit nibble data that is provided to the MII.
The receive section consists of the following functional blocks:
1. Input and BLW Compensation
2. Signal Detect
3. Digital Adaptive Equalization
4. MLT-3 to Binary Decoder
5. Clock Recovery Module
6. NRZI to NRZ Decoder
7. Serial to Parallel
8. Descrambler
9. Code-Group Alignment
10. 4B/5B Decoder
11. Link Integrity Monitor
12. Bad SSD Detection
8.4.4 100BASE-FX
The DP83822 provides IEEE 802.3 compliant 100BASE-FX operation. Hardware bootstrap or register
configuration can be used to enable 100BASE-FX operation.
[Link] 100BASE-FX Transmit
In 100BASE-FX mode, the DP83822 transmit pins connect to an industry standard fiber transceiver through a
capacitively coupled circuit. During 100BASE-FX operation, the DP83822 transmit path will bypass the
scrambler and MLT-3 encoder so that only serialized 4B5B encoded NRZI data is transmitted at 125-MHz.
[Link] 100BASE-FX Receive
In 100BASE-FX mode, the DP83822 receive pins connect to an industry standard fiber transceiver through a
capacitively coupled circuit. During 100BASE-FX operation, the DP83822 receive path will bypass the MLT-3
decoder and scrambler. This allows for reception of serialized 4B5B encoded NRZI data at 125 MHz.
The DP83822 also has the added feature of a signal detection pin for direct connection to an industry standard
fiber transceiver. When enabling 100BASE-FX operation using the FX_EN bootstrap, AMDIX_EN bootstrap turns
into SD_EN bootstrap. If 100BASE-FX operation is enabled by setting FX_EN to either bootstrap mode 2 or 3,
SD_EN will enable signal detection pin, LED_1, when SD_EN is set to either bootstrap mode 3 or 4. Please see
表 8-10 for mode information regarding hardware bootstraps.
备注
100BASE-FX signal detect pin (LED_1) polarity is controlled by bit[0] in the Fiber General
Configuration Register (FIBER GENCFG, address 0x0465). By default, signal detect is an active
HIGH polarity.
备注
TI recommends connecting Signal Detect pin from the Optical Transceiver to the LED_1 pin and
enable it using SD_EN bootstrap pin in 100BASE-FX mode. The LED_1 pin is not used in design and
that, if the electrical link between the fiber module and the DP83822 is broken, disconnected or
otherwise disrupted, the link will recover only by initiating a soft reset through MDIO/MDC interface.
8.4.5 10BASE-Te
The 10BASE-Te transceiver module is IEEE 802.3 compliant. It includes the receiver, transmitter, collision,
heartbeat, loopback, jabber, and link integrity functions, as defined in the standard.
[Link] Squelch
Squelch is responsible for determining when valid data is present on the differential receive inputs. The squelch
circuitry employs a combination of amplitude and timing measurements (as specified in the IEEE 802.3 10BASE-
Te standard) to determine the validity of data on the twisted-pair inputs.
The signal at the start of a packet is checked by the squelch, and any pulses not exceeding the squelch level
(either positive or negative, depending upon polarity) are rejected. When this first squelch level is exceeded
correctly, the opposite squelch level must then be exceeded no earlier than 50ns. Finally, the signal must again
exceed the original squelch level no earlier than 50ns to qualify as a valid input waveform, and not be rejected.
This checking procedure results in the typical loss of three preamble bits at the beginning of each packet. When
the transmitter is operating, five consecutive transitions are checked before indicating that valid data is present.
At this time, the squelch circuitry is reset.
[Link] Normal Link Pulse Detection and Generation
The link pulse generator produces pulses as defined in the IEEE 802.3 10BASE-Te standard. Each link pulse is
nominally 100 ns in duration and transmitted every 16 ms in the absence of transmit data. Link pulses are used
to check the integrity of the connection with the remote end.
[Link] Jabber
Jabber is a condition in which a station transmits for a period of time longer than the maximum permissible
packet length, usually due to a fault condition. The jabber function monitors the DP83822 output and disables
the transmitter if it attempts to transmit a packet of longer than legal size. A jabber timer monitors the transmitter
and disables the transmission if the transmitter is active for approximately 100ms. When disabled by the Jabber
function, the transmitter stays disabled for the entire time that the module's internal transmit enable is asserted.
This signal must be de-asserted for approximately 500ms (unjab time) before the Jabber function re-enables the
transmit outputs. The Jabber function is only available and active in 10BASE-Te mode.
[Link] Active Link Polarity Detection and Correction
Swapping the wires within the twisted-pair causes polarity errors. Wrong polarity affects 10BASE-Te
connections. 100BASE-TX is immune to polarity problems because it uses MLT-3 encoding. 10BASE-Te receive
block automatically detects reversed polarity.
8.4.6 Auto-Negotiation (Speed / Duplex Selection)
Auto-Negotiation provides a mechanism for exchanging configuration information between the two ends of a link
segment. This mechanism is implemented by exchanging Fast Link Pulses (FLP). FLPs are burst pulses that
provide the information used to communicate the abilities between two devices at each end of a link segment.
The DP83822 supports 100BASE-TX and 10BASE-Te modes of operation for Auto-Negotiation. 100BASE-FX is
not included in the Auto-Negotiation process. Auto-Negotiation ensures that the highest performance protocol is
selected based on the advertised abilities of the Link Partner and the local device. Auto-Negotiation can be
enabled or disabled in hardware, using the AN_EN bootstrap, or by regsiter configuration, using bit[12] in the
Basic Mode Control Register (BMCR, address 0x0000). For further details regarding Auto-Negotiation, refer to
Clause 28 of the IEEE 802.3 specification.
8 7 6 5 4 3 2 1
Transformer
Processing
Signal
RJ-45
PCS
AFE
MAC MII
Link Drop
Link Loss
Indication
(Link LED)
备注
Because this mode enables extremely quick reaction time, it is more exposed to temporary bad link-
quality scenarios.
8.5 Programming
8.5.1 Hardware Bootstrap Configurations
The DP83822 uses the receive path functional pins as bootstrap options to place the device into specific modes
of operation. The values of these pins are sampled at power up or hardware reset, through either the RESET pin
or bit[15] in the PHY Reset Control Register (PHYRCR, address 0x001F).
The DP83822 bootstrap pins are 4-level, which are described in greater detail below.
备注
Because bootstrap pins may have alternate functions after reset is de-asserted, they should not be
connected directly to VCC or GND. pullup and pulldown resistors are required for proper operation.
Pins: COL, LED_0, CRS and RX_ER have internal pullup resistors. All other pins with bootstraps have
internal pulldown resistors. To account for the difference between the internal pullup and pulldown,
please reference 表 8-8 and 表 8-9 below for proper implementation.
LED_0 and LED_1 require parallel pullup or pulldown resistors when using the pin in conjunction with
an LED and current limiting resistor.
Configuration of the device may be done via 4-level strapping or via serial management interface. A pullup
resistor and a pulldown resistor of suggested values should be used to set the voltage ratio of the bootstrap pin
input and the supply to select one of the possible modes.
VDDIO VDDIO
VDDIO
RH 50 NŸ RH
±25%
9 NŸ
RL RL ±25%
2 X Do Not Use(1)
3 X Do Not Use(1)
4 (Default) X 1
LED_1 24 [1X] Mode RESERVED No added functionality.
Do not use Mode 2 & 3
1 (Default) 0
2 Do Not Use(1)
3 Do Not Use(1)
4 1
CRS 27 [01] MODE LED_SPEED LED_CFG LED_CFG:
See below
1 0 0
LED_SPEED:
2 1 0 See 表 8-12 below
3 1 1
4 (Default) 0 1
(1) Makes the phy go into test mode. Should not be used in funtional mode.
Strap Pin
D1 RCL
RP RP
RCL Pull-Up D1
Strap Pin
MII Loopback:
1 = MII Loopback enabled
14 MII Loopback RW 0 0 = Normal Operation
When MII loopback mode is activated, the transmitted data presented
on MII TXD is looped back to MII RXD internally.
Speed Select:
1 = 100 Mbps
13 Speed Selection RW, Strap 1 0 = 10 Mbps
When Auto-Negotiation is disabled (bit[12] = 0 in Register 0x0000),
writing to this bit allows the port speed to be selected.
Auto-Negotiation Enable:
1 = Enable Auto-Negotiation
12 Auto-Negotiation Enable RW, Strap 1 0 = Disable Auto-Negotiation
If Auto-Negotiation is disabled, bit[8] and bit[13] of this register
determine the port speed and duplex mode.
Power Down:
1 = IEEE Power Down
0 = Normal Operation
The PHY is powered down after this bit is set. Only register access is
enabled during this power down condition. To control the power down
11 IEEE Power Down RW 0
mechanism, this bit is OR'ed with the input from the INT/PWDN_N
pin. When the active low INT/PWDN_N is asserted, this bit is set.
Programmed register are not reset to default in power down. Since all
state machines undergo reset so status bits (RO) may show a change
in value.
Isolate:
10 Isolate RW 0 1 = Isolates the port from the MII with the exception of the SMI
0 = Normal Operation
Restart Auto-Negotiation:
1 = Restarts Auto-Negotiation
0 = Normal Operation
If Auto-Negotiation is disabled (bit[12] = 0), bit[9] is ignored. This bit is
9 Restart Auto-Negotiation RW, SC 0
self-clearing and will return a value of 1 until Auto-Negotiation is
initiated, whereupon it will self-clear. Operation of the Auto-
Negotiation process is not affected by the management entity clearing
this bit.
Duplex Mode:
1 = Full-Duplex
8 Duplex Mode RW, Strap 1 0 = Half-Duplex
When Auto-Negotiation is disabled, writing to this bit allows the port
Duplex capability to be selected.
Collision Test:
1 = Enable COL Signal Test
0 = Normal Operation
7 Collision Test RW 0
When set, this bit causes the COL signal to be asserted in response
to the assertion of TX_EN within 512 bit times. The COL signal is de-
asserted within 4 bit times in response to the de-assertion to TX_EN.
100Base-T4 Capable:
15 100Base-T4 RO 0
This protocol is not available. Always reads as 0.
Auto-Negotiation Complete:
1 = Auto-Negotiation process completed
5 Auto-Negotiation Complete RO 0
0 = Auto Negotiation process not completed (either still in process,
disabled or reset)
Remote Fault:
1 = Remote fault condition detected
4 Remote Fault RO, LH 0 0 = No remote fault condition detected
Far End Fault indication or notification from Link Partner of Remote
Fault. This bit is cleared on read or reset.
Auto-Negotiation Ability:
3 Auto-Negotiation Ability RO 1 1 = Device is able to perform Auto-Negotiation
0 = Device is not able to perform Auto-Negotiation
Link Status:
1 = Valid link established (for either 10 Mbps or 100 Mbps operation)
0 = Link not established
2 Link Status RO, LL 0
If link goes low anytime, this bit value will read 0 on first read after link
down event. Will get cleared to 1 only if status is read second time
after link-up.
Jabber Detect:
1 = Jabber condition detected
1 Jabber Detect RO, LH 0
0 = No jabber condition detected
This bit only has meaning for 10Base-Te operation.
Extended Capability:
0 Extended Capability RO 1 1 = Extended register capabilities
0 = Basic register set capabilities only
Organizationally Unique
15:10 RO 1010 00
Identifier Bits 5:0
14 Reserved RO 0 Reserved
Remote Fault:
13 Remote Fault RW 0 1 = Advertises that this device has detected a Remote Fault
0 = No Remote Fault detected
12 Reserved RO 0 Reserved
100Base-T4 Support:
9 100Base-T4 RO 0 1 = Advertise 100Base-T4 ability
0 = Do not advertise 100Base-T4 ability
Acknowledge:
14 Acknowledge RO 0 1 = Link partner acknowledges reception of link code word
0 = Link partner does not acknowledge reception of link code word
Remote Fault:
13 Remote Fault RO 0 1 = Link partner advertises remote fault event detection
0 = Link partner does not advertise remote fault event detection
12 Reserved RO 0 Reserved
Asymmetric Pause:
11 Asymmetric Pause RO 0 1 = Link partner advertises asymmetric pause ability
0 = Link partner does not advertise asymmetric pause ability
Pause:
10 Pause RO 0 1 = Link partner advertises pause ability
0 = Link partner does not advertise pause ability
100Base-T4 Support:
9 100Base-T4 RO 0 1 = Link partner advertises 100Base-T4 ability
0 = Link partner does not advertise 100Base-T4 ability
14 Reserved RO 0 Reserved
Message Page:
13 Message Page RW 1 1 = Current page is a message page
0 = Current page is an unformatted page
Acknowledge2:
1 = Will comply with message
12 Acknowledge 2 RW 0 0 = Cannot comply with message
Acknowledge2 is used by the next page function to indicate that Local
Device has the ability to comply with the message received.
Toggle:
1 = Toggle bit in previously transmitted Link Code Word was 0
0 = Toggle bit in previously transmitted Link Code Word was 1
11 Toggle RO 0 Toggle is used by the Arbiitration function within Auto-Negotiation to
synchronize with the Link Parnter during Next Page exchange. This
bit always takes the opposite value of the Toggle bit in the previously
exchanged Link Code Word.
This field represents the code field of the next page transmission. If
the Message Page bit is set (bit [13] of this register), then the code is
interpreted as a Message Page, as defined in annex 28C of IEEE
000 0000
10:0 CODE RW 802.3u. Otherwise, the code is interperated as an Unformatted Page,
0001
and the interpretation is application specific.
The default value of the CODE represents a Null Page as defined in
Annex 28C of IEEE 802.3u.
表 8-22. 0x0008 Auto-Negotiation Link Partner Ability Next Page Register (ANLNPTR)
BIT NAME TYPE DEFAULT FUNCTION
Acknowledge:
14 Acknowledge RO 0 1 = Link partner acknowledges reception of link code word
0 = Link partner does not acknowledge reception of link code work
Message Page:
13 Message Page RO 0 1 = Current page is a message page
0 = Current page is an unformatted page
Acknowledge2:
1 = Will comply with message
12 Acknowledge 2 RO 0 0 = Cannot comply with message
Acknowledge2 is used by the next page function to indicate that Local
Device has the ability to comply with the message received.
Toggle:
1 = Toggle bit in previously transmitted Link Code Word was 0
0 = Toggle bit in previously transmitted Link Code Word was 1
11 Toggle RO 0 Toggle is used by the Arbiitration function within Auto-Negotiation to
synchronize with the Link Parnter during Next Page exchange. This
bit always takes the opposite value of the Toggle bit in the previously
exchanged Link Code Word.
表 8-22. 0x0008 Auto-Negotiation Link Partner Ability Next Page Register (ANLNPTR) (continued)
BIT NAME TYPE DEFAULT FUNCTION
This field represents the code field of the next page transmission. If
the Message Page bit is set (bit 13 of this register), then the code is
interpreted as a Message Page, as defined in annex 28C of IEEE
0 0000
10:0 Message/ Unformatted Field RO 802.3u. Otherwise, the code is interperated as an Unformatted Page,
0000
and the interpretation is application specific.
The default value of the CODE represents a Null Page as defined in
Annex 28C of IEEE 802.3u.
Fast Auto-MDIX:
1 = Enable Fast Auto-MDIX
0 = Normal Auto-MDIX
6 Fast Auto MDIX RW 0
If both link partners are configured to work in Force 100Base-TX
mode (Auto-Negotiation disabled), this mode enables Automatic MDI/
MDIX resolution in a shortened time.
Robust Auto-MDIX:
1 = Enable Robust Auto-MDIX
0 = Disable Auto-MDIX
If link partners are configured for operational modes that are not
5 Robust Auto MDIX RW 0 supported by normal Auto-MDIX, Robust Auto-MDIX allows MDI/
MDIX resolution and prevents deadlock.
When the DP83822 is strapped for 100 Mbps operation with Auto-
MDIX capabilities, Robust Auto-MDIX will be automatically set to aid
in MDI/MDIX resolution and deadlock prevention.
<00> 80 50 35
<01> 120 75 50
<11> NA NA NA
0 Reserved RO 0 Reserved
100Base-FX Enable:
14 100Base-FX Enable RW, Strap 0 1 = 100Base-FX mode enabled
0 = 100Base-FX mode disabled
Isolate MII:
1 = Isolate MII Enabled
Isolate MII in 100Base-TX Half- 0 = Normal MII output operation
3 RW 0
Duplex or 10Base-Te In Isolate MII, MII outputs are isolated when Half-Duplex link
established for 100Base-TX or when Half-Duplex or Full-Duplex link
established for 10Base-Te.
12 Bypass Digital Equalizer Error RW 1 1 = Ignores the intermittent error output of digital equalizer
Polarity Swap:
1 = Inverted polarity on both pairs: TD+ and TD-, RD+ and RD-
6 Polarity Swap RW 0 0 = Normal polarity
Port Mirror Function:
To enable port mirroring, set this bit and bit [5] high.
MDI/MDIX Swap:
1 = Swap MDI pairs (Receive on TD pair, Transmit on RD pair)
5 MDI/MDIX Swap RW 0 0 = MDI pairs normal (Receive on RD pair, Transmit on TD pair)
Port Mirror Function:
To enable port mirroring, set this bit and bit[6] high.
4 Reserved RW 0 Reserved
Device Address:
Bits[4:0] are the device address, DEVAD, that directs any accesses of
ADDAR register (0x000E) to the appropriate MMD. Specifically, the
DP83822 uses the vendor specific DEVAD [4:0] = "11111" for
4:0 DEVAD RW 0 accesses to registers 0x04D1 and lower. For MMD3 access, the
DEVAD[4:0] = '00011'. For MMD7 access, the DEVAD[4:0] = '00111'.
All accesses through registers REGCR and ADDAR should use the
DEVAD for either MMD, MMD3 or MMD7. Transactions with other
DEVAD are ignored.
15 Reserved RO 0 Reserved
Polarity Status:
1 = Inverted Polarity detected
0 = Correct Polarity detected
12 Polarity Status RO, LH 0
This bit is a duplication of bit[4] in the 10BTSCR register (address
0x001A). This bit will be cleared upon a read of the 10BTSCR
register, but not upon a read of the PHYSTS register.
Signal Detect:
Active high 100Base-TX unconditional Signal Detect indication from
10 Signal Detect RO, LL 0
PMD
Note: During EEE_LPI the value of this register bit should be ignored
Descrambler Lock:
9 Descrambler Lock RO, LL 0 Active high 100Base-TX Descrambler Lock indication from PMD
Note: During EEE_LPI the value of this register bit should be ignored
Remote Fault:
1 = Remote Fault condition detected
0 = No Remote Fault condition detected
6 Remote Fault RO 0
Fault criteria: notification from link partner of Remote Fault via Auto-
Negotiation. Cleared on read of BMSR register (address 0x0001) or
by reset.
Jabber Detection:
1 = Jabber condition detected
0 = No Jabber This bit is only for 10 Mbps operation.
5 Jabber Detect RO 0
This bit is a duplicate of the Jabber Detect bit in the BMSR register
(address 0x0001) and will not be cleared upon a read of the PHYSTS
register.
Auto-Negotiation Status:
4 Auto-Negotiation Status RO 0 1 = Auto-Negotiation complete
0 = Auto-Negotiation not complete
Duplex Status:
2 Duplex Status RO 0 1 = Full-Duplex mode
0 = Half-Duplex mode
Speed Status:
1 Speed Status RO 1 1 = 10 Mbps mode
0 = 100 Mbps mode
Link Status:
1 = Valid link established (for either 10 Mbps or 100 Mbps)
0 = No link established
0 Link Status RO 0
This bit is duplicated from the Link Status bit in the BMSR register
(address 0x0001) and will not be cleared upon a read of the PHYSTS
register.
Disable PLL:
1 = Disable internal clocks circuitry
15 Disable PLL RW 0
0 = Normal operation
Note: clock circuitry can be disabled only in IEEE power down mode.
Scrambler Bypass:
11 Scrambler Bypass RW 0 1 = Scrambler bypass enabled
0 = Scrambler bypass disabled
10 Reserved RW 0 Reserved
Interrupt Polarity:
3 Interrupt Polarity RW 1 1 = Normal operation is 1 logic and during interrupt is 0 logic
0 = Normal operation is 0 logic and during interrupt is 1 logic
Test Interrupt:
1 = Generate an interrupt
2 Test Interrupt RW 0 0 = Do not generate interrupt
Forces the PHY to generate an interrupt to facilitate interrupt testing.
Interrupts will continue to be generated as long as this bit remains set.
Interrupt Enable:
1 = Enable event based interrupts
1 Interrupt Enable RW 0 0 = Disable event based interrupts
Enable interrupt dependent on the event enables in the MISR register
(address 0x0012).
Auto-Negotiation Completed
2 RW 0 Enable Interrupt on Auto-negotiation complete event
Enable
1 False Carrier HF Enable RW 0 Enable Interrupt on False Carrier Counter Register half-full event
0 Receive Error HF Enable RW 0 Enable Interrupt on Receive Error Counter Register half-full event
4 Loopback FIFO OF/UF Enable RW 0 Enable Interrupt on loopback FIFO Overflow/Underflow event
RX_ER Counter:
When a valid carrier is presented (only while RXDV is set), and there
is at least one occurrence of an invalid data symbol, this 16-bit
counter increments for each receive error detected. The RX_ER
15:0 Receive Error Counter RO, COR 0
counter does not count in MII loopback mode. The counter stops
when it reaches its maximum count (FFFFh). When the counter
exceeds half-full (7Fh), an interrupt is generated. This register is
cleared on read.
15 Reserved RO 0 Reserved
PRBS Checker:
1 = PRBS Checker Enabled
13 PRBS Checker RW 0 0 = PRBS Checker Disabled
When PRBS checker is enabled, DP83822 will check PRBS data
received.
7 Reserved RO 0 Reserved
5 Reserved RO 0 Reserved
8 Reserved RW 0 Reserved
0 Reserved RW 0 Reserved
Auto-MDIX Enable:
15 Auto MDI/X Enable RW, Strap 0 1 = Enable Auto-Negotiation Auto-MDIX capability
0 = Disable Auto-Negotiation Auto-MDIX capability
Force MDIX:
1 = Force MDI pairs to cross (MDIX)
0 = Normal operation (MDI)
14 Force MDI/X RW 0
When Force MDI/X is enabled, receive data is on the TD pair and
transmit data is on the RD pair. When disabled, receive data is on the
RD pair and transmit data is on the TD pair.
6 Reserved RW 0 Reserved
ON for LINK
1 1
5 LED Configuration RW, Strap 1 OFF for no LINK
ON for LINK
2 0
BLINK for TX/RX Activity
PHY Address:
4:0 PHY Address RO, Strap 0000 1
Strapping configuration for PHY Address
8 Reserved RW 0 Reserved
Polarity Status:
1 = Inverted Polarity detected
0 = Correct Polarity detected
4 Polarity Status RO 0
This bit is a duplication of bit[12] in the PHYSTS register (0x0010).
Both bits will be cleared upon a read of 10BTSCR register, but not
upon a read of the PHYSTS register.
Jabber Disable:
1 = Jabber function disabled
0 Jabber Disable RW 0
0 = Jabber function enabled
Note: This function is only applicable in 10Base-Te operation.
000 0001
14:2 Reserved RO Reserved
0000 00
Software Reset:
1 = Reset PHY
15 Software Reset RW, SC 0
0 = Normal Operation
This bit is self cleared and has the same effect as Hardware reset pin.
Digital Restart:
1 = Restart PHY
14 Digital Restart RW, SC 0 0 = Normal Operation
This bit is self cleared and resets all PHY digital circuitry except the
registers.
MLED Configurations:
000 0 = LINK OK
000 1 = RX/TX Activity
001 0 = TX Activity
001 1 = RX Activity
010 0 = Collision
010 1 = Speed, High for 100Base-TX
011 0 = Speed, High for 10Base-Te
011 1 = Full-Duplex
100 0 = LINK OK / BLINK on TX/RX Activity
6:3 MLED Configuration RW 000 0 100 1 = Active Stretch Signal
101 0 = MII LINK (100BT+FD)
101 1 = LPI Mode (EEE)
110 0 = TX/RX MII Error
110 1 = Link Lost
111 0 = Blink for PRBS error
111 1 = Reserved
Link Lost, LED remains ON until BMCR register (address 0x0001) is
read.
Blink for PRBS Errors, LED remains ON for single error and remains
until BICSR1 register (address 0x001B) is cleared.
2 Reserved RW 0 Reserved
3 Reserved RO 0 Reserved
表 8-46. 0x003E IEEE 1588 PTP Pin Select Register (PTPPSEL) (continued)
BIT NAME TYPE DEFAULT FUNCTION
表 8-47. 0x003F IEEE 1588 PTP Configuration Register IEEE 1588 Precision Timing Configuration
Register (PTPCFG)
BIT NAME TYPE DEFAULT FUNCTION
13 Force 100 Mbps Link Enable RW 0 Forces PHY to enable Link at 100
Mbps regardless of link partner
15:12 Internal Threshold For Filter RW 1011 Internal threshold to activate filter coefficients set1 for short cables.
11 Reserved 0 Reserved
3:0 Internal Threshold For Filter RW 1011 Internal threshold to activate filter coefficients set0 for short cables.
0000 0110
15:0 Reserved RW Reserved
0000 0101
8 DSP Loop Input RW 1 Selects the type of input for the gain correction loop
0100 0000
15:0 Reserved RW Reserved
0000 1010
0000 0001
15:0 Reserved RW Reserved
0100 1010
表 8-57. 0x0121 MSE Threshold To Enter Recovery State From Steady State
BIT NAME TYPE DEFAULT FUNCTION
14:0 Bad MSE Threshold RW 001 1001 1001 1010 Bad MSE threshold for 100M
14:0 Good MSE1 Threshold RW 001 0000 0010 0111 Good MSE1 threshold for 100M
14:0 Good MSE2 Threshold RW 000 0101 0001 1100 Good MSE2 threshold for 100M
15 Reserved RW 0 Reserved
14:12 Training Timer 1 RW 100 Timer value used for DSP state shift
15 Reserved RO 0 Reserved
TD Diagnostic Bypass:
1 = Bypass TD pair diagnostic
13 Cable Diagnostic TD Bypass RW 0
0 = TDR is executed on TD pair
When enabled, TDR on TD pair will not be executed.
RD Diganostic Bypass:
1= Bypass RD pair diagnostic
12 Cable Diagnostic RD Bypass RW 0
0 = TDR is executed on RD pair
When enabled, TDR on RD pair will not be executed.
11 Reserved RW 1 Reserved
1100 1000
15:4 Reserved RW Reserved
0101
3:0 TDR Pulse Control RW 1100 Configure expected self reflection in TDR
15:8 Cable Length Configuration RW 1111 1111 Configure duration of listening to detect long cable reflections
12:8 Short Cables Threshold RW 1 1000 Threshold to compensate for strong reflections in short cables
15 Reserved RO 0 Reserved
7 Reserved RO 0 Reserved
15 Reserved RO 0 Reserved
7 Reserved RO 0 Reserved
15 Reserved RO 0 Reserved
7 Reserved RO 0 Reserved
15 Reserved RO 0 Reserved
7 Reserved RO 0 Reserved
15 Reserved RO 0 Reserved
7 Reserved RO 0 Reserved
0000 0000
15:4 Reserved RO Reserved
0000
0110 0000
11:0 FAGC Accumulator RW FAGC Accumulator
0000
15 Reserved RW 0 Reserved
A. For specific applications which require bypassing auto supply detection, registers 0x0421 and 0x041F can be used to program specific
supply levels
LED_1 Control:
Selects the source for LED_1.
0000 = LINK OK
0001 = RX/TX Activity
0010 = TX Activity
0011 = RX Activity
0100 = Collision
0101 = Speed, High for 100Base-TX
0110 = Speed, High for 10Base-Te
0111 = Full-Duplex
1000 = LINK OK / BLINK on TX/RX Activity
11:8 LED_1 Control RW 0101
1001 = Active Stretch Signal
1010 = MII LINK (100BT+FD)
1011 = LPI Mode (EEE)
1100 = TX/RX MII Error
1101 = Link Lost
1110 = Blink for PRBS error
1111 = Reserved
Link Lost, LED remains ON until BMCR register (address 0x0001) is
read.
Blink for PRBS Errors, LED remains ON for single error and remains
until BICSR1 register (address 0x001B) is cleared.
LED_3 Control:
7:4 LED_3 Control (RX_D3) RW 0101 Selects the source for RX_D3. Please reference bits[11:8] for list of
sources.
0000 0100
15:5 Reserved RW Reserved
000
0 Reserved RW 0 Reserved
15 Reserved RO 0 Reserved
Clock Source:
If RX_D3 is configured as a clock source from bits[10:8] the following
field determines the reference
000 = MAC IF Clock
001 = XI Clock (Pass-Through Clock from XI pin)
010 = Internal Reference Clock: 25-MHz
011 = Reserved
100 = RMII Master Mode Reference Clock: 50-MHz
14:12 RX_D3 / GPIO_3 Clock Source RW 000
101 = Reserved
110 = Free Running Clock: 125-MHz
111 = Recovered Clock: 125-MHz
MAC IF Clock: MII Mode the clock frequency is 25-MHz, RMII Mode
the clock frequency is 50-MHz; RGMII Mode the clock frequency is
25-MHz.
RMII Master Mode Reference Clock: Identical to MAC IF Clock in
RMII Master Mode.
11 Reserved RO 0 Reserved
7 Reserved RO 0 Reserved
Clock Source:
If LED_1 is configured as a clock source from bits[2:0] the following
field determines the reference
000 = MAC IF Clock
001 = XI Clock (Pass-Through Clock from XI pin)
010 = Internal Reference Clock: 25-MHz
011 = Reserved
100 = RMII Master Mode Reference Clock: 50-MHz
6:4 LED_1 / GPIO_1 Clock Source RW 000
101 = Reserved
110 = Free Running Clock: 125-MHz
111 = Recovered Clock: 125-MHz
MAC IF Clock: MII Mode the clock frequency is 25-MHz, RMII Mode
the clock frequency is 50-MHz; RGMII Mode the clock frequency is
25-MHz.
RMII Master Mode Reference Clock: Identical to MAC IF Clock in
RMII Master Mode.
3 Reserved RO 0 Reserved
Clock Source:
If COL is configured as a clock source from bits[2:0] the following field
determines the reference
000 = MAC IF Clock
001 = XI Clock (Pass-Through Clock from XI pin)
010 = Internal Reference Clock: 25-MHz
011 = Reserved
100 = RMII Master Mode Reference Clock: 50-MHz
6:4 COL / GPIO_2 Clock Source RW 000
101 = Reserved
110 = Free Running Clock: 125-MHz
111 = Recovered Clock: 125-MHz
MAC IF Clock: MII Mode the clock frequency is 25-MHz, RMII Mode
the clock frequency is 50-MHz; RGMII Mode the clock frequency is
25-MHz.
RMII Master Mode Reference Clock: Identical to MAC IF Clock in
RMII Master Mode.
3 Reserved RO 0 Reserved
1111 1111
15:1 Reserved RW Reserved
0000 000
LED_1 Polarity:
1 = Active High
10 LED_1 Polarity RW 0
0 = Active Low
Value depends upon pull configuration on LED_1 pin.
7 Reserved RO 0 Reserved
LED_3 Polarity:
6 LED_3 Polarity RW 1 1 = Active High
0 = Active Low
CRC Gate:
1 = Bad CRC gates Magic Packet and Pattern Indications
12 CRC Gate RW 1 0 = Bad CRC does not gate Magic Packet or Pattern Indications
If Magic Packet has Bad CRC there will be no indication (status,
interrupt, GPIO) when enabled.
WoL Enable:
7 WoL Enable RW 0 1 = Enable Wake-on-LAN (WoL)
0 = Normal operation
1 WoL Pattern Enable RW 0 Enable Interrupt upon reception of packet with configured pattern
0 WoL Magic Packet Enable RW 0 Enable Interrupt upon reception of Magic Packet
SFD Error:
7 SFD Error RO, LH, SC 0 1 = Packet with SFD error
0 = No SFD error
Bad CRC:
6 Bad CRC RO, LH, SC 0 1 = Bad CRC was received
0 = No bad CRC received
Pattern Configuration:
15:8 Pattern Byte 1 RW 0
Configures byte 1 of the pattern
Pattern Configuration:
7:0 Pattern Byte 0 RW 0
Configures byte 0 of the pattern
Pattern Configuration:
15:8 Pattern Byte 3 RW 0
Configures byte 3 of the pattern
Pattern Configuration:
7:0 Pattern Byte 2 RW 0
Configures byte 2 of the pattern
Pattern Configuration:
15:8 Pattern Byte 5 RW 0
Configures byte 5 of the pattern
Pattern Configuration:
7:0 Pattern Byte 4 RW 0
Configures byte 4 of the pattern
Pattern Configuration:
15:8 Pattern Byte 7 RW 0
Configures byte 7 of the pattern
Pattern Configuration:
7:0 Pattern Byte 6 RW 0
Configures byte 6 of the pattern
Pattern Configuration:
15:8 Pattern Byte 9 RW 0
Configures byte 9 of the pattern
Pattern Configuration:
7:0 Pattern Byte 8 RW 0
Configures byte 8 of the pattern
Pattern Configuration:
15:8 Pattern Byte 11 RW 0
Configures byte 11 of the pattern
Pattern Configuration:
7:0 Pattern Byte 10 RW 0
Configures byte 10 of the pattern
Pattern Configuration:
15:8 Pattern Byte 13 RW 0
Configures byte 13 of the pattern
Pattern Configuration:
7:0 Pattern Byte 12 RW 0
Configures byte 12 of the pattern
Pattern Configuration:
15:8 Pattern Byte 15 RW 0
Configures byte 15 of the pattern
Pattern Configuration:
7:0 Pattern Byte 14 RW 0
Configures byte 14 of the pattern
Pattern Configuration:
15:8 Pattern Byte 17 RW 0
Configures byte 17 of the pattern
Pattern Configuration:
7:0 Pattern Byte 16 RW 0
Configures byte 16 of the pattern
Pattern Configuration:
15:8 Pattern Byte 19 RW 0
Configures byte 19 of the pattern
Pattern Configuration:
7:0 Pattern Byte 18 RW 0
Configures byte 18 of the pattern
Pattern Configuration:
15:8 Pattern Byte 21 RW 0
Configures byte 21 of the pattern
Pattern Configuration:
7:0 Pattern Byte 20 RW 0
Configures byte 20 of the pattern
Pattern Configuration:
15:8 Pattern Byte 23 RW 0
Configures byte 23 of the pattern
Pattern Configuration:
7:0 Pattern Byte 22 RW 0
Configures byte 22 of the pattern
Pattern Configuration:
15:8 Pattern Byte 25 RW 0
Configures byte 25 of the pattern
Pattern Configuration:
7:0 Pattern Byte 24 RW 0
Configures byte 24 of the pattern
Pattern Configuration:
15:8 Pattern Byte 27 RW 0
Configures byte 27 of the pattern
Pattern Configuration:
7:0 Pattern Byte 26 RW 0
Configures byte 26 of the pattern
Pattern Configuration:
15:8 Pattern Byte 29 RW 0
Configures byte 29 of the pattern
Pattern Configuration:
7:0 Pattern Byte 28 RW 0
Configures byte 28 of the pattern
Pattern Configuration:
15:8 Pattern Byte 31 RW 0
Configures byte 31 of the pattern
Pattern Configuration:
7:0 Pattern Byte 30 RW 0
Configures byte 30 of the pattern
Pattern Configuration:
15:8 Pattern Byte 33 RW 0
Configures byte 33 of the pattern
Pattern Configuration:
7:0 Pattern Byte 32 RW 0
Configures byte 32 of the pattern
Pattern Configuration:
15:8 Pattern Byte 35 RW 0
Configures byte 35 of the pattern
Pattern Configuration:
7:0 Pattern Byte 34 RW 0
Configures byte 34 of the pattern
Pattern Configuration:
15:8 Pattern Byte 37 RW 0
Configures byte 37 of the pattern
Pattern Configuration:
7:0 Pattern Byte 36 RW 0
Configures byte 36 of the pattern
Pattern Configuration:
15:8 Pattern Byte 39 RW 0
Configures byte 39 of the pattern
Pattern Configuration:
7:0 Pattern Byte 38 RW 0
Configures byte 38 of the pattern
Pattern Configuration:
15:8 Pattern Byte 41 RW 0
Configures byte 41 of the pattern
Pattern Configuration:
7:0 Pattern Byte 40 RW 0
Configures byte 40 of the pattern
Pattern Configuration:
15:8 Pattern Byte 43 RW 0
Configures byte 43 of the pattern
Pattern Configuration:
7:0 Pattern Byte 42 RW 0
Configures byte 42 of the pattern
Pattern Configuration:
15:8 Pattern Byte 45 RW 0
Configures byte 45 of the pattern
Pattern Configuration:
7:0 Pattern Byte 44 RW 0
Configures byte 44 of the pattern
Pattern Configuration:
15:8 Pattern Byte 47 RW 0
Configures byte 47 of the pattern
Pattern Configuration:
7:0 Pattern Byte 46 RW 0
Configures byte 46 of the pattern
Pattern Configuration:
15:8 Pattern Byte 49 RW 0
Configures byte 49 of the pattern
Pattern Configuration:
7:0 Pattern Byte 48 RW 0
Configures byte 48 of the pattern
Pattern Configuration:
15:8 Pattern Byte 51 RW 0
Configures byte 51 of the pattern
Pattern Configuration:
7:0 Pattern Byte 50 RW 0
Configures byte 50 of the pattern
Pattern Configuration:
15:8 Pattern Byte 53 RW 0
Configures byte 53 of the pattern
Pattern Configuration:
7:0 Pattern Byte 52 RW 0
Configures byte 52 of the pattern
Pattern Configuration:
15:8 Pattern Byte 55 RW 0
Configures byte 55 of the pattern
Pattern Configuration:
7:0 Pattern Byte 54 RW 0
Configures byte 54 of the pattern
Pattern Configuration:
15:8 Pattern Byte 57 RW 0
Configures byte 57 of the pattern
Pattern Configuration:
7:0 Pattern Byte 56 RW 0
Configures byte 56 of the pattern
Pattern Configuration:
15:8 Pattern Byte 59 RW 0
Configures byte 59 of the pattern
Pattern Configuration:
7:0 Pattern Byte 58 RW 0
Configures byte 58 of the pattern
Pattern Configuration:
15:8 Pattern Byte 61 RW 0
Configures byte 61 of the pattern
Pattern Configuration:
7:0 Pattern Byte 60 RW 0
Configures byte 60 of the pattern
Pattern Configuration:
15:8 Pattern Byte 63 RW 0
Configures byte 63 of the pattern
Pattern Configuration:
7:0 Pattern Byte 62 RW 0
Configures byte 62 of the pattern
15 Reserved RO 0 Reserved
0000 0001
15:4 Reserved RW Reserved
1000
0111 0010
15:0 Reserved RW Reserved
0010 0000
1111 1011
15:0 Reserved RW Reserved
1100 0001
0000 0001
15:0 Reserved RW Reserved
1100 0001
PCS Reset:
1 = Soft Reset of MMD3, MMD7 and PCS registers
15 PCS Reset RW, SC 0 0 = Normal operation
Reset clears MMD3, MMD7 and PCS registers. Reset does not clear
Vendor Specific Registers (DEVAD = 31).
RX Clock Stoppable:
10 RX Clock Stoppable RW 1 1 = Receive Clock stoppable during LPI
0 = Receive Clock not stoppable
00 0000
9:0 Reserved RO Reserved
0000
TX LPI Received:
11 TX LPI Received RO 0 1 = TX PCS has received LPI
0 = LPI not received
RX LPI Received:
10 RX LPI Received RO 0 1 = RX PCS has received LPI
0 = LPI not received
TX LPI Indication:
9 TX LPI Indication RO 0 1 = TX PCS is currently receiving LPI
0 = TX PCS is not currently receiving LPI
RX LPI Indication:
8 RX LPI Indication RO 0 1 = RX PCS is currently receiving LPI
0 = RX PCS is not currenly receiving LPI
7 Reserved RO 0 Reserved
TX Clock Stoppable:
6 TX Clock Stoppable RO 1 1 = MAC may stop clock during LPI
0 = TX Clock is not stoppable
0 Reserved RO 0 Reserved
0 Reserved RO 0 Reserved
表 8-155. 0x703D MMD7 Energy Efficient Ethernet Link Partner Ability Register (MMD7_EEE_LP_ABILITY)
BIT NAME TYPE DEFAULT FUNCTION
0 Reserved RO 0 Reserved
MII
Transceiver
Fiber Optic
Capacitors
RMII
RGMII
DP83822
MAC 10/100 Mbps 10BASE-Te
Ethernet PHY 100BASE-TX
Magnetics
RJ-45
Pin 9
(RD-)
Ferrite bead for improved
3.3-V
49.9 Supply
EMC (op onal)
1:1
1 F 0.1 F RD -
49.9
Pin 10 RD +
(RD+)
1 F 0.1 F
Pin 11 TD -
(TD-)
3.3-V
49.9 Supply
TD +
1 F 0.1 F 1:1
49.9 1 F 0.1 F RJ 45
Pin 12
(TD+)
Pin 12
(FX_TDP)
0.1 F
Pin 11
(FX_TDM)
0.1 F
DP83822 Pin 24
Fiber Transceiver
PHY (SD_IN)
Pin 10
(FX_RDP)
0.1 F
Pin 9
(FX_RDM)
0.1 F
备注
The DP83822 requires Clock to be present at PoR. In case clock is delayed, pull-down on XI is
recommended to avoid spurious signal latch-up.
[Link].1.2 Crystal
The use of a 25-MHz, parallel, 20-pF load crystal is recommended if operating with a crystal. A typical
connection diagram is shown below for a crystal resonator circuit. The load capacitor values will vary with the
crystal vendors; check with the vendor for the recommended loads.
XI XO
(pin 23) (pin 22)
R1
CL1 CL2
3.3-V, 2.5-V or
1.8-V Supply
备注
Information in the following applications sections is not part of the TI component specification, and TI
does not warrant its accuracy or completeness. TI’s customers are responsible for determining
suitability of components for their purposes. Customers should validate and test their design
implementation to confirm system functionality.
11 Layout
11.1 Layout Guidelines
11.1.1 Signal Traces
PCB traces are lossy and long traces can degrade signal quality. Traces should be kept short as possible.
Unless mentioned otherwise, all signal traces should be 50-Ω single-ended impedance. Differential traces
should be 50-Ω single-ended and 100-Ω differential. Take care to ensure impedance is controlled throughout.
Impedance discontinuities will cause reflections leading to emissions and signal integrity issues. Stubs should be
avoided on all signal traces, especially differential signal pairs.
Within the differential pairs, trace lengths should be run parallel to each other and matched in length. Matched
lengths minimize delay differences, avoiding an increase in common mode noise and emissions. Length
matching is also important for MAC interface connections. All transmit signal traces should be length matched to
each other and all receive signal traces should be length matched to each other.
Ideally, there should be no crossover or vias on signal path traces. Vias present impedance discontinuities and
should be minimized when possible. Route trace pairs on the same layer. Signals on different layers should not
cross each other without at least one return path plane between them. Differential pairs should always have a
constant coupling distance between them. For convenience and efficiency, TI recommends routing critical
signals first (that is, MDI differential pairs, reference clock, and MAC IF traces).
Transformer
Plane
PHY Termination (if not RJ-45
Coupling
Component components integrated Connector
Components
in RJ-45)
Chassis
System Power/Ground Planes Ground Plane
备注
These devices can not be differntiated by register reads. These devices are distinguished by
production tests of the corresponding functionalities.
12.2 接收文档更新通知
要接收文档更新通知,请导航至 [Link] 上的器件产品文件夹。点击订阅更新 进行注册,即可每周接收产品信息更
改摘要。有关更改的详细信息,请查看任何已修订文档中包含的修订历史记录。
12.3 支持资源
TI E2E™ 支持论坛是工程师的重要参考资料,可直接从专家获得快速、经过验证的解答和设计帮助。搜索现有解
答或提出自己的问题可获得所需的快速设计帮助。
链接的内容由各个贡献者“按原样”提供。这些内容并不构成 TI 技术规范,并且不一定反映 TI 的观点;请参阅
TI 的《使用条款》。
12.4 Trademarks
TI E2E™ is a trademark of Texas Instruments.
ProfiNET® is a registered trademark of PROFIBUS and PROFINET International (PI)..
所有商标均为其各自所有者的财产。
12.5 静电放电警告
静电放电 (ESD) 会损坏这个集成电路。德州仪器 (TI) 建议通过适当的预防措施处理所有集成电路。如果不遵守正确的处理
和安装程序,可能会损坏集成电路。
ESD 的损坏小至导致微小的性能降级,大至整个器件故障。精密的集成电路可能更容易受到损坏,这是因为非常细微的参
数更改都可能会导致器件与其发布的规格不相符。
12.6 术语表
TI 术语表 本术语表列出并解释了术语、首字母缩略词和定义。
B0 W
Reel
Diameter
Cavity A0
A0 Dimension designed to accommodate the component width
B0 Dimension designed to accommodate the component length
K0 Dimension designed to accommodate the component thickness
W Overall width of the carrier tape
P1 Pitch between successive cavity centers
Sprocket Holes
Q1 Q2 Q1 Q2
Pocket Quadrants
Reel Reel
Package Package A0 B0 K0 P1 W Pin1
Device Pins SPQ Diameter Width W1
Type Drawing (mm) (mm) (mm) (mm) (mm) Quadrant
(mm) (mm)
DP83822HFRHBR VQFN RHB 32 3000 330.0 12.4 5.3 5.3 1.1 8.0 12.0 Q1
DP83822HFRHBT VQFN RHB 32 250 178.0 12.4 5.3 5.3 1.1 8.0 12.0 Q1
DP83822HRHBR VQFN RHB 32 3000 330.0 12.4 5.3 5.3 1.1 8.0 12.0 Q1
DP83822HRHBT VQFN RHB 32 250 178.0 12.4 5.3 5.3 1.1 8.0 12.0 Q1
DP83822IFRHBR VQFN RHB 32 3000 330.0 12.4 5.3 5.3 1.1 8.0 12.0 Q1
DP83822IFRHBT VQFN RHB 32 250 178.0 12.4 5.3 5.3 1.1 8.0 12.0 Q1
DP83822IRHBR VQFN RHB 32 3000 330.0 12.4 5.3 5.3 1.1 8.0 12.0 Q1
DP83822IRHBT VQFN RHB 32 250 178.0 12.4 5.3 5.3 1.1 8.0 12.0 Q1
Width (mm)
H
W
Device Package Type Package Drawing Pins SPQ Length (mm) Width (mm) Height (mm)
DP83822HFRHBR VQFN RHB 32 3000 367.0 367.0 35.0
DP83822HFRHBT VQFN RHB 32 250 210.0 185.0 35.0
DP83822HRHBR VQFN RHB 32 3000 367.0 367.0 35.0
DP83822HRHBT VQFN RHB 32 250 213.0 191.0 55.0
DP83822IFRHBR VQFN RHB 32 3000 367.0 367.0 35.0
DP83822IFRHBT VQFN RHB 32 250 213.0 191.0 55.0
DP83822IRHBR VQFN RHB 32 3000 367.0 367.0 35.0
DP83822IRHBT VQFN RHB 32 250 213.0 191.0 55.0
[Link] 7-May-2024
PACKAGING INFORMATION
Orderable Device Status Package Type Package Pins Package Eco Plan Lead finish/ MSL Peak Temp Op Temp (°C) Device Marking Samples
(1) Drawing Qty (2) Ball material (3) (4/5)
(6)
DP83822HFRHBR ACTIVE VQFN RHB 32 3000 RoHS & Green NIPDAU Level-2-260C-1 YEAR -40 to 125 822HF Samples
DP83822HFRHBT ACTIVE VQFN RHB 32 250 RoHS & Green NIPDAU Level-2-260C-1 YEAR -40 to 125 822HF Samples
DP83822HRHBR ACTIVE VQFN RHB 32 3000 RoHS & Green NIPDAU Level-2-260C-1 YEAR -40 to 125 822H Samples
DP83822HRHBT ACTIVE VQFN RHB 32 250 RoHS & Green NIPDAU Level-2-260C-1 YEAR -40 to 125 822H Samples
DP83822IFRHBR ACTIVE VQFN RHB 32 3000 RoHS & Green NIPDAU Level-2-260C-1 YEAR -40 to 85 822IF Samples
DP83822IFRHBT ACTIVE VQFN RHB 32 250 RoHS & Green NIPDAU Level-2-260C-1 YEAR -40 to 85 822IF Samples
DP83822IRHBR ACTIVE VQFN RHB 32 3000 RoHS & Green NIPDAU Level-2-260C-1 YEAR -40 to 85 822I Samples
DP83822IRHBT ACTIVE VQFN RHB 32 250 RoHS & Green NIPDAU Level-2-260C-1 YEAR -40 to 85 822I Samples
(1)
The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
(2)
RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may
reference these types of products as "Pb-Free".
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based
flame retardants must also meet the <=1000ppm threshold requirement.
(3)
MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
(4)
There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.
(5)
Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation
of the previous line and the two combined represent the entire Device Marking for that device.
Addendum-Page 1
PACKAGE OPTION ADDENDUM
[Link] 7-May-2024
(6)
Lead finish/Ball material - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead finish/Ball material values may wrap to two
lines if the finish value exceeds the maximum column width.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
Addendum-Page 2
PACKAGE MATERIALS INFORMATION
[Link] 15-Jun-2024
B0 W
Reel
Diameter
Cavity A0
A0 Dimension designed to accommodate the component width
B0 Dimension designed to accommodate the component length
K0 Dimension designed to accommodate the component thickness
W Overall width of the carrier tape
P1 Pitch between successive cavity centers
Sprocket Holes
Q1 Q2 Q1 Q2
Pocket Quadrants
Pack Materials-Page 1
PACKAGE MATERIALS INFORMATION
[Link] 15-Jun-2024
Width (mm)
H
W
Pack Materials-Page 2
PACKAGE MATERIALS INFORMATION
[Link] 15-Jun-2024
TRAY
W-
Outer
tray
width
Text
Pack Materials-Page 3
重要声明和免责声明
TI“按原样”提供技术和可靠性数据(包括数据表)、设计资源(包括参考设计)、应用或其他设计建议、网络工具、安全信息和其他资源,
不保证没有瑕疵且不做出任何明示或暗示的担保,包括但不限于对适销性、某特定用途方面的适用性或不侵犯任何第三方知识产权的暗示担
保。
这些资源可供使用 TI 产品进行设计的熟练开发人员使用。您将自行承担以下全部责任:(1) 针对您的应用选择合适的 TI 产品,(2) 设计、验
证并测试您的应用,(3) 确保您的应用满足相应标准以及任何其他功能安全、信息安全、监管或其他要求。
这些资源如有变更,恕不另行通知。TI 授权您仅可将这些资源用于研发本资源所述的 TI 产品的应用。严禁对这些资源进行其他复制或展示。
您无权使用任何其他 TI 知识产权或任何第三方知识产权。您应全额赔偿因在这些资源的使用中对 TI 及其代表造成的任何索赔、损害、成
本、损失和债务,TI 对此概不负责。
TI 提供的产品受 TI 的销售条款或 [Link] 上其他适用条款/TI 产品随附的其他适用条款的约束。TI 提供这些资源并不会扩展或以其他方式更改
TI 针对 TI 产品发布的适用的担保或担保免责声明。
TI 反对并拒绝您可能提出的任何其他或不同的条款。IMPORTANT NOTICE