FPGA + 高速 ADDA 信号处理平台产品系统

我要开发同款
moneky_jin2026年10月18日
3阅读

技术信息

语言技术
Basic、Ada、EmbeddedSystem、IoT
系统类型
嵌入式硬件
行业分类
科学研究、开发工具

作品详情

行业场景

某科研项目需要一个 ARM + FPGA + 50MSPS 14位 AD + 14位 DA,DA 模拟输出输出电压 Vpp ≥ 36V。AD 输入信号支持 >20db 增益控制。开发系统。

功能介绍

ARM + FPGA 选择 Xilinx(AMD) Zynq7020 SOC 芯片。
AD 采用 AD9248 提供最高 65MSPS 14位 双通道数据采样。
DA 采用 AD9767 提供最高 125MSPS 14位 双通道数据还原。

项目实现

我负责全部硬件设计,FPGA 逻辑实现,嵌入式环境搭建,ADDA 驱动实现。
因该平台不太考虑体积,同时也不是量产产品,因此 FPGA 部分采用现成的开发板使用, 数据采样与还原部分没有现成完全符合要求的硬件,因此需要专门设计。
FPGA 开发环境采用最新的 Vitis 2025.2。
FPGA ADDA 驱动部分采用将 ADDA 的并行数据接口连接到 ARM 的 AXI 总线上,实现到 DDR 中的 DMA 数据传输。
嵌入式软件部分因项目的实时性要求较高,因此没有采用 linux,选用了 FreeRTOS 操作系统。完成了 ADDA 驱动,实现了 50M 双通道 ADDA 实时数据流转,和用 Lwip 协议栈与上位机传输采样数据。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论