摘要:DS26334和DS26324线路接口单元(LIU)包含了对输出脉冲进行细小或重大调整的精确手段。本应用笔记介绍了如何通过工厂测试寄存器调整发送波形,来满足多种应用需求。
当需要增加网络保护元件,或者需要信号穿过连接器,或者有其他的PCB要求时,常常需要调整发送波形。
T1和E1发送波形的可编程区段
通过DS26334和DS26324的内部寄存器,我们可以对发送脉冲的两个主要属性进行控制:幅度和定时。T1和E1发送脉冲被划分为多个区段,各个区段都可分别控制以提供满足要求的波形。 图1显示了T1脉冲是如何分段的,以及控制每一区段的寄存器。图2是E1脉冲的类似信息。
T1和E1发送波形的幅度控制
DS26334和DS26324发送脉冲的幅度可通过以下两种方法进行控制。
- 调整DAC增益
利用LITXLAE寄存器位DAC[3:0],可同时对所有T1或者E1电平进行正向和负向调整。
- 局部波形电平调整
通过电平调整寄存器中的WLA[3:0]位,可以对波形的特定区段进行细调。电平调整的步长与所设的DAC增益成正比。如果DAC增益增加10%,步长也相应增加10%。
T1和E1发送波形定时控制
DS26334和DS26324发送脉冲电平的定时受控于电平调整寄存器中的CEA[2:0]位。可以正向和负向调整每一边沿,增量为TCLK的1/32。
一般性建议
调整DAC增益是控制发送脉冲幅度的最简单的方法,因为只修改一个寄存器便可以控制整个波形。在进行波形调整时首先调整DAC增益,然后再调整各个独立的电平调整寄存器(如果需要的话)以获得满足要求的波形,这样可以使总的调整量最少。
VDD影响DAC的最大输出。VDD电平较低时,可能达不到最大DAC增益设置。调整VDD也会影响线路驱动输出级的最大电压。
负数不使用带符号整数表示。最高位是符号位,低位代表幅度,与符号无关。例如,-3在WLA[3:0]寄存器中表示为1011b (bit 3为1代表负数,后面三个比特011是数值大小3),而不是1101b (4比特带符号整数)。
 图1. T1脉冲分段控制
T1脉冲分段控制
- 过冲(1)
寄存器LTXLAA WLA[4:0]
- 时钟沿(1CE)
寄存器LTXLAA CEA[2:0] (1CE) = 从过冲至平台时钟沿
- 平台(2)
寄存器LTXLAB WLA[4:0]
- 时钟沿(2CE)
寄存器LTXLAB CEA[2:0] (2CE) = 从平台至下降时钟沿
- 下冲(3)
寄存器LITXLAC WLA[4:0]
- 时钟沿(3CE)
寄存器LITXLAC CEA[2:0] (3CE) = 下降沿至下冲(3)结束的时钟沿
- 下冲(4)
寄存器LITXLAD WLA[4:0]
- 时钟沿(4CE)
寄存器LITXLAD CEA[2:0] (4CE) = 下冲(3)结束至下冲(4)结束的时钟沿
- 下冲(5)
寄存器LITXLAC WLA[4:0]

图2. E1脉冲分段控制
E1脉冲分段控制
- 过冲(1)
寄存器LTXLAA WLA[4:0]
- 时钟沿(1CE)
寄存器LTXLAA CEA[2:0] (1CE) = 过冲至平台的时钟沿
- 平台(2)
寄存器LTXLAB WLA[4:0]
- 时钟沿(2CE)
寄存器LTXLAB CEA[2:0] (2CE) = 平台至下降沿的时钟沿
注: 在E1模式中,没有使用寄存器LITXAC、LITXAD和LITXAE。
LIU测试寄存器说明
寄存器名称:ADDP
寄存器说明:地址指针
寄存器地址:1Fh, 3Fh
| Bit # |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
| Name |
ADDP7 |
ADDP6 |
ADDP5 |
ADDP4 |
ADDP3 |
ADDP2 |
ADDP1 |
ADDP0 |
| Default |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Bit 7至0: 地址指针(ADDP)。该指针用于切换到主寄存器、第二寄存器、个体寄存器、BERT寄存器和所有测试寄存器的指向。(参见表1分区选择和表2 LIU测试分区寄存器。)
表1. 地址指针分区选择
ADDP @ 1Fh ADDP7 to ADDP0 (Hex) |
LIU 1-8 Bank Name |
| 00 |
Primary bank |
| AA |
Secondary bank |
| 01 |
Individual LIU bank |
| 02 |
BERT bank |
| 03 |
Reserved |
| 04 |
LIU1 test bank |
| 05 |
LIU2 test bank |
| 06 |
LIU3 test bank |
| 07 |
LIU4 test bank |
| 08 |
LIU5 test bank |
| 09 |
LIU6 test bank |
| 0A |
LIU7 test bank |
| 0B |
LIU8 test bank |
ADDP @ 3Fh ADDP7 to ADDP0 (Hex) |
LIU 9-16 Bank Name |
| 00 |
Primary bank |
| AA |
Secondary bank |
| 01 |
Individual LIU bank |
| 02 |
BERT bank |
| 03 |
Reserved |
| 04 |
LIU9 test bank |
| 05 |
LIU10 test bank |
| 06 |
LIU11 test bank |
| 07 |
LIU12 test bank |
| 08 |
LIU13 test bank |
| 09 |
LIU14 test bank |
| 0A |
LIU15 test bank |
| 0B |
LIU16 test bank |
表2. LIU 1测试分区(各LIU相同)
| Addr |
Abbr |
Description |
| 00 |
L1TXLAA |
LIU 1 Tx level adjust A (test register) |
| 01 |
L1TXLAB |
LIU 1 Tx level adjust B (test register) |
| 02 |
L1TXLAC |
LIU 1 Tx level adjust C (test register) |
| 03 |
L1TXLAD |
LIU 1 Tx level adjust D (test register) |
| 04 |
L1TXLAE |
LIU 1 Tx level adjust E (test register) |
LIU测试寄存器文档详细说明
每个LIU的这些寄存器在一个分区中。
寄存器名称:LTXLAA
寄存器说明:LIU Tx电平调整A (过冲电压)
寄存器地址:00H
读/写功能:R/W
| Bit # |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
| Name |
WLA4 |
WLA3 |
WLA2 |
WLA1 |
WLA0 |
CEA2 |
CEA1 |
CEA0 |
| Default |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Bit 7至3: 发送波形输出电平1调整(WLA[4:0])。在±360mV范围内调整默认幅度。
Bit 7 = 符号位("1"表示负)
Bit 6至3 = 数值(无符号)
LSB步长为24mV
Bit 2至0: 时钟沿调整(CEA[2:0])。在±3 32x-clks范围内移动默认时钟沿。
<2> = 符号位("1"表示负)
<1:0> = 移动时钟沿32x-clks的数量(无符号)
寄存器名称:LTXLAB
寄存器说明:LIU Tx电平调整B (平台电压)
寄存器地址:01H
读/写功能:R/W
| Bit # |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
| Name |
WLA4 |
WLA3 |
WLA2 |
WLA1 |
WLA0 |
CEA2 |
CEA1 |
CEA0 |
| Default |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Bit 7至3: 发送波形输出电平2调整(WLA[4:0])。在±360mV范围内调整默认幅度。
Bit 7 = 符号位("1"表示负)
Bit 6至3 = 数值(无符号)
LSB步长为24mV
Bit 2至0: 时钟沿调整(CEA[2:0])。在±3 32x-clks范围内移动默认时钟沿。
<2> = 符号位("1"表示负)
<1:0> =移动时钟沿32x-clks的数量(无符号)
寄存器名称:LITXLAC
寄存器说明:LIU Tx电平调整C (下冲电压#1)
寄存器地址:02H
读/写功能:R/W
| Bit # |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
| Name |
WLA4 |
WLA3 |
WLA2 |
WLA1 |
WLA0 |
CEA2 |
CEA1 |
CEA0 |
| Default |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Bit 7至3: 发送波形输出电平3调整(WLA[4:0])。在±360mV范围内调整默认幅度。
Bit 7 = 符号位("1"表示负)
Bit 6至3 = 数值(无符号)
LSB步长为24mV
Bit 2至0: 时钟沿调整(CEA[2:0])。在±3 32x-clks范围内移动默认时钟沿。
<2> = 符号位("1"表示负)
<1:0> = 移动时钟沿32x-clks的数量(无符号)
寄存器名称:LITXLAD
寄存器说明:LIU Tx电平调整D (下冲电压#2)
寄存器地址:03H
读/写功能:R/W
| Bit # |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
| Name |
WLA4 |
WLA3 |
WLA2 |
WLA1 |
WLA0 |
CEA2 |
CEA1 |
CEA0 |
| Default |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Bit 7至3: 发送波形输出电平4调整(WLA[4:0])。在±360mV范围内调整默认幅度。
Bit 7 = 符号位("1"为负)
Bit 6至3 = 数值大小(无符号)
LSB步长为24mV
Bit 2至0: 时钟沿调整(CEA[2:0])。在±3 32x-clks范围内移动默认时钟沿。
<2> = 符号位("1"表示负)
<1:0> = 移动时钟沿32x-clks的数量(无符号)
寄存器名称:LITXLAE
寄存器说明:LIU Tx电平调整E (下冲电压#3)
寄存器地址:04H
读/写功能:R/W
| Bit # |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
| Name |
WLA4 |
WLA3 |
WLA2 |
WLA1 |
WLA0 |
CEA2 |
CEA1 |
CEA0 |
| Default |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Bit 7至4: 输出波形电平5调整(WLA[3:0])。在±180mV范围内调整默认幅度。
Bit 7 = 符号位("1"表示负)
Bit 6至4 = 数值(无符号)
LSB步长为24mV
Bit 3至0: DAC增益调整(DAC[3:0])。
以下设置修改DAC增益。
0000 - 正常DAC增益(默认)
0001 - DAC增益+2.6%
0010 - DAC增益+5.3%
0011 - DAC增益+8%
0100 - DAC增益+11.1%
0101 - DAC增益+14.2%
0110 - DAC增益+17.7%
0111 - DAC增益+21.3%
1000 - DAC增益-2.2%
1001 - DAC增益-4.88%
1010 - DAC增益-7.11%
1011 - DAC增益-8.88%
1100 - DAC增益-11.11%
1101 - DAC增益-12%
1110 - DAC增益-15.1%
1111 - DAC增益-16.4%
T1和E1发送波形数据
以下数据由DS26324DK获得,能够代表DS26334和DS26324的预期结果。提供这些数据是为了作为一个参考,帮助设计者了解如何利用电平调整寄存器控制T1和E1发送脉冲的幅度和定时,以及能够控制的范围。这些数据在室温以及3.3V VDD条件下获得。
 图3. 正常工作时的T1.












图4. 正常工作时的120 E1.






 图5. 正常工作时的75 E1.






DS26334和DS26324的信息
关于我们产品的详细信息,请访问网站T/E载波与分组交换产品上的数据资料。
如果您有关于Dallas Semiconductor/Maxim器件的其他问题,请发电子邮件至 (English only),或者致电美国972-371-6555,联系我们的电信应用支持。
我们期待您的反馈! 喜欢?不喜欢?有待改善?或为我们提供建议?请与我们联系 — 我们将根据您的意见或建议改善我们的工作。
网页评价或提供建议
自动更新
需要自动接收最新发布的应用笔记吗?请订阅EE-Mail™ (English only)。
| 更多信息 | |
APP 3619: Sep 16, 2005
|
|
|
|
下载,PDF格式 (466kB)
AN3619,
AN 3619,
APP3619,
Appnote3619,
Appnote 3619
|
|