zab
zab
驱动小牛
驱动小牛
  • 注册日期2001-07-04
  • 最后登录2008-01-10
  • 粉丝0
  • 关注0
  • 积分126分
  • 威望14点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
阅读:1196回复:5

请大虾们看看我这个方案

楼主#
更多 发布于:2002-05-09 09:58
9054(C模式)和LOCAL端CPU通过共享RAM(容量为256K,初步决定用SRAM,因为这么大的双口RAM一定需要很多的银子,为实验室节省开支嘛)共享数据,通过9054的LHOLD、LHOLDA和LOCAL端CPU的BRQ、BGNT来进行总线仲裁,不知9054的数据线、地址线和LOCAL端CPU的数据线、地址线可否直接连到SRAM的地址和数据线上?看到一块板子上9054和LOCAL端CPU的地址数据都经过了FPGA才连到SRAM的地址数据线上的。我现在不想用那么大的FPGA(太贵了),只想用一个小点的CPLD。
wangqins
驱动小牛
驱动小牛
  • 注册日期2002-04-28
  • 最后登录2007-08-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-05-09 11:48
当然不可以了,SDRAM的控制时序还是挺复杂的。FPGA也不是挺贵,兄弟告诉你一个型号Xilinx 的XC2S200只有200元不到,可以吧(20万门)满足你的需要。将SDRAM的控制时序放里面就OK了,哈哈,我前年做过一块类似的板子。 :) :)
wangqins
驱动小牛
驱动小牛
  • 注册日期2002-04-28
  • 最后登录2007-08-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-05-09 11:49
C方式那里来的BRQ、BGNT????看看Datasheet。哈哈
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-05-09 12:21
如果是一般的异步SRAM完全可以.如果是同步SRAM,就要看具体的时序复杂程度了.
兄弟们,给点分吧
lvhaow
驱动小牛
驱动小牛
  • 注册日期2001-10-31
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分44分
  • 威望35点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2002-05-09 16:08
ZAB:
我用的是9052,不知道对您是否有参考价值。
C模式下LOCALBUS与SRAM或DRAM都不能直连,到目前我还没找到一种可以和905XLOCALBUS时序吻合的存储器片子。时序最简单的异步SRAM,至少也需要几个74系列的东东组合出读写所需要的与每个数据对应的单脉冲。
lvhaow
asic_liu
驱动中牛
驱动中牛
  • 注册日期2002-04-26
  • 最后登录2004-11-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-05-09 19:26
完全可以,只要做好仲裁,兼顾一下读写时序,用小的cpld完全没问题。
家住虚无飘渺中, 本与世间无相争。 忽如一日刀兵起, 笑傲江湖一狂生。
游客

返回顶部