OA TC1 要求对 100Base-T1 PHY 进行不同的测试。本文档介绍了将 DP83TC811R/S 置于所需测试模式下进行这些不同测试的步骤。
DP83TC811 的 TC1 测试期间使用的软件和硬件配置可在本文档中找到。此配置已经在不同的 OA 合规性测试中进行了 IEEE 一致性测试、EMI/EMC 测试和互操作性测试,并应被视为最低要求。我们有可能根据客户的系统用例进一步改进,增加额外的硬件和软件配置。
Other TMs
DP83TC811 已根据以下 OPEN Alliance (OA) 规范进行了评估:
此应用手册提供了用于上述所有测试唯一硬件与软件配置的详细信息。
本文档还提供了这些测试所需的详细步骤,以协助客户实施相应的 ECU 级别测试。
原理图和 MDI 的正确元件、参考时钟和功耗网络对于 100Base-T1 PHY 的性能都非常重要。本节记录了 OA TC1 测试期间使用的建议原理图和元件值。
参数/元件 | 容值 |
---|---|
VDDIO | 1.8V、2.5V 或 3.3V |
去耦电容器 VDDIO | 10nF、100nF、1uF、10uF |
(可选)铁氧体磁珠 VDDIO | 100MHz 下为 1kΩ (BLM18AG102SH) |
VDDA | 3.3V |
去耦电容器 VDDA | 10nF、100nF、1uF、10uF |
(可选)铁氧体磁珠 VDDA | 100MHz 下为 1kΩ (BLM18AG102SH) |
参数/元件 | 容值 |
---|---|
滤波器 - R1、R2(1% 精度) | 22 Ω |
滤波器 - C1、C2(2% 精度) | 22pF |
滤波器 - C3、C4(2% 精度) | 47pF |
滤波器 - L1、L2(2% 精度) | 120nH |
直流阻断电容器(1% 精度,100V) | 0.1μF |
共模扼流圈 | TDK:ACT1210L-201 |
TDK:ACT45L-201 | |
Murata(村田):DLW32MH201XK2 | |
Murata(村田):DLW43MH201XK2L | |
Pulse:AE2002 | |
共模端接电阻器(1% 精度,0.75W,尺寸:2010) | 1kΩ |
MDI 耦合电容器 | 4.7nF |
ESD 分流器(5% 精度,0.125W,尺寸:0805) | 100kΩ |
隔离电阻器 1(0.25W,尺寸:1206) | 0Ω |
隔离电阻器 2(0.25W,尺寸:1206) | 0Ω |
隔离电容 | 未组装 |
晶体 | |
R_XI | 100Ω |
R_XO |
200Ω 可以看到,添加串联电阻器可使晶体振荡器更不易受到电路板寄生效应和噪声的影响,帮助实现快速启动。 TI 建议使用值为 200ohms 的电阻器。因为此电阻器控制晶体功率,因此在选择其值时应当咨询晶体供应商。 |
本节包含不同 OA 合规测试机构在测试期间使用的 DP83TC811 寄存器设置。大多数这些寄存器的设置是为了在 OA 和 EMC/EMI 测试期间优化性能。建议将这些寄存器的设置作为所有 DP83TC811 应用的初始化的一部分来实现。DP83TC811 提供的其他应用特定功能可以通过硬件或软件配置进行调整。
MMD | 寄存器 | 已优化 | 说明 |
---|---|---|---|
0x1F | 0x0475 | 0x0008 | 为了在配置完成前不让 PHY 建立链路 |
0x1F | 0x0485 | 0x11FF | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0462 | 0x0600 | 禁用电路板上未使用的 LED_1 |
0x1F | 0x010F | 0x0100 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0410 | 0x6000 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0479 | 0x0442 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0466 | 0x8000 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0107 | 0x2605 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0106 | 0xB8BB | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0116 | 0x03CA | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0114 | 0xC00A | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x010B | 0x0700 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0132 | 0x01EE | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x04DE | 0x03F0 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x003E | 0x000D | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0111 | 0x6009 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0129 | 0x009F | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x04D5 | 0xFEA4 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x04D6 | 0x0EA4 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0120 | 0x0067 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0125 | 0x7A56 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0461 | 0x0408 | 使用电路板布线调优 IO 阻抗 |
0x1F | 0x0400 | 0x1300 | MDI 终端优化 |
0x1F | 0x0403 | 0x0030 | MDI 传输优化 |
0x1F | 0x0404 | 0x0008 | MDI 传输优化 |
0x1F | 0x048A | 0x0D02 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x048B | 0x350F | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x048C | 0x0033 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x048D | 0x010D | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0121 | 0x1500 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0122 | 0x1000 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x04D4 | 0x7522 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0130 | 0xC720 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0126 | 0x0515 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0119 | 0x00A4 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0109 | 0x095D | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x010E | 0x3219 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x010C | 0x1996 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x001F | 0x4000 | 软复位 |
0x1F | 0x0475 | 0x0000 | 让 PHY 建立链路 |
MMD | 寄存器 | 已优化 | 说明 |
---|---|---|---|
0x1F | 0x0475 | 0x0008 | 为了在配置完成前不让 PHY 建立链路 |
0x1F | 0x0485 | 0x11FF | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0462 | 0x0600 | 禁用电路板上未使用的 LED_1 |
0x1F | 0x010F | 0x0100 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0410 | 0x6000 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0479 | 0x0442 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0466 | 0x8000 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0107 | 0x2605 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0106 | 0xB8BB | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0116 | 0x03CA | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0114 | 0xC00A | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x010B | 0x0700 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0132 | 0x01EE | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x04DE | 0x03F0 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x003E | 0x000D | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0111 | 0x6009 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0129 | 0x009F | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x04D5 | 0xFEA4 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x04D6 | 0x0EA4 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0120 | 0x0067 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0125 | 0x7A56 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0461 | 0x0408 | 使用电路板布线调优 IO 阻抗 |
0x1F | 0x0400 | 0x1300 | MDI 终端优化 |
0x1F | 0x0403 | 0x0030 | MDI 传输优化 |
0x1F | 0x0404 | 0x0008 | MDI 传输优化 |
0x1F | 0x048A | 0x0D02 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x048B | 0x350F | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x048C | 0x0033 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x048D | 0x010D | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0121 | 0x1500 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0122 | 0x1450 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x04D4 | 0x7322 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0130 | 0xC780 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0126 | 0x0495 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0115 | 0x8AC8 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0109 | 0x095D | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x010E | 0xFAFB |
OA、EMI 测试期间的 DSP 裕度设置 如果需要进一步减少建立链路时间,可将值更改为 x7DFB |
0x1F | 0x010C | 0x19FA | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x0101 | 0x2082 | OA、EMI 测试期间的 DSP 裕度设置 |
0x1F | 0x001F | 0x4000 | 软复位 |
0x1F | 0x0475 | 0x0000 | 让 PHY 建立链路 |