Microphone Power Gating. Top. Back SPKR. Figure 1 Example Microphone Placement in a Mobile Phone

Similar documents
CRD User Guide. Table of Contents. 1 Initial Configuration of the CRD The Control Console

Quick Start Guide. Figure 1 Voice Capture Board Plugged Directly into Raspberry Pi

Evaluation Board for CS4344

CDB4350 Evaluation Board for CS4350

Evaluation Board for CS4351

Evaluation Board for CS5351

2. IMPORTANT CONCEPTS REGARDING CobraNet CLOCKING

CDB5346. Evaluation Board for CS5346. Features. Description CS5346. Single-ended Analog Inputs. Single-ended Analog Outputs

Evaluation Board for CS3308. Description CS Channel. Digitally Controlled Analog Volume Control. PC or External Serial Control Input

CS4207 HD Audio CODEC Development Platform. Description. HD Audio Bus Headers CS4207. Line In Stereo Headphone Output

1 x 1.7 W CS35L01 Amplifier Reference Design Kit

Evaluation Board for CS4398

2.7 W x 4 CS35L00 Amplifier Demonstration Board

Evaluation Board for CS5345

Evaluation Kit for PA90/PA91/PA92/PA93/PA98 Pin-Out

WM DS28-EV2-REV1 Schematic and Layout

WM8805_6152_DS28_EV1_REV3 Schematic and Layout. WM8805_6152_DS28_EV1_REV3 Schematic and Layout. Customer Information 1 of 18 June 2007, Rev 3.

EP93xx Power-up and Reset Lockup Workaround

Evaluation Board for CS4245

WM DS28-EV1-REV2 Schematic and Layout WOLFSON DEVICE(S):

WM CS20-M-REV2

AK5393 to CS5361/81 Conversion

Hardware UART for the TMS320C3x

AK5394A to CS5381 Conversion

CDB5364. Evaluation Board for CS5364. Features. Description CS5364 A/D RS232 USB Micro. Control I²C or SPI S/PDIF. Output.

WAN_0212. Impedance Compensation (Zobel Network) for Ground Referenced Outputs INTRODUCTION CHARGE PUMP

Controlling and Monitoring DSP Conductor Configurations

WM DT16-EV1. Customer Standalone Board WOLFSON DEVICE(S): DATE: August 2009

WM DT20-EV1. Customer Standalone Board WOLFSON DEVICE(S): DATE: September 2009

Evaluation Board for CS5361

TLK10081 EVM Quick Start Guide Texas Instruments Communications Interface Products

Wolfson Control Write Sequencer

Stereo Dac Motherboard application information

Application Report. Mixed Signal Products SLOA028

The photograph below shows the PMP9730 Rev E prototype assembly. This circuit was built on a PMP9730 Rev D PCB.

27 - Line SCSI Terminator With Split Reverse Disconnect

Using LDOs and Power Managers in Systems With Redundant Power Supplies

Test Report PMP Test Data For PMP /20/2015

1 Photo. 7/15/2014 PMP10283 Rev A Test Results

Single Cell Battery Power Solution

Dual Access into Single- Access RAM on a C5x Device

VAR-EXT-CB8 Datasheet Camera Extension Board for VAR-DT8MCustomBoard & SPEAR-MX8CustomBoard V 1.x

WM DT16-EV1. Example Configurations INTRODUCTION. Example Configurations DOC TYPE:

SN5446A, 47A, 48, SN54LS47, LS48, LS49 SN7446A, 47A, 48, SN74LS47, LS48, LS49 BCD-TO-SEVEN-SEGMENT DECODERS/DRIVERS

WAN_0214. External Component Requirements for Ground Referenced Outputs INTRODUCTION RECOMMENDED EXTERNAL COMPONENTS

74AC11139 DUAL 2-LINE DECODER/DEMULTIPLEXER

Digital Multiplexer and Demultiplexer. Features. General Description. Input/Output Connections. When to Use a Multiplexer. Multiplexer 1.

CDB5532U Evaluation Board and Software

MOSAIC CONTROL DISPLAYS

SN54BCT760, SN74BCT760 OCTAL BUFFERS/DRIVERS WITH OPEN-COLLECTOR OUTPUTS

TIDA V Stepper Motor Controller with Integrated Current Sense Reference Design

INCLUDING MEDICAL ADVICE DISCLAIMER

Texas Instruments Solution for Undershoot Protection for Bus Switches

Evaluation Board For CS42406

SN54LVTH16240, SN74LVTH V ABT 16-BIT BUFFERS/DRIVERS WITH 3-STATE OUTPUTS

Increase Current Drive Using LVDS

EV Evaluation System User Guide. Contents. Kit Contents. Introduction

TIDA Test Report

AN2408 Application note

Bootstrap Circuitry Selection for Half-Bridge Configurations

74AC11240 OCTAL BUFFER/LINE DRIVER WITH 3-STATE OUTPUTS

LM5022 Isolated Flyback Converter

Digital Logic Gates. Features. General Description. Input/Output Connections. When to Use a Logic Gate. Input 1. Input 2. Inputs 3-8 * 1.

October 2002 PMP Portable Power SLVU074

WM8962 to WM8962B Migration Document

TIDA Test Report

Analog Technologies. Laser Driver Load Assembly ATLS212DLD1.0 Load Assembly for Laser Drivers

Reading a 16-Bit Bus With the TMS320C5x Serial Port

PSoC Creator Quick Start Guide

OCTOSHAPE SDK AND CLIENT LICENSE AGREEMENT (SCLA)

W H I T E P A P E R. Introduction. Devices. Energy Comparison of Cypress F-RAM and EEPROM

The photographs below show the top and bottom view of the PMP11282Rev A board, which is built on PMP11064 Rev B PCB. Top Side

Implementation of a CELP Speech Coder for the TMS320C30 using SPOX

Systems ATE report. All output measurements are taken with 1uF and a 0.1uF MLCC across the DUT output.

Cirrus Logic CobraNet Developer Tips for CS1810xx / CS4961xx Devices


Designed to GO... Universal Battery Monitor Using the bq2018 Power Minder IC. Typical Applications. Features. Figure 1. bq2018 Circuit Connection

MC1488, SN55188, SN75188 QUADRUPLE LINE DRIVERS

bq2056 Designed to Go Parts List General Description bq2056 Charge Algorithm Current Voltage

Use the Status Register when the firmware needs to query the state of internal digital signals.

TMS320C5x Memory Paging (Expanding its Address Reach)

Protecting the TPS25810 from High Voltage DFPs

Use the Status Register when the firmware needs to query the state of internal digital signals.

2001 Mixed-Signal Products SLOU091A

KIT33887EKEVB Evaluation Board

PSoC 4 Current Digital to Analog Converter (IDAC)

February 2003 PMP EVMs SLVU081

The AMuxSeq is capable of having between 2 and 32 analog inputs. The paired inputs are present when the MuxType parameter is set to "Differential.

EMIF02-MIC01F2 2-line IPAD, EMI filter including ESD protection Features Application Description Complies with the standards:

Bit-reversed Addressing without Data Alignment on the C3x

CUSTOM GOOGLE SEARCH. User Guide. User Guide Page 1

EVAL6235PD. L6235 three-phase brushless DC motor driver demonstration board. Features. Description

This optional pin is present if the Mode parameter is set to SyncMode or PulseMode. Otherwise, the clock input does not show.

PSoC 6 Current Digital to Analog Converter (IDAC7)

DV2003S1. Fast Charge Development System. Control of On-Board P-FET Switch-Mode Regulator. Features. Connection Descriptions. General Description

SN54ALS32, SN54AS32, SN74ALS32, SN74AS32 QUADRUPLE 2-INPUT POSITIVE-OR GATES

Techniques for Profiling on ROM-Based Applications

IndoTraq Development Kit 1: Command Reference

SN54F38, SN74F38 QUADRUPLE 2-INPUT POSITIVE-NAND BUFFERS WITH OPEN-COLLECTOR OUTPUTS

Voltage Translation (5 V, 3.3 V, 2.5 V, 1.8 V), Switching Standards, and Bus Contention

Transcription:

Microphone Power Gating INTRODUCTION Many mobile consumer products require very low power audio capture solutions for scenarios such as voice control. Traditionally, all on-board microphones have been supplied power from a single source in such a way that all of the microphones are powered on or powered off together. In some use cases, the additional power consumption of powering unused microphones results in an unacceptable degradation in battery life. This application note describes a number of options and trade-offs for controlling power consumption in a multimic application. The act of controlling power consumption levels is referred to as power gating throughout the rest of this document. EXAMPLE USE CASE The example in the diagram below shows the placement of four microphones in a mobile phone. 2 Top 2 2 3 3 2 3 Front Back Side 4 SPKR 4 4 1 1 1 1 Bottom Figure 1 Example Microphone Placement in a Mobile Phone In different use cases, different combinations of these microphones will be used. The table below gives an example of which microphones might be used by the Cirrus SoundClear suite of audio processing algorithms. FEATURE USE CASE MIC 1 MIC 2 MIC 3 MIC4 SoundClear Control Voice Control SoundClear Voice Video Call Voice Call SoundClear Record Video Capture Figure 2 Example Microphone Requirements for Different Use Cases In order to extend battery life, power consumption should be optimised across all use cases and one aspect of doing that is to ensure that only the required microphones are consuming power in each use case. Applications with multiple microphones and multiple use cases using different microphone combinations, require flexible microphone power gating solutions in order to achieve good battery life. http://www.cirrus.com Copyright Cirrus Logic, Inc., 2014 2015 (All Rights Reserved) Rev 1.1 JAN 15

POWER SUPPLY CONTROL One way to selectively turn groups of microphones on or off is to switch their supply on or off. Microphone supplies are typically provided from a low noise MICBIAS output from the CODEC. Some Cirrus CODECs have multiple MICBIAS outputs that can be enabled and disabled independently. Groups of microphones can be connected to these such that each group will only be enabled when its respective MICBIAS supply is enabled. The diagram below shows a power gating solution for two groups of microphones. Group1 Group2 Figure 3 Power Gating using Independently Enabled MICBIAS Outputs In some cases the desired number of microphone groups may exceed the number of MICBIAS outputs. External switches can be used in these cases to provide additional power supply control. Suitable FETs should be selected to provide a high enough off resistance and low enough on resistance at the gate voltages available. Group1 GPIOn Group2 GPIOn Group3 Figure 4 Power Gating using Discrete PMOS Devices 2 Rev 1.1

Some Cirrus CODECs also include a general purpose switch that can be used in place of an external switch. An example of this is shown below. Group 1 GPIOn Group 2 GPSWP GPSWN Group 3 Figure 5 Power Gating using the General Purpose Switch DESIGN CONSIDERATIONS The maximum output current from each MICBIAS is limited. The maximum number and type of microphones that can be supported by each MICBIAS output is restricted by this current limit. In some Cirrus CODECs the MICBIAS generators are supplied by an internal charge-pump and LDO. The maximum output current from the Charge Pump and LDO is limited, and will also determine the maximum number and type of microphones that can be supported. The maximum output current from each MICBIAS may depend on whether the respective output is in regulating mode or bypass mode. The maximum combined current from all MICBIAS outputs may also depend on the configuration of the Charge Pump and LDO that supplies them. The level of immunity to power supply ripple in each of these circuits may also vary according to the operating mode. MIC can be used as a microphone supply, however, on some Cirrus CODECs, MIC is required to be high in order to use any of the analogue inputs or MICBIAS outputs. As a consequence, external clock control switches must be used if it is a requirement to power down microphones supplied by MIC whilst any of the analogue inputs or MICBIAS outputs are in use. The power-up/power-down time for power supply controlled microphones will be limited by the charge/discharge time of the MICBIAS and microphone decoupling capacitors. When using switches or FETs for additional supply gating: o o o o The on and off state resistance needs to be considered to ensure the desired functionality is achieved. The voltage drop across the switch (or FET) will increase as the current drawn increases. If suitable switches or FETs are chosen, the voltage drop will be small, but the droop or ripple this will cause at the microphone supply pins should still be taken into consideration. External switches and FETs will require GPIOs pins to control them. The supply domain voltage of the GPIO pins used to drive any external FET gates will determine the achievable on/off resistance of an external FET. Rev 1.1 3

CLOCK CONTROL Digital microphones can operate in pairs where the clock input signal (DMIC) is shared, and each microphone outputs pulse density modulated data onto a time-domain multiplexed bus (DMIC). 0.1F LRSEL DMICn DMICn 0.1F LRSEL Figure 6 Example Digital Microphone Schematic Cirrus digital microphones can be effectively power gated by selectively enabling or disabling their input clocks. When the microphone has power, but no clock, it enters a low power sleep mode. During this mode the current consumption is very low; typically <10µA. The diagram below shows a simplified digital microphone circuit, highlighting each digital microphone pair as a group that can be independently power gated simply by enabling or disabling their shared input clock. DMICn DMICn Group 1 DMICn DMICn Group 2 Figure 7 Clock Gating Using a Standard Digital Microphone Circuit 4 Rev 1.1

DESIGN CONSIDERATIONS WAN_0285 Typically digital microphones will be connected to CODEC DMIC interfaces in pairs, sharing the same input clock line. This means that power gating by controlling the clock alone will not allow one of those microphones to be on whilst the other is off. Connecting only one digital microphone to each CODEC DMIC interface will allow independent clock gating of single microphones, however, it will limit the total number of digital microphones that can be supported by the CODEC. In some cases this will not be enough to support all the required microphones in the application. Digital MEMS microphones in their normal operating mode typically dissipate more power than an equivalent analogue MEMS microphones, however, the overall system power consumption is typically less because of the power consumption savings in the CODEC. Operating two digital microphones on separate interfaces is less power efficient than a stereo connection to a single interface due to the power consumption overheads associated with enabling each DMIC interface on the CODEC. Additional clock control using external switching of the clock signals to different microphones is possible if carefully designed, but it is not recommended. Rev 1.1 5

COMBINED SUPPLY AND CLOCK CONTROL Individual Cirrus digital microphones in an array can be independently enabled without sacrificing CODEC digital microphone inputs or using external components if a combination of power supply control and clock control is used. An example circuit diagram is shown below: MICBIAS2 MICBIAS3 4.7µF 4.7µF DMIC2 DMIC2 LRSEL LRSEL DMIC3 DMIC3 LRSEL LRSEL DMIC4 DMIC4 LRSEL LRSEL Figure 8 Digital Microphone Array with Combined Supply and Clock Gating In this circuit, each digital microphone pair is power gated by enabling or disabling the respective DMIC interface on the CODEC. Within every DMIC pair, each microphone is supplied from a different MICBIAS supply and can therefore be power gated independently from the other. By giving each microphone a unique clock source and power source combination, it is possible to independently enable any one microphone by enabling its supply and clock. Any Cirrus digital microphone being supplied power, but no clock, will be in a very low power sleep mode. A Cirrus digital microphone being supplied clock, but no power, will be off. Cirrus digital microphone clock inputs are specifically designed so that they will not impact the clock signal integrity even when the microphone supply voltage is low or floating; allowing a microphone that is powered up to receive a valid clock even when sharing a clock input with a microphone that is 6 Rev 1.1

powered down. Equally, Cirrus digital microphone data outputs are designed to be high impedance when powered down or in sleep mode; allowing a microphone that is powered up to output data normally even when sharing a data output line with a microphone that is powered down or in sleep mode. DESIGN CONSIDERATIONS When power gating microphones using this method, it is possible to enable any one microphone whilst the remaining microphones are either off or in sleep mode. However, when enabling more than one microphone, some combinations will result in more microphones being enabled than may be required. For example, when enabling the microphones on DMIC2/MICBIAS2 and DMIC3/MICBIAS3, then the microphones on DMIC2/MICBIAS3 and DMIC3/MICBIAS2 will also be enabled. Use cases should be considered when deciding which microphones should be placed in which physical locations in the application such that power-critical use cases do not cause more microphones to be enabled than are required. Greater flexibility of what microphone combinations can be enabled or disabled independently can be achieved by using more than two MICBIAS outputs or including external circuitry for additional power gating options. There are power consumption overheads associated with enabling a MICBIAS output or a DMIC interface on the CODEC. The overhead associated with enabling a DMIC interface is typically greater than that associated with enabling a MICBIAS output. This means that enabling two microphones on the same MICBIAS output but different DMIC interfaces will typically consume more power than enabling two microphones on the same DMIC interface but with different MICBIAS supplies. Clocking a digital microphone that is in a power down state (supply is low) consumes some current to drive the load capacitance, typically <100uA per microphone. CONCLUSION Mobile consumer products supporting multiple microphone connections can often benefit from one or more power gating techniques to reduce power consumption. Power supply control and clock control can be used to provide the flexibility to independently enable individual microphones. Power supply and clock control can be combined in systems using Cirrus digital MEMS microphones and audio hub CODECs to deliver a flexible power gating solution that allows any one microphone in an array of microphones to be enabled independently of the others without requiring any additional external components. Rev 1.1 7

Contacting Cirrus Logic Support For all product questions and inquiries, contact a Cirrus Logic Sales Representative. To find one nearest you, go to www.cirrus.com. IMPORTANT NOTICE The products and services of Cirrus Logic International (UK) Limited; Cirrus Logic, Inc.; and other companies in the Cirrus Logic group (collectively either Cirrus or Cirrus Logic ) are sold subject to Cirrus s terms and conditions of sale supplied at the time of order acknowledgement, including those pertaining to warranty, indemnification, and limitation of liability. Software is provided pursuant to applicable license terms. Cirrus reserves the right to make changes to its products and specifications or to discontinue any product or service without notice. Customers should therefore obtain the latest version of relevant information from Cirrus to verify that the information is current and complete. Testing and other quality control techniques are utilized to the extent Cirrus deems necessary. Specific testing of all parameters of each device is not necessarily performed. In order to minimize risks associated with customer applications, the customer must use adequate design and operating safeguards to minimize inherent or procedural hazards. Cirrus is not liable for applications assistance or customer product design. The customer is solely responsible for its selection and use of Cirrus products. CERTAIN APPLICATIONS USING SEMICONDUCTOR PRODUCTS MAY INVOLVE POTENTIAL RISKS OF DEATH, PERSONAL INJURY, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE ( CRITICAL APPLICATIONS ). CIRRUS PRODUCTS ARE NOT DESIGNED, AUTHORIZED OR WARRANTED FOR USE IN PRODUCTS SURGICALLY IMPLANTED INTO THE BODY, AUTOMOTIVE SAFETY OR SECURITY DEVICES, NUCLEAR SYSTEMS, LIFE SUPPORT PRODUCTS OR OTHER CRITICAL APPLICATIONS. INCLUSION OF CIRRUS PRODUCTS IN SUCH APPLICATIONS IS UNDERSTOOD TO BE FULLY AT THE CUSTOMER S RISK AND CIRRUS DISCLAIMS AND MAKES NO WARRANTY, EXPRESS, STATUTORY OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR PARTICULAR PURPOSE, WITH REGARD TO ANY CIRRUS PRODUCT THAT IS USED IN SUCH A MANNER. IF THE CUSTOMER OR CUSTOMER S CUSTOMER USES OR PERMITS THE USE OF CIRRUS PRODUCTS IN CRITICAL APPLICATIONS, CUSTOMER AGREES, BY SUCH USE, TO FULLY INDEMNIFY CIRRUS, ITS OFFICERS, DIRECTORS, EMPLOYEES, DISTRIBUTORS AND OTHER AGENTS FROM ANY AND ALL LIABILITY, INCLUDING ATTORNEYS FEES AND COSTS, THAT MAY RESULT FROM OR ARISE IN CONNECTION WITH THESE USES. This document is the property of Cirrus and by furnishing this information, Cirrus grants no license, express or implied, under any patents, mask work rights, copyrights, trademarks, trade secrets or other intellectual property rights. Any provision or publication of any third party s products or services does not constitute Cirrus s approval, license, warranty or endorsement thereof. Cirrus gives consent for copies to be made of the information contained herein only for use within your organization with respect to Cirrus integrated circuits or other products of Cirrus, and only if the reproduction is without alteration and is accompanied by all associated copyright, proprietary and other notices and conditions (including this notice). This consent does not extend to other copying such as copying for general distribution, advertising or promotional purposes, or for creating any work for resale. This document and its information is provided AS IS without warranty of any kind (express or implied). All statutory warranties and conditions are excluded to the fullest extent possible. No responsibility is assumed by Cirrus for the use of information herein, including use of this information as the basis for manufacture or sale of any items, or for infringement of patents or other rights of third parties. Cirrus Logic, Cirrus, the Cirrus Logic logo design and SoundClear are among the trademarks of Cirrus. Other brand and product names may be trademarks or service marks of their respective owners. Copyright 2014 2015 Cirrus Logic, Inc. All rights reserved. 8 Rev 1.1