10 0x09—nonlinear echo canceller modes regis – Rockwell SoniCrafter BT8960 User Manual

Page 59

Advertising
background image

49

3.0 Registers

3.1 Conventions

Bt8960

Single-Chip 2B1Q Transceiver

N8960DSB

zero_output

Zero Output—Read/write control bit which, when set, zeros the echo replica before subtrac-
tion from the input signal. Achieves the affect of disabling or bypassing the echo cancellation
function. Does not disable coefficient adaptation. When cleared, normal echo Canceller opera-
tion is performed.

adapt_gain[1,0]

Adaptation Gain—Read/write binary field which specifies the adaptation gain.

3.2.10 0x09—Nonlinear Echo Canceller Modes Register (nonlinear_ec_modes)

negate_symbol

Negate Symbol—Read/write control bit which, when set, inverts (2’s complement) the receive
signal path at the output of the nonlinear echo canceller. When cleared, the signal path is unaf-
fected. This function is independent of all other NEC mode settings.

symbol_delay[2:0]

Symbol Delay—Read/write binary field which specifies the number of symbol delays inserted
in the transmit symbol input path.

adapt_coefficients

Adapt Coefficients—Same function as LEC Modes Register [linear_ec_modes; 0x08].

zero_coefficients

Zero Coefficients—Same function as LEC Modes Register.

zero_output

Zero Output—Same function as LEC Modes Register.

adapt_gain

Adaptation Gain—Read/write control bit which specifies the adaptation gain. When set, the
adaptation gain is eight times higher than when cleared.

adapt_gain[1,0]

Normalized Gain

00

1

01

4

10

64

11

512

7

6

5

4

3

2

1

0

negate_symbol

symbol_delay[2] symbol_delay[1] symbol_delay[0]

adapt_

coefficients

zero_coefficients

zero_output

adapt_gain

Advertising