![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
CMX850 Communications Controller IC INNOVATIONS INV/Telecom/850/2 November 2003 - Single-Chip Embedded 80C51 C with Integral V.22bis Modem www.cmlmicro.com Further enhancement of this product has resulted in a group of additional functions which enable the use of the product in a much larger range of wireline telecom end-products. This updated Innovations document details the functions and features of the CMX850 and the product enhancements. - this highly integrated product removes the need, in a communications end-product, for multiple ICs and their attendant components - Enhanced 80C51 C with Internal Memory n n n n n n Extended Memory Addressing Versatile Memory and Peripheral Interfacing 8kB Internal XRAM `Real-Time' Clocks and Timing Facilities Dynamic In-Circuit Programming and Software Upgrading in the Field via Boot ROM Facility Low Power `Sleep' Modes with Programmable Wakeup Applications - Low power and battery-operated communications terminals which need to access the PSTN to upload or download data n SMS and ADSI Terminals n Telemetry and Remote Meter Reading n Vending and Gaming Machines n Feature Phones, Smart Phones and Pay Phones n Telephone Routers n SIA Security Alarms n EPOS and ATM Terminals n E-mail and Internet Appliances Integral Low-Power Modem plus . . . n n n Integral V.22bis, V.22, V.23 and V.21 (and Bell) Modems Stand-Alone FSK (CLI) Demodulator and HighSensitivity CAS Tone Detector Full-Feature Programmable Telephone Signalling Facilities Stand with Enhanced Facilities -Alo (CLI) ne FSK Demod CMX850 Communications Controller On-Chip Boot ROM urable Tx DTM Config CTR21 and FCC68 Line Interface (DAA) F Twis t Designs EV8500 Evaluation Kit - V.22bis Modem - Wireline Signalling - Embedded 80C51 Controller - CLI Demodulator - On-Chip RAM - Versatile General Purpose I/O Ports - Boot ROM Reprogramming Feature - 100-pin LQFP Package - 3V Low-Power Operation with Advanced Dynamic Power Management and Powersave Modes - - A single-chip product that provides ALL the functions required (data, memory, signalling, switching and control) for stand-alone wireline telecoms terminals CML Microcircuits COMMUNICATION SEMICONDUCTORS Application Specific Standard Products for Wireline Telecoms, Two-Way Radio and Wireless Data Wireline Telecoms The CML Advantage - Save Time - Save Space - Save Money - Save Power An extremely compact and low-power microcircuit that will satisfy all of the communications, control, data and signalling requirements of any wireline product using on-line communication n n n n n n n n Highly integrated single product replaces multiple ICs and components Enhanced 80C51 Controller with WDT, ADC, 8kB XRAM, keyboard encoder, extended addressing of multiple blocks (64kB) of external memory, PWM outputs and dual clocks with separate Xtals On-Chip Boot ROM facility available for in-circuit programming and software upgrading in the field Integral modem: V.22bis, V.22, V.23, V.21 and Bell equivalents Easy integration with peripherals (Flash, ROM, RAM, LCD circuits and keyboard) 13 interrupt sources Rx/Tx audio-tone telephone signalling including DTMF function Programmable Tx DTMF Twist to facilitate operation to many telephone systems and for use in lower-cost DAA circuits n n n n n n n n Line reversal, ring-tone and off-hook detection Improved sensitivity CAS tone detection and stand-alone FSK demodulator for CLI Types I and II will allow on-hook CLI operations whilst all other functions are in powersave Low voltage (3.0 to 3.6 V) operation with comprehensive on-chip power management CMX850L8 100-pin low profile, small footprint quad flat pack (LQFP) package saves PCB space Compact multi-function product saves design and production time and costs CML support is available globally for design and implementation assistance EV8500 EvKit aids experimentation and product evaluation; accelerates hardware and software design times CTR21 and FCC68 DAA interface designs available from CML website ith W ROM / FLASH - OR CMX850 Wit ho DAA DAA (info available) Modem ut RAM + + WDT ROM / FLASH + C CMX850 Keyboard Keyboard Driver + Keyboard + Measurement and Control 3V Power Supply LCD Driver LC Display ADC + PWM Xtal Select + LCD Driver Measurement and Control Power Supply and Circuitry LC Display Typical Control and Monitoring System employing the CMX850 [reduced chip and component count, integrated software and much lower power and PCB requirement] Typical Control and Monitoring System [high chip and component count, high power and PCB requirement, diverse software load] Contents The CML Advantage 2 Functional Block Diagram 3 Embedded Microcontroller 4 Integral Low Power Modem 5 CMX850 in Action 6 Demonstration, Design, Evaluation, Investigation and Implementation 7 Wireline Telecoms Products 8 2 Functional Block Diagram ROM / FLASH Memory Low-Power Operation n 3.0 to 3.6 volt operating range CMX850 Communications Controller n Full operation at 3.3V n Powersave at 3.3V = = 6.6mA typ. 6.0A typ. Modem Tip/Ring from Telco To Telephone Bell 103 DTMF Pulse Tone V.22bis V.22 V.23 V.21 Bell 212A Bell 202 Ring/Line Reverse Detect Dual Tone Detect Hook Detect Relay Drive CAS Type II FSK Demod ADC Watchdog Real-Time Timer Clock n Separate analogue and digital supply sections LCD Controller and Display Local Bootstrap ROM Memory Interface: 16-bit address 8-bit data 24 bit I/O or 8 x 16 keyboard matrix scanner PWM x 2 or 2-bit I/O Advance Power Management n The power efficiency of the CMX850 is infinitely variable in-line with dynamic operational demands n Low power RC oscillator and powerdown speed-control for 80C51 clock n Standard 80C51 idle and powerdown modes; with automatic exit without reset n External interrupts (ie. keyboard input) can bring the CMX850 C up from powerdown without system reset n Real-time clock and alarm interrupts available for C `wake-up' n ADC monitoring can wake the C on an input signal or level Line 80C51 C Phone Interfaces 256x8 Local RAM 8kx8 XRAM Peripheral Powersave n The following C peripheral functions can be powersaved: Oscillator and Power Control Modem - CAS Detector - A-to-D Converter - Pulse Width Modulator Real Time Clock - Watch-Dog Timer - Keyboard Encoder n Modem powersave - disables all modem-section circuitry except `C-BUS' and `Ring' and `Hook' detectors Keyboard Relay Control n Controlling firmware is held in external FLASH memory accessed via the Memory Interface n Dynamic in-circuit programming and software upgrading in the field via Boot-ROM facility n Communication between the embedded V.22bis modem and the C is over an internal serial bus via the `C-BUS' Controller `C-BUS' Emulation for Modem Comms n Communication between internal modem and C uses standard CML `C-BUS' protocol n `C-BUS' controller registers are mapped via Special Function Registers (SFRs) in core Dual Clocks and On-Chip RC Oscillator n Selectable 11.0592 or 12.288 MHz Xtal system clock n 5.5MHz on-chip RC oscillator option for non-time critical operations n Ultra-low power 32.768kHz Xtal clock for real-time clock operation in powersave 100-pin low profile, small footprint quad flat package 3 Embedded Enhanced 80C51 Microcontroller and Peripherals All the features of a standard 80C51 C augmented by many new and flexible functions Hardware n 8kbytes of internal RAM n Addressing for 64kbytes of external program memory, 64kbytes of external SRAM and an external LCD controller n On-Chip Boot ROM (`thin-stub'/'thick-stub' loader) n Dual clock system with sub-divided main clock and multiple powersaving options n Two input 10-bit A-to-D converter n `C-BUS' controller to on-chip modem n Watchdog timer n Real time clock and alarm n Multiplexed address / data mode giving extra I/O and debug help n Keyboard encoder (16 x 8 matrix) n Two low-power PWM outputs WDT ADC CLI Decode RTC Local RAM Modem/C Interface 80C51 8k XRAM PWM I/O 24-Bit I/O Memory Interface External XRAM Addressing n Simple addressing of up to 64kB of SRAM n Increased memory addressing using port-pins for `page mode' and `program memory' operation Keyb'd Scanner Real and Virtual Timing n Selectable Real Time (long period) Clock timer with alarm facilities n WatchDog Timer for CMX850 system monitoring n Wide range of timeout values n Timeout `reset' or `interrupt' options LCD Interface n Compatible with any size LCD n Direct interface with 4- or 8-bit data bus Software n Additional interrupts serve new controller functions n MOVX read and write to internal XRAM, external ROM/FLASH, external SRAM or external LCD controller n Dual data pointers for easy data-block moves n Special Function Register (SFR) extensions to interface with new 80C51 features Keyboard Encoder n n n n Full `n-key' rollover with key debounce and separate `press' and 'release' indications 8-character FIFO data buffer Automatic `sleep'/'wake-up' option for low-power operation and reduced EMI 8 row input pins with integral pull-up resistors n 1 to 13 column drive pins - increased to 16 by multiplexed memory interface PROM Emulator Interfacing n Interrupt Int 9 provides control priority for program review and problem solving n MOVX read/write stretch for slower peripherals ADC Inputs n n n n n For signal and level monitoring Multiplexed to 10-bit ADC `One-shot' or `continuous convert' mode with sample and hold facility Selectable sample rate; up to 20kHz Interrupt generation available Low-Power PWM Outputs n Two independent, 8-bit Pulse Width Modulation outputs n Fixed frequency square-wave output with programmable duty cycle 4 Integral Low-Power Modem Modem Data Options n V.22bis 2400b/s QAM n V.22 1200 or 600 b/s DPSK n V.23 1200 or 75 b/s FSK n V.21 300b/s FSK n Bell 212A 1200 or 600 b/s DPSK n Bell 202 1200 or 150 b/s FSK n Bell 103 300b/s FSK Modem Features V.14 Compatible USART n Individual Rx and Tx facilities Data Scrambling (DPSK and QAM) n Twin selectable data scramble and descramble formats Modem Powersave n Disables all modem-section circuitry except for `C-BUS' and the `Ring' and `Hook' detectors Rx and Tx Line Equalisation n `Fixed compromise' line equaliser for 600, 1200 and 2400 bps Analogue Input / Output Control and Paths Line Interface CMX850 Modem Section Rx Modem Filter and Equaliser descramble enable n Selectable `line' and `phone' line drives via differential amplifiers 2 or 4 line system QAM/DPSK Demodulator Level Setting n Independent Rx and Tx (phone and line) setting; Range: 0 to -10.5 dB `C-BUS' Interface SERIAL CLOCK EN Phone Interface DTMF / Tone Call Progress / Answer Tone Detectors FSK Demodulator Rx Pattern Detection n 10101010 ... bit reversals (FSK) n Continuous 1s (DPSK and QAM) n Continuous 0s (DPSK and QAM) Modem Energy Detector 'C-BUS' Serial Interface COMMAND DATA REPLY DATA telephone Transmit Filter and Equaliser FSK Modulator Inband Audio DTMF and Single Tones n Generates and detects single or dual frequency inband tones n Programmable tones, tone pairs and bandwidths n Programmable Tx DTMF twist Custom Tones/Pairs n 2 Rx and 4 Tx Tone Pairs can be programmed (max f = 3.4kHz) n Tx/Rx CAS Tone features available (2130 + 2750 Hz) n Frequency and level setting facility Call Progress Frequency Detection n Detects and indicates inband tones in range: 275 to 665 Hz Answer Tone Detection n Indicates when a valid 2225Hz or 2100Hz signal is detected CSN S EN QAM/DPSK Modulator DTMF / Tone Generator scramble enable to on-chip `C-BUS' Controller RING DETECT RT RD HT HD RDRVN IRQN OFF-HOOK DETECT Relay Drive Output n Available for `hook-switch' type operations `Off Hook' and `Ring' Detection n Detects large amplitude AC `ringing' signals n Stand-alone FSK (CLI) demodulator with high sensitivity CAS tone detector n Detects CAS tone in the presence of near-end (phone) signals n Detects `off hook' voltage-change across phone `tip' and `ring' lines n Provides `ring' and `hook' interrupts and status indication n Modem operation can be stopped on 'hook detect' n Selectable `tone detect' timing window Modulation Schemes n QAM Quadrature Amplitude Modulation n DPSK - Differential Phase Shift Keying n FSK - Frequency Shift Keying 5 The CMX850 in Action . . . . . . two simple stand-alone application suggestions for the CMX850 and its DAA CS1 External FLASH (<4MBytes) External RAM (if required) User Interface for Code and Data Entry LCD CS3 Keypad LCD Driver Security Alarm Controller with SIA Protocol n Compatible with all Security Industry Association (SIA) formats (Pulse, DTMF, FSK) n Extensive powersave capabilities improve backup battery life n ADC can monitor backup battery voltage n Generous I/O can monitor multiple alarm sensors n Additional interrupt sources assist programming efforts n Flexible oscillator control minimizes power consumption n Reference design available for telephone line interface CS2 Backup Battery Voltage Monitoring Line Tip/Ring from Telco Interfaces CMX850 Communications Controller Alarm Sensors n Keyboard encoder plus debounce function handles keypad data entry n LCD controller interface accommodates a wide range of LCDs To Extension Telephone Phone CS1 External FLASH (<4MBytes) External RAM (if required) User Interface for Number Entry LCD CS2 Smart PayPhone n Generous I/O allows for easy integration of differentiating features Line CS3 Keypad LCD Driver n Reference design available for telephone line interface n LCD controller interface accommodates wide range of LCDs Tip/Ring from Telco n Built-in modem allows for diagnostic and rate-table updates n DTMF encoder and call progress detector on-chip increases product integration n Compatible with Type I and II Caller ID n Additional interrupts allow for easy control of speech processing Phone n Keyboard encoder plus debounce facility handles keypad data entry Interfaces CMX850 Communications Controller SPM Detection Speech Processing Bill/Coin Validator Microphone Credit Card/ Smart Card Reader Speaker 6 Demonstration, Design, Evaluation, Investigation and Implementation . . . . . . the EV8500 EvKit and DAA interface designs a single board product comprising a CMX850 Communications Controller, line interface components, firmware and a serial communications port EV8500 Evaluation Kit n Includes CMX850 IC for Product Evaluation n Fully Isolated 2-Wire Line-Interface for FCC68 or CTR21 (DAA) n Modem Calling/Answering and CLI Firmware n Full Access to Unused CMX850 (80C51) Ports n `AT' Command Compatible Firmware n Control via PC Terminal Emulator n Opto-Isolated `Ring Detect' Circuitry and `Hook' Relay n Keyboard Encoder (16 x 8 matrix) n 8kB Internal RAM with 4M-bit (512kB) External Flash and 64kB External RAM n Pre-Loaded Operating Software; Future Upgrades will be Available from the CML Website n On-Board Flash Reprogramming n Dual Analogue-to-Digital (ADC) Inputs n Dual Low-Power PWM Outputs n User's On-Board Design and Prototyping Area EV8500 EvKit for CMX850 n Space for Optional Telco-Specific Components Telecom Interfacing with a DAA As a stand-alone product, the CMX850 is intended to communicate via a telephone line. The connection to the line is via a special interface circuit that is often referred to as a Data Access Arrangement (DAA). CML has available, on its web site, two DAA designs catering for the CMX850 within CTR21 and FCC Part 68 installations. DAA Interface Designs for the CMX8500 n Line Interface Circuits (DAA) for CTR21 and FCC Part 68 n Ring Detect n Hook Switch n Line-in-Use Detect n Parallel Phone Detect n CLI Capability n Example (Pre-Loaded Operating Software) C source code to be run in the CMX850 external Flash/RAM is available from the EV8500 EvKits page n Design Information Available from: www.cmlmicro.com/products/applications/Ap850_DAA.PDF PSTN On Hook Rx Multiple I/O External Peripherals Multiple IRQs CMX850 Off Hook Rx Ring Signal Tx `C-BUS' emulation Data Access Arrangement V.22bis Modem 80C51 C Internal Peripherals Memory Memory Simple Layout with Line Interface DAA Reference Design 7 Recent Wireline Telecom Products From CML CMX683 CMX860 CMX866 CMX867 CMX868 CMX869 CMX878 DE8661 DE8681 Call Progress and `Voice-Audio' Detector Telephone Signalling Transceiver V.22bis Modem with `AT' Command Set Low Power V.22 Modem Low Power V.22bis Modem V.32bis Modem V.22bis Modem plus DAA Demonstration Kit for CMX866 Demonstration Kit for CMX868 www.cmlmicro.com/products/wtelecom/ Member Companies CML Microcircuits (UK)Ltd COMMUNICATION SEMICONDUCTORS Oval Park, Langford, Maldon, Essex CM9 6WG, England Tel: +44 (0)1621 875500 Fax: +44 (0)1621 875600 sales@cmlmicro.com www.cmlmicro.com CML Microcircuits (USA) Inc. COMMUNICATION SEMICONDUCTORS 4800 Bethania Station Road, Winston-Salem, NC 27105, USA Tel: +1 336 744 5050, 800 638 5577 Fax: +1 336 744 5054 us.sales@cmlmicro.com www.cmlmicro.com Package CMX850L8 -40 to +85C 100-pin LQFP CML Microcircuits (Singapore)PteLtd COMMUNICATION SEMICONDUCTORS Singapore No. 2 Kallang Pudding Road, #09 - 05/06 Mactech Industrial Building, Singapore 349307 Tel: +65 67450426 Fax: +65 67452917 sg.sales@cmlmicro.com www.cmlmicro.com Shanghai No. 218, Tian Mu Road West, Tower 1, Unit 1008, Shanghai Kerry Everbright City, Zhabei, Shanghai 200070, China Tel: +86 21 63174107 and +86 21 63178916 Fax: +86 21 63170243 cn.sales@cmlmicro.com.cn www.cmlmicro.com Information www.cmlmicro.com/products/wtelecom/CMX850.htm Technical Support techsupport@cmlmicro.com Your Local CML Distributor 8 A CML Microsystems Plc Company (c) 2003 CML Microcircuits |
Price & Availability of CMX850-1
![]() |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |