×

基于TI AM5728 Artix-7通信综合开发案例

消耗积分:0 | 格式:zip | 大小:3.06 MB | 2023-11-02

Tronlong创龙科技

  • 217内容
  • 18w+阅读
  • 112粉丝

此案例来源于:创龙科技

测试板卡为:TI Sitara系列AM5728+ Xilinx Artix-7 FPGA开发板

 

前  言

本文主要介绍基于PCIe的高速AD(AD9613)采集传输处理综合案例,适用开发环境:

Windows开发环境:Windows 7 64bit、Windows 10 64bit

Linux开发环境:Ubuntu 14.04.3 64bit

虚拟机:VMware15.1.0

Kernel:Linux-4.9.65、Linux-RT-4.9.65 

RTOS Processor SDK:ti-processor-sdk-rtos-am57xx-evm-04.03.00.05

Vivado:2017.4

CCS:CCS7.4.0

 

进行本文档操作前,请先按照调试工具安装等相关文档安装USB转串口驱动、SecureCRT串口调试终端、Vivado 2017.4、CCS7.4.0等相关软件,按照IPC异构多核开发手册文档搭建RTOS Processor SDK等IPC开发环境。默认使用USB TO UART3作为调试串口,并使用创龙科技TL-XDS200仿真器和TL-DLC10下载器进行操作演示。

 

FPGA工程编译请参考FPGA程序加载与固化文档的工程编译小节,AM5728端案例编译请参考IPC异构多核开发手册的IPC案例说明小节。

 

评估板简介

创龙科技TL5728F-EVM是一款基于TI Sitara系列AM5728(双核ARM Cortex-A15 +浮点双核DSP C66x) + Xilinx Artix-7 FPGA处理器设计的高端异构多核评估板,由核心板与评估底板组成。AM5728与Artix-7在核心板内部通过GPMC、I2C通信总线连接,在评估底板通过PCIe通信总线连接核心板经过专业的PCB Layout和高低温测试验证,稳定可靠,可满足各种工业应用环境。

 

评估板接口资源丰富,引出双路千兆网口、双路SFP光口、USB 3.0、CAN、RS485、SATA、HDMI、GPMC、FMC等接口,方便用户快速进行产品方案评估与技术预研。

 

目    录
前  言 ————3
1 基于PCIe的高速AD采集传输处理综合案例 ———— 4
1.1 案例功能 ———— 4
1.2 操作说明 ———— 5
1.3 关键代码 ———— 14
1.3.1 ARM端  ————14
1.3.2 DSP端 ———— 17
1.3.3 FPGA端 ———— 24
1.4 IP核/模块配置  ————26
1.4.1 SelectIO IP核 ———— 26
1.4.2 AXI Memory Mapped To PCI Express IP核 ————29
1.4.3 data_to_bram模块 ———— 35
更多帮助 ———— 38

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

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !