Product description

The CMX602B is a low power CMOS integrated circuit for the reception of the physical layer signals used in BT’s Calling Line Identification Service (CLIP), Bellcore’s Calling Identity Delivery system (CID), the Cable Communications Association’s Caller Display Services (CDS), and similar evolving services.

It also meets the requirements of emerging Caller Identity with Call Waiting services (CIDCW).

The device includes a ‘zero-power’ ring or line polarity reversal detector, a dual-tone (2130Hz plus 2750Hz) Tone Alert Signal detector and a 1200-baud FSK V23/Bell202 compatible asynchronous data demodulator with a data retiming circuit which removes the need for a UART in the associated µController.

It is suitable for ‘on-hook’ use in systems to BT specifications SIN227 and SIN242, Bellcore GR-30-CORE and SR-TSV-002476, CCA TW/P7 and E/312, ETSI 300-659 (Parts 1 and 2), ETSI 300 778 (parts 1 and 2) and Mercury Communications MNR 19.

Read More

Devices are available through our distributors below:


  • SalesNetworkLogo_2
  • Mouser_logo
  • RFMW logo

Block diagram


Technical Portal

No additional information available.


  • CLI and CIDCW Detector with: ‘Zero-Power’ Ring or Line Reversal Detector
  • V.23/Bell 202 FSK Demodulator with Data Retiming Facility
  • Dual Tone Alert Detector
  • On and Off-Hook Operation
  • Meets Belcore, British Telecom and ETSI ‘CLI and CIDCW’ Specifications
  • µC Interrupt/Wake-Up Output to Minimize System Operating Power


  • Calling Line ID and Waiting Systems
  • Adjunct Boxes
  • Computer Security Systems
  • Call Monitoring
  • Computer Billing Systems
  • Telephone Based Utility Metering
  • No-ring Calling

Power supply requirement

  • 2.7 to 5.5 V

Not quite sure what you’re looking for?
We can tailor an existing product to your unique requirements

Design resources


Q. Replacing the CMX602A with the CMX602B

A. CMX602A CMX602B Differences.

RXD State in Tone Alert Detect Mode (TAS/CAS detection)
The CMX602A RXD pin is held at Logic 1. In FSK Receive mode, the pin remains at logic 1 when idle or switches between Logic 0 and Logic 1, to reflect the incoming data stream.
The CMX602B RXD pin is held at Logic 0. In FSK Receive mode, the pin switches to logic 1 when the decoder is idle or switches between Logic 0 and Logic 1, to reflect the incoming data stream.

Application Comment
This pin is only used to provide information when FSK Receive mode is enabled and the idle level should not be relied upon in design because noise spikes (that could be interpreted as data) may cause it to transition.

FSK/CAS twist performance
The CMX602B has about 1dB lower twist acceptance to FSK signals and CAS dual tones.

Application Comment
The 1dB difference will not cause a problem in use and is within the requirements of network systems.

Tone Alert (TAS/CAS) and FSK level detector on threshold (sensitivity)
The CMX602B has a slightly reduced sensitivity when used at or around 5V.

Application Comment
Both devices give excellent performance across the range of 2.7 to 5.5 V and the sensitivity is within the requirements of network systems.

Q. I want to develop a product that detects an incoming call during an Internet session. The “far end” modem is automatically silenced by the central office, but the “near end” modem still sends out high level voiceband energy that makes CAS tone detection difficult. Do you have any ideas as to how to overcome this?

A Typically, this type of application is performed in an adjunct box that doesn’t have the benefit of a 2-4 wire hybrid to reduce the transmitted “voice” levels. Since the CAS tone is easily overcome by the near end modem signals, an alternate way of detecting the incoming call is to look for the “call waiting beep” (Subscriber Alerting Signal, 440Hz tone). This tone is lower in the voice band and is more easily detected, in the presence of modem signaling, than is the CAS tone.

The FX/MX165C is an ideal part for this function. When operated with a standard “colorburst” (3.58MHz) crystal and programmed to look for a 123Hz tone, the MX165C will actually look for the 440Hz call waiting beep, and can therefore be used to detect incoming calls during Internet sessions.

Please be advised that CML doesn’t guarantee the performance of its devices when they are operated outside of their published specifications.

FX602/CMX602A Operational Differences

The operational differences


Calling Identity Delivery on Call Waiting (CIDCW)

C-BUS Guides

Guides to operation and interfacing

Package: D4 (DW)

16-pin SOIC

Package: E4

16-pin TSSOP

Package: P3 (P)

16-pin PDIP

Ask a question

Request a quote