SRAM、PSRAM、SPI FLASH杂记

当前工作内容主要是在RDA5981平台上来进行产品开发设计,在设计过程中接触到了SRAM、PSRAM和SPI FLASH等,故借此机会来整理该方面的相关知识。 
以下内容比较杂乱,主要记录了SRAM、PSRAM、DRAM、SDRAM的概念和PSRAM的简介以及SPI FLASH需要掌握的一些知识点。

SRAM
RDA5981有448KByte的SRAM

疑问 
在实际应用中,SRAM资源的分配是如何分配的?

SRAM、DRAM的区别?

延伸: 
SRAM:Static RAM,静态随机存取存储器—–SRAM存在于MCU内部,容量比较小一般KB~MB,速度快; 
PSRAM:Pseudo static RAM,指的是伪静态随机存储器; 
DRAM:Dynamic RAM,动态随机存取存储器; 
SDRAM:Synchronous Dynamic RAM,同步动态随机存取存储器——应用于代码大,算法复杂,带操作系统的应用,SDRAM 独立于 MPU,可以根据应用的情况选择 RAM 的大小,一般外接用 SDRAM,容量比较大,一般MB~GB,DDR是SDRAM的一种。

PSRAM
1.PSRAM是什么? 
PSRAM全称Pseudo static random access memory,指的是伪静态随机存储器;它是采用DRAM的工艺和技术,实现类似于SRAM一样的RAM器件。SRAM采用6T架构,而DRAM采用1T1C架构,因此,同样的体积,PSRAM的容量可以做得更大,相对价格更低。 
2.什么情形下会使用到PSRAM?为什么会使用PSRAM? 
①PSRAM对于要求有一定缓存容量的众多便携式产品是一个理想的选择;尤其是数据密集、突发存取、涉及数据算法(如FFT、DFT等等)的应用 
②PSRAM既具有SRAM电路接口简洁的优点,又具备DRAM容量大的特点,同时将刷新电路集成进芯片内部,兼具SRAM的简单易用、DRAM的较大容量的优点;得到广大工程师与客户的支持与认可,并广泛使用; 
③传统PSRAM是平行接口的,需要消耗较多MCU/SoC的I/O管脚资源。IPUS推出了支持SPI/QSPI接口的串行PSRAM,为没有并行RAM扩展接口的MCU/SoC提供了内存扩展方式。 
3.PSRAM与DRAM/SRAM的优势是什么? 
与SRAM的比较 
①与SRAM(采用6T的技术)相比,PSRAM采用的是1T+1C的技术,PSRAM容量比SRAM大很多,体积更为轻巧; 
②PSRAM价格比SRAM便宜很多,售价更具有竞争力; 
③PSRAM的I/O接口协议与SRAM相同; 
与DRAM的比较 
①PSRAM采用的是自行刷新(Self-Refresh),不需要刷新电路即能保存它内部存储的数据;而DRAM每隔一段时间,要刷新充电一次,否则内部的数据即会消失,因此PSRAM具有更高的性能; 
②PSRAM拥有比DRAM更简化的数据存取接口; 
4.PSRAM适用的接口都有哪些? 
PSRAM主要适用的接口包括SPI、Quad SPI等;

SPI FLASH
RDA5981C有4MB内置的SPI Flash 
在参考文档中有一份《RDA5981 flash 简介》《RDA5981_Flash 分区手册及 OTA接口_V2.2》两份文档中详细介绍了 flash 的分区、相关分区的解释以及 flash 操作接口等信息。 
掌握的知识点: 
1.记忆standard spi 接口的引脚信息: 
 
2.一般接法注意事项 
Pin8也就是VCC:滤波电容到地 
Pin4也就是GND:接地即可 
Pin3、7:上拉 
其它四个信号引脚:直接与主器件连接 

--------------------- 
作者:撒哈拉的初学者 
来源:CSDN 
原文:https://blog.csdn.net/sinat_27746419/article/details/79620816 
版权声明:本文为博主原创文章,转载请附上博文链接!

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值