fishing_sh
驱动牛犊
驱动牛犊
  • 注册日期2004-10-16
  • 最后登录2008-04-08
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:2573回复:4

怎么实现乒乓机制的内存刷新机制?

楼主#
更多 发布于:2004-12-28 15:35
用verilog写要对两个DPRAM写控制逻辑;
有没有用高级语言(譬如C)在内存实现的例子??
呵呵,我想法是不是有点幼稚!!
请教
lllggg
驱动小牛
驱动小牛
  • 注册日期2002-05-04
  • 最后登录2007-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-28 23:10
什么?
(DEEP + BROAD + SIMPLE) & delicate
fishing_sh
驱动牛犊
驱动牛犊
  • 注册日期2004-10-16
  • 最后登录2008-04-08
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-12-29 09:34
两片DPRAM实现乒乓操作,控制逻辑用verilog写。
现在能不能用C在主存中实现,譬如把读,写互斥锁用互斥信号灯来实现。
呵呵~~~~~~
见笑了,斑竹
lllggg
驱动小牛
驱动小牛
  • 注册日期2002-05-04
  • 最后登录2007-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-12-30 16:06
DPRAM你是指duall-port RAM(双端口RAM)吧?
DPRAM本身就有互斥逻辑(两边都有READY输出),不用再设计控制逻辑啊?你是说用两片RAM来加逻辑来实现DPRAM功能吧? 这是可行的。

DPRAM的目的不是实现乒乓操作,但可以用来实现乒乓操作。需要明确的是,乒乓操作有两个老大,都要对它操作,所以才乒乓,你一下我一下。用C在主存中实现乒乓操作,也可以啊,两个老大可能是两个进程、两个函数,  也可能一个是CPU,另一个是DMA控制器什么的。
(DEEP + BROAD + SIMPLE) & delicate
fishing_sh
驱动牛犊
驱动牛犊
  • 注册日期2004-10-16
  • 最后登录2008-04-08
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-12-31 10:56
多谢斑竹的回复
有一点疑问:DPRAM,FIFO都可以以乒乓机制实现数据读取,好像并非需要两个master来控制吧。
呵呵~~~~~
游客

返回顶部