【技术实现步骤摘要】
本实施方式涉及能够与多个传感器连接的传感器数据收集装置。
技术介绍
在进行多个传感器的数据取得的处理器系统中,为了降低功耗,处理器在不进行数据取得时处于睡眠状态。在这样的处理器系统中,存在如下方法:在多个传感器的数据生成周期不同的情况下,每当能够取得各传感器的数据时,使所述处理器从睡眠状态向激活状态转变。在该方法中,处理器的状态转变频繁,伴随状态转变的功耗增大。
技术实现思路
一个实施方式的目的在于,提供能够降低控制器的状态转变次数,并能够降低控制器的功耗的传感器数据收集装置。实施方式是一种传感器数据收集装置,其能够与具有不同的数据生成周期的多个传感器连接,所述传感器数据收集装置具备:控制器,其具有第1状态和第2状态,在所述第2状态时取得一个或多个所述传感器的数据;以及第1电路,其具有第1寄存器,基于所述第1寄存器的寄存器值,使所述控制器从所述第1状态向所述第2状态转变,所述控制器基于所述多个数据生成周期中的最小的数据生成周期来设定所述第1寄存器。另外,实施方式是一种传感器数据收集装置,其能够与具有多个不同的数据生成周期的多个传感器连接,所述传感器数据收集装置具备:控制器,其具有第1状态和第2状态,在所述第2状态时取得一个或多个所述传感器的数据;以及第1电路,其具有第1寄存器,基于所述第1寄存器的寄存器值,使所述控制器从所述第1状态向所述第2状态转变,所述控制器针对每个传感器,基于所述数据生成周期来算出作为下次的数据生成时刻的第1时刻信息,对所述第1时刻信息分别加上数据有效期间来算出第2时刻信息,基于各传感器中的具有比最小的第2时刻信息小的一个或多个第1时刻 ...
【技术保护点】
一种传感器数据收集装置,其能够与具有不同的数据生成周期的多个传感器连接,所述传感器数据收集装置具备:控制器,其具有第1状态和第2状态,在所述第2状态时取得一个或多个所述传感器的数据;以及第1电路,其具有第1寄存器,基于所述第1寄存器的寄存器值,使所述控制器从所述第1状态向所述第2状态转变,所述控制器基于所述多个数据生成周期中的最小的数据生成周期来设定所述第1寄存器。
【技术特征摘要】
2015.04.10 JP 2015-0812031.一种传感器数据收集装置,其能够与具有不同的数据生成周期的多个传感器连接,所述传感器数据收集装置具备:控制器,其具有第1状态和第2状态,在所述第2状态时取得一个或多个所述传感器的数据;以及第1电路,其具有第1寄存器,基于所述第1寄存器的寄存器值,使所述控制器从所述第1状态向所述第2状态转变,所述控制器基于所述多个数据生成周期中的最小的数据生成周期来设定所述第1寄存器。2.根据权利要求1所述的传感器数据收集装置,其中,所述第1电路具备电源管理单元和具有所述第1寄存器的中断控制器,所述中断控制器在从具有最小的数据生成周期的传感器产生中断请求时,向所述电源管理单元产生第1信号,所述电源管理单元以所述第1信号为触发,使所述控制器转变到所述第2状态。3.根据权利要求2所述的传感器数据收集装置,其中,所述第1寄存器具有:第2寄存器,其存储表示有无来自所述多个传感器的中断请求的信息;以及第3寄存器,其存储识别具有最小的数据生成周期的传感器的信息。4.根据权利要求3所述的传感器数据收集装置,其中,所述控制器在转变到了所述第2状态时,基于所述第2寄存器的寄存器值,取得存在中断请求的一个或多个传感器的数据,将所述第2寄存器清零,转变到所述第1状态。5.根据权利要求1所述的传感器数据收集装置,其中,所述第1电路具备电源管理单元和具有所述第1寄存器的计时器,在所述第1寄存器中存储第1时刻信息,所述第1时刻信息是所述多
\t个传感器中的具有最小的数据生成周期的传感器的下次的数据生成时刻,所述计时器在当前时刻与所述第1寄存器值一致时,向所述电源管理单元产生第2信号,所述电源管理单元以所述第2信号为触发,使所述控制器转变到所述第2状态。6.根据权利要求5所述的传感器数据收集装置,其中,所述控制器具有管理各传感器的数据生成周期和所述第1时刻信息的管理表,所述控制器在转变到了所述第2状态时,取得当前时刻为所述第1时刻信息以上的一个或多个传感器的数据。7.根据权利要求6所述的传感器数据收集装置,其中,所述控制器对取得了数据的所述传感器的所述第1时刻信息进行更新,根据具有所述最小的数据生成周期的传感器的所述第1时刻信息来更新所述第1寄存器值,转变到所述第1状态。8.根据权利要求1所述的传感器数据收集装置,其中,所述第1电路具备:具有第2寄存器和第3寄存器的中断控制器;具有第4寄存器的计时器;以及电源管理单元,在所述第2寄存器中存储表示有无来自所述多个传感器的中断请求的信息,在所述第3寄存器中存储识别所述多个传感器中的具有最小的数据生成周期的传感器的信息,在所述第4寄存器中存储第1时刻信息,所述第1时刻信息是具有所述最小的数据生成周期的传感器的下次的数据生成时刻,所述中断控制器基于所述第2寄存器和所述第3寄存器,在从具有所述最小的数据生成周期的传感器产生中断请求时,向所述电源管理单元产生第1信号,所述计时器在当前时刻与所述第4寄存器的寄存器值一致时,向所述电源管理单元产生第2信号,所述电源管理单元以所述第1信号或所述第2信号为触发,使所述控制器转变到所述第2状态。9.根据权利要求7所述的传感器数据收集装置,其中,所述控制器具有管理表,所述管理表管理各传感器的数据生成周期、所述第1时刻信息和表示有无中断请求功能的触发类型,所述控制器在转变到了所述第2状态时,基于所述第2寄存器的寄存器值,取得存在中断请求的一个或多个第1传感器的数据,取得所述触发类型为不具有中断请求功能的传感器中的当前时刻为所述第1时刻信息以上的一个或多个第2传感器的数据。10.根据权利要求9所述的传感器数据收集装置,其中,所述控制器在取得了所述第1传感器的数据之后,将所述第2寄存器清零,更新所述第1传感器的所述第1时刻信息,在取得了所述第2传感器的数据之后,更新所述第2传感器的所述第1时刻信息,在根据具有所述最小的数据生成周期的传感器的触发类型而更新了所述第3寄存器和所述第4寄存器的任一方之后,转变到所述第1状态。11.一种传感器数据收集装置,其能够与具有多个不同的数据生成周期的多个传感器连接,所述传感器数据收集装置具备:控制器,其具有第1状态和第2状态,在所述第2状态时取得一个或多个所述传感器的数据;以及第1电路,其具有第1寄存器,基于所述第1寄存器的寄存器值,使所述控制器从所述第1状态向所述第2状态转变,所述控制器针对每个传感器,基于所述数据生成周期来算出作为下次的数据生成时刻的第1时刻信息,对所述第1时刻信息分别加上数据有效期间来算出第2时刻信息,基于各传感器中的具有比最小的第2时刻信息小的一个或多个第1时刻信息中的最大的第1时刻信息的第1传感器的第1时刻信息,设定所述第1寄存器。12.根据权利要求11所述的传感器数据收集装置,其中,所述第1电路具备电源管理单元和...
【专利技术属性】
技术研发人员:武田瑛,小高刚,横泽彰,
申请(专利权)人:株式会社东芝,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。