Rockwell SoniCrafter BT8960 User Manual

Page of 104
 65
3.0  Registers
3.1  Conventions
Bt8960
Single-Chip 2B1Q Transceiver
 N8960DSB
3.2.49   0x46, 0x47—Signal Level Meter Register (slm_low, slm_high)
A 2-byte read-only register containing 16 MSBs of the 32-bit unsigned signal-level meter accumulator. This
meter sums the absolute value of the receive signal input path—after format conversion and DC offset correc-
tion but before echo cancellation (same point as the DC level meter)—over each Meter Timer countdown inter-
val. Automatically loaded at the end of each interval, the meter register must be read low byte first, followed by
high byte, unseparated by any other meter-register read access. 
3.2.50   0x48, 0x49—Far-End Level Meter Register (felm_low, felm_high)
A 2-byte read-only register containing 16 MSBs of the 32-bit unsigned far-end level meter accumulator. This
meter sums the absolute value of the receive signal path—after echo cancellation but before the DAGC func-
tion—over each Meter Timer countdown interval. Automatically loaded at the end of each interval, the meter
register must be read low byte first, followed by high byte, unseparated by any other meter-register read access. 
3.2.51   0x4A, 0x4B—Noise Level Histogram Meter Register (noise_histogram_low, 
noise_histogram_high)
A 2-byte read-only register containing all 16 bits of the unsigned noise-level histogram meter accumulator. This
meter counts the number of high-noise-level conditions which occur during each Meter Timer countdown inter-
val. A high-noise-level condition is defined as the absolute value of the slicer error signal exceeding (greater
than) the threshold specified in the Noise-level Histogram Threshold Register [0x2A, 2B]. Automatically loaded
at the end of each countdown interval, the meter register must be read low byte first, followed by high byte,
unseparated by any other meter-register read access. 
7
6
5
4
3
2
1
0
D[23]
D[22]
D[21]
D[20]
D[19]
D[18]
D[17]
D[16]
D[31]
D[30]
D[29]
D[28]
D[27]
D[26]
D[25]
D[24]
7
6
5
4
3
2
1
0
D[23]
D[22]
D[21]
D[20]
D[19]
D[18]
D[17]
D[16]
D[31]
D[30]
D[29]
D[28]
D[27]
D[26]
D[25]
D[24]
7
6
5
4
3
2
1
0
D[7]
D[6]
D[5]
D[4]
D[3]
D[2]
D[1]
D[0]
D[15]
D[14]
D[13]
D[12]
D[11]
D[10]
D[9]
D[8]