Xilinx DPD 解决方案使用经验(六)
使用过Xilinx DPD IP核的朋友知道,在系统调试的时候运行单步模式,确定好DPD的各个参数后,我们期望的是连续运行DPD。这个时候运行DCL(Dynamic Control Layer)模式。这种模式DPD系数收敛很快,具有实时性的特点。
本文说一说如何使用DCL模式.
DCL模式的运行受4类参数的限制:DCL_pstep、DCL_set1ratio、DCL_set2ratio、Meter_length。
DCL_pstep:用于设置增益跟踪三个门限的衰退率;
Meter_length:用于设置测量模块的采样点数量;
DCL_set1ratio、DCL_set2ratio:这两个参数的设置还与功放的特性有关。若功放是QSNL则该参数均设为0
若功放是NSNL则它们使用定义在系数集的门限值。
运行DCL前先写入Meter_length的值,然后写入DCL_pstep、DCL_set1ratio、DCL_set2ratio的值。
最后在启动DCL的运行命令。
运行DCL后,可以查询与DCL有关的寄存器,这些寄存器在SBRAM中有定义。这样DCL的运行状态就可以监控到了。 |