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.

[参考译文] DAC2904:从FPGA驱动

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/582702/dac2904-driving-from-an-fpga

部件号:DAC2904

我正在从FPGA驱动DAC2904,并对CLK和WRT线路进行单独控制。

a)假设WRT和CLK都对上升边缘敏感而不是对级别敏感,计时表的含义是,对于最大利润,我几乎会与WRT/CLK的下降边缘同时更新数据行。  但图中的脉冲以数据有效窗口为中心,表示级别灵敏度。  假设8 ns 50 % 占空比时钟,驱动DAC的最佳时间是什么?

b)如果我想使WRT和CLK发生偏差,以减少延迟的几ns,则可以使用t_CW规范“Delay Rising CLK Edge to Rising WRT Edge”(延迟上升CLK边缘到上升WRT边缘)。  这似乎是倒退的;如果我每次都要脉冲,那就必须是WRT,然后是CLK。  那么,我的最小时间间隔是多少?  该表行可能被读取为需要从WRT到CLK的2 ns,但我肯定不清楚。

谢谢!

Rob

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

    Rob,

    这是一个旧的Burr Brown旧部件,我们没有太多相关信息。 过去,我们始终使用相同的时钟源来驱动WRT和CLK输入。 我们使用的数据源与我们的模式生成器的数据输出时钟相同。 如果进入零件的数据不符合设置和保持时间,我们会将时钟延迟到模式生成器,直到满足这些时间。

    此致,

    Jim

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

    对于我的应用程序,我没有计划持续为该部件计时;它被用作快速稳定的静态DAC,而不是处理恒定数据流以限制时钟反馈。

    如果除了数据表中的信息之外,还有其他时间信息,我很乐意查看。  否则,我想只要有硬件,我就必须尝试在原位进行边缘测试。

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

    Rob,

    数据表是我们可以提供的关于这一点的全部内容。

    此致,

    Jim