CMX228
ISDN Protocol Engine
with D - channel Data
D/228/1 October 1999
Advance Information
Features
•
•
•
•
•
•
Applications
•
•
•
•
•
•
Full ISDN Voice and Data Services
V.120 / PPP Operation
Hayes Compatible 'AT' Command Set
Supports CTR3 Approval
User Data and X.25 via B and D-
channels
Full API Available
Feature Phones with Data Interfaces
Pay-Phones and H.320 Video Phones
EPOS Terminals
Remote Metering and Alarm Systems
Data Terminal Adapters
Reference Designs Available
1.1
Brief Description
The CMX228 is an ISDN data and telephony protocol engine which implements the lower level ISDN interface
and communicates with the CMX605 and other standard devices to form a fully integrated ISDN chipset for
both voice and data communications. It puts all the main data processing elements in one device, no ISDN
software has to be written and simple ‘Plug and Play’ design results. The CMX228 supports one voice port,
which can be used to provide ISDN telephony services or a POTS line interface, and one data channel,
capable of operation at 115,200 b/s. It also has a full set of ‘Hayes’ compatible AT command codes on its
asynchronous data interface and keypad-configurable voice telephony services.
The CMX228 is designed to work with the AMD 79C30 S/T bus interface, the Siemens PSB-21525 HDLC
formatter and the CML CMX605 POTS interface circuit, and also comes complete with embedded applications
software. In addition, the CMX228 offers data transfer (up to 16kb/s) over the D-channel by using the X.25
protocol. To support the CMX228, CML can also provide licensed reference designs on user request. A
flexible Applications Program Interface (API) allows users to customise the features and operation of their own
design. The CMX228 comes in a compact 80-pin surface mount package.
©
1999
Consumer Microcircuits Limited
©
1999
Chiron Technology Limited
ISDN Data and Telephony Protocol Engine (inc. X.25)
CMX228
CONTENTS
Section
Page
1.0 Features and Applications .........................................................................1
1.1 Brief Description.........................................................................................1
1.2 Block Diagram ............................................................................................4
1.3 Signal List ...................................................................................................5
1.4 External Components.................................................................................8
1.5 General Description....................................................................................9
1.5.1 Glossary
....................................................................................10
1.5.2 Initialisation...............................................................................11
1.5.3 ISDN Interface............................................................................11
1.5.3.1 Activation.....................................................................11
1.5.3.2 De-activation or Line Disconnection .............................11
1.5.3.3 Line Failure Detection ..................................................11
1.5.3.4 Incoming Calls .............................................................12
1.5.3.5 Multiple Subscriber Numbering.....................................12
1.5.3.6 Channel Mapping.........................................................12
1.5.4 POTS Configuration..................................................................13
1.5.4.1 Configuration and Control via DTMF Keypad................13
1.5.5 POTS Operation
........................................................................15
1.5.5.1 Keypad Operation ........................................................15
1.5.5.2 Incoming POTS Calls...................................................15
1.5.5.3 Outgoing POTS Calls...................................................15
1.5.5.4 Connected Calls...........................................................16
1.5.5.5 Call Clearing ................................................................16
1.5.6 Data Configuration....................................................................17
1.5.6.1 Hayes Command Set...................................................17
1.5.6.2 Hayes Register Set ......................................................22
1.5.6.2.1 X.25 Virtual Circuit Parameters .................................23
1.5.6.2.2 X.25 Parameters.......................................................24
1.5.6.2.3 V.120 Parameters .....................................................25
1.5.6.2.4 X.25 PAD Parameters...............................................25
1.5.6.2.5 B Channel LAPB Parameters ....................................26
1.5.6.2.6 Basic Configuration Parameters ................................26
1.5.7 Data Operation
..........................................................................28
1.5.7.1 Incoming B-Channel Data Calls....................................28
1.5.7.2 Outgoing B-Channel Data Calls....................................28
1.5.7.3 X.25 Data Calls on the D-Channel................................28
1.5.7.4 Connected Calls...........................................................28
1.5.7.5 Call Clearing ................................................................28
1.5.8 Application Programmer's Interface
........................................29
1.5.9 Hardware Description
...............................................................30
1.5.9.1 LED Status Indicators (LED1 to LED9, and ILFI)..........30
©
1999
Consumer Microcircuits Limited
©
1999
Chiron Technology Limited
2
D/228/1
ISDN Data and Telephony Protocol Engine (inc. X.25)
CMX228
1.6 Application Notes .....................................................................................31
1.6.1 General
......................................................................................31
1.6.2 Approvals
..................................................................................31
1.7 Performance Specification.......................................................................32
1.7.1 Electrical Performance..............................................................32
1.7.1.1 Absolute Maximum Ratings..........................................32
1.7.1.2 Operating Limits...........................................................32
1.7.1.3 Operating Characteristics.............................................33
1.7.2 Packaging..................................................................................38
Note:
This product is in development: Changes and additions will be made to this
specification. Items marked TBD or left blank will be included in later issues.
Information in this data sheet should not be relied upon for final product design.
©
1999
Consumer Microcircuits Limited
©
1999
Chiron Technology Limited
3
D/228/1
ISDN Data and Telephony Protocol Engine (inc. X.25)
CMX228
1.2
Block Diagram
Figure 1 Block Diagram
©
1999
Consumer Microcircuits Limited
©
1999
Chiron Technology Limited
4
D/228/1
ISDN Data and Telephony Protocol Engine (inc. X.25)
CMX228
1.3
Signal List
S1 Package
80QFP
Pin No.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Signal
Description
Name
SCL
SDA
ISDNRST
RI1
DCD1
CTS1
RSTN
DV
DD1
XTALN
XTAL
DV
SS1
LED1
LED2
LED3
LED4
LED5
LED6
LED7
LED8
STN
LED9
WRN
RDN
A19
A18
A17
A16
A15
Type
O/P
BI
O/P
O/P
O/P
O/P
I/P
Power
O/P
I/P
Power
O/P
O/P
O/P
O/P
O/P
O/P
O/P
O/P
O/P
O/P
O/P
O/P
O/P
O/P
O/P
O/P
O/P
EEPROM - Serial Clock
EEPROM - Serial Data
ISDN S-interface Chip Reset
RS232 Port1 Ring Indicator (high when inactive)
RS232 Port1 Data Carrier Detect (high when inactive)
RS232 Port1 Clear To Send (high when inactive)
CMX228 Chip Reset (active low)
The digital positive supply rail. Levels and voltages are
dependent upon this supply. This pin should be
decoupled to DV
SS
by a capacitor
The output of the on-chip Xtal oscillator inverter
The input to the oscillator inverter from the Xtal circuit
The digital negative supply rail (ground)
POTS Port Off-Hook Indicator (HK1)
RS232 Port 1 Auto-Answer Indicator (AA)
RS232 Port 1 Data Carrier Detect Indicator (DCD)
RS232 Port 1 Ready To Send Indicator (RTS)
RS232 Port 1 Receive Data Indicator (RXD)
RS232 Port 1 Transmit Data Indicator (TXD)
RS232 Port 1 Data Terminal Ready Indicator (DTR)
ISDN Line Activated Indicator (AR)
Watchdog Timer Stimulus
POTS Port Call Connected Indicator (CN1)
Memory Write Access Strobe
Memory Read Access Strobe
Memory and Peripheral Address Bus
Memory and Peripheral Address Bus
Memory and Peripheral Address Bus
Memory and Peripheral Address Bus
Memory and Peripheral Address Bus
©
1999
Consumer Microcircuits Limited
©
1999
Chiron Technology Limited
5
D/228/1