mirror of
https://github.com/m-labs/artiq.git
synced 2025-02-03 06:10:18 +08:00
ad9912: mention lower f_ref phase noise performance
This commit is contained in:
parent
52b0f30216
commit
e3efcf3581
@ -24,9 +24,13 @@ class AD9912:
|
|||||||
:param pll_n: DDS PLL multiplier. The DDS sample clock is
|
:param pll_n: DDS PLL multiplier. The DDS sample clock is
|
||||||
``f_ref / clk_div * pll_n`` where ``f_ref`` is the reference frequency and
|
``f_ref / clk_div * pll_n`` where ``f_ref`` is the reference frequency and
|
||||||
``clk_div`` is the reference clock divider (both set in the parent
|
``clk_div`` is the reference clock divider (both set in the parent
|
||||||
Urukul CPLD instance).
|
Urukul CPLD instance). For ``f_ref`` below 11MHz,
|
||||||
|
internal SYSCLK PLL doubler is used, and ``pll_n`` must be halved.
|
||||||
:param pll_en: PLL enable bit, set to 0 to bypass PLL (default: 1).
|
:param pll_en: PLL enable bit, set to 0 to bypass PLL (default: 1).
|
||||||
Note that when bypassing the PLL the red front panel LED may remain on.
|
Note that when bypassing the PLL the red front panel LED may remain on.
|
||||||
|
|
||||||
|
.. note:: For other than default ``f_ref``, onboard loop filter may be not optimal
|
||||||
|
and requires hardware changes, according to the AD9912 datasheet.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
def __init__(self, dmgr, chip_select, cpld_device, sw_device=None,
|
def __init__(self, dmgr, chip_select, cpld_device, sw_device=None,
|
||||||
|
Loading…
Reference in New Issue
Block a user