COMMUNICATION SEMICONDUCTORS
CMX635
ISDN Subscriber Processor
ADVANCE INFORMATION
DATA BULLETIN
Features
•
•
•
•
•
•
•
•
•
•
S/T Interface to ITU-T I.430 (TE & NT1)
2B + 1D-channel HDLC Controllers
IOM™-2 / GCI Interface
Selectable A-Law/µ-Law PCM Codec
100mW Speaker-Phone Output
2 Independent Analog Inputs
Pre-Programmed Tone Generators
V.23/Bell 202 FSK Generator
Ringing Signal and SPM Generators
DTMF Encoder/Decoder
Applications
•
•
•
•
•
•
•
•
•
•
ISDN Terminal Equipment
ISDN Intelligent NT’s
ISDN Phones and Feature Phones
Digital & Analog Answer-Phones
Data Adapters
Active and Passive Terminal Adapters
Alarm Systems
Point-Of-Sale Terminals
‘Group 4’ Fax Equipment
Video Phones
The CMX635 is an integrated Subscriber Processor designed for low chip-count ISDN voice/data terminals
and POTS terminal adapters. Its functions facilitate operation in an ISDN feature phone with speakerphone
capability or in a POTS terminal adapter with Subscriber Pulse Metering (SPM), DTMF encoder/decoder,
Caller Line ID (CLID) and Caller ID on Call Waiting (CIDCW) capabilities. It also implements many functions
needed in an intelligent NT or NT1Plus system.
The CMX635 incorporates a 4-wire ST interface conforming to ITU-T I.430 and ETS 300 012-1 specifications.
HDLC Controllers and associated FIFOs are provided for B1, B2 and D-channels, which can be configured to
automatically process the bit stuffing, flag generation/recognition, address matching and CRC
generation/checking required to support the ITU Q.921 protocol. An IOM-2
TM
/GCI interface is provided to
enable operation with other IOM compliant devices.
The
µController
interface is compatible with multiplexed and non-multiplexed address/data busses and
generic Motorola and Intel style control. The CMX635 will automatically detect which style of interface is being
used and configure itself accordingly. The device is available in a 48-pin TQFP package and has progressive
powersave modes to aid low power operation.
IOM is a trademark of Siemens AG.
2001
MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 204800225.002
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
ISDN subscriber Processor
Page 2 of 88
CMX635 Advance Information
CONTENTS
Section
1
Page
Block Diagrams ...........................................................................................................................................5
1.1
1.2
2
Functional Block Diagram ....................................................................................................5
Analog Block Diagram..........................................................................................................6
Pin numbers .........................................................................................................................7
Pin description......................................................................................................................9
Component Values.............................................................................................................12
Equivalent Analog Input/Output Circuits.............................................................................13
The ST interface and Digital Phase Locked Loop ..............................................................15
The HDLC Controllers and FIFOs ......................................................................................16
The IOM Interface ..............................................................................................................17
The G.711 Codec and Analog Gain Path...........................................................................18
The Tone Generator and Tone Decoder ............................................................................19
The Channel Routing Block ...............................................................................................19
Speaker Phone Functions ..................................................................................................20
The Processor Interface, Top Level Status and Power Control .........................................20
Interrupt Structure ..............................................................................................................21
CMX635 Register Definition and Description .....................................................................23
5.2.1
ST Interface Block .................................................................................................................23
ST Control Register.........................................................................................................24
ST Set-Up Register .........................................................................................................24
ST Interrupt Register/Interrupt Mask Register ................................................................25
ST Status Register ..........................................................................................................25
ST State Machine Register/ State Machine Mask Register............................................26
Multi-Frame S Register ...................................................................................................27
Multi-Frame Q Register...................................................................................................27
Multi-Frame Status Register/ Mask Register ..................................................................28
Multi-Frame S Bit Counter...............................................................................................29
5.2.1.1
5.2.1.2
5.2.1.3
5.2.1.4
5.2.1.5
5.2.1.6
5.2.1.7
5.2.1.8
5.2.1.9
5.2.2
5.2.3
Signal List.....................................................................................................................................................7
2.1
2.2
3
External Components ...............................................................................................................................11
3.1
3.2
4
Functional Description..............................................................................................................................14
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
5
Programming Guide. .................................................................................................................................21
5.1
5.2
Data Routing Block................................................................................................................29
HDLC FIFO Control...............................................................................................................31
Base Address Registers..................................................................................................31
Read/Write Ports.............................................................................................................31
Fifo Clear Register ..........................................................................................................32
Status and Mask Registers .............................................................................................32
Rx Mode Register ...........................................................................................................33
Address Matching Control registers................................................................................34
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480225.002
5.2.3.1
5.2.3.2
5.2.3.3
5.2.3.4
5.2.4
5.2.4.1
5.2.4.2
2001
MX-COM, Inc.
HDLC Rx Channel Control ....................................................................................................33
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
ISDN subscriber Processor
Page 3 of 88
CMX635 Advance Information
5.2.4.3
5.2.4.4
5.2.4.5
5.2.5
5.2.5.1
5.2.5.2
5.2.5.3
5.2.5.4
5.2.6
5.2.6.1
5.2.6.2
5.2.6.3
5.2.6.4
5.2.6.5
5.2.6.6
5.2.7
5.2.7.1
5.2.7.2
5.2.7.3
5.2.7.4
5.2.7.5
5.2.8
5.2.8.1
5.2.8.2
5.2.8.3
5.2.8.4
5.2.8.5
5.2.8.6
5.2.8.7
5.2.9
5.2.9.1
5.2.9.2
5.2.9.3
5.2.9.4
Level-2 HDLC Status and Mask Registers .....................................................................35
Level-3 Receive Status and Mask Registers ..................................................................35
Rx Octet Counter ............................................................................................................36
Tx Mode Register............................................................................................................36
Tx Address Registers......................................................................................................37
Tx Frame Count Register................................................................................................37
Tx Octet Count Register..................................................................................................38
IOM Control Register ......................................................................................................38
Monitor Channel Control Register...................................................................................39
Monitor Channel Tx Register ..........................................................................................39
Monitor Channel Rx Register ..........................................................................................39
IOM Status Register/Mask Register/Real Time Status...................................................40
CI Channel Transmit/Receive Registers.........................................................................40
Clock Enable Register.....................................................................................................41
Audio Enable Register ....................................................................................................42
Tone Enable Register .....................................................................................................42
Status/Mask Registers ....................................................................................................43
Clock Control Register ....................................................................................................43
Speakerphone Mode Register ........................................................................................45
Receive/Transmit Channel Threshold Registers ............................................................45
Receive/Transmit Channel Hysteresis Registers ...........................................................45
Receive/Transmit/Attenuated Channel Speech Filter Outputs .......................................45
Receive/Transmit Channel Noise Filter Outputs.............................................................46
Status/Interrupt/Mask Registers......................................................................................46
Filter Reset Register .......................................................................................................47
Audio Rx Gain (G1) and Speakerphone Attenuation (G2) Register ...............................47
Speaker Output Amplifier Gain Register (G3) ................................................................48
Tone Injection Attenuation (G4) and Sidetone Attenuation (G5) Register......................49
Audio Routing Register ...................................................................................................50
HDLC Tx Channel Control.....................................................................................................36
IOM Interface Control ............................................................................................................38
Clock and Power Control.......................................................................................................41
Speaker Phone Statistics ......................................................................................................44
Audio Block............................................................................................................................47
5.2.10 Tone/Codec Block .................................................................................................................51
5.2.10.1 Tone/Codec Control Register .........................................................................................51
5.2.10.2 FSK Transmit Data..........................................................................................................53
5.2.10.3 Tone Data Register .........................................................................................................53
5.2.10.4 DTMF Receive Data........................................................................................................55
5.2.10.5 Tone Status/Mask Registers...........................................................................................56
5.3
Register Address Definition Summary ...............................................................................57
2001
MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480225.002
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
ISDN subscriber Processor
Page 4 of 88
CMX635 Advance Information
6
Application Notes ......................................................................................................................................61
6.1
Example CMX635 Configurations ......................................................................................61
6.1.1
6.1.2
6.1.3
6.1.4
6.1.5
Dual Short Loop POTS System.............................................................................................61
ISDN Telephone/Feature/Speaker Phone. ...........................................................................62
ISDN PC Card (Active Data Adapter) ...................................................................................63
Video Phone ..........................................................................................................................64
Intelligent NT or NT1Plus ......................................................................................................65
General..................................................................................................................................65
Frame Structure ....................................................................................................................66
Monitor Channel Handshake Protocol ..................................................................................67
C/I0 Channel Description ......................................................................................................69
TIC Bus Description ..............................................................................................................70
6.2
IOM-2 Interface Summary ..................................................................................................65
6.2.1
6.2.2
6.2.3
6.2.4
6.2.5
6.3
6.4
7
Tone Switching...................................................................................................................71
Telecom Tones ..................................................................................................................72
Electrical Performance .......................................................................................................76
7.1.1
7.1.2
7.1.3
7.1.4
Absolute Maximum Ratings...................................................................................................76
Operating Limits ....................................................................................................................76
Operating Characteristics......................................................................................................77
Timings ..................................................................................................................................81
Bus Timings.....................................................................................................................81
Performance Specification .......................................................................................................................76
7.1
7.1.4.1
7.2
Packaging ..........................................................................................................................88
2001
MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480225.002
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.
ISDN subscriber Processor
Page 5 of 88
CMX635 Advance Information
1 Block Diagrams
1.1
Functional Block Diagram
The diagram below shows the main elements of the CMX635.
Figure 1: Block Diagram
2001
MX-COM, Inc.
www.mxcom.com Tel: 800 638 5577 336 744 5050 Fax: 336 744 5054
Doc. # 20480225.002
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
All trademarks and service marks are held by their respective companies.