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

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

3天内不再提示

采用MCU拯救嵌入式系统设计新集成度

电子设计 来源:郭婷 作者:电子设计 2019-01-21 09:40 次阅读

嵌入式系统已成为生活中不可或缺的一部分。嵌入式系统的各种创新开辟了几个新的商机,吸引了行业巨头和创业公司的关注。不断增长的业务潜力促使公司投资于未来的产品创新。嵌入式设计师一直面临着创新的压力,以满足这些市场需求。

随着商业潜力的增加,许多公司已经进入这个领域,创造了激烈的竞争。为了实现差异化,公司正专注于增强产品供应和优化成本竞争力。

微控制器是嵌入式系统的关键组件,必须跟上不断变化的系统需求的挑战。这导致PIC®微控制器的推出与Microchip Technology的集成度达到了新的水平。

具有内核独立外设的PIC单片机

这些新型PIC单片机引入了 - 芯片独立核心外设(CIP)提供灵活性,可扩展性和增强性能,以满足不断变化的创新需求,同时仍保持低功耗和成本竞争力。

CIP提供增强的性能,灵活性和可扩展性具有以下功能:

独立模块,无需中央处理单元(CPU)的持续监控即可运行

高吞吐量和接近零延迟的专用硬件

与其他片上外设直接交互以实现自持式闭环系统,提供更高的集成度

智能模块几乎不需要处理器资源即可运行

低功耗消费与capabi在节能模式下运行,使其成为低功耗设计的理想选择

图1:Microchip的带有CIP的PIC单片机提供多种功能优势

CIP采用硬件设计,以经济高效的方式实现目标功能。与需要闪存,RAM,必要处理器带宽和外部组件的用户固件类似的实现相比,使用CIP设计系统功能的增量成本要低得多。 CIP允许PIC MCU执行极其复杂和专用的任务,几乎不与CPU交互。这样可以降低整体功耗,同时还可以释放CPU来执行其他任务。此外,通过使用集成外设替换片外分立元件,CIP可显着节省BOM成本。此外,CIP使并行处理能够与CPU一起实现,以实现复杂的功能,而无需具有更高处理能力的更昂贵的MCU。

PIC微控制器中的外设集成

CIP存在于许多PIC MCU上,包括PIC16,PIC18,PIC24,dsPIC33和PIC32MM系列。 16位PIC24和dsPIC33器件中包含的一些CIP包括外设触发发生器(PTG),可配置逻辑单元(CLC),带随机数发生器(RNG)的加密引擎,带有消隐和数字滤波器功能的高速比较器,和多个捕捉/比较/PWM(MCCP)。

采用MCU拯救嵌入式系统设计新集成度

图2:新PIC MCU中的外设集成

使用CIP提高性能

核心独立外设降低了处理器资源需求并允许并行处理的实现,从而导致增强性能。例如,加密引擎能够支持AES,DES和3DES对称加密和解密。为了在软件中实现这些例程,它需要大约1-6 KB的Flash和100-400字节的RAM。通过使用加密引擎CIP,几乎没有Flash或RAM要求,这些资源可用于执行最终应用程序的其他功能。

采用MCU拯救嵌入式系统设计新集成度

图3:加密/解密的闪存和RAM要求

作为硬件模块的加密引擎与软件中的类似实现相比具有非常高的吞吐量。加密引擎CIP执行加密和解密的速度大约是软件加密实现的十倍,同时消耗的功率几乎相同。这些是需要高度安全数据吞吐量的功耗敏感应用的重要因素。几乎相同功耗下的高吞吐量将应用的整体能效提高了大约十倍。由于此CPU在CPU处于待机状态时也能够在低功耗模式下运行,因此可以在需要安全性的电池供电应用中实现整体较低的系统功耗,例如物联网IoT)应用。

用于系统功能扩展和成本节约的CIP

随着需求的发展和促进创新,CIP有助于扩展系统功能。外设触发发生器(PTG)是一个用户可编程的序列发生器,可以生成具有复杂输入的触发器,以协调其他外设的操作。作为“核心独立”,PTG在一个外围设备中满足多个系统需求。 PTG减少了对CPU干预的需求,并带来了将多个外设连接到闭环系统的灵活性和可扩展性,从而扩展了整个系统的功能。

PTG可以有效地用于实现电机控制中的集成功率因数校正等应用。该应用需要三个PWM通道来控制电机功能,另外还需要一个PWM来控制功率因数校正(PFC)操作。可以使用简单的输出比较(OC)外设来增加器件上可用的PWM通道数量,超出高速PWM通道。但是,在PFC等应用中,最佳执行时间对于在给定的时间窗口内完成以下任务非常重要:

同步电机控制PWM和PFC PWM

触发模数转换器ADC)动作和切换用于电机控制和PFC信号ADC通道

这些要求,同步以及ADC触发生成都得到有效解决通过单个PTG模块。通过PTG实现PFC与电机控制的集成,它还消除了对双芯片设计的需求,从而显着降低了系统级成本。

能效

便携式设备,手持设备,可穿戴设备和家庭安全是一些最受欢迎的物联网应用。这些应用由电池供电,必须在充电或更换之间延长使用寿命。在这些应用中使用的微控制器必须经过功率优化和灵活,以实现节能设计。采用CIP的新一代极低功耗(XLP)PIC MCU提供业界最佳的低功耗规范,以满足低功耗设计要求。

采用MCU拯救嵌入式系统设计新集成度

图4:XLP PIC MCU提供同类最佳的电源规格

XLP MCU提供一系列低功耗模式,以满足各种设计要求。 XLP模式根据用户配置保持MCU的不同资源处于活动状态,而其余模块则关闭。

采用MCU拯救嵌入式系统设计新集成度

图5:省电模式XLP PIC MCU的实现

为了增强功耗,XLP PIC MCU中的CIP也消耗最少的功率,以帮助实现低功耗实现。

使用CIP提升产品

由于激烈的竞争,许多嵌入式公司都在寻求差异化产品和增强产品,同时最大限度地降低成本。多功能CIP可实现产品增强,无需额外开销。例如,在提高无人机的承载能力的情况下,需要更高的每分钟转数(RPM)马达。较高转速的电机控制通常要求MCU具有更高的处理能力和先进的模拟功能,如高采样率和多通道ADC。然而,具有消隐和数字滤波器功能的高速比较器(HS比较器)等CIP的存在以及MCU中的精密电压参考模块消除了迁移到先进,成本更高的MCU的需要。外围组合用作阈值信号监视器并有效地监视电动机参数。由于HS比较器没有正常ADC的低采样率限制,因此无需在MCU中使用高速ADC。如前所述,CIP的所有这些优势减少了对额外处理器资源的需求,并且无需迁移到更昂贵的MCU。

产品增强的另一个方案是提高公用事业电表的准确性。公用事业仪表中的能量测量精度取决于监测电压和电流信号之间的相位差的精度,以计算负载功率因数。测量两个信号之间相位差的最常用方法是比较两个信号的零交叉和外推相位角之间的时间间隔。为了准确估计相位差,采样率应足够高,以最大限度地减少外插误差,如高速ADC。当单个ADC需要采用时分复用方法对所有三个信号(电压,电流和中性信号)进行采样时,情况会变得更加复杂。在这种情况下,有效采样率要求增加了三倍。

采用MCU拯救嵌入式系统设计新集成度

图6:在公用事业仪表中测量相移以确定功率因数

可配置逻辑单元(CLC)等CIP通过扩展其实现硬件相位检测器的能力,有助于提高相位差测量的精度。具有输入捕捉(IC)外设的CLC可以测量相同频率的两个信号之间的相位差。 CIP的组合提供更好的分辨率并提供超前/滞后信息。这扩展了CLC使能增强功能,无需迁移到更昂贵,更高性能的MCU。

采用MCU拯救嵌入式系统设计新集成度

图7:相位检测器CIP有助于提高相位差测量的准确度

设计优化

嵌入式公司的差异化,系统级成本优化的目标不能受到影响。 PIC MCU通过各种功能实现了这一目标。

Microchip的PIC MCU与CIP一起,还包括集成模拟外设,如片内sigma-delta ADC,高速SAR ADC和集成运算放大器具有内置控制功能的芯片可在不需要CPU干预的情况下做出明智的决策。这些集成的模拟模块无需创建多芯片外部组件设计。集成的单芯片解决方案显着降低了系统级成本,节省了PCB空间,提供了更好的优化。该解决方案占地面积小,甚至可以满足空间受限应用(如可穿戴设备和传感器应用)的要求。

此外,片上CIP有助于实现多个扩展应用并卸载许多应用。来自CPU的确定性例程。因此,使用CIP的应用程序实现需要较少的处理器资源,如带宽,闪存和RAM。通过从CPU中移除负载,CIP可以在没有昂贵的多核MCU的情况下实现多个并行进程。作为硬件模块的CIP对刺激响应更快,并以更高的吞吐量实现目标功能。 CIP的所有这些属性减少了迁移到更高内存,更高处理能力的MCU的需求,并优化了设计成本。

结论

随着Microchip专注于创新,PIC MCU不断发展更好地满足客户现在和未来的需求。目标不仅是解决未来嵌入式系统的技术要求,还要解决整体业务挑战。 PIC单片机中的核心独立外设解决了嵌入式系统中的新兴需求和挑战,并为开发人员提供了创建突破性应用的灵活性。

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

    关注

    68

    文章

    19250

    浏览量

    229604
  • mcu
    mcu
    +关注

    关注

    146

    文章

    17117

    浏览量

    350925
  • 嵌入式
    +关注

    关注

    5082

    文章

    19103

    浏览量

    304695
收藏 人收藏

    评论

    相关推荐

    汽车嵌入式系统的发展如何?

    嵌入式系统是泛计算领域的重要组成部分,是嵌入式对象宿主体系中完成某种特定功能的专用计算机系统嵌入式系统
    发表于 08-02 07:35

    如何开发基于OSEK/VDX平台的汽车嵌入式系统

    嵌入式系统是以应用为中心,以计算机技术为基础,适用于对功能、可靠性、成本、体积、功耗、实时性等有严格要求的场合。众所周知嵌入式系统有体积小、低功耗、
    发表于 11-01 08:02

    嵌入式系统11个必须了解的知识

    嵌入式系统由于是专用来执行很少的几个确定任务,它所能管理的资源比通用PC系统少很多4. 功耗低、体积小、集成度高、成本低嵌入式
    发表于 06-16 10:26

    如何采用FPGA提高广播应用的集成度

    如何采用FPGA提高广播应用的集成度
    发表于 04-29 06:04

    嵌入式控制系统的ARM处理器概述

    DSP处理器DSP(4)嵌入式片上系统System On Chip3、嵌入式处理器基本特征(1)体积小、集成度高、价格较低(2)可扩展的处理器结构(3)
    发表于 10-27 08:49

    嵌入式MCU与MPU的误区有哪些

    不能超过MCU片上Flash的80%嵌入式MCU与MPU的区分嵌入式系统中的处理器按照是否集成
    发表于 11-03 07:35

    嵌入式系统中的MCU有何功能

    MCU Development cost has been shifted from hardware to software 嵌入式系统中的MCU(微控制器)正在经历着从8/16位到
    发表于 11-03 06:17

    GX3000 高集成度的数字电视解码系统芯片

    GX3000……MPEG2+CA (基本型标清解码) 产品描述:   GX3000是高集成度的数字电视解码系统芯片,内部集成了32位高性能嵌入式CPU
    发表于 09-24 08:29 1032次阅读

    嵌入式系统电源的设计与调试

    嵌入式系统电源的设计与调试   随着计算机技术、半导体技术以及电子技术的发展,嵌入式系统以其体积小、可靠性高、功耗低、软硬件集成度高等特
    发表于 03-29 15:12 592次阅读
    <b class='flag-5'>嵌入式</b><b class='flag-5'>系统</b>电源的设计与调试

    实现嵌入式系统集成射频:ZigBee的设计考虑因素

      在设计嵌入式ZigBee (或其它基于IEEE 802.15.4 的协议) 射频解决方案时,在最终产品中的集成度方面有一些折衷的考虑。挑战在于如何平衡集成度和开发成本对最终应用性能的要求。
    发表于 11-13 10:13 1200次阅读

    集成度是什么意思_集成度的概念

    集成度,是指图形中最小线条宽度,集成电路的集成度是指单块芯片上所容纳的元件数目,集成度越高,所容纳的元件数目越多,为此对传统的光刻方法进行了很多改进以满足分辨率的要求,增加
    发表于 11-10 15:15 1.8w次阅读

    基于SoPC的FPGA集成嵌入式系统设计

    可编程片上系统( SoPC)是在可编程逻辑器件的基础上发展起来的一种灵活、高效的嵌入式系统设计解决方案,系统设计者可以从传统的板级系统设计转
    发表于 11-23 11:33 1481次阅读

    基于SoPC的嵌入式系统设计方法阐述

    可编程片上系统( SoPC)是在可编程逻辑器件的基础上发展起来的一种灵活、高效的嵌入式系统设计解决方案,系统设计者可以从传统的板级系统设计转
    发表于 01-25 16:09 1651次阅读
    基于SoPC的<b class='flag-5'>嵌入式</b><b class='flag-5'>系统</b>设计方法阐述

    DSP与MCU嵌入式系统中的应用

    DSP与MCU嵌入式系统中的应用(嵌入式开发解决方案)-该文档为DSP与MCU嵌入式
    发表于 07-30 13:11 12次下载
    DSP与<b class='flag-5'>MCU</b>在<b class='flag-5'>嵌入式</b><b class='flag-5'>系统</b>中的应用

    嵌入式控制系统的ARM处理器

    DSP处理器DSP(4)嵌入式片上系统System On Chip3、嵌入式处理器基本特征(1)体积小、集成度高、价格较低(2)可扩展的处理器结构(3)
    发表于 10-20 13:21 3次下载
    <b class='flag-5'>嵌入式</b>控制<b class='flag-5'>系统</b>的ARM处理器