Hello
We use the AIC3256USBEVM to evaluate the AIC3256 mini DSP. In order to do so, we design a simple program with TruePath IDE. There is a framework AIC3256App4x2x, Dec4xIn, DSP_A_DSP_D interprocessor and a Int4xOut output. --> DSP
We want to record at the lineIn1 and to playback the record immediatly at the lineOut (only for test).
Our problem is that a smal input signal greater than 100mV results in saturation of the Output.
According to reference maual: in case of common mode and 0,9V offset it should be possible to input a signal up to 0,5Vss.
A part of our SystemSettingCode:
;-----------------------------------------------------------------------------------
; ADC Channel Configuration
;-----------------------------------------------------------------------------------
reg[ 1][ 51] = 0x40 ; Mic Bias enabled, Source = Avdd, 1.25V
reg[ 1][ 52] = 0x40 ; Route IN1L to LEFT_P with 10K input impedance
reg[ 1][ 54] = 0x40 ; Route CM1L to LEFT_M with 10K input impedance
reg[ 1][ 55] = 0x40 ; Route IN1R to RIGHT_P with 10K input impedance
reg[ 1][ 57] = 0x40 ; Route CM1R to RIGHT_M with 10K input impedance
reg[ 1][ 59] = 0x00 ; Enable MicPGA_L Gain Control, 0dB
reg[ 1][ 60] = 0x00 ; Enable MicPGA_R Gain Control, 0dB
reg[ 0][ 81] = 0xc0 ; Power up LADC/RADC
reg[ 0][ 82] = 0x00 ; Unmute LADC/RADC
;-----------------------------------------------------------------------------------
; DAC Channel Configuration
;-----------------------------------------------------------------------------------
reg[ 1][ 12] = 0x08 ; Route LDAC to HPL
reg[ 1][ 13] = 0x08 ; Route RDAC to HPR
reg[ 1][ 14] = 0x08 ; Route LDAC to LOL
reg[ 1][ 15] = 0x08 ; Route LDAC to LOR
reg[ 0][ 63] = 0xd4 ; Power up LDAC/RDAC w/ soft stepping
reg[ 1][125] = 0x12 ; GCHP Mode, Offset corr Enabled on present routing
reg[ 1][ 16] = 0x00 ; Unmute HPL driver, 0dB Gain
reg[ 1][ 17] = 0x00 ; Unmute HPR driver, 0dB Gain
reg[ 1][ 18] = 0x00 ; Unmute LOL driver, 0dB Gain
reg[ 1][ 19] = 0x00 ; Unmute LOR driver, 0dB Gain
reg[ 1][ 9] = 0x3c ; Power up HPL/HPR and LOL/LOR drivers
reg[ 0][ 64] = 0x00 ; Unmute LDAC/RDAC
Thanks for your advice....