当前位置:首页 > 企业新闻

bob电竞体育平台app:深度剖析MIPS架构MCU的特点和优势

bob电竞体育平台app|说到32位微控制器,基于ARM的产品已经占据了最重要的位置。那么,这不就是故事的全部吗?不一定,业界最重要的公司之一,MicrochipTechnology,已经竭尽全力推广其基于MIPS架构的芯片。他们最近发布的产品警告我们,一个流畅的嵌入式设计一定有很多指令集以外的因素。在计算机历史上,有多少不同的指令集架构进入了实验室?有可能几百个架构多次取得了一些商业上的成功;如果算上那些在很多博士论文中频繁出现的,可能有几千之多。

以时尚为比喻,电脑架构的发展就像女生裙子的高度,经常来回变化。很多时候,有一段时间,无非就是汇编语言编程。至于兼容性,至少表面上看还是最重要的,尤其是在电脑或者电子游戏中(比如有的必须继续执行之前的二进制文件)。但本质上,严格的目标代码兼容性对于大多数嵌入式设计来说仍然是个大问题。

bob电竞体育平台app|官网下载

更好的问题是工具链的兼容性和代码模块的可用性。指令集本身不再是问题之一。

bob电竞体育平台app

随着系统功能的集成,设计人员必须拥有一个包含所有必要存储器、外设和堆叠逻辑的芯片。而且这个芯片一定要省电,有更好的工具和异议,价格合适。这并不是说在特定的应用程序中没有好的或坏的架构。其实这个问题很有意思。

想到原本是为计算机设计的架构,比如ARM和MIPS,已经大幅度下降,以便更好的适应环境中嵌入式控制器的市场需求。最后,这些计算机架构再次实现了嵌入式应用中需要解决的问题,如代码密度、低功耗、中断调用慢且确认等。

bob电竞体育平台app

了解PIC32在单片机领域的竞争,MIPS无疑是在追赶ARM。但是,在微芯片这样的重量级运动员的反对下,差距越来越大。想到新的PIC325XX/6XX/7xx系列产品,以太网、USB、CAN都是在中高度构建和应用的。

bob电竞投注平台

我在上一篇文章中解释了PIC32的核心(MIPSfortheMasses,Circuitcellar216,2008)。享受5级流水线,高性能(例如,与ARMCortex-M3相比)。然而,这只是处理器内核级别的性能差异。微芯片32的性能为1.5兆位/兆赫,而Cortex-M3的性能为1.25兆位/兆赫。

在实践中,32位微控制器闪存的访问时间是性能瓶颈。例如,以80MHz运行的PIC32可能需要等待2个周期。

:bob电竞体育平台app。

本文来源:bob电竞体育平台app|官网下载-www.rogueoneonline.com