首页> 外国专利> A METHOD FOR CONSERVING POWER IN A CAN MICROCONTROLLER AND A CAN MICROCONTROLLER THAT IMPLEMENTS THIS METHOD

A METHOD FOR CONSERVING POWER IN A CAN MICROCONTROLLER AND A CAN MICROCONTROLLER THAT IMPLEMENTS THIS METHOD

机译:在CAN微控制器中节省功率的方法以及实现该方法的CAN微控制器

摘要

A method for conserving power in a CAN microcontroller that includes a processor core and a CAN/CAL module that includes a plurality of sub-blocks that cooperatively function to process incoming CAL/CAN messages, which method includes the steps of placing the processor core in a power-reduction mode of operation (e.g., a sleep or idle mode of operation), placing the CAN/CAL module in a power-reduction mode of operation, and activating the CAN/CAL module to process an incoming CAL/CAN message (e.g., to perform automatic hardware assembly of a multi-frame, fragmented CAL/CAN message), thereby terminating the power-reduction mode of operation thereof, while the processor core is in its power-reduction mode of operation. In a preferred embodiment, the CAN/CAL module automatically assembles incoming, multi-frame, fragmented messages while the processor core remains in its power-reduction mode of operation, and the CAN/CAL module generates a message-complete interrupt in response to completion of assembly of the multi-frame, fragmented message, whereby the terminating step is executed in response to the message-complete interrupt. In another embodiment, the method includes the steps of placing the entire CAN microcontroller, including both the processor core and the CAN/CAL module in a power-down mode of operation, detecting receipt of an incoming message, and activating the CAN/CAL module in response to the detecting step to process the incoming message (e.g., to perform automatic hardware assembly of a multi-frame, fragmented CAL/CAN message), thereby terminating the power-down mode of operation of the CAN/CAL module, without terminating the power-down mode of operation of the processor core.
机译:一种在CAN微控制器中节电的方法,该方法包括处理器内核和CAN / CAL模块,该模块包括多个子块,这些子块协同工作以处理传入的CAL / CAN消息,该方法包括以下步骤:降低功耗的操作模式(例如,睡眠或空闲操作模式),将CAN / CAL模块置于降低功耗的操作模式,以及激活CAN / CAL模块以处理传入的CAL / CAN消息(例如,以执行多帧,分段的CAL / CAN消息的自动硬件组装),从而在处理器内核处于其节能模式时终止其节能模式。在一个优选实施例中,CAN / CAL模块在处理器内核保持其节能模式时自动组合输入的,多帧,分段的消息,并且CAN / CAL模块响应于完成而产生消息完成中断。多帧分段消息的组合,其中终止步骤是响应于消息完成中断而执行的。在另一实施例中,该方法包括以下步骤:将包括处理器核心和CAN / CAL模块在内的整个CAN微控制器置于掉电操作模式;检测到收到的消息的接收;以及激活CAN / CAL模块。响应于处理输入消息的检测步骤(例如,执行多帧,分段的CAL / CAN消息的自动硬件组装),从而终止CAN / CAL模块的掉电模式,而不会终止处理器内核的掉电操作模式。

著录项

  • 公开/公告号KR100713956B1

    专利类型

  • 公开/公告日2007-05-02

    原文格式PDF

  • 申请/专利权人

    申请/专利号KR20017006105

  • 申请日2001-05-15

  • 分类号H04L12/56;

  • 国家 KR

  • 入库时间 2022-08-21 20:32:16

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号