NETSOL家出了款好东西,叫串行自旋转移扭矩磁阻随机存取存储器,也就是大家常说的STT-MRAM。这次我特意提了一款型号为S3A3204R0M的芯片,它可不是普通货。这个芯片把SPI总线接口和XIP功能装到了一块儿,甚至还配了一套基于硬件和软件的数据保护机制。SPI其实就是个同步串行通信接口,命令、地址和数据都能走这条线。因为它是串行的嘛,需要的引脚数就少了很多,系统配置起来也很方便。用了它以后,那种费电的闪存或者是FeRAM、nvSRAM都可以扔了,换成这货照样干活。这个器件支持好几种SPI模式,想让带宽大点或者小点全看你选哪个。比如SSPI模式,这就只用1根线来发命令信号;至于地址和数据信号你怎么配?是把1根线全给了数据信号还是2根线或者4根线都用上了,全看你自己选。到了DSPI模式,命令、地址和数据信号这三件套就各自分到了2根线;而如果是四通道的QSPI模式呢,四根线全都留给它们就够了。 这玩意儿不光有各种数据口可选,还藏了不少玄机。它里头有个512字节的大内存块专门用来做备份用,另外还加了个保护寄存器好让数据更安全。这块存内存块可以在高电平时上电的时候被写进去一次就好。这个器件为了省空间还做了不少功夫:提供了8脚的WSON小封装、8脚的SOIC封装和24脚的FBGA封装。这些外壳尺寸虽然小性能可一点都不含糊,跟其他低功耗的产品也能兼容在一起玩。它干活的环境也很宽容:工业级的工作温度范围能从-40℃一路撑到85℃。 说到性能这块儿就更给力了:在单倍数据速率模式下能跑到108MHz,换成双倍数据速率也就是DDR模式那速度直接翻倍到了54MHz。它支持XIP直接在芯片里执行程序读也能写;写入速度快得很单字节也能随意改;数据保护也做得很到位——有专门的写保护引脚WP̅̅̅̅̅,还有块锁定保护功能;状态和配置寄存器也是非易失性的不怕掉电。为了方便识别它还提供了64位的唯一ID和序列号让你能一眼认出是哪一块;还有那512字节的扩充非易失区更是方便好用自带用户保护机制;而且它还有深度断电模式来降低功耗。 这种技术用的是JEDEC复位协议跟别人玩起来没压力;存储单元用的就是那种STT-MRAM技术;容量达到了32兆位;数据完整性特别强不需要外接ECC来帮忙修正错误。至于耐用性嘛简直没话说——读多少次都没事写个1014次也能扛得住;数据保留时间更是惊人在85℃的环境下能放20年不坏。 供电这块儿也很友好只用一个电源就能跑起来电压范围在1.71伏到1.98伏之间;工作温度就是前面提到的工业级范围从零下40度一直到零上85度;封装也都是符合RoHS标准的环保货:8片WSON是5毫米x6毫米的规格;8针8SOP是150毫米长的款;24 FBGA则是6毫米x8毫米的大小。 英尚微电子这家公司干这行十多年了一直做研发、卖芯片和售后服务做得挺专业的。他们家的产品线挺全有高精度的也有低功耗的还有各种数字接口芯片。要是你对这种STT-MRAM产品感兴趣想搞搞技术咨询、选型或者应用支持的事儿就去他们官网上找找看肯定能找到更多信息。