如何在手动模式下设置DS1863/DS1865 PON控制器的偏置DAC
Abstract
此应用笔记说明如何在手动模式下设置DS1863/DS1865 PON控制器的集成偏置DAC。
概述
DS1863和DS1865 PON控制器集成了13位偏置DAC,可以工作在手动或自动模式。该应用笔记描述了手动模式下设置DAC的步骤。
控制偏置DAC
如果BIAS-EN位(表02h,寄存器80h)写为0,偏置DAC由MAN IBIAS寄存器手动控制(表02h,寄存器F8h–F9h)。
MAN IBIAS寄存器为14位寄存器,按照以下方式配置。
MAN IBIAS寄存器
F8h | Reserved | Reserved | 212 | 211 | 210 | 29 | 28 | 27 |
F9h | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 |
Bit 7 | Bit 0 |
手动模式下设置
设置BIAS DAC寄存器时,用户必须具有2级加密访问权限。同时,BIAS–EN位应设为0。改变数值时,MAN_CNTL寄存器(表02h,寄存器FAh)用作时钟,将MAN IBIAS数值写入偏置DAC。写DAC的步骤如下:
- 用写指令写入MAN IBIAS值。
- 用另一个写指令将MAN_CLK位置1。
- 再用一个写指令将MAN_CLK位清零。
用14位寄存器设置13位DAC
MAN IBIAS为14位寄存器,而Bias DAC的分辨率仅为13位。MAN IBIAS寄存器的第27位(寄存器F9h的第7位和寄存器F8h的第0位)为冗余位。在以下条件下翻转:
- DAC值从0000h递增至3FFFh
DAC的低8位通过F9h寄存器递增。当寄存器值递增到FFh,寄存器F8h寄存器值加1,F9h置为80h,并开始递增。重复该过程直到所有位都为1。
- 将DAC值从3FFFh递减至0000h
使用F9h寄存器递减DAC的低8位。当寄存器值到00h,F8h寄存器值减1,F9h寄存器置为7Fh,并开始递减。重复该过程直到两个寄存器均递减到00h。
结论
本文介绍的设置步骤能够控制DS1863/DS1865 PON控制器的偏置DAC。