SBAA600 October   2024 TAA5212 , TAC5111 , TAC5112 , TAC5211 , TAC5212

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Voice Activity Detection
    1. 2.1 VAD Configurations
      1. 2.1.1 User, Auto, Intermediate
      2. 2.1.2 VAD With ADC Recording
      3. 2.1.3 VAD Monitoring Channel
      4. 2.1.4 VAD Interrupt Pin
      5. 2.1.5 MICBIAS Enable During PDM Monitoring
      6. 2.1.6 VAD Clock Configurabilty
    2. 2.2 VAD Parameters
      1. 2.2.1 Initial Learning Period
      2. 2.2.2 Hold Over Counter
      3. 2.2.3 Wakeup Wait
      4. 2.2.4 Threshold
  6. 3VAD Performance Results
  7. 4Examples
  8. 5Summary
  9. 6References

Wakeup Wait

If VAD is programmed to be in auto mode, on detecting voice, VAD can automatically turn on the ADC and start recording, simultaneously also checking for voice activity. Wakeup wait is the amount of time the VAD is suspended after going to recording mode and thereafter resumed. Equation 3 shows the computation of the VAD_WW parameter.

Equation 3. W a k e u p   w a i t   ( s ) =   W W 10 (   256 ×   8000   )

where

  • WW10 is the Wakeup wait register value in decimal interpreted as a signed integer

The default value (0x01388000) corresponds to 10s. Table 2-13 shows the registers that control the VAD_WW parameter.

Table 2-13 Programmable Coefficient Registers for Wakeup Wait
Coefficient Page Register Reset Value Description
VAD_WW 0x0E 0x08 0x01 WW Byte[31:24]
0x0E 0x09 0x38 WW Byte[23:16]
0x0E 0x0A 0x80 WW Byte[15:8]
0x0E 0x0B 0x00 WW Byte[7:0]