tan_1_2
驱动牛犊
驱动牛犊
  • 注册日期2003-10-06
  • 最后登录2006-05-16
  • 粉丝0
  • 关注0
  • 积分23分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3709回复:6

关于双口RAM读写的简单问题

楼主#
更多 发布于:2005-04-06 21:26
我是初次使用双口RAM,两边同时进行写操作是禁止的,如果一边进行写操作,另一端进行读操作,假如是同时发生,会不会使写操作失败,数据没有写入了?      
   各位大侠帮忙了!


tan_1_2
驱动牛犊
驱动牛犊
  • 注册日期2003-10-06
  • 最后登录2006-05-16
  • 粉丝0
  • 关注0
  • 积分23分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-04-07 08:44
50分了,没人要吗
yanyongfeng
驱动牛犊
驱动牛犊
  • 注册日期2003-05-27
  • 最后登录2009-11-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-04-07 12:08
如果一边进行写操作,另一端进行读操作,假如是同时发生,会使写操作失败,数据不会写入。为避免该问题,你可以使用双端口存储器的“信号量”实现。
yangzebin
驱动牛犊
驱动牛犊
  • 注册日期2005-04-04
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分79分
  • 威望10点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-04-07 14:25
不会的,双口RAM会自动仲裁总线竞争;
yanyongfeng
驱动牛犊
驱动牛犊
  • 注册日期2003-05-27
  • 最后登录2009-11-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-04-07 22:48
作个试验就知道了
tan_1_2
驱动牛犊
驱动牛犊
  • 注册日期2003-10-06
  • 最后登录2006-05-16
  • 粉丝0
  • 关注0
  • 积分23分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-04-08 19:23
到底会不会影响写操作,请给出肯定答复,文档上说如果读操作和写操作开始时间间隔小于Taps,自动仲裁会给其中一个操作权,但具体哪一边没有讲清楚,这是不是说明可能读操作执行,而写操作失败了?
yangzebin
驱动牛犊
驱动牛犊
  • 注册日期2005-04-04
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分79分
  • 威望10点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-04-30 10:24
看看这个你就知道了:http://www.guangdongdz.com/special_column/techarticle/TECHDATA/iie/200110/24.htm

我的msn:yangzebin1219@hotmail.com
游客

返回顶部