发明名称 在控制域网微控制器中节省电耗的方法和采用该方法的控制域网微控制器
摘要 一种在CAN微控制器中节省电耗的方法,CAN微控制器包括微处理器内核和CAN/CAL模块,后者包括若干子模块,这些子模块协同工作来处理输入的CAL/CAN消息。所述方法包括以下步骤:将处理器内核置于省电的工作方式(如睡眠或空闲工作方式);将CAN/CAL模块置于省电的工作方式;以及激活CAN/CAL模块去处理输入CAL/CAN消息(例如,对多帧分段CAL/CAN消息作自动硬件装配),从而结束其省电的工作方式,而处理器内核在其省电工作方式。在最佳实施例中,由CAN/CAL模块自动地将输入的多帧分段消息装配,而其处理器内核仍保持其省电工作方式不变,对多帧分段消息组装完成作出反映,CAN/CAL产生消息完成中断,由此响应所述消息完成中断来执行结束步骤。在另外一个实施例中,所述方法包括如下步骤:将整个CAN微控制器,包括其处理器内核和CAN/CAL模块,置于掉电的工作方式;检测输入消息的接收;以及对检测步骤作出反应来激活CAN/CAL模块去处理输入消息(例如,自动地对多帧分段CAL/CAN消息做硬件装配),由此结束CAN/CAL模块的掉电工作方式,但处理器内核的掉电工作方式却不终结。
申请公布号 CN101427198B 申请公布日期 2011.05.18
申请号 CN00802652.1 申请日期 2000.09.06
申请人 NXP股份有限公司 发明人 W·斯尔夫科夫;H·哈本;N·E·比尔恩斯
分类号 G06F1/32(2006.01)I;H04L12/12(2006.01)I 主分类号 G06F1/32(2006.01)I
代理机构 中科专利商标代理有限责任公司 11021 代理人 王波波
主权项 一种用于在CAN微控制器(20)中节省电力的方法,所述控制器(20)包括处理器内核(22)和CAN/CAL模块(77),所述CAN/CAL模块(77)包括多个子单元(38,101,103,105,107),所述子单元协同工作来处理输入CAL/CAN消息(图2),所述方法包括如下步骤:如果处理器内核(22)没有未决中断,则产生具有第一逻辑电平的时钟禁止信号,并且对具有第一逻辑电平的所述时钟禁止信号作出反应,禁止向所述处理器内核(22)施加时钟,由此设置所述处理器内核(22)为省电工作方式;如果处理器内核(22)处于省电工作方式,所述多个子单元中的每个表达出接受关闭的意愿且没有接收到输入的CAL/CAN消息,则设置所述CAN/CAL模块(77)为省电工作方式;以及在接收到输入的CAL/CAN消息时激活所述CAN/CAL模块(77)来处理输入的CAL/CAN消息,由此结束其省电工作方式,而所述处理器内核(22)处于其省电工作方式。
地址 荷兰艾恩德霍芬