相互联系的“事物”正在进入我们生活的方方面面。在可穿戴设备、家庭监控节点和工业控制器等这些设备中,微型嵌入式处理器在外形尺寸和功耗方面实现了高级功能,而这些功能正日益受到限制。同时,许多嵌入式应用程序需要连接堆栈、音频处理和视觉处理,以及人工智能和机器学习算法。这些函数的可执行代码数量已经增长到相当大的规模。亚博国际官网平台网址
这对边缘设备的设计者提出了一个挑战:他们如何构建一个系统,在极低的功耗和面积范围内实现执行大量代码所需的性能和内存空间?
许多MCU供应商正在寻找新的架构来满足不断发展的计算需求。一个例子是NXP的i.MX RT系列“交叉处理器”,它将应用处理器的更高CPU速度、多媒体接口和可扩展内存结合到一个MCU形状因子中,设计用于低成本和快速开发时间。亚博国际官网平台网址
NXP的交叉处理器有一个特别有趣的地方,那就是它们不包括内部闪存;相反,它们依赖于外部闪存,使它们能够支持应用程序所需的任何大小的代码和数据存储空间。这种设计灵活性是这种体系结构带来的几个优点之一。移除内部闪存还允许处理器设计为具有更优化的进程节点,以支持更高的速度。它还降低了处理器成本和物料清单。代码可以直接从外部flash执行。这称为就地执行,或XiP。XiP支持快速引导和从睡眠模式唤醒,因为代码和数据可以立即使用,不需要复制到RAM。这当然也节省了电力。通过利用处理器的指令/数据缓存,XiP可以保证提供非常好的性能,不会比使用内部RAM获得的性能低很多。通过从芯片设计过程的一开始就考虑XiP,工程师可以构建一个为内存扩展而设计的系统——提供支持下一代互联应用程序所需的可扩展性。亚博国际官网平台网址
伴随串行或闪存体系结构的进步,以及解决成本、功耗、性能和安全挑战的增强功能,使得XiP操作成为存储和执行不断增长的嵌入式应用程序软件的不二选择。阿德斯托的亚博国际官网平台网址EcoXiP公司™ 八进制闪存提供高性能和低功耗,允许甚至时间关键的软件直接从非易失性内存执行,减少引导时间和系统成本。EcoXiP具有八进制闪存接口和双数据速率(DDR),因此当处理器出现缓存未命中且必须访问外部闪存时,它可以快速填充缓存线,将延迟降至最低,并保持高吞吐量。
在半导体工业中,成千上万个有能力的微控制器已经集成了支持串行NOR flash的XiP功能所需的存储器控制器类型。总之,正确的串行闪存与功能强大的处理器相结合,可以提供正确的性能、安全性、功耗和开发体验。
EcoXiP与i.MX RT1050交叉处理器的结合提供了一个嵌入式平台,以应对未来嵌入式设计的挑战。与NXP一起,我们开发了一个白皮书,概述了依赖外部内存的系统的性能和可用性。
你可以把那篇论文下载到这里.
想试试Adesto的EcoXiP和NXP的i.MX RT系列交叉处理器的组合吗?我们提供评估套件(EVK),包括EcoXiP八进制闪存和NXP的高性能i.MX RT1050交叉处理器。EcoXiP EVK可以从当地的Adesto经销商处购买,也可以直接联系Adestoecoxip@adestotech.com.
如果您的性能要求比较适中,您应该考虑EVK用于新的经济高效的NXP i.MX RT1015它的特点是一个四接口与阿德斯托的128Mbit,133MHz四闪存板。