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

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

3天内不再提示

利用PSC和ARM Cortex-M1处理器实现智能功率控制产品的设计

电子设计 来源:自动化信息 作者:Actel 2020-04-27 07:57 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

构建和维护合适的功率环境对系统的正确运行非常关键。对功率的控制和管理越来越受到重视,无论是简单的手持式便携设备,还是多服务器机架系统,都希望能够节省能耗、降低成本。

采用现场可编程门阵列(FPGA)、数字信号处理器DSP)和专用集成电路ASIC)的设计可能需要4~5个甚至更多的电源,需要按照预先设定的顺序和电压攀升率完成上电,从而避免诸如闩锁、电涌或I/O竞争等问题。此外,许多应用都要求上电顺序和电压攀升率可调节,以适应不同的应用。

利用创新的混合信号可编程系统芯片(PSC)与 32位ARM Cortex-M1处理器相结合的优势,可以开发出可修改的智能功率控制解决方案,大幅减少部件数目、板卡尺寸和系统成本,同时提高可靠性、灵活性和系统可用性。集成在混合信号PSC中的Cortex-M1处理器除了能够监控总线电压、电机电流和速度外,还能完成诊断任务。

智能功率控制

智能功率控制涉及如下基本要求:提供系统所需的所有电压;控制每个器件的上电顺序,维持系统的完整性,防止诸如闭锁、电涌或I/O竞争之类的问题;在不需要某些器件时关闭该器件,而在需要时顺畅地开启;在待机状态下维持最低限度的功能运行,以节省功耗,并按照一定的时间间隔或在需要时唤醒系统。

在专用标准产品 (ASSP) 中实现这些功能需要标准的功率供给方案。采用可编程解决方案则能适应多系统要求。可编程解决方案还允许日后对系统升级和细调。目前市场上的许多可编程功率模块都需要与某种形式的处理器共用,获取各电源开关控制的指令。

面向智能功率控制的混合信号PSC

由于多电源、多I/O组件的应用、 I/O标准不断变化,以及调节上电顺序和电压攀升率的需求,板级电源管理变得越来越复杂,因此,设计人员需要灵活且能上电即用的功率管理器件。如图1所示,混合信号PSC具有嵌入式闪存、FPGA架构、四线模拟I/O结构和模数转换器ADC),可为智能功率控制提供智能化及简捷灵活的解决方案。

图1 混合信号PSC体系架构

可编程混合信号PSC,如Actel Fusion,能实现上电顺序、实时电压监视、分析和控制。这些功能都集成在单芯片中,减少了部件数目,从而大大降低了材料成本、板卡尺寸和组装成本。该方案仅使用一个器件,所以功耗更低,而且能根据采样电压进行配置,可监视多达30路模拟信号并控制多达10个栅极驱动电路,而这些电路的驱动强度可编程,能够控制多电源系统的上电顺序和电压攀升率。混合信号PSC还能通过监视器定时器或外部触发器完成系统唤醒操作,可关闭除某一器件外的整个系统。某些混合信号PSC还具有管理智能电池充电的能力,这是提升系统功率控制的另一种智能方式。

MicroTCA的智能功率控制实例

由于这些解决方案能使系统管理和智能功率管理应用的集成度提高至前所未有的水平,因此,单芯片PSC能够减少典型MicroTCA电源模块的材料清单成本,在某些情况下能够减少超过50%。与速度慢及基于软件的微控制器解决方案不同,混合信号PSC用FPGA逻辑门实现了内部电压监控和切换功能,如图2所示,因而能达到MicroTCA标准规定的100μs开关速度指标。

如图3所示,在高级夹层卡(AMC)示例中,采用单芯片实现系统管理和智能功率控制的高级夹层卡部件数减少,其好处是比采用微控制器和许多分立元件实现的典型高级夹层卡性能更高、功能更丰富。客户可以使用混合信号PSC来集成有效载荷和管理功能,以实现更高的部件集成度并降低成本。此外,一些混合信号PSC器件还具有电信服务供应商通常都需要的系统内变更和升级功能。

此外,如Cortex-M1等IP核可以支持MicroTCA处理,通过IPMI接口实现基板和网络管理及卫星控制,这些IP核也可用于机架管理及载板管理IPM-C 接口。

总结

智能功率控制的设计可发挥创新的混合信号PSC和集成于其中的业界标准处理器的优势。无论是简单的手持式便携设备,还是多服务器机架系统,在尺寸相同的情况下,将混合信号PSC和Cortex-M1软核处理器集成,便能够实现更多功能

责任编辑:gt


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

    关注

    68

    文章

    20157

    浏览量

    247625
  • dsp
    dsp
    +关注

    关注

    559

    文章

    8220

    浏览量

    364211
  • FPGA
    +关注

    关注

    1656

    文章

    22304

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Cortex-A9处理器的精妙应用

    与耗能较低的特点,比较多应用在智能手机,也配置在各大智能终端上。  1.智能手机  市面上除了部分如htc和小米这种用高通的cpu的手机商,其他双核手机基本采用
    发表于 11-03 17:02

    Cortex-M1控制器和FPGA问答

    问答选编问:Cortex-M1控制器有哪些接口资源?答:Cortex-M1处理器挂在AHB总线上,AHB总线通过桥接逻辑可以挂APB总线,APB总线上可以挂的接口有IIC、UART、
    发表于 07-26 07:46

    Cortex-M3处理器是什么

    STM32单片机STM32的核心Cortex-M3处理器是一个标准化的微控制器结构,希望思考一下,何为标准化?简言之,Cortex-M3处理器
    发表于 07-16 06:33

    Cortex™-M3处理器

    2.1STM32F103xx增强型LQFP48引脚分布2.2 STM32F103xx概述2.2.1ARM®的Cortex™-M3核心并内嵌闪存和SRAMARM的Cortex™-
    发表于 08-11 07:03

    ARM Cortex-M85处理器技术参考手册

    Cortex®-M85处理器是一款完全可合成的高性能微控制器处理器,它实现
    发表于 08-09 07:28

    ARM Cortex-M85处理器软件优化指南

    Cortex®-M85处理器是一款完全可合成的高性能微控制器处理器实现
    发表于 08-10 07:43

    Arm Cortex-M1 DesignStart FPGA Xilinx版用户指南

    Cortex-M1 DesignStart™现场可编程门阵列-Xilinx版本包提供了一种在Xilinx Vivado设计环境中使用Cortex-M1处理器的简单方法。 Cortex-M1
    发表于 08-16 06:10

    Arm Cortex-M55处理器数据集

    ARM Cortex-M55处理器是一款完全可合成的中端微控制器处理器实现了ARMv8.1-
    发表于 08-25 07:46

    ARM发布用于高性能数字信号控制CORTEX-M4处理器

    ARM发布用于高性能数字信号控制CORTEX-M4处理器 ARM公司近日发布了创新的Cortex
    发表于 02-23 17:00 985次阅读

    恩智浦获得ARM Cortex-M4处理器授权

    恩智浦获得ARM Cortex-M4处理器授权 恩智浦半导体(NXP Semiconductors)近日宣布成为首批获得最新ARM Cortex-
    发表于 03-03 09:27 1614次阅读

    基于低功率混合信号 ARM Cortex-M4处理器的 Ki

    思卡尔半导体日前推出Kinetis 系列,这是基于新 ARM® Cortex-M4处理器的 90纳米32位 MCU,开创了其微控制器 (MCU) 领先地位的新纪元。 它基于低
    发表于 06-29 15:14 1235次阅读

    ARM Cortex-M1处理器构架介绍

    Cortex-M1处理器是流水线三级32位RISC处理器,采用了流行的高密度Thumb®-2指令集。它同时支持处理器和软件要求,满足了最小FPGA的面积预算,同时兼容从
    发表于 11-30 16:35 8373次阅读
    <b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M1</b><b class='flag-5'>处理器</b>构架介绍

    ARM推出CortexM0处理器

    ARM推出CortexM0处理器,有需要的下来看看 。
    发表于 01-22 14:00 29次下载

    STM32系列ARM Cortex-M3处理器控制器原理与实践

    STM32系列ARM Cortex-M3处理器控制器原理与实践
    发表于 09-22 16:34 24次下载
    STM32系列<b class='flag-5'>ARM</b> <b class='flag-5'>Cortex-M</b>3<b class='flag-5'>处理器</b>微<b class='flag-5'>控制器</b>原理与实践

    业界首款基于Arm Cortex-M85处理器的MCU

    所有RA8系列MCU均利用Arm Cortex-M85处理器Arm的Helium技术所带来的高性能,结合矢量/SIMD指令集扩展,能够在数
    发表于 03-05 14:14 1509次阅读
    业界首款基于<b class='flag-5'>Arm</b> <b class='flag-5'>Cortex-M</b>85<b class='flag-5'>处理器</b>的MCU