CMX625D5 CML Microcircuits, CMX625D5 Datasheet - Page 21

no-image

CMX625D5

Manufacturer Part Number
CMX625D5
Description
ISDN TA POTS Interface
Manufacturer
CML Microcircuits
Datasheet
ISDN TA POTS Interface
1.5.15 Programming the CMX625
The CMX625 is programmed via the ‘MON1’ (Monitor Channel 1) channel in TE mode and the ‘Monitor’
channel in non-TE mode. The programming sequence consists of 3 consecutive Monitor bytes: the IOM-
2 address, the CMX625 command and data byte. Before executing a command, the CMX625 compares
the received IOM-2 address byte with its own address. The MSB of the IOM-2 address is always a ‘1’
(see section 1.5.2). A logical ‘1’ in the MSB of the CMX625 command represents a write operation and a
logical ‘0’ represents a read operation.
Structure for Register read/write operations:
Example 1: Program the CMX625 to generate interrupt requests for DTMF RX Status Change on bit 5 of
C/I channel, i.e. C/I1 Channel Output Control Code (2-0)=110. Set IOM-2 address to SA2-SA0=010 and
device select, DS=1.
If the command is a register read then only the address and command bytes are sent. The CMX625 will
respond with an IOM-2 Register address byte followed by the read data. The IOM-2 Register address
byte consists of the Register address that is being read in the least significant 4 bits and the IOM-2
address (less the device select bit) in the most significant 4 bits.
Command
(DD)
Register
MX
1
0
0
1
0
1
0
1
1
0
0
1
0
1
0
1
1
1
2000 Consumer Microcircuits Limited
IOM
(DU)
MR
1
1
0
0
1
0
1
0
1
1
0
0
1
0
1
0
1
1
0=Read
1=Write
(hex)
FF
A8
A8
FF
FF
A8
A8
FF
FF
FF
DD
88
88
06
06
89
89
20
20
R/W
(DU)
MX
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
(DD)
MR
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(hex)
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
DU
X
Monitor Channel Idle State
Transmit IOM-2 Address
Acknowledge Address
Transmit Command (Write IOM-2 Control, $8)
Acknowledge Command/ Transmit IOM-2 Control Data
Acknowledge Data
End of Transmission
Transmit IOM-2 Address
Acknowledge Address
Transmit Command (Write Mask Register, $9)
Acknowledge Command/ Transmit IOM-2 Control Data
Acknowledge Data
End of Transmission
Idle
21
X
Register
Address
A3
Comment
Register
Address
A2
Register
Address
A1
Register
Address
CMX625
D/625/1
A0

Related parts for CMX625D5