The TAx5x1x family of stereo CODECs and DACs support a range of applications such as jack detection, brown-out limiter, voice activity detection, and tone generation. Among these devices are TAC5212, TAC5211, TAC5112, TAC5111, TAD5212, TAD5112, TAC5311, TAC5312, TAC5411, and TAC5412. This application note explains how to use the tone generation feature.
There are two integrated digital tone generators that have a range of capabilities such as frequency and gain sweeping. These generators are high precision and are operable at audio and ultrasonic frequencies. The ADSR (attack-decay-sustain-release) envelope is also a feature within the generators and is available for applications that require sound modulation using the envelope parameters.
TAC5212 stereo software-controlled CODEC is used to demonstrate the capabilities of the tone generators in this application note. Use the EVM user guide to locate the mixer tab containing the tone generation GUI in PPC3.
All trademarks are the property of their respective owners.
Signal generator 1 and signal generator 2 are the digital tone generators in TAC5212. Tone generation is supported in all DAC configurations including fully differential , single-ended, psuedo differential and stereo single-ended modes. All results are monitored on OUT1 of the device unless mentioned otherwise. Throughout this document, signal generator 1 is synonymous with SG1 and beep generator, and signal generator 2 is synonymous with SG2 and chirp generator.