[FPGA] AD9361、AD9613高速AD采集处理开发案例,基于C6678+Kintex-7

[复制链接]
3363|1
 楼主| Tronlong创龙 发表于 2021-12-1 14:25 | 显示全部楼层 |阅读模式
#申请原创# #每日话题# #技术资源#
前言本文主要介绍创龙科技基于DSP+FPGA的高速AD采集处理案例,可满足软件无线电、雷达探测、定位导航、水下探测等领域的实际应用。


开发平台
  • 评估板
基于TI TMS320C6678 DSP + Xilinx Kintex-7 FPGA

图 1
  • AD模块
(1)AD9361模块

图 2
  • AD9613模块

图 3
AD9361案例
  • 案例说明
本案例基于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。
  • 案例测试

图 4 硬件连接

图 5 线状形式星座图

图 6 点状形式星座图
AD9613案例
  • 案例说明
案例功能: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端程序功能框图
  • 案例测试

图 8 硬件连接

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

图 10 CCS原始信号时域波形

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



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
zdw84 发表于 2022-11-5 23:50 | 显示全部楼层
非常不错的资料
您需要登录后才可以回帖 登录 | 注册

本版积分规则

340

主题

354

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部