Verdin Carrier Board Design Guide
Preliminary
– Subject to Change
Toradex AG l Ebenaustrasse 10 l 6048 Horw l Switzerland l +41 41 500 48 00 l
l
Page | 60
Verdin
Pin
Verdin
Signal Name
I/O
Type
Power
Rail
Description
the 1.8V RTC rail is present on the module. This means
that the signal can be left floating on carrier board.
248
CTRL_PWR_BTN_MICO#
I
OD
1.8V
Pulling down for a longer period of time is shutting down
the module. Short pulling down is turning on module from
off state. Open drain input with 100k pull-up resistor to the
1.8V RTC rail is on the module. The signal can be left
floating on carrier boards.
246
CTRL_RECOVERY_MICO#
I
OD
1.8V
Shorting to ground during power up is setting module into
recovery mode. There is a 10k pull-up on the module.
The signal can be left floating on carrier boards.
252
CTRL_WAKE1_MICO#
I
CMOS
1.8V
Wake capable pin which allows to resume from sleep
mode. There are no pull resistors on the carrier board.
The signal can be left floating on carrier boards if the
wake feature is disabled in software.
250
CTRL_FORCE_OFF_MOCI#
O
OD
5V
Tolerant
Output for forcing the turning-off of the carrier board
power rails. This signal needs to be ignored for the first
400ms during the power up sequence. The output is an
open drain type without pull-up resistor on the module.
The signal is 5V tolerant. The carrier board can pull the
signal up to 1.8V, 3.3V, or 5V. The signal can be left
floating on carrier boards.
Table 37: Power management signals
To make the direction of the power management signals clear, the ending MICO or MOCI are
appended to the signal names. MICO is the abbreviation for “Module Input, Carrier board Output”
while MOCI stands for “Module Output, Carrier board Input”.
3.2
Module Power States
Verdin modules have different power states. The following table describes what the different states
mean. Depending on the carrier board power supply use case, some of the states may not be
available.
Name
Description
No VCC
The main VCC power rail is not applied to the module. The VCC_BACKUP may be available for keeping the RTC
running. The CTRL_PWR_EN_MOCI and CTRL_SLEEP_MOCI# are both low in order to make sure no
peripheral rails on the carrier board are enabled. CTRL_RESET_MOCI# and CTRL_FORCE_OFF_MOCI# are
undefined. They can be high-z or driven low in this state.
Running
Module is running. Some unused module or carrier board peripherals may be switched off.
Reset
The module and the peripheral devices are in reset state. The preferred reset mode is a “cold reset”. This means
that the PMIC shuts down all the rails on the module and drives the CTRL_PWR_EN_MOCI and
CTRL_SLEEP_MOCI# low in order to turn off also the carrier board rails.
Some modules may implement a “warm reset” instead. In this reset state, the rails on the module including
CTRL_PWR_EN_MOCI are kept up while only the reset signals are asserted. The Verdin module datasheet
contains information on which type of reset is implemented by the module.
If the CTRL_RESET_MICO# is low, the module is kept in reset mode. This allows the carrier board to prolong the
reset cycle.
Sleep
The CPU is in a suspended state. The peripherals on the module are either turned off or are put into sleep state.
The CTRL_SLEEP_MOCI# is driven low which allows to turn off the power rails of peripherals which do not need
to be powered in the sleep mode.
The module can be woken up by an RTC event, a wake-capable on-module peripheral, the
CTRL_PWR_BTN_MICO# (power button), the CTRL_WAKE1_MICO#, or a wake-enabled GPIO (for wake
capabilities of GPIO pins, please refer to module datasheets).
Module
OFF
The PMIC on the module has shut down all the power rails, but the VCC is still applied to the module.
CTRL_PWR_EN_MOCI, CTRL_SLEEP_MOCI# and CTRL_RESET_MOCI# are all set low in order to turn off
peripheral power rails on the carrier board. The CTRL_FORCE_OFF_MOCI# output is also low. It depends on
the carrier board power supply scheme whethe
r this causes the module to stay in the “Module OFF” state or the
VCC is removed which means the module goes into “No VCC” mode (see section 3.4).
The power consumption of the module is very low in this state. The VCC rail is only used for keeping the power
management circuits and the RTC on. The actual consumption can be found in the datasheets of Verdin
modules.