ZL50235 Data Sheet
20 Zarlink Semiconductor Inc.
8. 0 Register Description
Echo Cancelle r A (ECA): Control Register 1
Power-up 00hex R/W Address: 00hex + Base Address
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Reset INJDis BBM PAD Bypass AdpDis 0 ExtDI
Functional Description of Register Bits
Reset When high, the power-up in it ializat ion is executed. This presets all regi ster bits inclu ding
this bit and clears the Adaptive Filter coefficients.
INJDis When hig h, th e noise inject ion process is disabled. When low noise i njection i s enabled.
BBM When high, the Back to Back configuration is enabled. When low, the Normal
confi gurati on is enabl ed. Note: Do n ot enable Exte nded-Del ay and BBM configurat ions at
the same ti m e. Always set both BBM bits of the two echo cancell ers (Control Re gister 1)
of the same group to the same logi c value to avoid conflic t.
PAD W hen high, 12d B of attenua tion i s i nsert ed into t he Rin to Rout path . When low , the Gains
register cont rol s the signal l evels.
Bypass When high, Sin data is by-p assed to Sout and Rin dat a is by-passed to Rout. The
Adaptive Filter coeffi cients are set to zero and the fil ter adaptation is stopped. When low,
output data on both Sout and Rout is a function of the echo canceller algorithm.
AdpDis When hig h, echo canceller adaptation is disabled. The Voice Processor cancels echo.
When low, the echo cancel ler dynam ically adapts to the echo path characteri stics.
0 Bits m arked as “1” or “0” are reserved bits and should be written as indicated.
ExtDl When high, Echo Cancel lers A and B of the same gr oup are inter nally cascaded into one
128ms ech o canceller. When low, Echo Cancellers A and B of the same group operate
independently.
Echo Cancelle r B (ECB): Control Register 1
Power-up 02hex R/W Address: 20hex + Base Address
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Reset INJDis BBM PAD Bypass AdpDis 1 0
Functional Description of Register Bits
Reset When high, the power-up initialization is executed which preset s all register bits includi ng
this bit and clears the Adaptive Filter coefficients.
INJDis When hig h, th e noise inject ion process is disabled. When low, noise injec tion is enabl ed.
BBM When high, the Back to Back configuration is enabled. When low, the Normal
confi gurati on is enabl ed. Note: Do n ot enable Exte nded-Del ay and BBM configurat ions at
the same ti m e. Always set both BBM bits of the two echo cancell ers (Control Re gister 1)
of the same group to the same logi c value to avoid conflic t.
PAD W hen high, 12d B of attenua tion i s i nsert ed into t he Rin to Rout path . When low , the Gains
register cont rol s the signal l evels.
Bypass When high, Sin data is by-p assed to Sout and Rin dat a is by-passed to Rout. The
Adaptive Filter coeffi cients are set to zero and the fil ter adaptation is stopped. When low,
output data on both Sout and Rout is a function of the echo canceller algorithm.
AdpDis When hig h, echo canceller adaptation is disabled. The Voice Processor cancels echo.
When low, the echo cancel ler dynam ically adapts to the echo path characteri stics.
1 Bits m arked as “1” or “0” are reserved bits and should be written as indicated.
0 Control Register 1 (Echo Canceller B) Bit 0 is a reserved bit and should be written “0”.