IA611 SmartMic Always-On
Voice Wake Audio Processor
The IA611 SmartMic is an “always-on” Audio Processor featuring Voice Wake and Voice ID keyword detector,
a two-second buffer1, and Knowles’ proven high performance acoustic SiSonicTM MEMS microphone
technology in a single, miniature, top-port package. The IA611 offers flexibility by supporting the most relevant
audio and data interfaces. Its integrated programmable DSP with 248 kBytes of RAM is available for customer
and 3rd party algorithms, enabling unlimited creativity. The solution pushes the system performance to ultra-low
power with its custom core design, and accelerates time to market with its highly integrated combination of
hardware, software, and firmware.
Product Features
High-accuracy Voice Wake and Voice ID
keyword recognition to wake-up any system
from a trigger phrase
Minimum latency when burst out two-second
audio buffer using SPI
Ultra-low-power “always on” Acoustic Activity
Detector (AAD) capable waking the embedded
DSP
Interrupt signal to the host processor when a
voice keyword trigger is detected
Integrated power tree from a single 1.8 V supply
Extra flexibility with I2C/UART interfaces
248 kB RAM, 160 MFLOPS, 43 MHz, 32-bit complexvalued floating-point ALU, low-power open developer
platform with SDK
High-Performance Acoustic SiSonic MEMS with
±1 dB matched sensitivity, 65.5 dB SNR and
132.5 dB SPL AOP
Packaged in SPK 4.00 x 3.00 x 1.30 mm
Typical Applications
Smartphones
Wearables
Tablets
1
1
Headsets and true wireless earbuds
Remote controls
Connected home devices
Buffer size varies based on use-case and algorithm used.
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Specification Summary
Absolute Maximum Ratings
Parameter
Absolute Maximum Ratings
VDD to Ground
-0.3, +2.5
Units
V
Digital Input to Ground
-0.3, VDD+0.3
V
Input Current (any pin)
±5
mA
Temperature
-40 to +100
ºC
Stresses exceeding these Absolute Maximum Ratings can cause permanent damage to the device. These are stress ratings only. Functional operation
at these or any other conditions beyond those indicated under SmartMic Specifications and Electrical Characteristics is not implied. Exposure beyond
those indicated under SmartMic Specifications and Electrical Characteristics for extended periods can affect device reliability.
SmartMic Specifications
Test Conditions: VDD = 1.8V, No Load, at TA =25o C, 55±20% R.H., PDM+SPI mode, 3.072 MHz clock, unless otherwise specified.
Parameter
Supply Voltage
Symbol
VDD
Supply Current1
IDD
Power Supply Rejection
Ratio
PSRR
Power Supply Rejection
PSR+N
Sensitivity1
S
DC Output
Signal-to-Noise Ratio
Total Harmonic Distortion
THD
Acoustic Overload Point
AOP
Bandwidth
BW
Low-Frequency Roll-Off
Directivity
Polarity
Functional Operating
Temperature
1
2.
2
SNR
LFRO
Conditions
Deep-Sleep Mode
Voice Wake AAD Mode (stage 0)
Voice Wake Keyword Detect Mode (stage 1)
Voice Wake Burst Mode (stage 2)
Hardware Pass-Through Mode
Hardware Pass-Through Mode (768 kHz Clock)
200 mVpp sinewave @1 kHz
200 mVpp sinewave @1 kHz (768 kHz Clock)
200 mVpp 7/8 duty cycle rectangular waveform @
217 Hz, A-weighted
200 mVpp 7/8 duty cycle rectangular waveform @
217 Hz, A-weighted (768 kHz PDM clock)
94 dB SPL @ 1 kHz
94 dB SPL @ 1 kHz (768 kHz PDM clock)
Fullscale = ±100
94 dB SPL @ 1 kHz,
A-weighted
94 dB SPL @ 1 kHz,
A-weighted (768 kHz PDM clock)
94 dB SPL @ 1 kHz, S = Typ
1% THD @ 1 kHz, S = Typ
10% THD @ 1 kHz, S = Typ
-3dB relative to 1 kHz
-3dB relative to 1 kHz
-3dB relative to 1 kHz (768 kHz PDM clock)
Min
1.71
-
Typ
1.8
0.32
0.40
1.12
7.5
1.74
0.74
87
71
Max
1.98
-
-
-96
-
-
-80
-
-38
-22
-
-37
-21
0
-36
-20
-
-
66
-
-
64.5
-
mA
dBV/FS
dBFS(A)
dBFS
% FS
dB(A)
-
Increasing sound pressure
TA
Units
V
-40
0.2
0.5
%
115
dB SPL
132.5
50
kHz
41
Hz
95
Omnidirectional
Increasing density of 1’s
25
85
100% tested.
This is reference power consumption while running the Knowles VoiceQ engine. The power consumption may change based on the
voice-detect engine.
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
ºC
IA611
Datasheet
Table of Contents
Chapter 1: Product Description ..................................................................................................................................... 5
1.1 Overview ...................................................................................................................................................................5
1.2 Key Features ............................................................................................................................................................5
1.3 AuViD Firmware Build Tool ..............................................................................................................................6
1.4 Typical Application Block Diagrams..............................................................................................................6
Chapter 2: Chip Description ............................................................................................................................................ 7
2.1 DSP Subsystem .......................................................................................................................................................8
2.1.1 Hemi Delta Processor ...............................................................................................................................8
2.1.2 Digital Filters ...............................................................................................................................................9
2.1.3 Audio Fabric .................................................................................................................................................9
2.1.4 Memory ..........................................................................................................................................................9
2.1.5 Audio Interfaces ...................................................................................................................................... 10
2.1.6 Host Interfaces ......................................................................................................................................... 12
2.2 System Control Unit........................................................................................................................................... 13
2.2.1 Boot Control .............................................................................................................................................. 13
2.2.2 Reset Control ............................................................................................................................................ 13
2.2.3 Power Management ............................................................................................................................... 13
2.3 Clock Control ........................................................................................................................................................ 14
2.3.1 PLL ................................................................................................................................................................ 14
2.3.2 Internal Oscillators ................................................................................................................................. 14
2.4 Interrupts............................................................................................................................................................... 14
Chapter 3: Operating Modes ........................................................................................................................................ 15
3.1 Bootloader Mode (SBL).................................................................................................................................... 15
3.2 Voice Wake Mode ............................................................................................................................................... 15
3.2.1 Intelligent Microphone Wake ............................................................................................................ 16
3.2.2 Wake-up Trigger ..................................................................................................................................... 16
3.3 Continuous Voice Wake ................................................................................................................................... 17
3.3.1 Keyword Preservation .......................................................................................................................... 18
3.4 OpenDSP................................................................................................................................................................. 18
3.5 Software Pass-Through .................................................................................................................................... 18
3.6 Hardware Pass-Through ................................................................................................................................. 18
3.7 Deep Sleep Mode................................................................................................................................................. 18
3.8 Retention Sleep Mode ....................................................................................................................................... 18
Chapter 4: Design Considerations.............................................................................................................................. 19
4.1 Latch On Reset Configuration Pins .............................................................................................................. 19
4.2 Start-Up Sequencing .......................................................................................................................................... 19
4.3 Sleep and Wake-up Sequence........................................................................................................................ 20
4.4 State Diagram ....................................................................................................................................................... 21
3
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Chapter 5: Pin Descriptions ......................................................................................................................................... 22
5.1 Pinout Diagram.................................................................................................................................................... 22
5.2 Pinout Table.......................................................................................................................................................... 22
Chapter 6: Electrical Characteristics ........................................................................................................................ 24
6.1 General Electrical Characteristics................................................................................................................ 24
6.2 PLL Characteristics ............................................................................................................................................ 25
6.3 Oscillator Characteristics ................................................................................................................................ 25
6.4 Audio Port Interface Characteristics .......................................................................................................... 26
6.4.1 I2S/TDM Interface Slave Timing ....................................................................................................... 26
6.4.2 I2S/TDM Interface Master Timing.................................................................................................... 26
6.4.3 Audio Port PDM Interface Characteristics .................................................................................... 27
6.5 I2C Slave Interface Characteristics............................................................................................................... 27
6.6 SPI Interface Specifications ............................................................................................................................ 28
Chapter 7: PCB Design and Layout Guidelines ...................................................................................................... 30
7.1 Power Planes ........................................................................................................................................................ 30
7.2 Digital Signal Routing ....................................................................................................................................... 30
7.3 Typical Application ............................................................................................................................................ 30
Chapter 8: Mechanical Specifications ....................................................................................................................... 31
8.1 Example Land Pattern ...................................................................................................................................... 31
8.2 Example Solder Stencil Pattern .................................................................................................................... 31
Chapter 9: Packaging and Marking Details............................................................................................................. 32
Chapter 10: Recommended Reflow Profile ............................................................................................................... 33
Chapter 11: Additional Notes ......................................................................................................................................... 34
Chapter 12: Materials Statement .................................................................................................................................. 35
Chapter 13: Reliability Specifications ......................................................................................................................... 36
4
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Chapter 1: Product Description
1.1 Overview
The Knowles IA611 SmartMic is a flexible, low-power, and highly integrated voice and audio processor
system for battery-powered applications. The IA611 includes:
An advanced, Knowles audio-optimized DSP sub-system that:
runs compute-intensive audio processing algorithms with very low-power consumption, and
provides an efficient interface between custom software and the digital audio stream data.
A System Control Unit (SCU) that handles booting, reset, and power management states such as deepsleep mode, stage 0 and stage 1 Voice Wake activity.
A flexible internal clock generation and routing system.
Integrated interfaces for PDM and I2S/TDM digital audio data.
A variety of control interfaces, including UART, SPI slave, or I2C slave. All have control interface and
audio streaming capability.
The IA611 is optimized for low-power operation in a wide array of applications, including mobile devices.
The IA611 comes with a set of reference drivers for common operating systems and platforms; this makes for
easy integration and fast time-to-market. The operating system software is written for the latest Android
operating system and supports communication/data transport over the interfaces listed in Table 1.
Table 1 Android System Interfaces
Control Messages
I2C
UART
SPI
UART
I2C
Audio Ports
I2S
I2S
PDM
PDM
PDM
Audio Upload
I2S
I2S
SPI
UART
I2C
Only one control interface can be used at a time. See section Chapter 5: for details.
1.2 Key Features
Key features of the IA611 processor include:
5
Voice Wake
Ultra-low power.
Best-in-class.
Waits with DSP in sleep mode for acoustic activity before going into Voice Wake mode.
Always listening in keyword detection mode.
Ultra-low power acoustic activity detection mode.
Detection of either programmed (OEM) or user-trained keywords.
Continuous Voice Wake (CVQ) for seamless transition from Voice Wake to a command phrase that
follows.
SPI Slave interface for fast code download and control.
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
OpenDSP custom Digital Signal Processing: Low-power operation, DSP clock rate up to 43 MHz, with
248 kB available RAM.
Support pairing with an external PDM mic for dual-mic processing such as beamforming.
1.3 AuViD Firmware Build Tool
Knowles provides AuViD, a comprehensive tool for firmware development and testing, as well as IA611
system configuration.
AuViD 9.0.0 provides configuration, debug, and design capabilities for engineers. System capabilities include
audio streaming, as well as system and route configuration. It can be used:
offline sysconfig configuration and audio stream decoding,
connected to the host directly for run-time debug using a host interface (I2C, UART, or SPI), or
connected using an Android Proxy bridge.
1.4 Typical Application Block Diagrams
Figure 1 and Figure 2 show typical block diagrams for a host system using the IA611. (For pin configuration
per boot mode, see Table 7 and Table 1.)
6
Figure 1
Application Schematic for a Host System using I2S with SPI
Figure 2
Application Schematic for a Host System using I2S and I2C or UART
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Chapter 2: Chip Description
Figure 3 shows the IA611's major modules, which are:
7
Low-noise, dual-MEMS transducer microphone element.
Ultra-low-power and high-performance DSP sub-system.
Digital Audio Interface module that provides configurable serial digital audio ports, each supporting
streaming a wide variety of data formats including PDM, I2S, or TDM.
SPI, UART, and I2C Host Interfaces that include:
Communication with the host.
A channel for high-speed firmware downloads.
Audio data bursting for Voice Wake or diagnostic purposes.
System Control Unit (SCU) that handles booting, reset, and power management states such as deep-sleep
mode .
Internal clock control module that generates internal clock signals and masters output clocks; it also locks
internal time bases to externally-provided clocks.
System interrupt module, which provides:
Interrupt to host for keyword detection events.
Event handling to IA611 for wakeup from host.
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
High AOP Management
WCPT
ADC
Audio
Fabric
Power Management
Pool
RAM
I2S/
TDM
184KB
4x Rx
4x Tx
IROM
64KB
DRAM
I2C
DMAC
System
Interface
Pads
Dual MEMS
Transducer
PDM
PDM
2x1x
StSt
RxRx
2x Stor
Tx
1x St Tx
IO Mux
PGA
32KB
MEMS
BIAS
IRAM
32KB
HemiDelta
DSP Core
UART
SPI
SPI
LDOA
GPIO
PD0
LDOD
PD1
Clocking
& Reset
WDT &
Timer
PLL &
Osc
PD2
Figure 3
IA611 Block Diagram
2.1 DSP Subsystem
The DSP subsystem is comprised of a HemiDelta (HMD) processor, digital decimation and interpolation
filters, the Audio Fabric, and memory.
2.1.1 Hemi Delta Processor
The HMD is a lower-power digital signal processor that is optimized for frame-based processing. Its features
include:
8
64-bit instruction memory access (maximum instruction size: 64 bits).
64-bit data memory access (maximum register width: 64 bits).
Main data type: 32-bit float (AFLOAT).
Main vector register file: 16 vector registers (two 32-bit lanes each).
Permutation registers to support load/store, permute, and arithmetic instructions.
Dual issue instruction bundles.
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Vector and scalar instructions.
Four MACs (real and complex arithmetic support).
Nonlinear functions: arc tangent, cosine, sine, log, exponential, inverse, inverse square root, and sigmoid
(exponential approximation).
Added acceleration:
FFT
Peak finding
DNNs (eight 8-bit x 8-bit fixed-point MACs)
2.1.2 Digital Filters
The IA611 digital filters allow use of Pulse Density Modulation PDM) audio data. There are four receive
decimation filter chains, and two transmit interpolation filter chains. The decimation filters support one-bit
PDM input oversampled audio data from digital microphones and codec interfaces. The interpolation filters
generate one-bit PDM output oversampled audio data that can go to a speaker or codec.
2.1.3 Audio Fabric
The Audio Fabric is a memory mapped interface that allows any processor to access data efficiently from the
various audio interfaces supported by the chip, such as I2S/TDM, or PDM. Each audio interface converts
input data into a common 32-bit integer format; it is synchronized into the processor clock domain from the
native audio clock before being multiplexed in the Audio Fabric into generic N-channel logical streams of
audio data. Similarly, each audio interface can convert 32-bit integer format data into the encoding required
for transmission. The audio fabric has support for a low-latency path; it also has connections to the wall
clock/presentation timers unit to allow them to capture “timestamps” of audio data.
2.1.4 Memory
The IA611 has a total of 248 kB of RAM, divided as:
9
32 kB dedicated IRAM.
32 kB dedicated DRAM.
184 kB memory pool, consisting of five 32 kB blocks, one 16 kB block, and one 8 kB block.
Of the total 248 kB memory, 168 kB is reserved for custom algorithm use.
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Figure 4
Memory Pool Structure
2.1.5 Audio Interfaces
The IA611 audio processor supports the following transfer of audio data:
Master/Slave I2S/TDM.
Two PDM output channels.
Digital Microphone PDM Output Interface
The IA611 has a single PDM output signal that can be used to transmit two audio channels. The data for one
of the two audio channels is transmitted on each clock edge, as shown in Figure 5. In PDM output mode, the
clock can be configured as input (slave) or output (master). If it is programmed as input, Table 2 lists the
supported frequency ranges. If the clock is configured as output, the default output frequency is set to
3.072 MHz. For details, see the IA61x API Guide for flexibility on using PDM clock as an output.
Figure 5
PDM Two-Channel Output Timing
Table 2 Supported PDM Clock Rates
PDM Clock (kHz)
512
768
1024
1536
2048
2400
3072
4608
4800
10
Recommended Max Bandwidth
of Audio Signal (kHz)
8
8
10.66
16
21.33
25
32
48
50
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
I2S/TDM Digital Audio Port
When in I2S+ I2C or I2S+UART mode, the IA611 can transfer audio data using the I2S or TDM protocol with
an external host or codec device. (Table 7 on page 23, and Table 1, list the pin configuration in these modes.)
Using API commands, the IA611 can be configured to operate either in slave or master mode.
I2S transfers have the following features.
Bit clock (I2S_CLK) up to 24.576 MHz.
Sampling clock (I2S_WS) up to 192 kHz.
There must be exactly two slots, Left (I2S_WS low) and Right (I2S_WS high).
There must be an equal number of I2S_CLK periods in each half I2S_WS period.
Support for 8 to 32 audio data bits per slot (channel).
Figure 6 shows an example of I2S mode.
Figure 6
I2S Mode
TDM transfers have the following features:
11
Bit clock (I2S_CLK) up to 24.576 MHz.
Sampling rates of up to 192 kHz.
Frame Sync pulse (I2S_WS) must be at least one bit clock wide.
Support for up to four active slots (channels) out of 32. Slots do not need to be contiguous. In master
mode, the master clock generator supports up to 256 clocks per frame, but slave TDM operation is not
limited by clocks per frame, and supports up to 32 slots with 32 data bits per slot.
Support for 8 to 32 audio data bits per slot (channel).
Support for output transmission on either rising or falling bit clock edge.
Support for input sampling on either rising or falling bit clock edge.
Transmitting and sampling edges must be of opposite polarity.
Support for both MSb-first and LSb-first transmission modes.
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Figure 7 shows an example of TDM mode.
Figure 7
TDM Mode
2.1.6 Host Interfaces
Firmware download, Command and Control
The IA611 audio processor supports command and control over the following interfaces.
SPI up to 13 Mbps.
UART up to 2.048 MBaud.
I2C up to 1 MHz.
SPI
The IA611 supports a four-wire Serial Peripheral Interface (SPI) protocol up to 13 Mbps. The SPI slave port
can be used to download a firmware image onto the IA611 and to send API control and data to the IA611.
UART
The IA611 supports a two-wire UART (UART_TX, UART_RX). The UART can be used to download a
firmware image onto the IA611, and a UART connection to the host is required for streaming as alternative to
ID tapping. The interface can detect the baud rate automatically up to 115 kHz; it also supports baud rates of
0.4608, 0.9216, 1.000, 1.024, 1.152, 2.000, and 2.048 MHz as configured by the host using the Bootloader
UART baud rate change API command, or by the firmware after the binary file has been downloaded.
I2C
The IA611 supports a Slave I2C bus as the host interface with a 7-bit address range. The I2C address can be set
through the data output Latch On Reset (LOR) configuration pin, as described in Section 4.1. The I2C
interface can be used to download a firmware image onto the IA611.
Debug
The collection of diagnostic data streams is supported on the SPI, UART, and I2C interfaces. This requires the
ability to collect synchronized input/output streams using any of the interfaces.
Debug is supported either by a virtual connection over ADB to an Android Proxy running on the host
processor, or by a direct physical connection to test-points on the system PCB, with no-load resistors
connected to the SPI, UART, I2C I/O pins for the IA611.
12
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
2.2 System Control Unit
2.2.1 Boot Control
Upon the supply of power to VDD pin, the IA611 goes through a power-up initialization process. During this,
the IA611 does not respond to host requests. The IA611 then enters an auto-detect mode for control interfaces
to determine which pin configuration to use for operation. See Section 4.2 for more information on the startup sequence; see the IA61x API Guide for more information on the auto-detect sequence.
2.2.2 Reset Control
The IA611 has no external reset pin; it generates an internal reset signal on initial power-up, after receipt of a
reset command from the host, or on detection of any communication issues through the use of an on-board
watchdog timer. The IA611 has a variety of low-power modes it can enter and exit without requiring a reboot
and re-download of system firmware (see section Chapter 3: on page 15). Thus, it is recommended that the
IA611 supply voltage be left on all of the time.
2.2.3 Power Management
The block diagram in Figure 3 color codes the different power domains of the IA611. There are three primary
power domains: one to supply the bias of the MEMS element, one to supply the core analog signal path
circuitry, and one to supply the core DSP subsystem. The DSP core subsystem has three subordinate power
domains that can be independently controlled to optimize power in various use cases. This section provides
further details around the primary ASIC power domains.
Table 3 Power Supply Pins
Name
GND
VDD
LDOD
Voltage
0V
1.8V
0.6V to 1.2V
Max Current
25mA
25mA
23mA
Power Direction
Input
Output
Comment
Main microphone IO supply.
Primary supply for DSP functions of the microphone.
where:
GND — This is the common ground pin for all IA611.
VDD — This supply provides power to all I/Os, as well as the power management blocks (LDOs) in the
microphone.
LDOD — This provides the power output for the DSP subsystem, including the processor, memory, Audio
Fabric, and core logic. The output can range from 0.6 V to 1.2 V.
13
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
2.3 Clock Control
2.3.1 PLL
The IA611 has an integrated, high-performance Phase Lock Loop (PLL) that provides clocks for the
processors, memory, and related circuits; it also provides oversampling clocks that drive the serial control
communications interfaces. See Table 9 for performance details of the PLL.
2.3.2 Internal Oscillators
The IA611 has two integrated silicon oscillators: one optimized for low-power, the other optimized for
accuracy and system flexibility.
Low-Power Oscillator
The low-power oscillator is calibrated at the factory, and the output frequency is always set to 768 kHz. This
oscillator is specifically designed for low-power voice-wake modes.
High-Performance Oscillator
The high-performance oscillator is also calibrated at the factory, and the output frequency is set to 43 MHz.
This output frequency can be divided down by counters within the IA611 for use by various internal modules,
or for use as a master output clock. See section 6.3, on page 25, for performance details of this oscillator.
2.4 Interrupts
The IA611 provides an interrupt request to the host for a keyword detection event through the HOST_IRQ
function, as well as a wakeup event from the host through the WAKE function.
The HOST_IRQ and WAKE function maps to a particular pin based on the configuration; see Table 7 on
page 23, and Table 1, as well as the IA61x API Guide for more information.
14
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Chapter 3: Operating Modes
The IA611 can be in one of the following operating modes:
Bootloader Auto-Detect Mode — After power up, the IA611 detects the host control interface and waits
for firmware download.
Voice Wake Mode — The IA611 is in low-power mode and can detect spoken keywords.
Software Pass-Through Mode — The IA611 acts as a left- or right-channel PDM or I2S microphone data
to the host.
Hardware Pass-Through Mode — The IA611 acts as a duplicated PDM signal to the host.
Deep-Sleep Mode — This is the low-power mode when the IA611 is not in use.
Retention Sleep Mode — The IA611 is in very low-power mode, where memory is retained.
3.1 Bootloader Mode (SBL)
Upon system power-up, or after deep-sleep mode, the IA611 is in Bootloader Mode and waits for either an
API command to determine the host control interface, or a PDM clock to enter HW Bypass Mode. Once the
control interface is determined, firmware can be downloaded and the IA611 can be configured to put the
IA611 into one of the other listed modes. See the IA61x API Guide for details on auto-detecting the control
interface, firmware download, and mode switching.
3.2 Voice Wake Mode
The Voice Wake feature on the IA611 processor provides low-power voice wake-up based on detection of
either a built-in keyword (OEM keyword) or a user-trained OEM keyword (Voice ID). The host can go into a
very-low-power mode and wait for the IA611 to sense activity and wake it up.
In Voice Wake mode, the IA611 monitors the microphone stream for acoustic activity in an ultra-low-power
mode. When acoustic activity is detected, the IA611 automatically enters into a slightly higher power mode to
analyze the speech utterance for the presence of the wake-up keyword. When a valid keyword is detected, the
IA611 asserts an interrupt to the host processor to trigger complete system wake-up. If a keyword is not
detected, the device returns to the ultra-low power mode until acoustic activity is detected again. The timeline
for this is shown in Figure 8.
Due to its ultra-low-power, Voice Wake enables an always-on touchless user interface for mobile device or
IoT wake-up.
15
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Figure 8
Timeline in Voice Wake Mode
3.2.1 Intelligent Microphone Wake
In the Sleep state, the IA611 wakes up when a falling edge (high-to-low) is detected on the Wake input pin.
From the sleep state, the IA611 also wakes up due to acoustic activity and transitions to keyword detection
mode. After the keyword is detected, the IA611 can transition to Command mode or start real-time data
streaming.
3.2.2 Wake-up Trigger
Voice Wake keeps the mobile device in a low-power, always-on listening mode, in which the device is
listening for the wake-up trigger. Once the trigger is detected, the device wakes up and performs the desired
action. Voice Wake offers the choice of OEM-selectable, user-selectable, or user-dependent OEM wake-up
triggers.
OEM Selectable Wake-up Triggers
With this option, OEMs can select a keyword to wake the device. This wake-up trigger wakes up the mobile
device whenever the user says this word. This OEM-selectable trigger is speaker-independent and does not
require user training.
User Dependent OEM Wake-up Triggers
With this option, users can train their device to only wake up to their voice when speaking the OEM keyword.
In this mode, the user trains the system by speaking the OEM key phrase several times in a relatively quiet
environment. The OEM-selectable trigger then is speaker-dependent, which means that once a user has
trained the system to his or her voice, the system recognizes and responds only to that voice.
16
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
3.3 Continuous Voice Wake
The Continuous Voice Wake feature starts where the Voice Wake feature leaves off, and buffers up to two
seconds of speech on-chip after receiving the wake-up trigger. It then passes this speech (and optionally also
the keyword) to the automated speech recognition (ASR) engine running on the host processor. Continuous
Voice Wake allows devices to continuously listen to their surroundings, wake up upon a simple, configurable
voice keyphrase, and then act on the instructions that follow.
For example: Hello Voice Q, what is the weather like today?
The IA611 is part of a larger system that includes the Codec, Host Application Processor, and Baseband
processor, along with peripheral control busses such as UART that connect them. Continuous Voice Wake is
performed by the system as a whole in the following stages.
Stage 0 (AAD Mode): The IA611 is in ultra-low power mode. The main processor is turned off. The IA611
detects surrounding sound and only goes to State 1 when the acoustic level exceeds the internal threshold.
Stage 1 (Keyword Detect Mode): The IA611 is in low-power mode and processing inbound microphone
samples for the presence of one of the pre-loaded keywords. When a keyword is detected, the IA611 generates
an interrupt to the Host, then saves some relevant state information. The IA611 then transitions to stage 2.
Stage 2 (Burst Mode): While the host is waking up, the IA611 continues buffering mic data in a two-second
circular audio buffer. Once the host is running, it can start bursting the audio buffer over SPI/UART/I2S/
I2C. Once the host decides to stop the capture, it can put the IA611 back into stage 0 (Voice Wake Mode) or
Pass-Through Mode. Figure 9 shows this timeline.
Figure 9
17
Continuous Voice Wake System Timeline
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
3.3.1 Keyword Preservation
Continuous Voice Wake can be configured to maintain the 16 kHz keyword and pass it to the host with the
buffer. This allows for secondary host-based inspection of the keyword as well as ASR channel estimation.
Due to the memory needed to keep the keyword, enabling this feature limits the number of available
keywords.
3.4 OpenDSP
248 kBytes of RAM enables third-party algorithms, with dynamic audio filtering and keyword detection as
examples. Knowles provides a Software Development Kit to enable third-party developers to create DSP
algorithms on the IA611 Audio Processor platform.
Contact Knowles for access to the SDK and associated Developer’s Guide.
3.5 Software Pass-Through
The IA611 can be in software pass-through mode, in which case it acts as a left- or right-channel PDM or I2S
microphone audio to the host. Software Pass-Through mode is supported only after firmware download.
3.6 Hardware Pass-Through
Hardware Pass-Through allows the host to put the IA611 in a low-power digital audio pass-through mode to
bypass processing. In this mode, the IA611 acts as a dual-mono PDM microphone.
3.7 Deep Sleep Mode
Deep Sleep mode can be entered after firmware has been downloaded. When the chip enters into sleep mode,
the memory content is not retained. A wakeup signal from deep sleep is required to bring the chip into boot
loader (SBL) mode. A firmware download may be needed after the wakeup from deep sleep mode. Exiting
deep sleep requires all internal hardware blocks to restart. This is the lowest power mode of the IA61x.
3.8 Retention Sleep Mode
Retention Sleep mode can be entered after firmware has been downloaded. The chip enters into normal sleep
mode, and the memory content is retained. A wakeup signal from retention sleep mode is required to bring
the chip into firmware mode. A firmware download is not needed after the wakeup from retention sleep
mode. Exiting retention sleep restarts all internal hardware blocks that were powered off due to the sleep
command.
18
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Chapter 4: Design Considerations
4.1 Latch On Reset Configuration Pins
The IA611 contains two Latch On Reset (LOR) address pins that set the I2C slave address when in I2C mode.
The state of the address pins is latched when power is on and stable. An internal pull-down resistor pulls the
address pins low (0) when unconnected. To set the address pin to a logical value of 1, connect the LOR pin to
the same power supply that powers the IA611 with an external 10 kΩ pull-up resistor.
Table 4 shows the configuration of the address pins and the resulting I2C address.
Table 4 Latch On Reset Configuration for I2C Address
ADDR1
0
0
1
1
ADDR2
0
1
0
1
Description
7 bit, address 0x3E (default)
7 bit, address 0x38
7 bit, address 0x3F
7 bit, address 0x39
4.2 Start-Up Sequencing
Figure 10 shows a complete start-up sequence, including system power and the host bus.
After Latch On Reset, the IA611 wakes up in the Auto-detect state, in which it determines the control
interface and waits for command communication or firmware download from the host.
Note that the host interface pins must be floating or driven to ground during VDD power up so that they are
never at a higher voltage than VDD+0.3 V.
Figure 10 Start-up Sequence
The host must follow a defined sequence to download program code into the IA611. The IA61x API Guide
provides a detailed description of program code download sequences over the various interfaces.
19
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
4.3 Sleep and Wake-up Sequence
The IA611 can be placed into an ultra-low-power sleep state to minimize power consumption. During sleep,
the host can continue to access other devices connected to the host interface buses.
Figure 11, Figure 12, and Table 5 provide a general overview of the sleep and wake-up process and their
timings. The IA61x API Guide provides a detailed description of the sleep and wake-up sequences.
Figure 11 Sleep and Wake-Up Sequence for Waking Up the IA611 Using the WAKEUP Input
ACTIVE
Power State
SLEEP
ACTIVE
Comma nd
Host
Interface
ACTIVE
Bur st
Acti ve
Voice Detect
Voice
IRQ
Quiet
Voice Activity
Keyword Detect
Keyword Burst
Pulled Low
Pulled Low
Figure 12 Sleep and Wake-up Sequence for Voice Wake mode
Table 5 Sleep and Wake-up Sequence Timings
Parameter
Time from WAKEUP deasserted to SLEEP command write
Time from WAKEUP asserted to SYNC command write
Time from SYNC _ACK read to WAKEUP deasserted
20
Normal
Microphone
Symbol
tws
twas
tsw
Min
30
30
0
Typ
-
Max
-
Units
ms
ms
ms
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
4.4 State Diagram
The IA611 state diagram is shown in Figure 13.
Figure 13 IA610 State Diagram
21
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Chapter 5: Pin Descriptions
5.1 Pinout Diagram
Figure 14 shows the pinouts for the IA611 (bottom view).
Figure 14 Pin Assignments (Bottom View)
5.2 Pinout Table
Table 6 shows a list of the IA611 pins and the signals associated with them. In active mode, the pin state is set
by firmware and differs from mode to mode. Firmware can configure a pin as an input or an output; it also
can enable internal pull-ups or pull-downs, if available.
Table 6 Pin Descriptions
Pin#
1
2
3
4
5
6
7
8
9
22
Name
VDD
LDOD
P0
P2
P1
P3
GND
P4
P5
Type
Power
Power
Digital I/O
Digital I/O
Digital I/O
Digital I/O
Power
Digital I/O
Digital I/O
Description
Power Supply
Connect to Bypass Capacitor
P0 I/O
P2 I/O
P1 I/O
P3 I/O
Ground
P4 I/O
P5 I/O
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Table 7 Pin Configuration Per Boot Mode
Mode
P0
P1
P2
I2C_ADDR1
WAKE
P3
I2C_ADDR2
IRQ
PDM + I2C
PDM_CLK
PDM_SDO
PDM + UART
PDM_CLK
PDM_SDO
NA
IRQ
PDM + SPI
PDM_CLK
PDM_SDO
IRQ
SPI_SCLK
SPI_MISO
I2S + I2C
I2S_WS
I2S_CLK
I2S_SDI
I2C_ADDR1
WAKE
I2S + UART
I2S_WS
I2S_CLK
I2S_SDI
I2S_SDO
I2C_ADDR2
IRQ
I2S_SDO
IRQ*
P4
P5
IRQ
WAKE
I2C_SCLK
I2C_SDA
P3
P2
UART_TX
P3
P4
SPI_MOSI
P1
P4
I2C_SCLK
I2C_SDA
P3
P2
UART_RX
WAKE
UART_TX
IRQ*
P3
P4
UART_RX
WAKE
SPI_SS
WAKE
*IRQ can be configured to be on either I2S_SDO or UART_TX, depending on the configuration settings.
23
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Chapter 6: Electrical Characteristics
6.1 General Electrical Characteristics
Table 8 Electrical Characteristics
Test conditions: VDD = 1.8V at TA =25 o C, unless otherwise specified.
Parameter
Symbol
Min
Digital Input High-Level Voltage
VIH
0.65*VIO
Digital Input Low-Level Voltage
VIL
-0.2
Digital Output High-Level Voltage
VOH
0.65*VIO
Digital Output Low-Level Voltage
VOL
Programmable Digital Input Internal Pull-Down Resistor
35
Programmable Digital Input Internal Pull-Up Resistor
39
7
I/O drive strength (default )
Capacitance To Ground of I/O Pins
C
9
Typ
Max
Units
V
0.35*VIO
V
V
0.35*VIO
V
61
114
kΩ
71
12
138
17.5
kΩ
mA
18
pF
Note: Maximum output current source or sink drive by any I/O pin is programmable in four steps. The default is 4 mA nominal. See the IA61x
API Guide for details and settings.
Note: External I/O loading and drive strength have a direct effect on voltage V IH and VIL transition times. For timing critical signals, the values of
any external R and C components connected to the I/O pins must be adjusted based on the application.
24
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
6.2 PLL Characteristics
Table 9 lists the PLL operation parameters. The PLL has two frequency ranges of operation, set through the
software API. PFD refers to the Phase-Frequency Detector on the PLL, which receives a divided-down
version of the reference clock.
Table 9 PLL Characteristics
Test conditions: VDD = 1.8V at TA =25 o C, unless otherwise specified.
Parameter
Reference Frequency
Symbol
fPLL_IN
PFD Frequency
fPLL_PFD
VCO Frequency
fPLL_VCO
Output Frequency
Lock Time
Feedback Divider
Loop Bandwidth
Conditions
Min
0.768
0.768
0.768
28
120
0.11
500
4
Low Range
High Range
Low Range
High Range
fPLL_OUT
tPLL_LOCK
nPLL_FBDIV
fPLL_BW
Typical
𝑓𝑃𝐿𝐿_𝑉𝐶𝑂 ÷ 4
𝑓𝑃𝐿𝐿_𝑉𝐶𝑂 ÷ 8
140
600
600
1000
781
fPLL_PFD/25
0.7 𝑝𝑆 × √
Period Jitter (random)
tPLL_JIT_RND
Max
200
fPLL_VCO = 50 MHz
600 𝑀𝐻𝑧
𝑓𝑃𝐿𝐿_𝑉𝐶𝑂
8.4
Units
MHz
MHz
MHz
MHz
MHz
MHz
PFD cycles
integer
MHz
pS (RMS)
600 𝑀𝐻𝑧
×√
𝑓𝑃𝐿𝐿_𝑂𝑈𝑇
Period Jitter Power Supply
Noise Sensitivity
tPLL_JIT_PS
1.5
pS/mV
Period Jitter from reference
spur
tPLL_JIT_REF
1%
Output
clock
cycle
Integrated Long-Term Jitter
tPLL_JIT_LT
Measured on output from
20 kHz to 6.144 MHz.
fPLL_PFD=12.288 MHz,
fPLL_VCO=125 MHz
110 𝑝𝑆 × √
6 𝑀𝐻𝑧
𝑓𝑃𝐿𝐿_𝑃𝐹𝐷
78
pS (RMS)
128 𝑀𝐻𝑧
×√
𝑓𝑃𝐿𝐿_𝑉𝐶𝑂
6.3 Oscillator Characteristics
The on-chip silicon oscillator is calibrated in the factory and has the characteristics listed in Table 10. There
are two ranges of operation, set by internal register through the software API.
Table 10 Oscillator Characteristics
Test conditions: VDD = 1.8V at TA =25 o C, unless otherwise specified.
Parameter
25
Symbol
Conditions
Low Range
High Range
Output Frequency
fOSC_OUT
Output Frequency Temperature
Dependence
ΔOSC_T
0 to 80°C
Period Jitter (random)
tOSC_JIT_RND
Low Range
High Range
Period Jitter Power Supply Noise
Sensitivity
tOSC_JIT_PS
Low Range
Min
Typical
43.008
172.032
Max
Units
MHz
MHz
340
535
ppm/°C
44
22
pS (RMS)
2.2
pS/mV
0.9
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
6.4 Audio Port Interface Characteristics
6.4.1 I2S/TDM Interface Slave Timing
tPCK = 1/fPCK
tPCKL
tPCKH
tPT
tPT
I2S_CLK
tPKSU
tPKHD
tPKSU
tPKHD
I2S_WS
tPKHD
tPKSU
I2S_SDI
R Ch Word 0 - LSB
tPKSU
L Ch Word 1 - MSB
L Ch Word 1 - LSB
tPKD
I2S_SDO
tPKHD
R Ch Word 1 - MSB
tPKD
R Ch Word 0 - LSB
L Ch Word 1 - MSB
L Ch Word 1 - LSB
R Ch Word 1 - MSB
Figure 15 I2S/TDM Interface Slave Timing
In Slave Mode, I2S_CLK and I2S_WS are inputs.
Table 11 I2S/TDM Slave Timing
Test Conditions: VDD = 1.8V, 10pF Load, at TA =25o C, unless otherwise specified. Measurement levels on waveforms are Vih and Vil. Note 1
Parameter
I2S_CLK Clock Frequency
I2S_CLK Clock Cycle Time
I2S_CLK Clock High Pulse Width
I2S_CLK Clock Low Pulse Width
I2S input transition time
I2S_SDI and I2S_WS Input Setup Time to CLK ↑ Note 2
Symbol
fPCK
tPCK
tPCKH
tPCKL
tPT
tPKSU
Min
Typ
Max
24.576
25
Units
MHz
s
% tPCK
% tPCK
ns
ns
I2S_SDI and I2S_WS Input Hold Time from CLK ↑Note 2
tPKHD
5.1
ns
I2S_SDO Data Output Delay from CLK ↓ Note 3
tPKD
0
1/fPCK
35
35
10
15
ns
Note 1: Timing parameters are guaranteed by design; they are not tested in the final test.
Note 2: The I2S_WS and I2S_SDI inputs are set to be sampled at the rising edge of the I2S_CLK.
Note 3: The I2S_SDO outputs are set to drive at the falling edge of the I2S_CLK.
6.4.2 I2S/TDM Interface Master Timing
tPCK = 1/fPCK
I2S_CLK
tPKFS
tPKFS
I2S_WS
Figure 16 I2S/TDM Interface Master Timing
In Master Mode, I2S_CLK and I2S_WS are outputs, but I2S_SDI and I2S_SDO timing with respect to
I2S_CLK are identical to that for Slave mode.
26
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Table 12 I2S/TDM Master Timing
Test Conditions: VDD = 1.8V, 10pF Load, at TA =25o C, unless otherwise specified. Measurement levels on waveforms are V ih and Vil. Note 1
Parameter
I2S_WS Output Delay from CLK ↓ Note 2
Symbol
tPKFS
Min
0
Typ
Max
25%
Units
tPCK
Note 1: Timing parameters are guaranteed by design and they are not tested in the final test.
Note 2: The I2S_WS outputs are set to drive at the falling edge of the I2S_CLK. Delay from CLK ↓ to I2S_CLK is determined by an integer
number of periods of an internal oversampling clock used to generate both I2S_CLK and I2S_WS.
6.4.3 Audio Port PDM Interface Characteristics
Figure 17 PDM Interface Timing
Table 13 PDM Timing
Test Conditions: VDD = 1.8V, 10pF Load, at TA =25o C, unless otherwise specified.
Parameter
PDM_CLK Output Frequency, Operating
PDM_CLK Output Frequency, Low-power Voice
Wake Mode
PDM Data Input Setup Time to Clock Edge
Symbol
fPDCLKOUT
PDM Data Input Hold Time after Clock Edge
PDM Data Delay from PDM_CLK Edge
2
Min
0.512
0.512
Typ
3.072
0.768
Nominal
Max
4.800
Units
MHz
MHz
tPDSU
25
ns
tPDH
3
ns
tPDD
6
ns
Note 1: Timing parameters are guaranteed by design; they are not tested in the final test.
Note 2: The edge of the clock on which data is output is programmable.
6.5 I2C Slave Interface Characteristics
Figure 18 I2C Slave Interface Timing
27
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Table 14 I2C Slave Timing
Test Conditions: VDD = 1.8V, Output Load = 20pF, unless otherwise specified.
Parameter
I2C Clock Frequency
I2C
Clock High Period
Symbol
fI2C_CLK
Standard Mode
Min
Max
0
100
Fast Mode
Min
Max
0
400
Fast Mode+ 1
Min
Max
0
1000
Units
kHz
tI2C_HI
4.0
0.6
0.26
µs
I2C Clock Low Period
tI2C_LO
4.7
1.3
0.5
µs
Start Condition Setup Time
tSTA_SU
4.7
0.6
0.26
µs
Start Condition Hold Time
tSTA_HD
4.0
0.6
0.26
µs
Stop Condition Setup Time
tSTP_SU
4.0
0.6
0.26
µs
Bus Free Time between Stop and Start Conditions
tI2C_BF
4.7
1.3
0.5
µs
I2C
tI2C_R
-
Clock and Data Rise Time
I2C Clock and Data Fall Time
I2C
Data Setup Time
I2C Data Hold Time
Spike Suppression Period
1000
20
300
tI2C_F
300
-
300
100
120
ns
120
ns
tI2C_DSU
250
tI2C_DHD
0
202
0
202
50
0
-
ns
ns
tSP
0
0
0
50
0
50
ns
6.6 SPI Interface Specifications
Figure 19 SPI Interface Timing
28
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
On reset, the SPI clock phase is set to SCPH=1, and the clock polarity is set to SCPL=0 in bootloader autodetect mode. The SPI interface is 32-bit. See the IA61x API Guide for enabling the SPI interface in bootloader
mode.
Table 15 SPI Timing SCPH = 1
Test Conditions: VDD = 1.8V, >=6x oversampling, 10pF Load, at TA = 25o C, unless otherwise specified.
29
Parameter
SPI sample clock frequency
SPI sample clock period
SPI clock frequency
SPI clock period
Chip select assert to clock edge
Clock edge to chip select de-assert
Chip select de-assert to chip select assert
Tx data valid from clock edge
Rx data setup time
Symbol
fsamp
Tsamp
fclk
tclk
tcsl_clk
tclk_csh
tcsh_csl
td
tsu
Rx data hold time
th
SPI clock rise time
SPI clock fall time
Min
23.25
76.92
1
1
1
0.5
Typ
Max
43
13
64.125
-
Units
MHz
ns
MHz
ns
tclk
tclk
tclk
ns
tsamp
1.5
-
tsamp
tr
-
10%
tclk
tf
-
10%
tclk
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Chapter 7: PCB Design and Layout Guidelines
7.1 Power Planes
Power supply noise can have a significant impact on the performance of analog circuitry in the system. Use
low impedance power planes with decoupling capacitors for the system power supply design.
Place ceramic SMT bypass capacitors (1 µF) next to the IA611 VDD power input pin, as well as the LDOD
pin (see Figure 20). Additional decoupling capacitors (0.1 µF) may be necessary to reduce the noise on the
power pin. Keep routing traces for the decoupling capacitors as short as possible. A long trace has an antenna
effect that can introduce additional noise into the power supply, which requires additional filtering.
7.2 Digital Signal Routing
Follow good design practices in the PCB layout by keeping the digital signal traces as short as possible and
away from analog and RF signals.
7.3 Typical Application
Figure 20 Schematics of Connections for Various Interface Configurations
30
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Chapter 8: Mechanical Specifications
Table 16 Mechanical Specifications
Item
Dimension
Tolerance
Units
Length (L)
4.00
±0.10
mm
Width (W)
3.00
±0.10
mm
Height (H)
1.30
±0.15
mm
Acoustic Port (AP)
0.65
±0.05
mm
8.1 Example Land Pattern
Notes:
31
8.2 Example Solder Stencil Pattern
Pick Area only extends to 0.25 mm of any edge or hole, unless otherwise specified.
Dimensions are in millimeters, unless otherwise specified.
Tolerance is ±0.15mm, unless otherwise specified.
Detailed information on AP size considerations can be found in the latest SiSonicTM Design Guide application note.
Perform further optimizations based on application.
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Chapter 9: Packaging and Marking Details
Table 17 Model and Part Numbers
Notes:
32
Model Number
Part Number
Quantity Per Reel
IA611
SPK2611HM7H-1-6
4800
Dimensions are in millimeters unless, otherwise specified.
Vacuum pickup only in the pick area indicated in Mechanical Specifications.
Tape and reel per EIA-481.
Labels are applied directly to reel and external package.
Shelf life: Twelve (12) months when devices are to be stored in factory supplied, unopened ESD moisture-sensitive bag under maximum
environmental conditions of 30°C, 70% R.H.
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Chapter 10: Recommended Reflow Profile
Figure 21 Recommended Reflow Profile
Table 18 Profile Specifications
Profile Feature
Pb-Free
Average Ramp-up rate (TSMAX to TP)
Preheat
— Temperature Min (TSMIN)
— Temperature Max (TSMAX)
— Time (TSMIN to TSMAX) (tS)
Time maintained above:
— Temperature (TL)
— Time (tL)
Peak Temperature (TP)
3°C/second max.
Time within 5°C of actual Peak Temperature (tP)
20-40 seconds
Ramp-down rate (TP to TSMAX)
6°C/second max
Time 25°C to Peak Temperature
8 minutes max
150°C
200°C
60-180 seconds
217°C
60-150 seconds
260°C
Notes: Based on IPC/JDEC J-STD-020 Revision C.
All temperatures refer to topßside of the package, measured on the package body surface.
33
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Chapter 11: Additional Notes
Moisture sensitivity level (MSL) Class 1.
Maximum of three reflow cycles is recommended.
To minimize device damage:
34
Do not board-wash or clean after the reflow process.
Do not brush board with, or without, solvents after the reflow process.
Do not directly expose to ultrasonic processing, welding, or cleaning.
Do not insert any object in port hole of device at any time.
Do not apply over 30 psi of air pressure into the port hole.
Do not pull a vacuum over port hole of the SmartMic.
Do not apply a vacuum when repacking into sealed bags at a rate faster than 0.5 atm/sec.
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Chapter 12: Materials Statement
Meets the requirements of the European RoHS directive 2011/65/EC as amended.
Meets the requirements of the industry standard IEC 61249-2-21:2003 for halogenated substances and
Knowles Green Materials Standards Policy section on Halogen-Free.
Ozone-depleting substances are not used in the product or the processes used to make the product, including
compounds listed in Annex A, B, and C of the “Montreal Protocol on Substances That Deplete the Ozone
Layer.”
35
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Chapter 13: Reliability Specifications
Table 19 Reliability Test Specifications
Test
Description
Reflow
5 reflow cycles with peak temperature of +260°C
High Temperature Storage
+105°C environment for 1,000 hours (IEC 68-2-2 Test Ba)
Low Temperature Storage
-40°C environment for 1,000 hours (IEC 68-2-1 Test Aa)
High Temperature Bias
+105°C environment while under bias for 1,000 hours (IEC 68-2-2 Test Ba)
Low Temperature Bias
-40°C environment while under bias for 1,000 hours (IEC 68-2-1 Test Aa)
Temperature/Humidity Bias
+85°C/85% R.H. environment while under bias for 1,000 hours (JESD22-A101A-B)
Thermal Shock
100 cycles of air-air thermal shock from -40°C to +125°C with 15 minute soaks (IEC 68-2-4)
Tumble Test
300 Random Drops of Test Box on to Steel Base from 1.0m, 10 Tumbles/Minute
Vibration
16 minutes in each X, Y, Z axis from 20 to 2,000 Hz with peak acceleration of 20 G
(MIL 883E, Method 2007.2,A)
Mechanical Shock
3 pulses of 10,000 G in each of the X, Y, and Z directions (IEC 68-2-27 Test Ea)
ESD-HBM
3 discharges of ±2kV direct contact to I/O pins (MIL 883E, Method 3015.7)
ESD-LID/GND
3 discharges of ±8kV direct contact to lid while unit is grounded (IEC 61000-4-2)
ESD-MM
3 discharges of ±200V direct contact to IO pins (ESD STM5.2)
Notes:
36
The SmartMic must meet all acoustic and electrical specifications before and after reliability testing.
After three reflow cycles, the sensitivity of the SmartMic must not deviate more than 1 dB from its initial value.
knowles.com | AUD-ESP-00459, Rev 1.2
©2021; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC
IA611
Datasheet
Revision History
Revision
Description
Date
1.0
Initial release.
21-Mar-2019
1.1
Minor corrections throughout.
08-Apr-2019
1.2
Updated Table 17.
09-March-2021
Material contained in this document may not be copied, reproduced, reduced to any electronic medium or machine readable form or otherwise duplicated
and the information herein may not be used, disseminated or otherwise disclosed, except with the prior written consent of an authorized representative of
Knowles, Inc. Knowles is a registered trademark of Knowles Corporation. All other trademarks are the properties of their respective owners.
Knowles Corporation
1151 Maplewood Drive
Itasca, Illinois 60143
37
Phone: (630) 250-5100
Fax: (630) 250-0575
info@knowles.com
Model/Reference Number:
AUD-ESP-00459, Rev 1.2
© 2021
Knowles Rev 1.0
knowles.com
| AUD-ESP-00459,
©2019; Knowles Electronics, LLC, Itasca, IL, USA, All Rights Reserved. SiSonic,
Knowles are the trademarks of Knowles Electronics, LLC