当前位置:首页 > 单片机 > 单片机
[导读]随着市场竞争的日益激烈,如何使新产品更快投入市场,成为工程设计人员越来越关注的问题。在推出满足更高性能需求的升级产品时,原有设计的灵活性成为了关键。高度灵活的设计可以有效缩短设计周期,使新产品快速进入市场,还可以实现投入最小化,从而获得更高的利润。

随着市场竞争的日益激烈,如何使新产品更快投入市场,成为工程设计人员越来越关注的问题。在推出满足更高性能需求的升级产品时,原有设计的灵活性成为了关键。高度灵活的设计可以有效缩短设计周期,使新产品快速进入市场,还可以实现投入最小化,从而获得更高的利润。

兼容性降低升级投入


升级产品往往应具有更高的性能、集成度、更低的功耗和更丰富的外设。如何以最少的投入满足这些新的需求呢?如果新产品的设计可以充分利用现有外围设备的知识产权(IP),那么在现有产品上的投资在移植时就会得到保持,外围设备驱动软件仍可以继续发挥作用。


以设计的核心器件MCU为例,基于8位MCU的低端产品若能和升级后、基于16位或32位器件的新产品采用相同的开发环境,将大大降低投入并显著缩短开发时间。


Freescale 的“控制器联合体(Controller Continuum)”就是一个兼容8位和32位架构的MCU产品路线图。Controller Continuum通过采用通用的外围设备、工具和软件,为各种消费和工业MCU系列产品提供了环环相扣的兼容性。

灵活的MCU架构


MCU全面的兼容性体现在芯片引脚、外设接口和开发工具等方方面面。如果能消除比特位界限,就可使8位MCU轻松地与更高性能的32位MCU进行相互移植。设计人员可以利用8位和32位器件共用的软件和硬件开发工具开发新的应用,并且随着产品的成熟,更加轻松地升级为下一代产品。

 

图1 Controller Continuum产品线路图


以Controller Continuum为例,它共包含8位的RS08、S08和32位的ColdFire V1~V4六款内核。如图1所示,基于S08和ColdFire V1内核的Flexis系列是Controller Continuum的连接点。


S08是适合电池供电设备的高速低功耗内核,RS08是S08内核的精简版,为闪存16Kb以下和引脚较少的设备而设计。ColdFire V1利用了V2架构所具有的双级取指令管线和双级操作数执行管线。同时,V1内核采用S08总线结构,为实现32位性能提供了理想的切入点。向上兼容其他所有ColdFire内核的能力保证设计可以升级到更高的性能。

全面的兼容性


基于ColdFire V1内核的MCU采用与基于S08架构的产品相同的外围模块和开发工具,同时也提供向上兼容性,有效简化应用设计。表1对基于S08和ColdFire V1的Flexis系列CPU操作模式的主要特性进行了比较。下面将以该系列为例介绍Controller Continuum所提供的全面的兼容性。


1 芯片引脚


ColdFire V1内核采用S08单引脚后台调试模块(BDM)来实现封装引脚兼容性。新版本的调试接口实现了用于实现BDM可读迹线功能的缓冲器,同时保持了最小的处理器开销。


后台调试模式(BDM)曾是保持相同引脚数的困难之一。传统ColdFire中的BDM是采用三针串行接口(时钟、数据输入、数据输出)实现的,还用第四根针来提供断点功能。这种BDM支持连续插入读/写寄存器和读/写内存命令的功能,还可以运行和停止处理器等。由于S08用于更低端应用中,引脚数也非常有限,所以传统ColdFire内核的调试功能被重新映像到针对V1的单引脚接口上,与S08完全一致。

表1 S08和ColdFire V1内核CPU模式对比


2 开发工具


8位到32位过渡的最大挑战是开发工具。主要的开发工具必须是可互换的,并且在移植到32位时,要给8位用户提供同样简洁的外观和感觉。CodeWarrior集成开发环境能支持Freescale 8位和32位微控制器的软件开发。采用最新版本的CodeWarrior,用户可以用完全相同的工具、连接线和CodeWarrior工具,直接将S08拿掉并用ColdFire V1内核替换。用户只需轻点几下鼠标,简单地重新编译一下用C语言开发的代码即可。


如果利用集成到CodeWarrior工具套件内的快速应用开发工具Processor Expert的帮助,设计者还能进一步加快应用的开发。Processor Expert的核心是它的专家知识库,它可以让图形界面只提供有效的选择,并且能够迅速指明潜在的资源冲突,使开发人员在初始设计阶段就能解决此类问题。


3 外围设备


V1内核具有到S08外设和紧耦合32位本地存储器(闪存和SRAM)的标准化8位总线,从而能够使用类似的外围与存储模块。


4 同时满足低功耗需求


以Flexis系列为例,采用它们进行设计可以实现整个最终产品系列功耗的最小化,也无须为更高性能和更丰富的外设重新设计,特别适合成本敏感的应用。V1内核采用了先进的低电压、低功率流程,不管是在待机还是运行模式下都能提供一个功耗极低的32位MCU。此外,凭借其高功率密度可创建很多新的应用。


由于ColdFire V1 MCU具有高达S08器件10倍的性能,因此有可能在某个应用中大幅提高产品的性能而不必提高频率。对于那些对EMC敏感的应用,如家电电器,这将是一个重要的优势。


如Freescale Controller Continuum的高度灵活的升级路线使得消费和工业产品拓展到新的市场不再需要大量的重复投入和开发资源。如果最新进入市场的是基于8位MCU的低端产品,则可利用Controller Continuum的无缝兼容性使用同一开发工具设计面向该市场的高性能升级产品。例如,从家庭用腕式血压表升级到医用血压表,从网络摄像头升级到安全监控摄像头。得益于其全面的兼容性,Controller Continuum将使工程设计人员在进行医疗设备和监控、PoS、计量和消费电子等应用的升级时更加轻松,同时节省设计时间和成本,使得新产品更快进入市场,更具竞争优势。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

日本车用MCU大厂瑞萨电子发布公告称,该公司将于8月31日完全关闭滋贺工厂,并将土地转让给日本大坂的ARK不动产株式会社。瑞萨电子曾在2018年6月宣布,滋贺工厂将在大约两到三年内关闭,该工厂的硅生产线已于2021年3月...

关键字: MCU ARK 芯片

(全球TMT2022年10月17日讯)近日,第17届中国研究生电子设计竞赛全国总决赛评审工作圆满完成。今年,来自全国63个高校的114支参赛队伍报名了TI企业命题,创下历史新高。此次TI的企业命题要求学生基于TI前沿的...

关键字: 电子设计竞赛 TI MCU 图像处理

单片机诞生于1971年,经历了SCM、MCU、SoC三大阶段。单片机由以前的1位、4位、8位、16位,发展到现在的32位甚至64位。当前国内MCU厂商已有上百家,对标进口芯片的情况非常严重,导致国内MCU产品将陷入同质化...

关键字: 单片机 MCU 市场

MH32F103AVET6使用高性能的32位内核,内置了多达2个高级定时器、10个通用定时器、2个基本定时器、3个12位的ADC、2个12位的DAC,还包含标准和先进的通信接口包括:3个SPI接口、2个I2S接口、2个I...

关键字: 单片机 MCU

近年来,伴随着新能源车的生产制造及其对安全性较高驱动力电池的要求,高效率驱动力电池BMS愈来愈获得重视,市场占有率开始疯狂扩大。据统计,2020年我国BMS市场需求规模为97亿元,同比增长6.6%,预计2022年BMS市...

关键字: 雅特力 新能源车 MCU BMS智能保护板

近日,沁恒微电子一款伍毛级别的RISC-V通用MCU引起行业震动,王炸价格成为众多电子工程师交流讨论的焦点。

关键字: 沁恒 RISC-V MCU

北京2022年10月11日 /美通社/ -- 在四川大凉山深处,有一只"凉山黑鹰"少年篮球队:队员平均年龄12岁,平均身高1米3,球队刚成立时,连个像样的球场都没有。然而,凭着一腔热情和惊人天赋,这只...

关键字: 网络 BSP 内核 腾讯

近日兆易创新 GigaDevice 发布首款基于 Cortex®-M33 内核的 GD32A503 系列车规级微控制器,正式进入车规级 MCU 市场。GD32A503 新品采用 40nm 车规级制程和高速嵌入式闪存 eF...

关键字: GigaDevice Cortex®-M33 MCU

XL32F003 系列微控制器采用高性能的 32 位 ARM®Cortex®- M0+ 内核,宽电压工作范围的MCU。嵌入高达64 Kbytes flash和8 Kbytes SRAM存储器,最高工作频率32 MHz。包...

关键字: 单片机 MCU

为增进大家对芯片的认识,本文将对MCU芯片、MCU芯片技术原理以及MCU芯片的应用予以介绍。

关键字: MCU 芯片 指数

单片机

21600 篇文章

关注

发布文章

编辑精选

技术子站

关闭