集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1390|回复: 6

AM335x通过GPMC接口与FPGA通讯问题

[复制链接]
小舍YZ 发表于 2017-3-8 10:07:07 | 显示全部楼层 |阅读模式
AM335x通过GPMC接口与FPGA通讯问题
 楼主| 小舍YZ 发表于 2017-3-8 10:07:22 | 显示全部楼层
首先,GPMC对于接入的设备可以分成两类:
  
一类是属于nor flash这样的类型,可以通过地址线直接寻址,比如
接入的FPGA等设备都是属于这个种类,这个里面对相应的片选进行config7配置的时候,需要分配地址,还需要注意空间大小的分布,因为地址线寻址的时候,就是按照划分的空间大小来访问数据的;
 楼主| 小舍YZ 发表于 2017-3-8 10:07:58 | 显示全部楼层
另外一类是属于nand flash这样的,需要通过stream mode的方式来进行通信,换言之,这种stream mode的通信方式和那种地址线直接寻址是不一样的,不再是通过地址线进行数据访问,而是通过相关的command来进行数据访问。
 楼主| 小舍YZ 发表于 2017-3-8 10:08:10 | 显示全部楼层
所以通过config7规划的这个地址空间,和真正的NAND flash的地址空间没有关系。最小为16MB,所以避免浪费,就给16MB
 楼主| 小舍YZ 发表于 2017-3-8 10:08:21 | 显示全部楼层
换个角度去想,使用的NAND flash不管是256M、还是8G,都是通过接口命令进行数据读取的。
 楼主| 小舍YZ 发表于 2017-3-8 10:08:35 | 显示全部楼层
测试FPGA的srio和TSI578通信
 楼主| 小舍YZ 发表于 2017-3-8 10:08:51 | 显示全部楼层
doorbell是有响应的,IP核会自动发响应,无响应说明有问题
FPGA收到响应后会在LOG层有包通知,收到这个包后,要干什么,取决于自己的需求。
可以用在线调试工具看看发口和收口的报文就明白
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-5-7 21:40 , Processed in 0.060803 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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