控制DS26528和DS26524的发送脉冲
t1和e1发送波形的可编程段
通过ds26528和ds26524的内部寄存器,可以对发送脉冲的两个主要属性进行控制:幅度和定时。t1和e1发送脉冲分为几段,每段都可以单独控制,以提供所要求的信号波形。图1显示了t1脉冲的分段,以及控制每一段的寄存器。图2为e1脉冲的类似信息。
t1和e发送波形的幅度控制
控制ds26528和ds26524发送脉冲幅度的方式有以下两种:
调整dac增益
利用l1txlae寄存器的dac[3:0]位可同时对t1或e1电平进行正向和负向调整。
局部波形电平调整
通过level adjustment寄存器中的wla[3:0]位,可对波形的特定段进行微调。电平调整的步长与设置的dac增益成比例。如果dac增益提高10%,则步长也相应增加10%。
t1和e1发送波形计定时控制
ds26528和ds26524发送脉冲的定时由level adjustment寄存器的cea[2:0]位控制,可以正向或负向调整各个边沿,增量为tclk的1/32。
一般性建议
调整dac增益是控制发送脉冲幅度的最简单方法,因为只修改一个寄存器便可以控制整个波形。在进行波形调整时首先调整dac增益,然后再调整各个独立的level
adjustment寄存器(如果需要的话),以获得满足要求的波形,这样可以使总的调整步骤最少。
dac的最大输出将受vdd的影响,vdd较低时,也许很难达到最大dac增益设置。改变vdd也会影响线驱动器输出级的最大电压。
负值不用带符号的整数表示,msb是标志位,lsb代表幅度,与符号无关。例如,-3在wla[3:0]寄存器中表示为1011b (第3位为1代表负数,接下来三位011是数值大小:3),而不是1101b (4位带符号整数)。

过冲(1) -- 寄存器l1txlaa wla[4:0]
时钟沿(1ce) -- 寄存器l1txlaa cea[2:0]
(1ce) = 从过冲至平台的时钟沿跳变
平台(2) -- 寄存器l1txlab wla[4:0]
时钟沿(2ce) -- 寄存器l1txlab cea[2:0]
(2ce) = 从平台至下降沿时钟沿跳变
下冲(3) -- 寄存器l1txlac wla[4:0]
时钟沿(3ce) -- 寄存器l1txlac cea[2:0]]
(3ce) = 下降沿至下冲(3)结束的时钟沿
下冲(4) -- 寄存器l1txlad wla[4:0]
时钟沿(4ce) -- 寄存器l1txlad cea[2:0]
(4ce) = 下冲结束(3)至下冲恢复(4)的时钟沿
下冲(5) -- 寄存器l1txlac wla[4:0]

过冲(1) -- 寄存器l1txlaa wla[4:0]
时钟沿(1ce) -- 寄存器l1txlaa cea[2:0]
(1ce) = 过冲至平台的时钟沿
平台(2) -- 寄存器l1txlab wla[4:0]
时钟沿(2ce) -- 寄存器l1txlab cea[2:0]
(2ce) = 平台至下降沿的时钟沿跳变
注意:
ei模式中未用到寄存器l1txac、l1txad和l1txae。
ds26528和ds26524的liu测试寄存器
表1提供了liu 1的寄存器地址和说明,这些寄存器被复制为liu 2至8;
表2提供所有liu测试寄存器的地址。ds26524不包含liu 5至8

liu测试寄存器文件说明
下文给出了liu 1的寄存器地址和说明。这些寄存器被复制为liu 2 至8。所有liu测试寄存器的地址参见表2。

第7位至第3位: 发送波形输出电平1调整(wla[4:0]),幅度从默认值±360mv开始调整。
第7位 = 符号位(1 表示负)
第6位至第3位 = 数值(无符号)
例如: lsb步长为24mv
第2位至第0位: 时钟沿调整(cea[2:0]),时钟沿从默认值移动±32x-clk。
<2> = 符号位(1 表示负)
<1:0> = 时钟沿移动32x-clk (无符号)

第7位至第3位: 发送波形输出电平2调整(wla[4:0]),幅度从默认值±360mv开始调整。
第7位 = 符号位(1 表示负)
第6位至第3位 = 数值(无符号)
例如:lsb步长为24mv
第2位至第0位: 时钟沿调整(cea[2:0]),时钟沿从默认值移动±32x-clk。
<2> = 符号位 (1 表示负)
<1:0> = 时钟沿移动32x-clk (无符号)

第7位至第3位: 发送波形输出电平3调整(wla[4:0])。在±360mv范围内调整默认幅度。
第7位 = 符号位(1 表示负)
第6位至第3位 = 数值(无符号)
例如: lsb步长为24mv
第2至0: 时钟沿调整(cea[2:0])。时钟沿从默认值移动±32x-clk。
<2> = 符号位(1 表示负)
<1:0> = 时钟沿移动32x-clk (无符号)

第7位至3: 发送波形输出电平4调整(wla[4:0]),幅度从默认值±360mv开始调整。
第7位 = 符号位(1 表示负)
第6位至第3位 = 数值(无符号)
例如: lsb步长为24mv
第2至0: 时钟沿调整(cea[2:0])。时钟沿从默认值移动±32x-clk。
<2> = 符号位(1 表示负)
<1:0> = 时钟沿移动32x-clk (无符号)

第7位至4: 发送波形输出电平4调整(wla[4:0]),幅度从默认值±360mv开始调整。
第7位 = 符号位(1 表示负)
第6位至第4位 = 数值(无符号)
例如: lsb步长为24mv
第3位至第0位: dac增益调整(dac[3:0]),修改dac增益的设置如下。

t1和e1发送波形数据
以下数据由ds26528dk得出,能够代表ds26528和ds26524的预期结果。提供这些数据是为了作为一个参考,帮助设计者了解如何利用level
adjustment寄存器控制t1和e1发送脉冲的幅度和定时,以及能够控制的范围。这些数据在室温以及3.3v vdd条件下获得。











































评论