MCU solution for Alexa Built-in products MCU-Based Solution TM for Alexa Voice Service NXPs MCU-based solution for Amazons Alexa Voice Service (AVS) leverages the i.MX RT106A audio crossover processor, enabling developers to quickly and easily add Alexa voice assistant capabilities to their products. This turnkey design with ultra-small form factor comes completely integrated with Amazon-qualified software for an out-of-the-box AVS experience. OVERVIEW TARGET APPLICATIONS NXPs MCU-based AVS solution provides OEMs with a fully The i.MX RT MCU-based solution for AVS enables designers integrated, self-contained, software and hardware solution to integrate Alexa into a wide variety of smart home, smart that includes both the MCU and an NXP smart audio appliance, smart retail and smart industrial products. amplifier with speaker protection. It comes with all far-field Smart switches, smart lighting, shade, and fan controls audio processing algorithms including noise suppression, Smart plugs and outlets echo cancellation, beamforming and barge-in capabilities, to enable use in acoustically difficult environments. Also Smart appliances included is the Amazon Alexa client application and a Set top boxes and residential gateways machine learning inference engine for Alexa wake word Alarm/access panels and thermostats identification. Garage door openers This cost-effective, easy to use AVS implementation facilitates the demand for ubiquitous voice control Room air conditioners embedded in a diverse variety of products across home, POS terminals commercial and industrial applications. It eliminates Bluetooth beacons the need to deploy dedicated stand-alone voice control devices such as smart speakers or smart displays. Electronic shelf labels Industrial automation Hands-free process controlSOLUTION HARDWARE BLOCK DIAGRAM i.MX106A AUDIO CROSSOVER i.MX RT MCU VOICE CONTROL SOLUTION HARDWARE PROCESSOR OVERVIEW i.MX RT JTAG USB 5V DC IN Connector Connector Connector The i.MX RT106A is a solution-specific XCL214B333 XC6233H181 5V to 3.3V 1.8V member of the i.MX RT1060 family of Regulator Regulator crossover processors, targeting cloud- USB 2 I S TFA9894D Audio Out Audio Amplifier based embedded voice applications. It A71CH features NXPs advanced implementation Secure 2 Element I C of the Arm Cortex -M7 core, which MIMXRT106ADVL6A 196 MAPBGA operates at speeds up to 600 MHz to PDM SPH0641LM4H-1 10 x 10 mm 1DX module Digital MIC SDIO MCU CYW4343W chipset provide high CPU performance and real- UART Wi-Fi and BT/BLE Wi-Fi LED SPH0641LM4H-1 Radio Digital MIC time response. i.MX RT106A-based RGB LED SPH0641LM4H-1 SW1 solution enables system designers to Digital MIC 256 Mbit u.FL SW2 HyperFlash Conn easily and inexpensively add voice control Memory capabilities to a wide variety of smart Serial Port i.MX RT SoM Voice Board Header appliances, smart home, smart retail, and NXP Technology Optional smart industry devices. The i.MX RT106A processor is licensed to run NXPs turnkey SOLUTION SOFTWARE BLOCK DIAGRAM i.MX RT MCU VOICE CONTROL AVS SOFTWARE BLOCK DIAGRAM voice assistant software solutions, which Boot Loader may include: AWS Device Wi-Fi Access Application Discovery Onboarding Control IoT Core Control Point Over the Air Update (OTA) Far-field audio front end softDSP Amazon Music Alexa Client Notifications Speaker Control Standard Response Service Application Acoustic echo cancellation Alerts Codecs Audio Media Playlist/ Device Streamer Framework Player Queues Manager Ambient noise reduction OPUS MP3 MQTT G.711 WMA ML Inference Engine Digital Signal Processing Beamforming mBedTLS Echo Noise Decimation Gain Cancellation Suppression Barge-in Wake Word Control IDC Offset Band Filtering lwIP Barge-in Beamforming Playback processing Amazon FreeRTOS Codecs Driver Layer XIP Wi-Fi BLE/BT DMA LED Button Amp Controller Speaker Loopback Wake word inference engine Media player/streamer MQTT, lwIP, TLS Discovery and onboarding PART NUMBER DESCRIPTION FEATURES DIMENSIONS All drivers, including Wi-Fi and Turnkey, cost-optimized, production-ready, AVS-qualified solution Bluetooth i.MX RT106A audio MCU TFA9894 audio amplifier MCU-based Alexa 40 mm x 30 mm Supported by MCUXpresso SDK, Voice Service A71CH secure element SLN-ALEXA-IOT dual stack solution evaluation IDE and Config Tools 32 MB HyperFlash and development kit 4-layer PCBs 802.11 b/g/n Wi-Fi Bluetooth /Bluetooth LE 4.2 Digital MEMS microphones (x3) 10 x 10 mm i.MX RT106A 600 MHz Arm Cortex -M7 MCU with complete voice solution software MIMXRT106ADVL6A 0.65 mm pitch Audio crossover processor 1 MB On-chip RAM 196-pin MAPBGA SPK Class-D 3.55 x 2.51 mm 5 W Class D TFA9894N2RDL2 10 V Adaptive DC-DC Boost 0.4 mm pitch smart audio amplifier Embedded SpeakerBoost Algorithm WLCSP48 End-to-end security, chip to edge to cloud 4 x 4 mm Secure credential injection for root of trust at Plug and Trust A7101CHTK2 IC level with protected access 0.8 mm pitch (optional) secure element Encrypted interface to host processor HVSON8 ECC-based authentication 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 3 cc Date of Release: July 2019 SPI SDIO UART PDM 40-pin Board to Board Connector 40-pin Board to Board Connector GPIO 2 I C 2 I S