北方有鹿
驱动牛犊
驱动牛犊
  • 注册日期2005-11-15
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分22分
  • 威望155点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
阅读:1370回复:1

2407 和9054 双口RAM 通信调试 问题

楼主#
更多 发布于:2008-03-20 21:18
  各位兄台,小弟,初次做PCI卡,用的是9054 ,遇到问题,卡了几天了,希望大家能帮忙看看,指点迷津。。


我9054和双端口RAM一端 相连,8Bit 总线宽度。

另一端为DSP2407 ,16位数据总线和16位地址总线,

察看了,对应EEPROM的设置,对照时序图,non-burst ,PCItarget 读写,发现是可以一次读写四个数据.

发现,一个01地址的读写操作,会影响到00 和01两个地址的数据,而且,
数据填满了两个16位的地址空间。
就是一次命令读写进了四个八位的同一个数据。
而且,需要多次写,有时一次写不进去。


这是否说,我看到的数据读写情况是正确的,怎么样才能保证,2407和9054通过双口RAM传输数据的
正确进行呢?



我想更换到影射到IO空间的读写,(PCIbar1),却找不到,此时对应dsp 应该对应的地址空间.可以选用这种方式吗?

还有,本人看帖子用LHOLD对双口RAM的9054段进行片选,按照时序图,应该低有效的信号怎么是,
直接接好,可以读到数据,取反对应低有效的时候反而无效呢?

多谢看完,欢迎回帖
北方有鹿
驱动牛犊
驱动牛犊
  • 注册日期2005-11-15
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分22分
  • 威望155点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-03-21 07:44
配置为C模式,LBE0、LBE1接到了A0A1地址线上。
游客

返回顶部