User Manual

Table Of Contents
About the ConnectCor 6UL CryptoAuthentication device
ConnectCore® 6UL Hardware Reference Manual
33
MCA_VIN_DET signal
The on-module MCA is powered from a dedicated external power rail, VCC_MCA. As recommended in
the reference designs (see Power supply architecture), this power supply is provided by an external
3.3V regulator. If the system requires system time to be kept when there is no power, you must use a
coin-cell battery to power the MCA while it keeps the RTC up to date in low-power mode. The MCA
uses the MCA_VIN_DET input to monitor the input voltage and automatically switch to RTC mode to
keep the system time and save power. Follow the design guidelines provided inPower supply
architectureto apply the proper voltage to MCA_VIN_DET when there is a coin-cell battery in the
system and when there is not.
MCA firmware update
The i.MX6UL processor can update the firmware of the MCA. See the MCAsoftware documentation for
additional information about the MCA firmware update process.
CryptoAuthentication device
The ConnectCore 6UL module includes an Atmel CryptoAuthentication Device. This is a highly secure
cryptographic co-processor with secure hardware-based key storage. It includes the following
features:
n Performs high-speed public key (PKI) algorithms (ECDSA and ECDH).
n NIST standard P256 elliptic curve support.
n SHA-256 hash algorithm with HMAC option.
n 256-bit key length.
n Storage for up to 16 keys.
n Two high-endurance monotonic counters.
n Guaranteed unique 72-bit serial number.
n Internal High-quality FIPS Random Number Generator (RNG).
n 10 Kb EEPROM memory.
See the software documentation for information about supported cryptoauthentication features.
Module pinout - general layout
The ConnectCore 6UL module has a mixed pad structure. The module provides 245 LGA pins, 76 of
them connected to the peripheral castellated pads. The general layout can be found on the following
diagram: