This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DDC114:EVK FPGA 固件寄存器组时钟树

Guru**** 2381970 points
Other Parts Discussed in Thread: DDC114
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1042469/ddc114-evk-fpga-firmware-register-group-clock-tree

器件型号:DDC114

我尝试在 EVK FPGA 固件中使用与 我们的微控制器在驱动 DDC114时执行的代码中相同的设置、以检查我们是否获得相同的采样值和噪声。 但是、我很难将 GUI 设置与我们的代码相关联。  用户指南  

我们的微代码将积分时间设置为超时、翻转 CONV 位、该时间以纳秒为单位。 然后、DDC 集成、当得到结果时、DVALID 变为真。

为了使用 FPGA GUI 来执行 DDC、我需要设置寄存器组、但很难分辨是什么除以什么才能在正确的位置获得数字...

MCLK 是否被分频为 CLK、而这又被分频为 CONV?

至于除数、   

时钟 MCLK 除以 CLK 高电平+ 1 + CLK 低电平+1中给出的周期数、以产生 CLK 吗? 因此、80MHz 的 MCLK、如 UI 中所述、除以9和9实际上除以20、得到4MHz?

4MHz 的导出 CLK 提供周期为250nSecs 的分频器输出。 除以1600个250nS 周期(即1600个低 INT 和1600个高 INT)可得到400uS 低电平、而对于高电平也是如此-这相当于800uS 的集成时间吗?

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Ken、

    感谢您发帖。

    对于 DDC11x EVM、FPGA MCLK 被分频以根据 GUI 中的 CLK 高/低计数生成 DDC11x CLK。 然后、生成的 CLK 被用来形成 CONV 信号。 CONV 高电平和低电平参数乘以 CLK 周期将为您提供器件的集成时间。 在您的示例中、A 侧和 B 侧的积分时间(色调)为400uS  

    谢谢

    -TC