欢迎光临散文网 会员登陆 & 注册

ZYNQ与DSP之间uPP通信

2023-03-10 14:48 作者:星嵌电子  | 我要投稿

本文主要介绍说明XQ6657Z35-EVM 高速数据处理评估板ZYNQ与DSP之间uPP通信的功能、使用步骤以及各个例程的运行效果。

[基于TI KeyStone架构C6000系列TMS320C6657双核C66x 定点/浮点DSP以及Xilinx Zynq-7000系列SoC处理器XC7Z035-2FFG676I设计的异构多核评估板,由核心板与评估底板组成。]

 

1.1 ZYNQ 与DSP之间uPP通信

1.1.1 例程位置

ZYNQ例程保存在资料盘中的Demo\ZYNQ\PL\FPGA_DSP_uPP文件夹下。

DSP例程保存在资料盘中的Demo\DSP\XQ_uPP文件夹下。

1.1.2 功能简介

实现DSP与ZYNQ PL端之间uPP接口传输功能。

DSP通过uPP B通道往ZYNQ PL端发送204800字节数据,ZYNQ PL端收到uPP B通道数据后直接交给uPP A通道送回至DSP。DSP程序比对uPP A通道接收到的数据和uPP B通道发送出去的数据,检测数据是否有错,uPP A/B两个通道的数据收发以及错误情况实时打印。

DSP与ZYNQ PL端之间uPP A/B两个通道接口的连接示意图如下图所示:


1.1.3 例程使用

1.1.3.1 加载运行ZYNQ程序

1.1.3.1.1 打开Vivado工程

打开Vivado示例工程:

 

工程打开后界面如下图所示:

 

1.1.3.1.2 下载ZYNQ PL程序

下载bit流文件fpga_dsp_upp_top.bit,如下图下载界面所示:

 


1.1.3.2 加载运行DSP程序

1.1.3.2.1 CCS导入例程

CCS软件导入uPP示例工程XQ_uPP,如下图所示:

 

 

CCS示例工程导入后界面如下图所示:

 


 

1.1.3.2.2 下载运行CCS程序

下载DSP可执行文件XQ_uPP.out:

 


 

点击Resume运行DSP程序:

 


 

1.1.3.3 运行结果说明

 


ZYNQ与DSP之间uPP通信的评论 (共 条)

分享到微博请遵守国家法律