Sensor data collection device
A data collection and sensor technology, applied in electrical digital data processing, digital data processing components, instruments, etc., to solve the problems of frequent processor state transitions and increased power consumption
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 Embodiment approach
[0062] figure 1 The functional blocks of the processor system 100 as the sensor data collection device of the first embodiment are shown. The processor system 100 can be connected to a plurality of sensors AC. in figure 1 In the figure, three sensors are shown, but the number of sensors is arbitrary if it is two or more. The processor system 100 collects data detected by the sensors A to C. The processor system 100 has an interrupt controller (hereinafter referred to as INTC) 10, a power management unit (hereinafter, PMU) 20, a processor 30, and a memory 40. The processor 30 constitutes a controller of the sensor data collection device.
[0063] The processor 30 executes a plurality of programs loaded in the memory 40. Upon receiving an interrupt request from the INTC 10, the processor 30 executes the interrupt processing program INTHL1 as software for interrupt processing. The processor 30 has two working states. The first operating state is a sleep state in which power con...
no. 2 Embodiment approach
[0086] In the first embodiment, each of the sensors A to C issues an interrupt request when data is generated. However, according to sensors, some sensors do not issue interrupt requests. In the second embodiment, it is assumed that all the sensors A to C do not have an interrupt request function.
[0087] Figure 8 The functional blocks of the processor system 110 of the second embodiment are shown. The processor system 110 is connected to sensors A to C. in Figure 8 In, will figure 1 The INTC 10 is replaced by a real-time clock (Real-time Clock, hereinafter referred to as RTC timer) 50. The RTC timer 50 has a counter that counts time. The RTC timer 50 continues to work even when the processor 30 is in the sleep state. The processor 30 has an internal timer 31. The internal timer 31 has a counter that counts time. The internal timer 31 stops timing when the processor 30 is in the sleep state.
[0088] The RTC timer 50 has an RTC trigger register 51. The RTC trigger regist...
no. 3 Embodiment approach
[0106] In the third embodiment, it is assumed that a sensor with an interrupt request function and a sensor without an interrupt request function exist at the same time.
[0107] Figure 15 The functional blocks of the processor system 120 of the third embodiment are shown. The processor system 120 is connected with three sensors A, B, and C. Sensor A has an interrupt request function to generate sensing data at 80msec intervals. Sensor B does not have an interrupt request function and generates sensing data at 100msec intervals. The sensor B uses the timer function described in the second embodiment to set the processing interval. Sensor C has an interrupt request function to generate sensing data at 125msec intervals.
[0108] The processor system 120 has an INTC 10 and an RTC timer 50. The function of the INTC 10 and the function of the RTC timer 50 are the same as those described in the first embodiment or the second embodiment, and redundant descriptions are omitted. The ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


