diff options
author | Humberto Jimenez <humberto.jimenez@ni.com> | 2018-10-03 16:32:29 -0500 |
---|---|---|
committer | Brent Stapleton <bstapleton@g.hmc.edu> | 2018-10-30 09:57:55 -0700 |
commit | 5c9c7b3dd33254f16c19d681a48467686c12d839 (patch) | |
tree | 4d3fa55d7785bcc8ef894c7c93e771516150605c /images | |
parent | eb4a609ec87a54f189d79b68497e2ee26efae539 (diff) | |
download | uhd-5c9c7b3dd33254f16c19d681a48467686c12d839.tar.gz uhd-5c9c7b3dd33254f16c19d681a48467686c12d839.tar.bz2 uhd-5c9c7b3dd33254f16c19d681a48467686c12d839.zip |
rh: Phase DAC configuration clean-up
- Confirmed the Phase DAC to be initialized at mid-scale.
- Confirmed the Phase DAC step resolution for fine clock shifting.
The clock synchronization algorithm relies on the Phase DAC to fine
shift the sampling clocks on each daughterboard.
Only a certain number of DAC codes are required for the actual clock
adjustment, thus a different range of codes may be chosen by
initializing the Phase DAC with a given value. With the selected range,
one may measure the Phase DAC's linearity and step resolution, which
defines how many steps are required when performing the fine shifting
of the clocks.
After initializing the 16-bit Phase DAC at 25%, 50% (mid-scale), and
75%; it was found that the clock distribution PLL locks relatively
faster when using mid-scale (2^15). By testing the Phase DAC's
linearity, it was confirmed that the circuit resolution is 1.11 ps per
code.
Diffstat (limited to 'images')
0 files changed, 0 insertions, 0 deletions