础滨驱动的设计应用
世界比以往任何时候都更加互联;这不仅限于人与人之间使用手机或社交媒体进行的互联,也包括数百万台收集和传输数据的设备之间的互联。如今,我们生活在一个万物智能的世界。在这样的世界里,我们可以发出指令,让洗碗机在特定的时间运行,或者指示冰箱根据我们存储的食物监测温度。我们的汽车可以根据驾驶员优化汽车座椅。微控制器 (MCU) 是一个完整的系统,包含一个处理单元和内置存储;为这种日常自动化提供支持。MCU 是专为可编程性而设计的最具成本效益的解决方案,是物联网和汽车应用的理想选择。
嵌入式闪存 (eFlash) 是用于内置存储的常用非易失性存储器 (NVM)。由于片上存储器容量的增加以及 eFlash 达到 28nm 以下的极限,这种存储器空间正在迅速变化。eFlash 面临多个竞争者:自旋传输转矩 MRAM (STT-MRAM)、相变 RAM (PCRAM)、电阻式 RAM (ReRAM) 和铁电 RAM (FeRAM),而 MRAM 和 ReRAM 在市场上处于领先地位。技术转变中的这些转折点令人兴奋;许多变量都可以是成功的助力:市场需求、可制造性、可靠性以及新技术的利弊。凭借独特的优势,嵌入式 MRAM (eMRAM) 将取代 eFlash。
在典型的 MCU 片上系统 (SoC) 中,有四种类型的存储器(图 1):
图 1:MCU 设计的方块图
eFlash 是集成在 SoC 中的 NVM 解决方案。因此,它比在系统之外使用 NVM 更快。基于 IP 提供商的 eFlash 使用不同的闪存技术开发而成,如浮栅、SONOS 或 SG-MONOS。它需要额外的掩码 (5-13 层);用于程序/擦除的高电压 (>5V);仅支持页面/块级擦除;无法进行字节写入,因而成为昂贵的高功率解决方案。直到达到 28nm 节点,eFlash 停止扩展时,行业才接受这些限制。
随着计算需求的不断增加,设计人员希望使用更小的工艺几何结构,以更低的面积和功耗实现更高的性能。eFlash 扩展限制为设计人员提供了两种选择(图 2):
1. 将 NVM 保持在计算 SoC 之外
2. 将 NVM 保留在计算 SoC 内
图 2:高级 NVM 解决方案是未来 MCU 的更好选择
传统的嵌入式存储器(如 SRAM 和 Flash)通过电荷存储信息。与之不同的是,eMRAM 通过旋转存储数据。eMRAM 的自旋电子性质由铁磁性和非磁性材料组成,这些材料形成磁隧道连接 (MTJ)。即使移除电源,MTJ 也能保持极化,保留存储的数据。eMRAM 可提供更小的面积、更低的泄漏、更高的容量和更好的抗辐射性。
与 PCRAM 和 ReRAM 相比,eMRAM 具有更低的温度灵敏度,可提供更好的生产级良率,并提供更长的耐久性(在多年内在多个读/写循环中保留数据)。它允许字级擦除和程序操作,因而成为节能的 NVM 解决方案。尽管 eMRAM 的制造成本高于 ReRAM,但其更高的可靠性和更低的可变性导致了面积效率和稳健设计,从而抵消了更高的晶圆成本。单个晶粒可以拥有更多具有 eMRAM 的存储器,或者利用 eMRAM 的设计可以更小、更节能,而存储量相同。eMRAM 已经投产,领先的代工厂正在生产 22nm,现在正在迁移到 FinFET 节点。
图 3:统一的 eMRAM 解决方案是用于高级 MCU 的解决方案
草榴社区 的 eMRAM 产物是完整的 NVM 存储器 IP 解决方案,可帮助设计人员以更小的面积和功耗实现更高的存储器容量。我们的产物是一个可配置、完全集成的存储器 IP,使得设计人员可以根据其需求选择最佳实例(图 4)。它包括一个存储器编译器、纠错码 (ECC) 和内存 BIST,可加速设计周期并缩短上市时间 (TTM)。
图 4:可配置的 eMRAM IP 为多个字宽、纵横比和平面图优化提供了灵活性
虽然 eMRAM 具有许多极具吸引力的优势,但设计人员应使用经过硅验证的可靠解决方案,该解决方案无缝集成了 BIST 和 ECC 支持。为提高该解决方案的可靠性和耐久性,草榴社区 eMRAM 提供了读取-修改-写入、写入-验证-写入和可编程参考电压生成等差异化功能。我们的 eMRAM 设计支持 150?C 结温,是汽车应用的理想选择。
MCU 设计人员将解决方案集成到 SoC 中时,必须考虑 eMRAM 磁抗扰性。这包括测试 MRAM 的灵敏度水平(以高斯或奥斯特报告),并把此规格告知客户。芯片附近任何可能变得具有磁性的元件(例如电感器线圈)都会影响 eMRAM 的性能,因此系统设计人员必须将元件与 eMRAM 保持足够距离,以防止受这些元件影响。在 草榴社区,我们根据代工厂提供的指南,在静态和动态条件下测试 MRAM 磁抗扰度。带磁屏蔽的芯片封装还可以保护 eMRAM 免受具有大磁场的设备的影响。
草榴社区 eMRAM 解决方案采用低风险设计技术,以避免读干扰处罚。草榴社区 SMS BIST 和 STAR ECC 解决方案提供了广泛的功能来优化制造良率和可靠性。STAR ECC 支持可配置的 ECC 实施,允许设计灵活性和可靠性。DECTED 等功能可改善故障率检测和校正,这对于汽车应用非常重要。上市时间是另一个重要考虑因素。草榴社区 的解决方案简化了 IP 集成过程,并提供了硅验证报告和硅启动指南,从而缩短了周转时间 (TAT)。
作为在易失性和非易失性存储器设计方面具有丰富经验的值得信赖的 IP 合作伙伴,草榴社区 提供了低风险解决方案来帮助加快高质量 MCU 的开发:
存储器将是我们使用的每个电子设备或系统不可或缺的一部分。eMRAM 将通过提供高容量、低功耗和工艺技术扩展,在下一代高性能嵌入式应用中发挥更重要的作用。
请联系您的 草榴社区 销售代表,详细了解 草榴社区 的 eMRAM 解决方案如何改进您的下一款产物,同时降低设计风险。
博客:
深度技术文章、白皮书、视频、网络研讨会、产物公告等等。