Datasheet
A71CH
Secure
Element
1DX module
CYW4343W chipset
Wi-Fi and BT/BLE
Radio
u.FL
Conn
256 Mbit
HyperFlash™
Memory
Wi-Fi LED
PDM
I
2
S
RGB LED
SW1
SW2
XCL214B333
5V to 3.3V
Regulator
XC6233H181
1.8V
Regulator
TFA9894D
Audio Amplifier
USB
Connector
5V DC IN
Connector
SPH0641LM4H-1
Digital MIC
SPH0641LM4H-1
Digital MIC
SPH0641LM4H-1
Digital MIC
Audio
Out
Serial Port
Header
UART
SDIO
USB
I
2
C
Voice Boardi.MX RT SoM
MIMXRT106ADVL6A
196 MAPBGA
10 x 10 mm
MCU
40-pin Board to Board Connector
NXP Technology Optional
i.MX RT JTAG
Connector
40-pin Board to Board Connector
i.MX RT MCU VOICE CONTROL SOLUTION – HARDWARE
www.nxp.com/mcu-avs
NXP and the NXP logo are trademarks of NXP B.V. All other product or service names are the property of their respective owners. The Bluetooth
®
word mark and logos are registered trademarks owned by Bluetooth SIG, Inc.
and any use of such marks by NXP Semiconductors is under license. Arm, Cortex and Mbed are trademarks or registered trademarks of Arm Limited (or its subsidiaries) in the US and/or elsewhere. The related technology
may be protected by any or all of patents, copyrights, designs and trade secrets. All rights reserved. © 2019 NXP B.V.
Document Number: ALEXAVOICEFS REV 2
Date of Release: July 2019
i.MX106A AUDIO CROSSOVER
PROCESSOR OVERVIEW
The i.MX RT106A is a solution-specific
member of the i.MX RT1060 family of
crossover processors, targeting cloud-
based embedded voice applications. It
features NXP’s advanced implementation
of the Arm
®
Cortex
®
-M7 core, which
operates at speeds up to 600 MHz to
provide high CPU performance and best
real-time response. i.MX RT106A-based
solution enables system designers to
easily and inexpensively add voice control
capabilities to a wide variety of smart
appliances, smart home, smart retail, and
smart industry devices. The i.MX RT106A
processor is licensed to run NXP’s turnkey
voice assistant software solutions, which
may include:
` Far-field audio front end softDSP
` Acoustic echo cancellation
` Ambient noise reduction
` Beamforming
` Barge-in
` Playback processing
` Codecs
` Wake word inference engine
` Media player/streamer
` MQTT, lwIP, TLS
` Discovery and onboarding
` All drivers, including Wi-Fi
®
and
Bluetooth
` Supported by MCUXpresso SDK,
IDE and Config Tools
SOLUTION HARDWARE BLOCK DIAGRAM
PART NUMBER DESCRIPTION FEATURES DIMENSIONS
SLN-ALEXA-IOT
MCU-based Alexa
Voice Service
®
solution evaluation
and development kit
• Turnkey, cost-optimized, production-ready,
AVS-qualified solution
• i.MX RT106A audio MCU
• TFA9894 audio amplifier
• A71CH secure element
• 32 MB HyperFlash
• 802.11 b/g/n Wi-Fi
®
• Bluetooth
®
/Bluetooth LE 4.2
• Digital MEMS microphones (x3)
40 mm x 30 mm
dual stack
4-layer PCBs
MIMXRT106ADVL6A
i.MX RT106A
Audio crossover
processor
• 600 MHz Arm
®
Cortex
®
-M7 MCU with
complete voice solution software
• 1 MB On-chip RAM
10 x 10 mm
0.65 mm pitch
196-pin MAPBGA
TFA9894N2RDL2
5 W Class D
smart audio amplifier
• SPK Class-D
• 10 V Adaptive DC-DC Boost
• Embedded SpeakerBoost Algorithm
3.55 x 2.51 mm
0.4 mm pitch
WLCSP48
A7101CHTK2
(optional)
Plug and Trust
secure element
• End-to-end security, chip to edge to cloud
• Secure credential injection for root of trust at
IC level with protected access
• Encrypted interface to host processor
• ECC-based authentication
4 x 4 mm
0.8 mm pitch
HVSON8
SPI
lwIP
mBedTLS
MQTT
SDIO
UART
PDM
XIP Wi-Fi BLE/BT Amp Controller Speaker LoopbackDMA
Codecs
OPUS
G.711
MP3
WMA
Echo
Cancellation
Noise
Suppression
Audio
Framework
Alerts
Notifications
Over the Air Update (OTA)
Boot Loader
Amazon Music
Service
Alexa Client
Application
Device
Control
AWS
®
IoT Core
Discovery
Wi-Fi
®
Access
Point
Decimation Gain
Control IDC Offset
½ Band Filtering
GPIO
I
2
C
I
2
S
LED
Amazon FreeRTOS
Button
Onboarding
Standard ResponseSpeaker Control
Media
Player
Playlist/
Queues
Streamer
Device
Manager
Beamforming
Barge-in
Wake Word
Driver Layer
Application
Control
ML Inference Engine
Digital Signal Processing
i.MX RT MCU VOICE CONTROL – AVS SOFTWARE BLOCK DIAGRAM
SOLUTION SOFTWARE BLOCK DIAGRAM