SLAAED8A October   2024  – July 2026 TAC5111 , TAC5112 , TAC5211 , TAC5212 , TAC5412-Q1 , TAD5112 , TAD5212

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Signal Generator 1 (SG1) – “Beep” Generator
    1. 2.1 Signal Generator 1 Amplitude and Output Channels
    2. 2.2 Signal Generator 1 Frequency
    3. 2.3 Beep Generator Example – Using TAC5212EVM-K and I2C Configuration
  6. 3Signal Generator 2 (SG2) – “Chirp” Generator
    1. 3.1 Signal Generator 2 Amplitude and Output Channels
    2. 3.2 Signal Generator 2 Start and Stop Frequency
    3. 3.3 ADSR Envelope Parameters
      1. 3.3.1 Attack/Decay Timers
      2. 3.3.2 Release Timer
      3. 3.3.3 Powerup Delay Timer
      4. 3.3.4 Sustain/Restart Timers
      5. 3.3.5 Sustain Level
    4. 3.4 Signal Generator 2 Output Modes
      1. 3.4.1 Manual Mode
        1. 3.4.1.1 Manual Mode Example I2C Configuration using TAC5212EVM-K
      2. 3.4.2 Continuous Pulse Mode
        1. 3.4.2.1 Continuous-Pulse Mode Example I2C Configuration using TAC5212EVM-K
      3. 3.4.3 One Shot Mode
        1. 3.4.3.1 One-Shot Mode Example I2C Configuration using TAC5212EVM-K
  7. 4Summary
  8. 5References
  9. 6Revision History

Powerup Delay Timer

The powerup delay timer is the time by which the user can delay the beginning of the first chirp cycle, from when the playback path is powered up by setting the DAC_PDz bit (B0_P0_R120[6]). For instance, a powerup delay of 500ms would mean that the first chirp cycle starts 500ms after powering up the playback path. The minimum powerup delay that can be programmed is 127ms.

The powerup delay follows the equation:

Equation 9. apwrup = tpwrup - 0.007
with apwrup and tpwrup both in seconds.

To program the powerup delay into the registers listed in Table 3-5:

  1. Multiply the computed value of the apwrup (in seconds) with the sampling rate (in Hz) ( = APWRUP).
  2. Round off APWRUP to the nearest integer.

Table 3-5 Powerup Delay Timer
PageRegisterDefault Powerup Delay time at 48kHz sampling rateValue
0x170x74

Powerup Delay = 207 ms

(0x00002580)

APWRUP [31:24]
0x170x75APWRUP [23:16]
0x170x76APWRUP [15:8]
0x170x77APWRUP [7:0]