1.双口RAM:
具有两套完全独立的数据线、地址线、读写控制线,允许两个单片机对其同一个存储单元在不同的时间进行读写,具有两套完全独立的中断逻辑,可以实现两个单片机之间的握手,具有两套完全独立的busy逻辑总线,确保两个单片机对其同一个单元读写操作的正确性,解决端口争用的问题。功能具有双边中断逻辑功能的芯片有IDT7130、idt7005、cycpress公司的CY7c130等芯片。
2.FIFO
FIFO是一种先进先出的结构,较之双口RAM,它有如下特点:第一它无地址线,布线简单;第二它不能像双口RAM一样可以对任意地址单元操作,实现随机存取,只能是顺序存取。FIFO只能实现块操作,其读出数据的顺序和写入的顺序是一样的。FIFO有单向双向之分和同步异步之分。单向FIFO只能向一个方向传输数据,双向FIFO可以向两个方向传输数据。目前FIFO的内部结构是由双口RAM加驱动双口RAM 地址的计数器构成。同步FIFO 是由专用时钟管脚信号来使计数器翻转,片选和读写是使能信号;异步FIFO是由读写信号使计数器翻转。IDT7205(CY7C460)是单向异步FIFO的典型芯片。
双口RAM和FIFO
最新推荐文章于 2024-08-01 15:29:38 发布
本文介绍了双口RAM如何通过其独立的接口和中断逻辑支持两个单片机同时访问,以及FIFO作为顺序数据缓冲器在简化布线和实现数据一致性方面的优势。重点芯片IDT7130和CY7C130被提及。同时,单向异步FIFO如IDT7205(CY7C460)的应用也被详细阐述。
摘要由CSDN通过智能技术生成