双口RAM的应用于原理

原创 2012年03月22日 20:19:05

双口RAM的特点:

1.具有两套完全独立的数据线、地址线、读写控制线,允许两个单片机对其同一个存储单元在不同的时间进行读写。

2.具有两套完全独立的中断逻辑,可以实现两个单片机之间的握手。

3。具有两套完全独立的busy逻辑总线,确保两个单片机对其同一个单元读写操作的正确性,解决端口争用的问题。

功能具有双边中断逻辑功能的芯片有IDT7130、idt7005、cycpress公司的CY7c130等芯片。

idt7130的中断逻辑是通过通信“信箱来实现的”。该芯片的最高两个存储单元来实现通信。3ff作为右边端口的中断信箱,3fe作为左边端口的中断信箱,各cpu可以读取双方的中断信箱。当一端写入对方的中断信箱时,对方就会产生一个中断信号,读自己的中断信箱是会清除自己的中断信号,读对方的中断信箱是不会消除中断信号。

如果一端的busy信号有效,即为低电平,就不会再向另一断设置中断信号,也不能读自己的中断信箱,清除中断信号。

功能具有标识器逻辑的代表芯片有idt70261,cy7c026

标识器逻辑可以解决数据高速无等待状态传递。

标识器为低电平有效,申请时应写入0,释放是写入1,然后读标志器的状态,为0则表示申请成功。注:标识寄存器应“先写后读”。

扩展数据位的宽度:如果实际应用中需要扩展32为数据总线,可以将一片idt70261的ms管脚置底,另一片置高,连接成一个32位的数据位。

在双口RAM中应该注意的地方:

1.存储速度的匹配,由于不同cpu相对双口ram的存取速度不一样,为了保证高速的信息传输,有必要再硬件上和软件上对其加以修改。

2.在地址编码上,由于双口RAM的多cpu提供访问存储空间,不同的编码方法也会对系统产生很大的影响。

IDT双口RAM芯片指南

  • 2014年07月16日 17:01
  • 121KB
  • 下载

教你一步步实现Xilinx FPGA内部双口RAM IP核

教你一步步实现Xilinx FPGA内部双口RAM IP核   作者:jicheng0… 文章来源:jicheng0622 点击数: 256 更新时间:2012-9-3...
  • xuexiaokkk
  • xuexiaokkk
  • 2015年09月09日 09:32
  • 2617

双口RAM存储器

双口RAM是常见的共享式多端口存储器,其最大特点是共享存储数据,即一个存储器配备两套***的地址线、数据线和控制线,允许两个***的CPU或控制器同时异步的访问存储单元。这种同时异步的访问存储单元需要...
  • hitfanwenchao
  • hitfanwenchao
  • 2014年03月17日 19:33
  • 992

伪双口ram工作原理单口及RAM、伪双口RAM、双口RAM与FIFO的区别

FPGA时序时序分析中的基本概念 FPGA设计中,常用到的数据缓存IP有FIFO和RAM,其中RAM又分单口RAM、伪双口RAM、双口RAM。        单口与双口的区别在于,单口只有一组数据线与...
  • qq_31806049
  • qq_31806049
  • 2017年04月24日 15:18
  • 1070

基于FPGA的双口RAM设计方法

基于FPGA的双口RAM设计方法 Daniel 2015-6-8            在一个项目中使用了双口RAM CY7C025AV,8KX16bit,用于ARM和DSP之前的数据交换,AR...
  • DanielLee_ustb
  • DanielLee_ustb
  • 2015年06月10日 20:41
  • 4965

实验题目 双口RAM的仿真与综合 宏单元调用

实验题目双口RAM的仿真与综合       宏单元调用 一、       实验内容 1、双口RAM的端口有写时钟控制端口wrclock、写始能端口wren、数据输入端口data、写地址端口wra...
  • xuexiaokkk
  • xuexiaokkk
  • 2015年09月21日 18:13
  • 1021

单口RAM、双口RAM、FIFO

单口与双口的区别在于,单口只有一组数据线与地址线,因此读写不能同时进行。而双口有两组数据线与地址线,读写可同时进行。FIFO读写可同时进行,可以看作是双口。     双口RAM分伪双口RAM(Xil...
  • qq_30866297
  • qq_30866297
  • 2016年08月26日 15:35
  • 2960

FPGA 内部双口块RAM 读写实现

由XILINX官网文档“http://china.xilinx.com/”
  • yanglong890124
  • yanglong890124
  • 2014年06月20日 23:13
  • 5937

altera内部 的 单口ram,双口ram介绍

altera内嵌的几种memory IP核介绍
  • huan09900990
  • huan09900990
  • 2017年11月15日 10:25
  • 309

异步双口RAM的综合【异步Dual Port RAM(DPRAM)】

异步双口RAM的综合     我写了一个异步的FIFO,里面包括一个异步双口RAM,用ModelSim仿真完全正确,但用Synplify综合时(选用Cyclone器件),却把RAM综合成了一大堆...
  • cuiweitju
  • cuiweitju
  • 2014年09月25日 09:57
  • 1267
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:双口RAM的应用于原理
举报原因:
原因补充:

(最多只允许输入30个字)