Le58083
Data Sheet
4D/4Fh Read Real-Time Data Register
MPI Command
C = 0: Do not clear interrupt
C = 1: Clear interrupt
This register reads real-time data with or without clearing the interrupt.
D7
D6
D5
D4
D3
D2
D1
D0
Command
0
1
0
0
1
1
C
1
CDB4
CDA4
CDB3
CDA3
CDB2
CDA2
CDB1
CDA1
Output Data
Real Time Data
CDA1
Debounced data bit 1 on channel 1
CDB1
CDA2
CDB2
CDA3
CDB3
CDA4
CDB4
Data bit 2 or multiplexed data bit 1 on channel 1
Debounced data bit 1 on channel 2
Data bit 2 or multiplexed data bit 1 on channel 2
Debounced data bit 1 on channel 3
Data bit 2 or multiplexed data bit 1 on channel 3
Debounced data bit 1 on channel 4
Data bit 2 or multiplexed data bit 1 on channel 4
This command does not depend on the state of the Channel Enable Register.
50/51h Write/Read AISN and Analog Gains
MPI Command
R/W = 0: Write
R/W = 1: Read
D7
D6
D5
D4
D3
D2
D1
D0
Command
I/O Data
0
1
0
1
0
0
0
R/W
DGIN
AX
AR
AISN4
AISN3
AISN2
AISN1
AISN0
Disable Input Attenuator (GIN)
DGIN = 0*
Input attenuator on
Input attenuator off
DGIN = 1
Transmit Analog Gain
AX = 0*
0 dB gain
6.02 dB gain
AX = 1
Receive Analog Loss
AR = 0*
0 dB loss
6.02 dB loss
AR = 1
AISN coefficient
AISN = 0* – 31
See below (Default value = 0)
The Impedance Scaling Network (AISN) gain can be varied from −0.9375 • GIN to +0.9375 • GIN in
multiples of 0.0625 • GIN.
The gain coefficient is decoded using the following equation:
hAISN = 0.0625 • GIN [(16 • AISN4 + 8 • AISN3 + 4 • AISN2 + 2 • AISN1 + AISN0) – 16]
where hAISN is the gain of the AISN. A value of AISN = 10000 turns on the Full Digital Loopback mode and
a value of AISN = 0000* indicates a gain of 0 (cutoff).
* Power Up and Hardware Reset (RST) Value = 00h.
50
Zarlink Semiconductor Inc.