Allwinner R328

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

 

Application diagram