Economy audio CODEC for MiniDisc (MD) home stereo and portable applications
Programming the sound processing and other features
The sound processing and other feature values are stored in independent registers.
The first selection of the registers is achieved by the choice of data type that is transferred. This is performed in the address mode using bit 0 and bit 1 (see Table 4). The second selection is performed by the 2 or 3 MSBs of the data byte (bits 7 and 6 or bits 7, 6 and 5). The other bits in the data byte (bits 5 to 0 or bits 4 to 0) represent the value that is placed in the selected registers.
For the UDA1341TS the following modes can be selected:
In this mode the features reset, system clock frequency, data input format, DC-filter, input gain switch, output gain switch, polarity control, double speed and power control can be controlled.
There are two addressing modes: direct addressing mode and extended addressing mode.
Direct addressing mode is using the 2 MSB bits of the data byte. Via this addressing mode the features volume, bass boost, treble, peak position, de-emphasis, mute, and mode can be controlled directly.
Extended addressing mode is provided for controlling the features digital mixer, AGC control, MIC sensitivity, input gain, AGC time constants, and AGC output level. An extended address can be set via the EA registers (3 bits). The data in the extended registers can be set by writing data to the ED registers (5 bits).
In this mode the detected peak level value can be read out.
OGS IGS PAD PDA DS PC
Output gain switch Input gain switch Polarity of ADC Polarity of DAC Double speed Power control ADC and DAC
Peak detection position
Mixer gain channel 1
Mixer gain channel 2
Mixer mode switch
AGC attack and decay time
AGC output level
SETTING OR VALUE
non-inverting non-inverting single speed on
after the tone features no de-emphasis no mute flat
−6 dB −6 dB
double differential disable AGC 11 ms and100 ms −9 dB FS
2002 May 16