前言

本文主要介绍基于DSP+FPGA的高速AD采集处理案例,可满足软件无线电、雷达探测、定位导航、水下探测等领域的实际应用。

开发平台

  1. 评估板

基于TI TMS320C6678 DSP + Xilinx Kintex-7 FPGA

图 1

  1. AD模块

(1)AD9361模块

图 2

  1. AD9613模块

图 3

AD9361案例

  1. 案例说明

本案例基于ADI AD9361模块AD-FMCOMMS3-EBZ和创龙科技TL6678F-EasyEVM评估板搭建AD9361 RF(Radio Frequency)收发测试平台,实现QPSK(Quadrature Phase Shift Keying)数字调制。AD-FMCOMMS3-EBZ模块开发官方参考链接:https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms3-ebz。

  1. 案例测试

图 4 硬件连接

图 5 线状形式星座图

图 6 点状形式星座图

AD9613案例

  1. 案例说明

案例功能:FPGA端通过AD9613以250MSPS速率采集AD数据后,将数据通过SRIO总线传输至DSP端进行FFT算法处理。

FPGA端作为SRIO Initiator,DSP端作为SRIO Target。FPGA端通过SRIO SWRITE方式将数据传输至DSP端的0x0C3F0000地址空间,单次传输数据量为16KByte,每传输16KByte数据就发送一个DOORBELL信息。DSP端响应DOORBELL信息后,使用C66xx_0~C66xx_7进行FFT算法处理。

AD9613采样双通道12bit数据,由于传输时将12bit数据按照16bit进行发送,因此实际发送数据量为16bit x 2 x 250MSPS = 8Gbps。

图 7 FPGA端程序功能框图

  1. 案例测试

图 8 硬件连接

图 9 FPGA端ILA触发抓取的AD数据波形

图 10 CCS原始信号时域波形

图 11 经FFT处理后的信号频域(振幅)波形

案例源码、产品资料(用户手册、核心板硬件资料、产品规格书)可评论区留言。

技术交流群

TMS320C6678 DSP交流群:79635273、332643352

Kintex-7 FPGA交流群:311416997、101245165

AD9361、AD9613高速AD采集处理开发案例,基于C6678+Kintex-7相关推荐

  1. FPGA+DSP的高速AD采集处理开发详解

    一.案例说明 Kintex-7 FPGA使用SRIO IP核作为Initiator,通过AD9613模块采集AD数据.AD9613采样率为250MSPS,双通道12bit,12bit按照16bit发送 ...

  2. 高速AD采集项目JESD204B采集卡详细上板教程

    本文为明德扬原创文章,转载请注明出处! 明德扬通过JESD204B协议等完成此高速AD采集工程.综合上板后,可以使用上位机通过千兆网来配置AD9144和AD9516板卡,实现高速ad采集.最终可以在示 ...

  3. Salome平台介绍及二次开发案例

    基于国产的"神威·太湖之光",国家超级计算无锡中心发布了"无锡超算云平台",将打造世界一流的超算技术与产业发展深度融合的高性能计算应用生态圈.现已升级为&quo ...

  4. 【正点原子FPGA连载】第三十五章高速AD/DA实验 -摘自【正点原子】新起点之FPGA开发指南_V2.1

    1)实验平台:正点原子新起点V2开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=609758951113 2)全套实验源码+手册+视频下载地址:ht ...

  5. 创龙AD+全志T3 ad_display 开发案例

    前 言 本文主要介绍基于全志科技T3(ARM Cortex-A7)处理器的8/16通道AD采集开发案例,使用核芯互联CL1606/CL1616AD芯片,亦适用于ADI AD7606/AD7616.CL ...

  6. JESD204B高速AD开发(二)LMK04821时钟芯片配置代码详解

    一.驱动模块顶层 1.1 接口描述 如下图为LMK04821时钟芯片的配置模块输入输出信号,主要分为三部分, 图1 1.模块的系统时钟和复位信号,cfg_clk时钟频率<=10MHz,频率的设置 ...

  7. 8通道250MSPS采样率16位AD采集FMC子卡-高速数据采集专家

    FMC128是一款8通道250MHz采样率16位分辨率AD采集FMC子卡,符合VITA57.1规范,可以作为一个理想的IO模块耦合至FPGA前端,8通道AD将模拟信号数字化后通过高带宽的FMC连接器( ...

  8. 高速数据采集专家--青翼8通道125MSPS 16位AD采集FMC子卡

    青翼自研FMC129是一款8通道125MHz采样率16位AD采集FMC子卡,符合VITA57.1规范,可以作为一个理想的IO模块耦合至FPGA前端,8通道AD通过高带宽的FMC连接器(HPC)连接至F ...

  9. 基于FPGA的光口通信开发案例|基于Kintex-7 FPGA SFP+光口的10G UDP网络通信开发案例

    前言 自著名华人物理学家高锟先生提出"光传输理论",实用化的光纤传输产品始于1976年,经历了PDH→SDH→DWDM→ASON→MSTP的发展历程.本世纪初期,ASON/OADM ...

最新文章

  1. 502 bad gateway php-fm,php+nginx 上传大文件 502 Bad Gateway
  2. 安装Cornerstone3.1注意点
  3. 史上最全提升GPU的tricks合集
  4. springboot能用python吗_Python与springboot的对接
  5. mysql中更新的命令是,mysql命令总结(陆续更新中)
  6. 10 大编程算法帮助程序员踏上“高手”层次,了解一下,你绝对不亏!
  7. 《Python编程快速上手——让繁琐工作自动化》——2.5 控制流的元素
  8. asp.net页面事件:顺序与回传
  9. 分治算法-最大子数组问题
  10. 因一个 Bug,Cassandra 4.0 暂停发布
  11. 错误代码1833 Cannot change column used in a foreign
  12. 蓝屏代码查询器1.1.8
  13. 小米路由器青春版刷潘多拉、华硕固件
  14. 系统漏洞是威胁计算机网络安全的形式,系统漏洞是威胁计算机网络安全的形式_网络 安全 银行 漏洞 川企_https 安全受到 威胁(2)...
  15. 【Arduino】继电器控制水泵抽水
  16. 《炬丰科技-半导体工艺》晶片键合技术和薄膜传输技术
  17. Windows Server 2012远程默认端口3389的修改
  18. 既可加边也可删边的动态最小生成树
  19. Vivado 2017.4版本下载
  20. 外连接 及 无用的外连接

热门文章

  1. Java JNI调用IC卡读卡器
  2. 学习LLC谐振变换电路的工作原理
  3. linux缓冲区 即 块
  4. 蚂蚁金服副CTO胡喜ATEC上宣布:蚂蚁金服技术全面开放
  5. 第三章 - 有穷自动机与词法分析(一)
  6. UML类图中类与类之间的关系
  7. VisualStdio2013旗舰版激活码-注册码.
  8. 诚心希望大家可以关注一下这个游戏公司:飞鱼科技
  9. 美国计算机技术发展历史,计算机的发展历史
  10. GIT-windows系统部署Bonobo.git服务器