Datasheets.org.uk - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine
  
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

3M55bl6 DOOSTBG IEXR EXAR XR-2942 XR-2942 Fax/Data


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



EXAR CORP
3M55bl6 DOOSTBG
IEXR
EXAR
XR-2942
XR-2942 Fax/Data Microcontroller
J.-vS-^-'W
XR-2942 dedicated microcontroller that provides command control XR-2900 Fax/Data modem chip set. XR-2942 provides control CCITT recommended V.42 error detection, including LAPM protocols, with class data compression included greater compatibility. Also supported CLASS (EIA PN2388) standard 'AT+F' extended command set.
system architecture XR-2942 allows actual command sets 'AT', 'AT+F', MNP, LAPM reside external XR-2942, allowing ease customization. Exar provides these command sets designer modify requirements design.
XR-2942 operates from single volt power supply, offering power consumption through CMOS technology.
FEATURES*
Group Send/Receive
Compatibility with Available Applications Software
Error Free Data Transfer:
DATA Mode
Increased Data Throughput Data Compression
4800 Throughput 'AT' Command Control
2388 (CL2) Standard Commands ('AT
Easily Modified, Exar Supplied Commands 'ATTAT+F'/M P/V.42
Possible Chip Upgrade V.42bis (XR-2943) *(Apply when used with XR-2900 Fax/Data modem chip set)
APPLICATIONS
Error Free Fax/Data Modem Applications Stand-Alone Fax/Data Modems Smart Modems
Laptop Modems (Send Receive Data) Networked Machines
ASSIGNMENT
P1.0
Pt.4
p,5[!
INTO
XTAL1 OGND
-ct-
XR-2942
(For other assignments, refer this datasheet)
ORDERING INFORMATION
Part Number Package Operating Temperature
XR-2942CP Plastic XR-2942CJ PLCC
XR-2942CQ
ABSOLUTE MAXIMUM RATINGS
-0.3V -0.7V (VDD +0.3V)
Power Supply Input Voltage Input Current (any input)
Power Dissipation (Package Limitation)
Derate above
Storage Temperature Range
SYSTEM DESCRIPTION
XR-2942, when coupled XR-2900 Fax/Data modem chip set, allows implementation Group fax/2400 V.22bis modem. With P/V.42 operation included data mode, error-free operation provided.
XR-2942 just family controller options XR-2900 Fax/Data modem chip set, including:
FUNCTION 'AT' 'AT+F 'ATVAT+F7V.42/MNP 'AT'/"AT+F'/V.4 2/V.42bis/MN
CONTROLLER 8031 XR-2942 XR-2943
3-165
This Material Copyrighted Respective Manufacturer
EXAR CORP
XR-2942
3422blfl 0005^31
T-75-33-90
ELECTRICAL CHARACTERISTICS
Test Conditions: FCLK 11,0592MHz +0.05%, unless otherwise specified.
SYMBOL PARAMETERS UNITS CONDITIONS
Power Supply Voltage
Power Supply Current
Input High Voltage (Except XTAL1 RST)
Input High Voltage XTAL
Output High Voltage Ports 1,2,3
Output High Voltage Port (External Mode) ALE, PSEN -400
Output Voltage 0.45 Ports 1,2,3,
Output Voltage 0.45 Port ALE. PSEN
Input High Current (Leakage) 0.45V iVDD
Input Current 0.45V
This Material Copyrighted
3-166
Respective Manufacturer
EXAR CORP
00D5S32
IEXR
XR-2942
T-75-33-90
SYSTEM OPERATION
typical application utilizing XR-2942 support XR-2900 Fax/Data chip set, shown Figure XR-2900 provides complete modem data pump function for:
CCITT V.29 9600, 7200 4800BPS
V.27ter 4800 2400 V.22bis 2400 V.22 1200
*V.23(mode 1200/75 V.21(Ch Bell 212A 1200
Supported XR-2321 Command control supported XR-2942 for:
Microcom Error Correction Microcom Data
Compression LAPM CCITT Recommended V.42
Error Correction 'AT' Industry Standard
EIA2388 (CL2)
Commands
Although XR-2942 does provide complete command control, actual commands various modes reside external EPROM 27256,
Byte. With this architecture Exar supplied command set, maximum flexibility offered. command used customer tailored particular design.
unique architecture utilized XR-2900 command controller allow same hardware (Printed Circuit Board (PCB)) support several different types Fax/Data modems. changing available pin-to-pin compatible microcontrollers, Fax/Data modem types listed Table possible with same printed circuit board. mode types changed n-C, EPROM supported command sets SRAM size change and/or elimination also required. each case Exar provides complete production worthy command sets which used easily modified meet specific application requirements. software modifications, Tables list XR-2942 memory mapping, indicating customer usable regions.
Externat memory modifications requiring ji.C (XR-2942) support will need entry/re-entry point information. This point important XR-2942 contains program memory with Exar proprietary V.42/MNP5 Auto Data Select functions accessible externally (fusible link protected) available Exar customers. Auto Fax/Data select external EPROM, however source code provided this routine.
2400 Microcontroller External Memory Requirements (Bytes)
Data Mode Part Number EPROM SRAM
8031 (Generic ROMLESS jiP) 8k/32k
MNP5/V.42 XR-2942 8K/32K
V.42bis XR-2943
Table 1.2900 Modem Options iiC. EPROM, Requirements
3-167
This Material Copyrighted Respective Manufacturer
EXAR CORP
XR-2942
3H2Bblfi GDDST33 BiEXR
T-75-33-90
3-168
This Material Copyrighted Respective Manufacturer
EXAR CORP 34SSblfl fififi BIEXR
XR-2942
T-75-33-90
ENTRY POINTS MEMORY MAPPING
SPDJNM 0069H Speed Conversion Pro-
Status Mode Setting Memory Locations gram Jump-In Point.
Status Location Description INLSPDM 006CH Speed Conversion
SPD_FLG 20H.7 Speed Conversion Enable Initialization Routine.
Flag. V21_IN_1 006FH Speed
Break Prescaler Timer Conversion Timer Set-Up.
BK_TMR Break Timer EC_MAIN 0080H Calling Main Pro-
(Only Normal Mode) gram. This only
MRCVP2 803BH Disconnect Check Auto-Reliable Fallback Mode.
location wnicn inmate program. K^^^H
PASS_B 9D14H Escape Code Checking
Byte Speed Conversion XR-2942Re-Entry Points
Mode. Function Location Description
SPEED 9D15H Speed Indicator C000H Power
Modes. C003H Interrupt
0-19200 C006H Timer
9600 C009H Interrupt
4800 C00CH Timer
2400 C00FH Serial Port Interrupt
1200 C012H Timer
MNP_OUT C015H Program
Z_BUF 9D16H Auto Reliable Fallback Intermediate Point
Character. CHK070S C01BH 'ESC' Jump
BACK 9D1AH Starting Address Point
Command Buffer Back-up. DISCONNECT C01EH Disconnect
OPT_P 9D50H Output Port Selection Option (F0FF 40FFH). ON_LOOPS C021H Auto-Reliable Fallback Point.
This Parameter SPD_OUTS C024H Speed Conversion Jump
Initialized Immediately Point.
After Power V21JNS C027H Call Speed Conversion
constantly monitored BPS.
Module. SPD_TXD C02AH TXDATA Modem
9E22H Reliable Link Indicator Chip.
RETRAN 24H.0 RETRANSMISSION SPD_RXD C02DH RXDATA From Modem Chip.
Function Call Locations V.42bis/V.42/ l_TXSYNTT C030H CRC-CCITT
Program Entry Points CALCULATION ROUTINE
Function Location Descri ption LRXSYNTT C033H RXCRC-16
SCTINT 0006H Interrupt Jump-In Point. CALCULATION ROUTINE
SCRINT 0016H Interrupt Jump-In Point. LTXASYN16 C036H CRC-16
SPINT_1 0026H Serial Port Interrupt CALCULATION ROUTINE
Jump-In Point. LRXASYN16 C039H CRC-16
0030H Exar Copyright Message. CALCULATION ROUTINE
P_ECRAM_ 0060H After Escape l_SNDREL C03CH SENDING RESULT
Re-Entry Point. CODE SUBROUTINE
MSG_CPY 0063H Exar Copyright Calling Subroutine. LMNPINIT C03FH PARAMETER INITIALIZATION ROUTINE
MNPJN 0066H Program Immediate l_V42INIT C042H PARAMETER
Re-Entry Point modify- INITIALIZATION ROUTINE
Program. LSETURMNP C045H UART SETTING
ROUTINE
3-169
This Material Copyrighted Respective Manufacturer
EXAR CORP 3M2Ebl6 DOD5T3.5
XR-2942
T-75-33-90
Locations
stack 'AT' program starts from OCOH page occupies bytes space. Internal page bytes page bytes free indicator space.
externa! data memory follows:
Error Control 8000H-8FFFH
Data Compression Buffer 9000H-93FFH
FAX/Remote Access 9400H-95FFH
Available 9600H-97FFH
V.42 9800H-98FFH
Break Buffer 9A00H-9AFFH
Buffer 9B00H-9BFFH
Buffer 9C00H-9CFFH
Misc. Registers 9D00H-9DFFH
Backup 9E00H-9EFFH Buffer
11)'AT' Backup 9F00H-9FFFH Buffer
BTLZ Compression C000H-FFFFH Dictionary
Note: Before jumping into program control code will backup entire bytes into external RAM. addition, before jumping program will backup entire bytes into external RAM.
Miscellaneous register function list provided below. option code control allows firmware engineer change factory defaults source code, then reassemble.
OPTION LOCATION PARAMETER COMMAND DESCRIPTION
0pt_0 9D09H Non-MNP
Reliable Mode
Auto _reliable Mode
Opt_1 9D0AH Normal XON/XOFF
Used
Unidirectional RTS/CTS
Xon/Xoff Pass Through
Xon/Xoff Send Only
Bidirectional RTS/CTS
Disable Flow Control
Opt_2 9D0BH Disable Speed Conversion
(BITO) Enable Speed Conversion
Opt_2 9D0BH Disable Serial port rate adjust
(BIT1) Enable Serial port rate adjust
Opt_2 9D0BH Disable modem port flow control
(BIT2) Enable modem port flow control
XON/XOFF
(for normal mode only)
Opt_2 9D0BH Parity checking XON/XOFF
(BIT3) Ignore parity checking
XON/XOFF
Opt_2 9DOB Used
(BIT4)
Opt_2 9D0BH Used
(BIT5)
Opt_2 9D0BH V.42 Mode
(BIT6) Mode
Opt_2 9D0BH Disable Data Compression
(BIT7) Enable Data Compression
3-170
This Material Copyrighted Respective Manufacturer
EXAR CORP
0005^31=
XR-2942
T-75-33-90
OPTION LOCATION PARAMETER COMMAND DESCRIPTION
Opt_3 9D0CH Block size transmit, 64bytes bytes bytes bytes
Opl_4 9D0DH Xmit break during normal mode data mode, n=100ms
Opt_5 9D0EH Expedited, Destructive Expedited, Non-destructive Non-expedited, Non-destructive
Opt_6 9D12 (81H) Originate Reliable Link
Opt_6 9D12H 9D12H Accept Reliable Switch Reliable Link
Opt_7 9D13 (BITO) connect indicator other speed
Opt_8 Opt_8 Opt_8 Opt_8 Opt_8 Opt_8 9D0FH 9D0FH (BIT3.2) 9D0FH (BIT4) 9D0FH (BIT5) 9D0FH (BIT6) 9D0FH (BIT7) \Q0-\Q4 \Q5,\Q6 Standard Result code form Result code Auto-reliable buffer Auto-reliable buffer fall back character Stream mode Block mode \Q5, tumoff V.42 only negotiation Eliminate V.42
Opt_9 9D10H Auto-reliable fallback character
Opt_A 9D11H Inactivity Timer
Opt_B 9D51H (BIT4) Default Clear Buffer after disconnect
3-171
This Material Copyrighted Respective Manufacturer
EXAR CORP
XR-2942
T-75-33-90
Interrupt Vectors
XR-2942 brings interrupt vectors external program. This allows easy customer modification service routines suit particular application. interrupt vectors XR-2942 follows:
LJMP ONS; Jump Power
Routine
INTO: Interrupt
OUT_SCT
SCTINT1
SCTINT
INTO: Interrupt
INT1:
OUT_SCR
SCRINT
INT1: Interrupt
SER: Port Interrup
OUT_SP
SPINT
FFFFH
8000H
IFFFH
'AT'/'AT&P Firmware (27C256)
Masked LAPM Code (XR-2942)
0000H
Note: 27C256 Byte EPROM Table XR-2942
TJNT2:
LJMP
;Timer Interrupt
XR-2942 PROGRAM/DATA MEMORY MAPS
Tables show memory maps XR-2942. should noted that without separate CS(chip select) XR-2902 XR-2321, there would overlap address locations.
indicated Table bytes EPROM assigned 'AT' command firmware. This section located between 8000H FFFFH.
LAPM, MNP2-4 MNP5 code masked microcontroller (XR-2942), resides bytes memory, between address locations OOOOH and1FFFH.
Table shows map, which space between OOOOH 002CH address locations used modem chip address. Table shows modem chip (XR-2902) address assignment. Included addressing XR-2321 XR-2100. These chips optional system design, added where V.21 V.23/V.21 standards required. XR-2321 provides both V.23 V.21 data standards, while XR-2100 provides only V.21. XR-2321 XR-2100 datasheets details.
FFFFH
A000H 8000H
002DH OOOOH
V.42/MNP5 Data SRAM
Modem Chip Address
A15=1 A14=0
Table XR-2942
3-172
This Material Copyrighted Respective Manufacturer
EXAR CORP
3M22blfi 0003130
XR-2942
T-75-33-90
MODEM CHIP ADDRESS
XR-2902 OOOOH -001FH A15=0
A5=0
XR-2321 0028H 002CH A5=1
A15=0
XR-2100 0028H 0029H A5=1
Table Modem
Also space between 9FFFH assigned V.42 MNP5 data data. Ideations between AOOOH FFFFH, well locations between 002FH 7FFFH available ports such LED, EIA, etc.
y.42 OPERATION
XR-2942 when coupled with XR-2900 Fax/Data modem chip allows implementation group error-free, increased throughput 2400 data modem. gain understanding V.42/MNP modes data operation, following basic information been included. basic understanding error correction techniques, flow control, speed buffering, data compression will allow designer better understand V.42/MNP5 modems capabilities best utilize them. excellent reference 'Data Compression*. Gilbert Held. publisher Wiley.
V.42 CCITT recommended error correction protocol which allows asynchronous DTE's (Data Terminal Equipment) communicate error-free with other such equipped modems.
actual error detection protocol used V.42 HDLC (High-level Data Link Control) based protocol called LAPM, Link Access Procedure Modems. additional detailed information beyond following basic description, refer CCITT Recommendations, Series "Data Communication Over Telephone Network'. latest version known 'Blue Book' (Blue Covers) Series, dated 1988 (Melbourne), recent update from 'Red Book'.
V.42 Basic Operation/Features
HDLC-based error correction protocol-LAPM
Asynchronous (Async 'start/stop') Communication error free
Chip Address
Actual line transmission synchronous (sync)- start stop bits (stripped from data), however initial handshake, subsequent modem handshake asynchronous
Error Detection
Data sent 'frames' blocks with nominal size (default) Octets (Octet bit) data frames
Start/Stop elimination from data creates actual data throughput improvement, roughly 120% nominal. 2400 becomes about 2900
Encoded information added data frame receiver 'decode' determine block error free. 16-bit cyclic redundancy (CRC) methods used data encoded information indicate correct data recognize imperfect data frame
Retransmission (automatic) determined imperfect frames ensure perfect data received
V.42 operation found virtually identical (specifically variable parameters) that reliable normal modes operation. this reason command also used V.42 variables control.
OPERATION
MNP, Microcom Networking Protocol developed Microcom, Inc., modem manufacturer. Since conception, been constant, state update/improvement. this reason 'classes' operation emerged signify each major update improvement.
Relative V.22bis 2400 modems, dass level become 'standard'. used with modes operation, mentioned before HDLC framing techniques used.
3-173
This Material Copyrighted Respective Manufacturer
EXAR CORP 3M22blfl D00ST3T BiEXR
XR-2942 T-75-33-90
CLASSES
(Throughput data based 2400 line speed).
Class half duplex protocol included many designs. Throughput about 1690 BPS. XR-2942 does support this class.
Class Asynchronous operation with byte orient data formatting. Throughput rough nominal about 2000 BPS.
Class Conversion synchronous, oriented data handling transmitted blocks consisting characters. Throughput about 108% 2600 BPS.
Class Basic characters same Class block size dynamic, Bytes, (flexible size based data transmission quality). Throughput 120% 2900 BPS.
Class Includes Class with data pression techniques added. pression effectiveness dependent type data, typical throughput enhancements 200% 4800BPS.
ERROR CORRECTION
Modem users have come expect sophisticated circuitry like automatic adaptive equalization varying phone characteristics retrain modes ensuring continued optimal performance. These techniques dramatically improve performance characteristics which quantified measurements, probability errors when modem signal presence noise.
previously mentioned techniques aimed improving modem data pump through analog digitally synthesized) circuitry. Techniques becoming popular only improving, virtually eliminating data errors through protocols implemented modems command microcontroller (jxC). Prior these 'hardware' based schemes, error correction provided applications software available, such X-MODEM Kermit asynchronous file transfer. mainframe environments, SDLC HDLC schemes were used.
Software based error correction schemes however have their disadvantages. important being reduced data throughput. throughput performance varies, schemes reduce data transfer below nominal rate. Typical values common, equating only about 2400 connection.
hardware based error correction protocols supported XR-2942 data mode those specified CCITT LAPM, MNP. These schemes convert asynchronous data transmitted synchronous format (start stop bits stripped) packet-oriented protocol. Throughput values again vary, however typical values 108% lower Class 120% Class LAPM. These equate roughly 2600 2900 2400 modems.
Actual error correction based adding information block-oriented data, through 16-bit (Cyclic Redundancy Check) calculation. receiving side calculates values each block found incorrect, retransmission that block will requested.
Typical frame sizes LAPM Octets (8-bit start/stop stripped characters).
DATA COMPRESSION
CCITT recommendation V.42 only specifies error correction modes, provided LAPM 2-4. Modem controller protocols have advanced point where addition providing error-free data transfer, they also offer other significant enhancements. very significant enhancement addition data compression operation. Simply put, this technique substantially enhances data throughput modem.
This data compression scheme, although specifically part V.42 recommendation, been included XR-2942 serve only further enhancement XR-2942 based modems.
Class protocol data compression.
most accepted protocol this function. CCITT recommendations adding data compression mode V.42, called V.42bis. upcoming XR-2943 will support future CCITT recommended BTLZ data compression.
3-174
This Material Copyrighted Respective Manufacturer
EXAR CORP
IEXR
XR-2942
T-75-33-90
data compression offers XR-2900 Fax/Data modem chip roughly 100% increase throughput data mode), 200% nominal. This translates maximum modem throughput 2400 4800 text file.
techniques utilize scheme which abbreviates redundant data characters much higher transmission efficiency throughput increase. Because dependency redundant characters, amount improvement will vary. Typical improvement values range 125%, 4200 5400 2400 modem link.
FLOW CONTROL
previously outlined, method regulating flow data transmitted necessary when data rates exceed line rates. Figure illustrates basic modem connection helps illustrate where flow controls
control under hardware software control.
HARDWARE FLOW CONTROL
Hardware Flow Control allows modem tower raise (Clear Send) line DTE. This provides ON/OFF control data flow from modem. modem data buffer becomes full lowers line stop transmit data flow allow modem "catch-up".
SOFTWARE FLOW CONTROL
alternative hardware flow control control software, known Xon/Xoff. This accomplished special characters inserted into data stream start stop data flow. Control (AQ) used start restart data flow Control (AS) stop dataflow.
Three different variations Xon/Xoff control modes are:
Send Only
Normal
Passthrough
SPEED 300BPS 19.2
LINE SPEED 300/1200/2400 DATA 9600/7200/4800/2400
IXQft
MODEM
MODEM
EXAR
2900 V.42
MNPS/ Fax/
V.42 Data
RXI^
^RTS
CTS^
LINE
V.29 V.27ter V.22bte
Figure Basic Modem Connection XR-2942 V.42/MNP FUNCTIONS COMMANDS
XR-2942 with external EPROM provides control following major functions:
FUNCTION DESCRIPTION
Command Control 'AT+F' Commands Level Level V.42 (LAPM) Speed Conversion Provides Command Control Provides control functions Provides error correction 100% perfect data transfer. Allows roughly 100% increase (4800 V.22bis mode) data throughput, through data compression techniques. 100% perfect data transfer Maintain 19,200 (terminal) speed 9600 line speeds, both LAPM/MNP non-error correcting connections.
3-175
This Material Copyrighted Respective Manufacturer
EXAR CORP 3422blA QQDS^l BIEXR
XR-2942
_T-75-33-90
Application Software Interface
firmware XR-2942 (combined masked supporting code) supports working document Telecommunication Industry Association Fax/Data modems, assigned part number 2388. level support service Class which places most CCITT T.30 command functions modem (XR-2901, XR-2902 XR-2942). Figure indicates approximate division between modem (DCE) (DTE).
command section XR-2942 data sheet defines commands, responses functions firmware supplied with XR-2942. possible send those commands XR-2900 system hand, visually monitor responses send receive data proper format. However, XR-2900 modem system effectively, best application software package that automatically monitors response strings acts accordingly.
general application software would required perform:
ASCII Bitmap Conversion
Bitmap Conversion
TIFF Bitmap Conversion
PICT Bitmap Conversion
imbedded system, such text editor, above list could reduced include only ASCII Bitmap conversion. Because ASCII encoded, information font, italics, bold, underline,
other word processor options lost. expected that either communication packages will start recognizing some Word processor options, integration word processors communication software such seen today. second step perform:
Dimensional Coding
Dimensional Coding
CCITT specification.
Figure shows process taking text encoding dimensionally using CCITT Huffman codes. entire line must total 1728 picture elements pels. application software will need convert from files pels line containing 1728 more.
Vertical dimension, either (dots inch) 1968 would selected. This would determine number scan lines needed page well determine quality reproduced image. dimensional Huffman encoding supported. Both these modes would need enabled using (vertical resolution) (data format) subparameter +FDIS command.
AUTO Fax/Data Negotiate: XR-2942 supports 2388 Class standard auto Fax/Data negotiation. Figure shows flow this process proceed. entire process requires less than seconds permitting compatible with machines data modems available today.
T.30 XR-2900
Data Pump
"Physical Layer"
(Application Software) (Modem Firmware)
Figure T.4/T.30 Partitioning DCE/DTE
3-176
This Material Copyrighted Respective Manufacturer
EXAR CORP
342SL1 QGOSmS
XR-2942
T-75-33-90
3-177
This Material Copyrighted Respective Manufacturer
EXAR CORP 3422blfl DODSTMB
XR-2942
J-75-33-90
Rgure Auto Fax/Data Negotiation Answer Mode
3-178
This Material Copyrighted Respective Manufacturer
EXAR CORP
3422bl6
XR-2942
T.30 Description
CCITT T.30 specification intended standardize signaling between machines. This permits group card machine communicate with another also meeting standard.
T.30 specification defines transmission reception process into five steps phases:
Phase Call Establishment
Phase Negotiation data rate, capabilities
both machines
Phase Message (Page) Transmission Phase Post Message (Page) Transmission; confirm send; possibly more pages Phase Call Release (Hang
Figure provides general flow chart process.
Phase CCITT T.30 specification establishes that modem answering line data modem. uniqueness this handshake allows ability feature switching between data modes with XR-2900 Fax/Data modem chip set. addition, optional identification called calling unit takes place using CCITT V.21 modulation demodulation. data framed (synchronous) ensure reliable communication this point, even extremely poor phone line. taking this extra step CCITT provided means negotiate (during Phase data rate lower rate, required. This utilized application software developer security mode: correct response provided, session ended this point.
Phase exchange information capabilities modems, again using V.21 channel synchronous transmission reception. Information such scanning speed, number dimensions Huffman encoding, grey scale encoding sent this time.
T-75-33-90
Phase also includes phasing training process modem data pump. calling (originating) modem transmits bi-phase signal proper baud rate transmission (2400 symbols/second 9600 BPS) allow called (answering) modem adjust group delay distortion well gain loss line. successful, failure train (FTT) sent from called modem calling modem using framing described above. calling modem tries next lower speed. Once this process successful, called modem confirms that programmed receive.
sending page information occurs during Phase maximum negotiated data rate (9600 XR-2900).
Phase confirmation message receiving page. This usually indicates that page been received properly. this time optional multiple pages signal sent. another page sent received, phase repeated.
Phase disconnects phone line hook).
XR-2942 supports automatic call establishment, felt that manual process practical Fax/Data product where interaction between host computer perform file conversion encoding) modem needed. However this does preclude manual automatic process, using external dialer starting application program send (off hook immediate wait Phase begin).
process similar when receiving call. However, with Exar proprietary Fax/Data auto select, modem will determine during phase whether machine/card data modem calling. Details this provided this datasheet.
3-179
This Material Copyrighted Respective Manufacturer
EXAR CORP
XR-2942
34SSblA OGOSTMS
T-75-33-90
IEXR
Data Modem
PHASEC PHASED
|RECEIVE REMOTE CAPABILITIES
SEND LOCAL CAPABILITIES
SELECT
NEXT
SPEED
ENDOFPAGE
CONFIRMATION
DISCONNECTFRAME
Figure CCI7T T.30 Process Sequence (Transmit Single Page)
3-180
This Material Copyrighted Respective Manufacturer
EXAR CORP
3422bia ODOS^Mb
XR-2942
T-75-33-90
PROTOCOL NEGOTIATION
XR-2942, data mode, supports error correcting reliable modes operation only LAPM, also MNP2-4 type protocols. Also, although data compression operation specified CCITT V.42 specifications, been included through increased compatibility. Because these multiple protocols supported, XR-2942 offers protocol negotiation modes:
AT\M0 Default Mode
This command selects automatic protocol negotiation mode. First LAPM negotiation will attempted. possible, MNP2-4.5 operation will negotiated. highest possible class operation will negotiated (depending upon setting command). remote modem does support error correction, normal 2400 (or1200/300 BPS) operation will supported.
AT\M1
This command will disable LAPM operation. Here only non-error correcting modes operation will supported.
following command summary XR-2942. Provided are:
Data Mode
Basic Connection/Dialing Commands
Dialing Modifiers
Standard Hayes 'AT' Command
Register Descriptions/Functions. These registers used controlling value function various 'AT' commands.
MNP/LAPM Commands. entire list represents command set. Most commands also apply LAPM, with exceptions indicated.
Mode
Extended Commands 2388 (Class operation
responses
3-181
This Material Copyrighted Respective Manufacturer
EXAR CORP 3452blfl UDU5T4?
XR-2942 T-75-33-90
COMMAND DESCRIPTION RANGE SIZE
Execute previous command, without striking <CR>
Attention
Answer Immediate
ATBO V.22 mode
ATB1 Bell 212A mode DEFAULT
ATB2 V.23 mode
Dial Command
ATDP Dial Using pulse dial
ATDT Dial Using DTMF tone dial DEFAULT
following modifiers will dial using previously used technique (pulse tone),
command added after (dial) command.
ATDW Wait Dial Tone Period Register
ATD@ Quiet Answer: Wait Seconds Silence Before Dialing
ATD! Hookflash: Commonly Used Systems
ATDR Reverse Answer Mode
ATDS=n Dial Stored Number when
ATD/ Wait 0.125 Seconds
ATD; Return Command Mode After Dialing
ATD, Pause Time Register
ATEO Command Echo Disabled
ATE1 Command Mode Echo Enabled DEFAULT
ATHO Hook (Open Relay)
ATH1 Hook (Close Relay)
Identification Code
AIdentification Code
ATI2 "OK" Response Checksum Verifies
ATI3 EXAR EPROM Revision Date
ATLO Lowest Volume Setting
ATL1 Same ATLO
ATL2 Medium Volume Setting DEFAULT
ATL3 Maximum Volume
ATMO Speaker Always
ATM1 Speaker Until Carrier Detected DEFAULT
Speaker Always
ATM3 DTMF Tones Heard, Speaker Until Carrier Detected
Originate Immediate Return Data Mode
AT01 Request Retrain When V.22bis Mode
ATQO Provide Result Codes DEFAULT
ATQ1 Disable Result Code
ATSn? Provide Register Value
ATSn= Register Value
ATVO Terse (and Verbose) Responses, affected
3-182
This Material Copyrighted Respective Manufacturer
EXAR CORP 34S2bia 0005^43
XR-2942
NUMERIC DESCRIPTION RANGE -SIZE
Command Executed
CONNECT Connection
RING Ring Signal Detected
CARRIER Carrier Signal Detected
ERROR Error
CONNECT 1200 Connection 1200
DIALTONE DialTone Detected
BUSY Busy Signal Detected
ANSWER Silence Detected
CONNECT 2400 Connection 2400
CONNECT 4800 Connection 4800
CONNECT 9600 Connection 9600
CONNECT 19200 Connection 19200
CONNECT 1200/REL Class Link
CONNECT 1200/REL Class Link
CONNECT 2400/REL Class Link
CONNECT 2400/REL Class Link
CONNECT 1200/V.42 V.42 Link
CONNECT 2400/V.42 V.42 Link
3-183
This Material Copyrighted Respective Manufacturer
EXAR CORP
XR-2942
34B2blfl OOOS"^ T-75-33-90
COMMAND DESCRIPTION RANGE SIZE
ATV1 Verbose Response DEFAULT. ATVO Responses
ATXO Enable Result Codes
ATX1 Enable Result Codes 0-5,10
ATX2 Enable Result Codes 0-6,10
ATX3 Enables Result Codes
ATX4 Enables Result Codes 0-10 DEFAULT
ATYO Disable Long Space Disconnect DEFAULT
ATY1 Enable Long Space Disconnect
ATZO Software Reset, Restore Register from profile location NVRAM
ATZ1 Restore Registers From Profile Location NVRAM
AT&CO Carrier Line Always Forced DEFAULT
AT&C1 Carrier Line Follows Data Carrier
AT&DO Always DEFAULT
AT&D1 Modem Goes Command Mode When Goes
AT&D2 Modem Goes HOOK Returns Command Mode When Goes
AT&D3 Modem Initializes When Goes
AT&F Fetch Registers From EPROM Factory Default
AT&GO Guard Tone DEFAULT
AT&G1 Guard Tone Enabled
AT&G2 1800 Guard Tone Enabled
AT&JO RJ-11 Select DEFAULT
AT&KO Flow Control Disabled
AT&K1 Function
AT&K2 Function
AT&K3 RTS/CTS Flow Control Default
AT&K4 Xon/Xoff Flow Control
AT&K5 Xon/Xoff Pass Through
AT&LO Switched Line Select DEFAULT
AT&L1 Leased Line Select
AT&MO Asynchronous Mode DEFAULT
AT&M1 Synchronous Mode With Asynchronous Dial
AT&M2 Synchronous Mode Dial Stored Number Immediately
AT&M3 Synchronous Mode With Controlling Data/Talk
AT&PO Make/Break Ratio Pulse Dialing DEFAULT
AT&P1 Make/Break Ratio Pulse Dialing
AT&QO Direct mode (same Hayes)
AT&Q1 Same
AT&Q2 Same
AT&Q3 Same
AT&Q5 Error Control Mode
AT&Q6 Normal Mode
AT&RO Clear Send (CTS) Follows DEFAULT
AT&R1 Always
AT&SO Data Ready (DSR) Always DEFAULT
AT&S1 Normal
AT&TO Terminate Test Progress DEFAULT
AT&T1 Initiate Local Analog Loopback Time Register
AT&T2 Defined
AT&T3 Initiate Digital Loopback Time Register
3-184
This Material Copyrighted Respective Manufacturer
EXAR CORP
GDDS^SO HEXR
XR-2942
T-75-33-90
COMMAND DESCRIPTION RANGE SIZE
AT&T4 (Not Supported)
AT&T5 Disable Remote Digital Loopback (RDLB) Response
AT&T6 Initiate RDLB
AT&T7 Initiate RDLB with Self Test
AT&T8 Initiate with Self Test (for Direct Normal Mode only)
AT&WO Write User Profile into NVRAM
AT&W1 Write User Profile into NVRAM
AT&XO Modem Provides Transmit Clock
AT&X1 Supplies Transmit Clock (Not Supported)
AT&X2 Slave Clock Mode (Not Supported)
AT&YO Power Recall User Profile
AT&Y1 Power Recall User Profile
AT&V List Configuration both Active Stored
AT&Z m=An Store Telephone Number into NVRAM (XL93C46)
where: number location (0-3)
(pulse Tone)
telephone number
3-185
This Material Copyrighted Respective Manufacturer
EXAR C0RP 3422blfl 0005^51
XR-2942_
T-75-33-90
COMMAND LAPM Yes/No DESCRIPTION/RANGE SIZE FUNCTION
Normal
Direct
2-5/Reliable
2-5/Auto Reliable
AT\N4 V.42 Mode
V.42 Mode Auto Reliable
V.42 Reliable
V.42 Auto Reliable
Characters Transmit Block Size
AT\A1 Characters
AT\A2 Characters
Characters
AT%An 0-127 ASCII Auto-Reliable Fallback
Character
Stream Link Block
AT\L1 Block Link (Stream Mode)
=\L0
Initiate Reliable Link After Originate Reliable Link
Escape Command Independent
Modem Initial mode (ANS ORG)
Accept Reliable after Escape Accept Reliable Link
Command request from Initiator Link
Establish Reliable Link Switch Reliable Mode
after Connecting Normal Mode
Switch Normal Mode Switch Normal Mode
After Establishing Reliable Link
Compression Disabled Compression On/Off Control
%C1* Compression Enabled
Standard Non-MNP Result Codes Result Code Form
Modified Result Codes
Listed Below)
ATVBn (100ms Increments) Transmit Break
Used Normal Mode Normal Data Mode
Default Error Control Mode
Always 300ms
Does buffer Data Default Auto-Reliable Buffer
Break Control
Buffers Data Answering
Modem until Characters
(Non-Sync) Returned
AT\C2 Does Buffer Data Answering
Modem, according fall back
"Destructive" signaling regardless Break Control
sequence data sent received; Reliable Data Mode
data process time destroyed
AT\K3 "Expedited" signaling regardless
sequence data sent received;
data integrity maintained
3-186
This Material Copyrighted Respective Manufacturer
EXAR CORP
OOOS^Se
XR-2942
T-75-33-90
COMMAND LAPM Yes/No DESCRIPTION RANGE SIZE FUNCTION
sequence" signaling data sent
received; data integrity
maintained ahead after break
KO,2,4 Supported
(Will equal selected)
0-90 Inactivity Timer
(disable)
%D0* Hang without clearing buffer
Clear receive buffer before hang
Functional Interface Protocol
Rate Adjust Disabled Speed Conversion
Control Disable
AT\J1 Rate Adjust Enabled Modem Port Rate
Adjustment
AT\S List Profiles
Disables Modem Port Flow Control Modem Port
AT\G1 Sets Modem Port Flow Control Flow Control
Xoff
Does Pass Xoff Xoff Pass
Remote Modem Through Control
Passes Xoff
Remote Modem
AT\QO Disable Flow Control Serial Port Flow Control
AT\Q1 Bidirectional Xoff Enabled
Unidirectional Hardware
Control
AT\Q3 Bidirectional Hardware Control
Unidirectional /Xoff Send Only
Keep until connect unidirectional
hardware flow control
Keep until connect bidirectional
hardware flow control
Functional Clear Serial Port
Speed Serial Port
Ignores Parity Special Characters Check Parity
AT-P1 Processes Special Characters Only
they have Correct Parity
Note: Denotes Default Condition
3-187
This Material Copyrighted Respective Manufacturer
EXAR CORP 3425blfl
XR-2942
T-75-33-90
Command Above
STANDARD RESULT CODESWO MODIFIED RESULT CODES
Verbose Numeric Verbose Numeric
CONNECT CONNECT 1200 CONNECT 2400 CONNECT 4800 CONNECT 9600 CONNECT 19200 CONNECt 1200 CONNECT 2400 CONNECT 1200/V.42 CONNECT 2400/V.42
3-188
This Material Copyrighted Respective Manufacturer
EXAR CORP
3422blfl
XR-2942
T-75-33-90
REGISTER FUNCTION
Number Rings Answer: Default answer)(stored)
Ring Count: Stores Number Rings: Resets After Every Call
Escape Code Character: Default (ASCII "+")
Carriage return Character: Default
Line Feed Character: Default
Back Space Character: Default
Walt Dial Tone: Default (seconds) (minimum setting)
Wait Carrier After Dial: Default (seconds)
Duration Delay Comma: Default (seconds)
Carrier Detect Response Time: Default (seconds)
Loss Carrier Response Time Default (seconds)
Touch Tone Duration: Default (milliseconds)
Escape Code Guard Time: Default (second)
Reserved
Mapped Register: Stored NVRAM (XL93C46)
Reserved
Echo
Result Codes
Numeric Result Codes
Always
Tone/Pulse Dialing
Reserved
Answer/Originate
Reserved
Test Register
BitO
Reserved
Local Digital Loopback
Remote Digital Loopback (Not Supported)
Initiate Remote Test
Initiate Remote Test With Self Test
Analog Loopback With Self Test
Reserved
Reserved
Test Time Stored NVRAM (XL93C46) Default (seoonds)
Reserved
Reserved
Mapped Register Stored NVRAM (XL93C46) READ ONLY
BitO RJ11 Jack
Used
Function
Function
Function
Function
Always True Default
Off, Forces Command State
Off, Forces Modem Offline
Modem Initializes With (ATZ)
3-189
This Material Copyrighted Respective Manufacturer
EXAR CORP 3MEEblfi DGGSRSS HEXR
XR-2942
REGISTER NUMBER REGISTER FUNCTION
Carrier Status
Bit6
Guard Tone Select
Function
Guard Tone Default
Guard Tone
1800 Guard Tone
Reserved
Option Mapped Register
Determines Speaker Volume
Speaker Volume
Medium pefault
High
Determines Speaker Status
RiL2 BiL2 Speaker Status
Always
Until Carrier Detected Default
Always
Except Dialing
Determine Response Messages
Message
Basic Message
Extended with Connect 1200 Connect 2400
Extended with Dial Tone'
Extended with 'Busy'
Extended with Messages Default
Determines Hook/On Hook (Make/Break) Ratio Pulse Dialing
Ratio
39/61 (USA Canada) Default
33/67 Hong Kong)
Option Mapped Register
(LSB) Supported
Used
1200
2400
480Q
9600
19200
38400(reserved)
Determines Parity Transmitting Receiving Data
3-190
This Material Copyrighted Respective Manufacturer
EXAR CORP
OOOSTSb
XR-2942
T-75-33-90
REGISTER NUMBER REGISTER FUNCTION
Bit4 Parity
Even Default
Space/None
Mark
Determines Guard Tone Frequency
(Used European Applications)
Bite Guard Tone fHzi
Disabled Default
1800
Reserved
Used
Delay (Stored NVRAM) Default (seconds)
Delay (Synchronous Mode Only) Default (milliseconds)
Mapped Register STORED NVRAM
BitO
Transmission Mode
BitO Function
Asynchronous Mode Default
Synchronous Mode
Synchronous Mode
Synchronous Mode
Reserved
Reserved
Transmission Mode
Function
Internal Modem Clock Used Default
Supplied Clock
Slave Clock Mode
Same
CCITT Bell Handshaking Standard
CCITT
Bell (including V.22bis) Default
Reserved
S28-35 Reserved
Negotiate Failure Fallback (Affected
Bits
Hang
Attempt standard asynchronous connection (&Q0)
Attempt asynchronous connection using automatic speed
buffering (&Q6)
Attempt V.42 Alternative Protocol connection (MNP compatible);
negotiation fails, attempt standard asynchronous connection
Attempt V.42 Alternative Protocol connection (MNP compatible);
negotiation fails attempt standard asynchronous connection
Supported
3-191
This Material Copyrighted Respective Manufacturer
EXAR CORP 3M22blfl 0005157
XR-2942_^75-33-90
REGISTER NUMBER REGISTER FUNCTION
Supported
Reserved
Supported
Supported
S43-45 Reserved
Protocol Selection: Bits LAPM only (V.42)
Supported
Feature Negotiation Action Negotiation disabled; presume remote modem configured capabilities necessary connection selected with Negotiation enabled, originating modem remains silent during detection phase. connections with modems; defeats connection sequence with other V.42 modems Negotiation enabled Negotiation disabled; forces fallback options specified taken immediately
Break Handling: Affected commands "Expedited" signaling regardless sequence data sent received; data integrity maintained "Destructive" signaling regardless sequence data sent received; data process time destroyed sequence" signaling data sent received; data integrity maintained ahead after break
Supported
Special Notes regarding registers above AT/n Commands.
Changes register values above will effect profile display AT/n Commands. AT/n Commands however, modify setting registers.
intended that user application software package will only method register Commands) effect error control functions. combination could result unpredictable behavior.
3-192
This Material Copyrighted Respective Manufacturer
EXAR CORP
3M22bia OOOS'iSfl HEXR
XR-2942
*T-75-33-90
COMMANDS
following list commands supported XR-2900. They follow Aug. 20,1990 standard PN-2388 (class
commands listed used string length characters, always proceeded "AT". example, "AT&D2E1 V0+FCLASS=2<CR>" valid command sequence. semicolon(;) must used separate commands.
DESCRIPTION RESPONSE COMMENTS
+FCLASS Establish Class integer values
Data mode
mode
+FCLASS=? Provides service Class list
+FCLASS? Service Class Setting Indicates latest setting
Default Parameters Each number's location
+FDCC=VR, Capability string represents function
listed below:
+FDCS=VR, Current Session
Parameters
+FDIS=VR, Parameters Session Vertical Resolution
(dots/inch)
Rate (modulation)
2400 V.27ter
4800 V.27
7200 V.29
9600 V.29
Page Width
1728 PIXELS
2048 pixels
2432 pixels
1216 pixels
pixels
Page Length
A4,297
unlimited
Data Format
Modified Huffman
Supported
Supported
ErrorFree Mode
Disable
Supported
3-193
This Material Copyrighted Respective Manufacturer
EXAR CORP
XR-2942 t-75-33-90
COMMAND DESCRIPTION RESPONSE COMMENTS
Binary File Transfer
Disable
Supported
Scan Time
+FLID "Local Local String character alpha numeric
string identification
space, ASCI 32-127
+FCR Capability Receive will receive, will
+FCR answer handshake
+FCQ Copy Quality Supported
+FBUG Debug Mode: HDLC Frame
FMINSP =0,1, Minimum Transmit Speed 0:2400,1:4800, 7200,
9600
+FBOR Order (DCE DTE) First
+FBOR First
+FDR Begin Phase Reception CONNECT Beginning file noted
DC2(12H) character
+FAA Auto Answer Mode only communication
+FAA Auto Fax/Data determination
+FDT Begin Sending Page CONNECT Marks beginning Phase
data
+FHPS=0,1 Handshake Protocol 0:OK
Error
+FET=0,2 page Supported
Indicates additional pages
another page parameter
changes
RESPONSES from XR-2900 FIRMWARE:
following lists valid responses expected from XR-2942 firmware. standardization these responses allows Application software verify that particular mode been entered monitoring transmission reception process easier.
RESPONSE DESCRIPTION COMMENTS
+FCON connection Occurs after V.21 flags received
+FCSI: Called Station Report being Received (originate)
+FTSI: Transmit Station
+FDIS: Session Negotiation Parameters Uses format shown Commands Section
+FDCS: Report Frame Information Format same -i-FDIS command
+FET:0, Post Page Message Response Another Page coming same document
Supported
more pages documents
+FPTS:1, Message Confirmation
quality
+FHNG:0 Call terminated status Normal proper connections
3-194
This Material Copyrighted Respective Manufacturer
EXAR CORP
DDDSTbO
XR-2942
APPLICATIONS INFORMATION
XR-2942 shown typical "stand-alone" application modem schematic. XR-2942 provides command controller function XR-2900 Fax/Data modem chip set. data operation modem operates error-free through LAPM modes offer increased throughput with XR-2321 device included adds CCITT V.21 V.23 modes, optional eliminated designs requiring these modes.
Detailed information XR-2900 available XR-2900 Fax/Data modem chip datasheet.
Layout Hints
order XR-2942 provide optimal support best performance modem, some design hints/rules should followed.
Locate XR-2902 near section
provide short transmit receive carrier input path, away from digital control lines.
Maintain separate analog digital grounds/ power lines back power supply.
Bypass (capacitor decouple) XR-2901, XR-2902, XR-2942 power supplies with both 0.01 ceramic 0.47jjF tantalum capacitors near their actual pins. Ensure analog/digital supplies bypassed their respective ground.
Crystal parallel resonant type. Typical loading capacitors 18pF.
T-75-33-90
SYSTEM PERFORMANCE
Performance error-correcting modem (data mode) major areas.
DATA PUMP PERFORMANCE
With error-detection capabilities turned off, integrity data pump pass data presence impairments. Most often major specification measured here probability data errors with receive carrier impaired noise, (bit error rate) (Signal-to-Noise ratio).
Figure shows circuit Figure measured with test set-up Figure
ERROR CONTROLLER PERFORMANCE
XR-2942, when LAPM modes provides control detection required yield perfect data transfer (Data Modem mode).
Beyond error correction, throughput, data transfer rate, another important parameter modems overall performance.
LAPM Modes specifically provided increased throughput. However additional benefit their error-detecting schemes roughly increase throughput. Using 'Quick Brown Fox.' pattern, both LAPM modes yielded better than throughput increase. V.22bis mode used this test, with actual throughput better than 2900 measured.
Data Compression Included XR-2942 allows roughly 100% throughput increase over modems nominal data rate. previously discussed, throughput performance varies with different types data. Figure shows data various data patterns. Figure illustrates test set-up used measuring circuit Figure
performance shown XR-2900 performance/ compatibility summary bulletin.
3-195
This Material Copyrighted Respective Manufacturer
EXAR CORP 3M22b]lfl ODOS^bl flOt. HEXR
XR-2942
T-75-33-90
Conditions:
2400 (Data Modem Mode)
Originate Mode
RXCAR -40dBM
5KHz Noise Bandwidth
Hgure 8.2400 Data Mode (Non-Error Correcting)
Noise Worse-Case
Line
Figure Data Quality Test Set-up
3-196
This Material Copyrighted Respective Manufacturer
EXAR CORP
3M22bia DOOSTbe
IEXR
XR-2942
T-75-33-90
-6000 -5760
"5520
220-
170160
FILES PASSED
-5280
6040
4800
4560
4320
-4080
GRAPH TYPE PATTERN BYTES FILE
"QUICK BROWN FOX" 10044
MICROHEX 31530
PROGRAM 26627
MIXED 31530
-3360
Figure Effective Data Throughput
RUNNING THROUGHPUT PROGRAM'
XR-2900 V.4-2
MOOEM
ASYNC MOOEM
NETWORK SIMULATOR
ASYNC MODEM
TERMINAL
(asynchronous Performance Tester), also contains data files used during measurement. Productof Concord Data Systems. Simulates line impaimsnt attenuation condi Hons.
Figure MNP5 Throughput Measurement Test (Data Mode)
3-197
This Material Copyrighted Respective Manufacturer
EXAR CORP
XR-2942
34S2blfi bfil HIEXR
mmmmmrnNi^iPiiMra
P1.5 P1.6
rxdE
["6* TXpf? INTO INT1
[44] [43] [42]
XR-2942CQ FLAT PACK
|12||13||14| |15[ |17| |18||19| |20||21||22|
P0.4
P0.5
P0.6
PSEN
P2.7
P2.6
P.2.5
3-198
This Material Copyrighted Respective Manufacturer

Other recent searches


PT8912 - PT8912   PT8912 Datasheet
74AC86 - 74AC86   74AC86 Datasheet
1N4986 - 1N4986   1N4986 Datasheet

 

Privacy Policy | Disclaimer
© 2013 Datasheets.org.uk