CYONS2100-LBXC Cypress Semiconductor Corp, CYONS2100-LBXC Datasheet - Page 13

no-image

CYONS2100-LBXC

Manufacturer Part Number
CYONS2100-LBXC
Description
IC SENSOR LASER OVATION 42-QFN
Manufacturer
Cypress Semiconductor Corp
Datasheet

Specifications of CYONS2100-LBXC

Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Power Consumption
Introduction
As described earlier, the CYONS2100 has a highly advanced
power system, which can be used to develop very low power
applications. This section describes and specifies the power
consumption performance of the device.
Enabling Low-Power Modes
In some cases, designers may want to develop “always-on”
applications, with no power-saving modes and consequently no
wakeup latency in performance. In other applications,
conserving power is crucial, and power-saving modes are a firm
requirement. The CYONS2100 enables low-power modes to be
enabled or disabled in firmware, either through register writes or
through the application programming interface in Cypress’s
PSoC Designer development software. The remainder of this
section applies to applications requiring power-saving modes.
Operating Modes
From a power consumption standpoint, there are three operating
modes to consider:
Power Management Through Sleep Mode Control
Power management for the CYONS2100 consists of setting the
parameters that define the sleep modes. The device is equipped
Document Number: 001-44046 Rev. *A
Tracking mode: In this mode, the device is actively tracking on
a surface. It is the highest power mode of the device. The
current consumption is slightly dependent on speed and
surface. The current, however, is independent of resolution.
Inactive mode: In this mode, the device is in its lowest power
state. In inactive mode, the device cannot sense motion, but a
timer is running. The timer can generate an interrupt that can
wake the rest of the device and start tracking motion.
Sleep modes: In sleep modes, the device self-transitions
between tracking mode and inactive mode. The typical use of
sleep modes is when the device is at rest, but might still be
moved. In Sleep modes, the CYONS2100 stays in inactive
mode for a fixed time, then wakes up and checks for motion. If
motion is detected, the device fully wakes up and begins
tracking. If no motion is detected, the device can go back to
Sleep mode.
ADVANCE
with four sets of sleep mode settings, enabling four levels of
sleep. By controlling the parameters of these four sleep modes,
the designer can tailor the solution to make appropriate tradeoffs
between power consumption and wakeup latency.
The transition between sleep modes is under the control of the
CYONS2100’s DSP; no firmware needs to be written to manage
the transition between modes.
Each of the four available sleep modes is defined by three
parameters. These parameters are defined as registers that can
be controlled by firmware, either through direct register writes or
by using the NAV User Module in PSoC Designer.
Figure 8
showing how the three parameters affect behavior.
Calculating Power for Sleep Mode
The power consumption in sleep mode can be found by using a
duty cycle calculation. The sleep mode current is determined by
the tracking mode current, the inactive current, the time required
to check for motion (typically 2.3 ms), and the time between
check-for-motion events. The expected current consumption is
given by the formula
where I
I
the low power state. As an example, if the tracking current is 7.0
mA, the inactive current is 30 µA and the sleep time is 100 ms,
then the expected sleep current is 0.19 mA.
INACT
Sleep time: This is the amount of time that the device is in its
low-power inactive state.
Motion threshold: This is the amount of motion that is required
to bring the device out of sleep.
Sleep mode time: This is the amount of time that the device
stays in a particular sleep mode before transitioning to the next
lowest sleep mode. Longer sleep times save power but have
higher wakeup latency.
is the inactive current, and T
SLEEP
shows the flowchart for a particular sleep mode,
I
SLEEP
is the sleep current, I
=
I
---------------------------------------------------------------------------------- -
TRACK
×
2.3
2.3
TRACK
+
+
SLEEP
T
I
INACT
SLEEP
is the tracking current,
is the time (in ms) in
CYONS2100
×
T
SLEEP
Page 13 of 33
[+] Feedback

Related parts for CYONS2100-LBXC