0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于Xilinx K7-410T的高速DAC之AD9129开发笔记(二)

FPGA技术实战 来源:FPGA技术实战 2024-01-14 09:28 次阅读

引言:上一篇文章我们简单介绍了AD9129的基础知识,包括芯片的重要特性,外部接口相关的信号特性等。本篇我们重点介绍下项目中FPGA与AD9129互联的原理图设计,包括LVDS IO接口设计、时钟电路以、供电设计以及PCB设计

LVDS数据接口设计

当AD9129作为FPGA外设进行互联设计时,需要考虑AD9129芯片IO接口电平,DAC芯片与K7芯片互联的IO Bank。

AD9129与FPGA互联接口特性如下表所示。

表1 AD9129接口特性

c6c9b696-b270-11ee-8b88-92fbcf53809c.png

根据FPGA其他外设整体布局规划,DAC分配至FPGA Bank12和Bank13上,如下图所示。

c6efd3c6-b270-11ee-8b88-92fbcf53809c.png

图1:FPGA IO Bank规划

由于Bank12和Bank13为HR IO Bank,FPGA LVDS接口电平标准为LVDS_25,特性如下图所示,因此这两个Bank VCCO采用2.5V供电。

表2 LVDS_25 DC特性

c703e9e2-b270-11ee-8b88-92fbcf53809c.png

DAC LVDS数据及控制接口设计如下图所示。

c721ba1c-b270-11ee-8b88-92fbcf53809c.png

图2:FPGA与AD9129 LVDS IO分配电路

c73e65a4-b270-11ee-8b88-92fbcf53809c.png

图3:AD9129外围电路设计

另外,考虑到DAC控制接口电平为LVCMOS18电平标准,当DAC控制接口与FPGA 2.5V VCCO IO互联时,需要使用电平转换芯片,以满足IO Bank电气兼容要求。详细原理图设计如下图。

c7607978-b270-11ee-8b88-92fbcf53809c.png

c76ead4a-b270-11ee-8b88-92fbcf53809c.png

图4:FPGA IO Bank供电 DAC SPI电平转换电路

2.时钟电路设计

手册推荐的典型时钟供电电路如下图所示。

c7804a32-b270-11ee-8b88-92fbcf53809c.png


图5:AD9129典型时钟电路

DACCLK_x输入的峰峰值电压为0.25~2V,典型值为1V,共模电压为1.25V。DACCLK_x输入时钟频率范围为1.4G~2.85GHz。

本设计选用ADI ADF4355为AD9129提供时钟,原理图如下图。

c7957ab0-b270-11ee-8b88-92fbcf53809c.png

图6:时钟电路设计

3.电源设计AD9129电源分为模拟电源和数字电源,整个芯片最大功耗在1.1W左右,最大功耗工作时,需要考虑芯片散热问题。

模拟电源VSSA=-1.5V,Imax=54mA;

模拟电源VDDA=1.8V,Imax=230mA;

数字电源VDD=1.8V,Imax=336mA。

c7b6b5f4-b270-11ee-8b88-92fbcf53809c.png

图7:AD9129供电电路

c7d2c1f4-b270-11ee-8b88-92fbcf53809c.png

图8:AD9129滤波电路

4. AD9129 PCB设计

电路板采用12层PCB设计,层叠设计如下图所示。

c7e56f16-b270-11ee-8b88-92fbcf53809c.png

图9:PCB层叠设计

AD9129电路设计完成的PCB版图如下图所示。

c7fe941e-b270-11ee-8b88-92fbcf53809c.png

图10:AD9129 PCB设计(图中绿色范围内)

5. 小结

本篇我们重点介绍了FPGA与AD9129互联的原理图设计,包括LVDS IO接口设计、时钟电路以、供电设计以及PCB设计。下一篇再对AD9129接口SPI接。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1610

    文章

    21387

    浏览量

    595398
  • Xilinx
    +关注

    关注

    70

    文章

    2130

    浏览量

    119756
  • dac
    dac
    +关注

    关注

    43

    文章

    2033

    浏览量

    189955

原文标题:基于Xilinx K7-410T的高速DAC之AD9129开发笔记(二)

文章出处:【微信号:FPGA技术实战,微信公众号:FPGA技术实战】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    ADI发布两款RF(射频)DAC AD9129和AD9119

    Analog Devices, Inc. 全球领先的高性能信号处理技术解决方案供应商及数据转换器市场份额领先者,最近发布了两款RF(射频)DAC AD9129和AD9119
    发表于 10-30 10:51 2726次阅读

    求助,关于AD9129的相关问题求解

    DAC输出); 3.输出功率:-5dBm~0dBm。 我的疑问如下: 1.每片AD9129的输出通道的隔离度、杂散抑制、输出功率分别怎么测试,是否有具体的测试步骤? 2.AD9129的输出通道
    发表于 05-31 08:17

    基于STM32的USB程序开发笔记 汇总

    /jishu_420976_1_1.html基于STM32的USB程序开发笔记)https://bbs.elecfans.com/jishu_420978_1_1.html基于STM32的USB
    发表于 03-20 16:08

    Modbus库开发笔记十一:关于Modbus协议栈开发的说明

    们不就使用的最终结果负责。当然如果发现任何的不足,我们非常并欢迎大家将发现的问题告知我们,以便我们持续的改进。本系列的全部分装如下:Modbus库开发笔记之一:实现功能的基本设计https
    发表于 08-27 20:32

    237-基于Xilinx Kintex-7 XC7K325T 的FMC/千兆以太网/SATA/四路光纤数据转发卡

    板卡基于Xilinx公司的FPGAXC7K325T-2FFG900 芯片,pin_to_pin兼容FPGAXC7K410T-2FFG900 ,支持64bit DDR3容量2GByte,千兆以太网卡
    发表于 05-24 17:20

    AD9129偶发性底噪过高,请问怎么解决?

    你好,我在使用AD9129中发现,AD9129输出会出现偶发性底噪过高,原因不明,出现几率大约1/10,即对AD9129按照芯片手册推荐的初始化序列进行配置后,有几率会出现底噪过高,主信号还是有的
    发表于 08-13 09:28

    坛友经验分享STM32的USB程序开发笔记

    基于STM32的USB程序开发笔记(一)基于STM32的USB程序开发笔记)基于STM32的USB程序开发笔记(三)基于STM32的USB程序
    发表于 09-04 17:42

    AD9129偶发性底噪过高怎么解决?

    你好,我在使用AD9129中发现,AD9129输出会出现偶发性底噪过高,原因不明,出现几率大约1/10,即对AD9129按照芯片手册推荐的初始化序列进行配置后,有几率会出现底噪过高,主信号还是有的
    发表于 12-12 08:33

    AD9129/AD9144输出基带信号带宽最大能达到多少?

    AD9129,AD9144,输出基带信号带宽最大能达到多少?我需要1GHz的瞬时带宽
    发表于 12-20 08:01

    AN-1296:AD9129 电源优化

    AN-1296:AD9129 电源优化
    发表于 03-19 11:04 0次下载
    AN-1296:<b class='flag-5'>AD9129</b> 电源优化

    AD9129评估板文档

    AD9129评估板文档
    发表于 05-15 16:46 3次下载
    <b class='flag-5'>AD9129</b>评估板文档

    AD9129评估板、DAC-FMC插入器和Xilinx ML-605参考设计

    AD9129评估板、DAC-FMC插入器和Xilinx ML-605参考设计
    发表于 05-19 19:10 11次下载
    <b class='flag-5'>AD9129</b>评估板、<b class='flag-5'>DAC</b>-FMC插入器和<b class='flag-5'>Xilinx</b> ML-605参考设计

    AD9129 IBIS型号

    AD9129 IBIS型号
    发表于 06-10 17:55 5次下载
    <b class='flag-5'>AD9129</b> IBIS型号

    基于Xilinx K7-410T高速DACAD9129开发笔记

    引言:从本文开始,我们介绍下项目中设计的并行LVDS高速DAC接口设计,包括DAC与FPGA硬件接口设计、软件设计等。项目设计高速DAC采用
    的头像 发表于 06-07 10:24 837次阅读
    基于<b class='flag-5'>Xilinx</b> <b class='flag-5'>K7-410T</b>的<b class='flag-5'>高速</b><b class='flag-5'>DAC</b>之<b class='flag-5'>AD9129</b><b class='flag-5'>开发笔记</b>

    基于Xilinx K7-410T高速DACAD9129开发笔记(一)

    本文开始,我们介绍下项目中设计的并行LVDS高速DAC接口设计,包括DAC与FPGA硬件接口设计、软件设计等。
    发表于 06-07 10:25 464次阅读
    基于<b class='flag-5'>Xilinx</b> <b class='flag-5'>K7-410T</b>的<b class='flag-5'>高速</b><b class='flag-5'>DAC</b>之<b class='flag-5'>AD9129</b><b class='flag-5'>开发笔记</b>(一)