0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

迁移路径适用于低成本32位MCU

PCB线路板打样 来源:陈翠 2019-09-01 08:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

传统上,低端8位和16位器件为微控制器市场提供服务,这是一个功能要求有限且对成本敏感的用户群。但随着应用需求的发展和行业希望将多个MCU整合到单个设备中,组织正在关注如何迁移到价格合理的32位平台。

在许多新技术出现的帮助下,现在可以肯定的是,32位微控制器将在16位和高端8位MCU传统成本范围内推出。

丰富的MCU应用意味着新的微处理器架构内核必须是可合成的可用。此外,应用程序的数量要求微处理器架构必须是开放的,以使硅供应商能够集成他们需要的外围设备而不是微处理器提供商设置的外围设备。

挑战是启用32-微处理器核心位于16位市场的成本标准。制造微控制器的成本主要取决于封装。因此,为了降低生产32位微控制器的成本,业界应该考虑如何使用较旧的,较便宜的制造工艺,如0.35,0.25和0.18微米;如何减小微控制器的尺寸以最小化硅面积;以及它如何消除多余的引脚,特别是对于50引脚以下的封装。

通常,微控制器的最大标准组件是用于指令存储的闪存和用于数据存储的SRAM。为了最大限度地减少物理区域,业界需要考虑如何促进最终用户更好地利用这些资源。反过来,这将支持更小的封装,允许使用更老,更便宜的工艺技术。

通过使用下一代32位指令集架构来实现闪存本身的优化是可能的。更高的代码密度,从而优化实现特定任务所需的闪存量。

优化SRAM是微处理器如何命令并将数据存储在内存中的问题。技术包括未对齐数据支持,这使得处理器能够将多种数据类型彼此相邻地存储。也可以使用比特带。这允许程序员在没有处理开销的情况下操作单个内存位,确保在需要存储和操作单一数据的应用程序中100%的内存利用率,例如标志,开关或LED的状态。

通过将新技术应用于主处理器内核的实现,还可以降低32位器件的成本。此外,某些封闭系统外设(例如总线矩阵,中断控制器和调试功能)的紧密集成可以减少整个系统门数,从而减少所需的硅面积。其他更具体的功能可以集成在电路板上,包括硬件划分和单周期乘法。这两个特性已经被证明可以将门数减少30%以上。

同样,非常紧密耦合的中断控制器的实现减少了通用控制器所需的门数,并且减少了一半进入中断所需的周期数,以及在待处理中断之间移动的周期数量减少85%。这在控制领域尤其重要。

外围设备可以说是微控制器最重要的组成部分。然而,令人惊讶的是,这些可以为生产低成本32位器件提供最大的物理面积节省。仔细检查8位和16位微控制器上提供的许多常见外设,很明显许多模块包含许多额外的电路来弥补微处理器的限制:例如,深FIFO和额外的寄存器组在UART上以及数模转换器上的附加插值电路。向更高性能的32位控制器的转变消除了对大多数这种“隐藏”电路的需求,从而实现了更小的外设。例如,更宽的总线架构可以使数据更快地移入和移出通信端口,并且核心处理能力的提高消除了对外部插值的需求。

所有32位微控制器都有更好的调试比传统的8位和16位微控制器。尽管如此,系统可见性和调试简便性方面的巨大进步还是以支持JTAG调试端口的五针开销为代价。虽然对于具有更多引脚数的器件(例如超过50个引脚)而言,开销不是问题,但它肯定会给市场低端设备带来问题,这些设备可能只有20个引脚或更少。在那里,开销可能占总引脚的25%,因此封装成本增加了25%。

为了构建成本低于1美元的32位微控制器,处理器设计人员一直在研究新的方法来开发片上调试信息不那么干扰。其中一个例子就是单线调试端口,它使微控制器设计人员能够在一个引脚上提供JTAG的所有功能(除了或替代传统的JTAG端口)。

Haydn Povey(haydn.povey@arm.com)是ARM(加利福尼亚州桑尼维尔)的MCU产品经理。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    147

    文章

    19110

    浏览量

    403236
  • 32位MCU
    +关注

    关注

    9

    文章

    224

    浏览量

    68095
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    低成本8DAC——AD558的深度剖析与应用指南

    低成本8DAC——AD558的深度剖析与应用指南 在电子设计领域,数模转换器(DAC)是连接数字世界和模拟世界的关键桥梁。Analog Devices公司的AD558 DACPORT就是这样一款
    的头像 发表于 04-14 11:45 157次阅读

    Z86C04/C08:8低成本1K/2K-ROM微控制器的技术剖析

    /C08属于Z8* MCU家族,具有易于软件/硬件系统扩展的特点。它提供了1K/2K的ROM,适用于成本敏感且对I/O能力有一
    的头像 发表于 04-04 11:55 212次阅读

    探索MAX32657:适用于CGM和可穿戴应用的纳瓦级功耗MCU

    探索MAX32657:适用于CGM和可穿戴应用的纳瓦级功耗MCU 引言 在当今的医疗和可穿戴设备领域,对于高性能、低功耗的微控制器需求日益增长。Analog Devices推出的MAX32657
    的头像 发表于 03-26 17:30 579次阅读

    PY32F002B至为芯支持32ARM内核的低成本MCU微控制器

    普冉PY32F002B是一款用于智能照明、温湿度监测设备、传感器模块等便携设备的32低成本MCU微控制器。
    的头像 发表于 03-17 15:39 425次阅读
    PY32F002B至为芯支持32<b class='flag-5'>位</b>ARM内核的<b class='flag-5'>低成本</b><b class='flag-5'>MCU</b>微控制器

    HOLTEK发布适用于连续血糖监测产品的BH66F2455 Flash MCU

    Holtek持续深化血糖监测产品发展,新推出BH66F2455 Flash MCU。具备超低功耗、小体积、高度集成等特点,适用于连续血糖监测产品(CGM)。
    的头像 发表于 12-28 10:09 3962次阅读

    CD7377CZ/7388与MCU的联动设计|智能车载音响的低成本控制方案

    标签:#CD7377CZ/7388 MCU联动 #智能车载音响 #低成本控制 #电子工程设计 #嵌入式实操
    的头像 发表于 12-15 10:26 721次阅读

    谁家在低成本MCU中集成CPLD/FPGA,这有何优势呢?

    /CPLD资源与RISC-V内核MCU协同工作,支持硬件逻辑加速与软件控制的灵活组合。这种架构特别适用于需要实时信号处理的应用场景,如音频降噪、图像预处理等。 2、高速AHB总线通信
    发表于 11-06 11:15

    IEC 62368标准适用于哪些产品

    IEC62368-1标准是国际电工委员会(IEC)制定的一项安全标准,适用于音视频设备、信息技术设备以及通信设备。该标准的全称是:IEC62368-1:Audio/video,informationandcommunicationtechnologyequipment–Safetyrequirements(音视频、
    的头像 发表于 10-29 14:47 1435次阅读
    IEC 62368标准<b class='flag-5'>适用于</b>哪些产品

    SkyOne® Ultra 3.0 前端模块,适用于 WCDMA / LTE 频段 7、30、40、41 skyworksinc

    电子发烧友网为你提供()SkyOne® Ultra 3.0 前端模块,适用于 WCDMA / LTE 频段 7、30、40、41相关产品参数、数据手册,更有SkyOne® Ultra 3.0 前端
    发表于 10-20 18:35
    SkyOne® Ultra 3.0 前端模块,<b class='flag-5'>适用于</b> WCDMA / LTE 频段 7、30、40、41 skyworksinc

    哪些离线语音芯片适用于家电设备

    ​哪些离线语音芯片适用于家电设备?选择适用于家电设备的离线语音芯片时,需综合考量家电的使用环境、功能需求、成本预算等多方面因素。以下为您推荐几款性能出色的离线语音芯片:   适合家电设备使用的离线
    的头像 发表于 08-06 17:27 1008次阅读
    哪些离线语音芯片<b class='flag-5'>适用于</b>家电设备

    用于无线 LAN 的 2.4 GHz 高效前端和适用于蓝牙®应用的端口 skyworksinc

    电子发烧友网为你提供()用于无线 LAN 的 2.4 GHz 高效前端和适用于蓝牙®应用的端口相关产品参数、数据手册,更有用于无线 LAN 的 2.4 GHz 高效前端和适用于蓝牙®应
    发表于 07-01 18:32
    <b class='flag-5'>用于</b>无线 LAN 的 2.4 GHz 高效前端和<b class='flag-5'>适用于</b>蓝牙®应用的端口 skyworksinc

    适用于 WLAN 和蓝牙®应用的 2.4 GHz 高效前端 skyworksinc

    电子发烧友网为你提供()适用于 WLAN 和蓝牙®应用的 2.4 GHz 高效前端相关产品参数、数据手册,更有适用于 WLAN 和蓝牙®应用的 2.4 GHz 高效前端的引脚图、接线图、封装手册
    发表于 06-20 18:30
    <b class='flag-5'>适用于</b> WLAN 和蓝牙®应用的 2.4 GHz 高效前端 skyworksinc

    2.4 GHz、256 QAM 前端模块,用于 WLAN/ 和端口,适用于蓝牙®应用 skyworksinc

    电子发烧友网为你提供()2.4 GHz、256 QAM 前端模块,用于 WLAN/ 和端口,适用于蓝牙®应用相关产品参数、数据手册,更有2.4 GHz、256 QAM 前端模块,用于 WLAN
    发表于 06-18 18:30
    2.4 GHz、256 QAM 前端模块,<b class='flag-5'>用于</b> WLAN/ 和端口,<b class='flag-5'>适用于</b>蓝牙®应用 skyworksinc

    用于 WLAN/ 的 2.4 GHz、256 QAM 前端模块和适用于蓝牙®应用的端口 skyworksinc

    电子发烧友网为你提供()用于 WLAN/ 的 2.4 GHz、256 QAM 前端模块和适用于蓝牙®应用的端口相关产品参数、数据手册,更有用于 WLAN/ 的 2.4 GHz、256 QAM 前端
    发表于 06-18 18:30
    <b class='flag-5'>用于</b> WLAN/ 的 2.4 GHz、256 QAM 前端模块和<b class='flag-5'>适用于</b>蓝牙®应用的端口 skyworksinc

    适用于电机控制的电流滤波方法

    纯分享帖,需要者可点击附件免费获取完整资料~~~*附件:适用于电机控制的电流滤波方法.pdf【免责声明】本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请第一时间告知,删除内容!
    发表于 06-18 16:04