阅读:2573回复:4
怎么实现乒乓机制的内存刷新机制?
用verilog写要对两个DPRAM写控制逻辑;
有没有用高级语言(譬如C)在内存实现的例子?? 呵呵,我想法是不是有点幼稚!! 请教 |
|
沙发#
发布于:2004-12-28 23:10
什么?
|
|
|
板凳#
发布于:2004-12-29 09:34
两片DPRAM实现乒乓操作,控制逻辑用verilog写。
现在能不能用C在主存中实现,譬如把读,写互斥锁用互斥信号灯来实现。 呵呵~~~~~~ 见笑了,斑竹 |
|
地板#
发布于:2004-12-30 16:06
DPRAM你是指duall-port RAM(双端口RAM)吧?
DPRAM本身就有互斥逻辑(两边都有READY输出),不用再设计控制逻辑啊?你是说用两片RAM来加逻辑来实现DPRAM功能吧? 这是可行的。 DPRAM的目的不是实现乒乓操作,但可以用来实现乒乓操作。需要明确的是,乒乓操作有两个老大,都要对它操作,所以才乒乓,你一下我一下。用C在主存中实现乒乓操作,也可以啊,两个老大可能是两个进程、两个函数, 也可能一个是CPU,另一个是DMA控制器什么的。 |
|
|
地下室#
发布于:2004-12-31 10:56
多谢斑竹的回复
有一点疑问:DPRAM,FIFO都可以以乒乓机制实现数据读取,好像并非需要两个master来控制吧。 呵呵~~~~~ |
|