FPGA与DSP通过UPP通信 - TMS320C6748 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7373|回复: 3
打印 上一主题 下一主题

[未解决] FPGA与DSP通过UPP通信

[复制链接]

1

主题

5

帖子

1071

积分

金牌会员

Rank: 6Rank: 6

积分
1071
跳转到指定楼层
楼主
发表于 2018-8-23 14:47:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 adfkh 于 2018-8-23 14:50 编辑

向各位工程师请教:

FPGA与DSP核心板硬件上连接如图1所示,UPP配置按照例程B_TO_A设置(图3),B发送(8bit),A接收(8bit),从图1中可以看到16条数据线,FPGA给DSP发送数据通过upp_ch1_D0到upp_ch1_D7。
Q1:按照例程的配置方式,DSP是否可以通过upp_ch1_D8到upp_ch1_D15向FPGA发送数据?(还是需要其他配置?)
Q2:是不是调用uPPDMATransfer函数就相当于把buffer_b里的数据发送给FPGA了呢?
Q3:图2中,如果A和B都配置为16bit的话,是不是需要32条数据线呢?但是现在只有16条数据线,有什么影响呢?

图1


图2


图3



本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

3

主题

852

帖子

3538

积分

创龙

Rank: 8Rank: 8

积分
3538
沙发
发表于 2018-8-24 09:25:57 | 只看该作者
Q1:按照例程的配置方式,DSP是否可以通过upp_ch1_D8到upp_ch1_D15向FPGA发送数据?(还是需要其他配置?)
可以。
Q2:是不是调用uPPDMATransfer函数就相当于把buffer_b里的数据发送给FPGA了呢?
是的
Q3:图2中,如果A和B都配置为16bit的话,是不是需要32条数据线呢?但是现在只有16条数据线,有什么影响呢?
是的,32位需要再把XDATA的线也接上。

我们的开发例程使用手册上也有uPP_B_TO_A——uPP总线FPGA读写测试案例说明,请参考。
回复 支持 反对

使用道具 举报

1

主题

5

帖子

1071

积分

金牌会员

Rank: 6Rank: 6

积分
1071
板凳
 楼主| 发表于 2018-8-24 14:56:11 | 只看该作者
human 发表于 2018-8-24 09:25
Q1:按照例程的配置方式,DSP是否可以通过upp_ch1_D8到upp_ch1_D15向FPGA发送数据?(还是需要其他配置?) ...

但是对于Q1,我用示波器测试相应引脚,没有发现对应引脚有数据通过的现象...

点评

检查FPGA端的代码  详情 回复 发表于 2018-8-27 16:13
回复 支持 反对

使用道具 举报

3

主题

852

帖子

3538

积分

创龙

Rank: 8Rank: 8

积分
3538
地板
发表于 2018-8-27 16:13:37 | 只看该作者
adfkh 发表于 2018-8-24 14:56
但是对于Q1,我用示波器测试相应引脚,没有发现对应引脚有数据通过的现象... ...

检查FPGA端的代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-4-19 23:56 , Processed in 0.037012 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表