Cost-effective intelligent multi-mic voice interaction solution
Overview
With the computing power of the cost-effective dual-core Cortex-A7 CPU, Allwinner R328 provides the optimal general computing power at the extreme cost, and supports the mainstream voice pick-up and playback scheme without adding external DSP voice chip through high integrated CODEC circuit. Integrated 8 PDM channels, 16 I2S channels, 3 ADC channels, and 1 differential DAC channel provide audio input/output interface and a rich and flexible microphone array. The embedded VAD low-power voice wake-up module realises the ultra-low power consumption in the voice standby state. The excellent audio engine supports all mainstream high resolution audio formats, and works seamlessly with CPU, which can accelerate multimedia running algorithm and improve user experience. Allwinner R328 is the ideal SoC for the intelligent speaker and intelligent home markets.
Highlights
High integration
Allwinner R328 integrates dual-core Cortex-A7, 64MB DDR2, or 128MB DDR3, and high performance 3 ADC, 1 DAC, 3 I2S, 8 DMIC, which provides excellent voice interaction solution.
Low cost solution
With small LFBGA package, integrated 2 LDOs and companion WIFI&BT chip, Allwinner R328 can complete two-layer PCB board, and realise extremely low cost solution.
Low power architecture
The advanced 28nm process enables Allwinner R328 to realise high energy efficiency and low heat. The embedded VAD voice wake-up module realises ultra-low power consumption in the voice standby state.
High quality assurance
High-quality assurance of Allwinner R328 includes components designed for industrial-grade working temperatures, ensuring durability, along with a chip lifespan of 10 years, providing long-term reliability.
Block diagram
Specifications
CPU
Dual-core ARM Cortex™-A7 @1.2GHz
32KB L1 I-cache + 32KB L1 D-cache per core
256KB L2 cache
Memory
Embedded 64MB DDR2 (R328-S2) or 128MB DDR3 (R328-S3)
Support SPI NAND/Nor Flash
Audio
Embedded with VAD voice wake-up module
Support 1 audio DAC and 3 audio ADC
Support 3 analog audio inputs and 1 analog audio output
Up to 3 I2S/PCM controllers for connecting Bluetooth and external audio codec, each I2S/PCM supports maximum 16 channels
Integrated digital microphone, supporting maximum 8 digital microphones
Security engine
Support symmetrical algorithm: AES, DES, and 3DES
Support Hash algorithm: MD5, SHA, HMAC
Support Pubic Key algorithm: RSA
Support 160-bit hardware PRNG with 175-bit seed
Support 256-bit hardware TRNG
Support 1K-bit EFUSE for chip ID and security application
Connectivity
USB 2.0 OTG
SDIO 3.0
LEDC
2 x TWI, 2 x SPI, 2 x UART
8-ch PWM, 4-ch GPADC, 1-ch LRADC
WiFi
XR829 or others
OS
Linux 4.9
Package
LFBGA 143balls (R328-S2), LFBGA 144balls (R328-S3)
9.25mm x 9.15mm body size, 0.65mm ball pitch, 0.35mm ball size (R328-S2)
9.15mm x 11.1mm body size, 0.65mm ball pitch, 0.35mm ball size (R328-S3)
Process
28nm HPC