z02201 ZiLOG Semiconductor, z02201 Datasheet

no-image

z02201

Manufacturer Part Number
z02201
Description
Z02201 V.22bis Data Pump With Integrated Afe
Manufacturer
ZiLOG Semiconductor
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
z0220112VECR3470
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
z0220112VECR3470TR
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
z0220112VECR4078
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
z0220112VECR4078TR
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
z0220112VEGR3470
Manufacturer:
Zilog
Quantity:
10 000
Z02201
V.22BIS D
P
ATA
UMP WITH
I
AFE
NTEGRATED
Product Specification
PS000904-0107
Copyright © 2007 by ZiLOG, Inc. All rights reserved.
www.zilog.com

Related parts for z02201

z02201 Summary of contents

Page 1

... Z02201 V.22BIS D I NTEGRATED Product Specification PS000904-0107 Copyright © 2007 by ZiLOG, Inc. All rights reserved. www.zilog.com P ATA UMP WITH AFE ...

Page 2

This publication is subject to replacement by a later edition. To determine whether a later edition exists request copies of publications, visit www.zilog.com. Document Disclaimer ©2007 by ZiLOG, Inc. All rights reserved. Information in this publication concerning the ...

Page 3

Table of Contents Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 4

... Originating Modem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Answering Modem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Using HDLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 HDLC Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Enabling HDLC Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Transmitting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Receiving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Data Pump Firmware Version Number and Part Number . . . . . . . . . . . . . . . . . 65 Sleep Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Typical Performance Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Example DAA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Eye Pattern Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Package Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Z02201 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 PS000904-0107 V.22BIS Data Pump with Integrated AFE iv ...

Page 5

... Features Device Z02201 • Combined data pump and Analog Front-End (AFE) • Full duplex data modem throughput to 2400 bps ITU V.22bis, V.23, V.22, V.21 – Bell 212A and Bell 103 – • FSK (V.23 1200/75 bps, V.21/Bell 103 300 bps), DPSK (V.22/Bell 212A 1200 bps), or QAM encoding (V.22bis 2400 bps) • ...

Page 6

... Transmitter Analog Output and the Receiver Analog Input, thus eliminating the need for external filtering components. The Z02201 device operates on a single +5 VDC power supply. During periods of no traffic, the host can place the modem into SLEEP mode, reducing power consumption to less than 1 percent of full load power ...

Page 7

All signals with an overline, are active Low. For example, B/W, Note: in which WORD is active Low; or Low. Power connections follow conventional descriptions below: Connection Power Ground PS000904-0107 V.22BIS Data Pump with Integrated AFE /W, in which BYTE ...

Page 8

... HIRQ TXD RXD Serial RTS Interface RLSD TCLK RCLK PS000904-0107 V.22BIS Data Pump with Integrated AFE A/D Converter D/A Converter Digital Oscillator Signal Processor Eye Pattern Interface 8K ROM Figure 1. Z02201 Block Diagram 4 RXI+ RXI– TXO– TXO+ EXTAL XTAL OH EYEOUT EYECLK EYESTB ...

Page 9

... User Information The ZiLOG Z02201 data pump can be selected for either parallel or serial synchronous data transfer under software control. diagram of the general modem chip interface. The hardware and software configurations can be customized for a particular modem application. The parallel interface allows direct access to 7 I/O registers, indirect access to the modem RAM, and is compatible with the Z8, Z80, Z18X family, and other 8-bit microprocessors ...

Page 10

... AV DD TX0+ TX0– A GND Vref A GND CF1 CF2 RXI– RXI+ AVDD Figure 3. Z02201 44-Lead PLCC Pin Identification AVdd TXO+ TXO- Agnd Vref Agnd CF1 CF2 RXI- RXI+ AVdd Figure 4. Z02201 44-Lead LQFP Pin Identification PS000904-0107 V.22BIS Data Pump with Integrated AFE ...

Page 11

... Pin Description Table 1. Z02201 Pin Assignments PLCC Pin LQFP Pin PS000904-0107 V.22BIS Data Pump with Integrated AFE ...

Page 12

... Table 1. Z02201 Pin Assignments (Continued) PLCC Pin LQFP Pin Pin Functions HD7–HD0 Host Data Bus (Bidirectional, Active High)— bit bidirectional data bus used for the transfer of control and status information. ...

Page 13

V . The HIRQ active Low data pump output can be activated when the DD host selects this option or requests by setting the RXIE or TXIE bits in the data pump Host Register. This pin can be connected ...

Page 14

EYESTB Serial Eye Pattern Strobe (Output, Active High)— loading an external D/A converter. TXO+ Transmit Differential Analog Output Positive (Analog Output)— TXO– is capable of driving a 600-ohm resistive load over a leased line or public switched telephone network via ...

Page 15

... PS000904-0107 V.22BIS Data Pump with Integrated AFE Min Max –0.3 +7.0 +70 –65 +150 Table 6. The Z02201 tester has active and I OH ≤ Units V °C ° C OR. 11 ...

Page 16

... Table 4. Environmental Requirements Parameter Ambient Temperature Under Bias (Commercial Temp Range) Storage Temperature Voltage on Any Pin to V Power Dissipation Soldering Temperature 0.5 sec Table 5. Z02201 Crystal Specifications Parameter Temperature Range (Commercial) 0 Nominal Frequency @ 25 Frequency Tolerance @ 25 Temperature Stability ° ° ...

Page 17

... Table 5. Z02201 Crystal Specifications (Continued) Parameter Load Capacitance Drive Level Aging, per Year Max. Oscillation Mode Series Resistance Max. Frequency Variation with 28.8 or 35.2 pF load PS000904-0107 V.22BIS Data Pump with Integrated AFE Value 32 ± 0.3 pF 1.0 mW max. ± 5 ppm Fundamental 60 ohms max. ±30 ppm ...

Page 18

DC Characteristics Table 6. TDC Pin Characteristics Parameter Description Pin Types I and I/O: Input and Input-Output V Input High Voltage IH V Input Low Voltage IL I Input Leakage Current L Pin Types O and IO: Output and Input-Output ...

Page 19

Table 6. TDC Pin Characteristics (Continued) Parameter Description V Analog Output Voltage O V Output DC Offset OFF R Output Resistance O C Output Capacitance O Z Load Impedance I Pin Type PWR: Power and Ground V Digital Supply Voltage ...

Page 20

AC Characteristics Timing Diagrams RS0–2 Valid Address RD 3 D0–D7 WR Figure 5. Microprocessor Interface Read/Write Diagram Table 7. Microprocessor Interface Timing Description Read Timing HA0–2 and HCS to HRD Setup Time HA0–2 to HRD Setup Time ...

Page 21

Table 7. Microprocessor Interface Timing (Continued) Description HWR Pulse Width Reset Timing Reset Pulse Width Reset Rise Time DCLK TXD 1 RXD Table 8. Serial Interface Timing Description RXD Data Valid Delay Time TXD Data Setup Time TXD Data Hold ...

Page 22

Timing Diagrams EYECLK EYESTB EYEOUT D15 (MSB EYEX) Table 9. Analog Characteristics Table Description Input impedance of transformer interface 3 dB point of interface External integration capacitance Type NPO (COG) Analog Inputs: Type AI Table 10. Analog Inputs, Type AI ...

Page 23

Characteristics Input Capacitance Input Bias Analog Input Voltage (Peak Differential), (23) Analog Input Voltage (Per RXI+. RXI- Pin) Analog Outputs: Type A0 Table 11. Analog Inputs Type A0 AC Characteristics Power Supply Rejection Signal ...

Page 24

... Hardware Interface Signals The Z02201 interface consists of the Synchronous Serial Interface Port, 8-bit Host Microprocessor Interface, Eye Pattern Interface, Voice Band AFE, System Sig- nals, and Overhead Signals. The Z02201 functional interconnect diagram is indi- cated in Figure signal name. Crystal Oscillator Host ...

Page 25

... HoST READ (HRD), HOST WRITE (HWR), HOST CHIP SELECt (HCS), and HOST INTERRUPT REQUEST (HIRQ). Multiple interrupt sources are provided in the Z02201, each of which can be masked under host control. The host parallel interface allows the host to access the data pump RAM address and data bits, transmit and receive data, control the RAM and status bits, and read data pump status bits ...

Page 26

... PSTN auto dialing, and the supervisory tones for call establishment. The tone detection provides support for call-progress monitoring. The detector can also be user-programmed to recognize tones. Data Encoding The data encoding for the Z02201 meets both ITU–T recommendations and Bell standards. Table 13. Selectable Configurations 1 ...

Page 27

... Transmit Levels The transmit output level of the Z02201 is programmable in 1 dBm decrements from –6 dBm to –43 dBm. With a default value of –10 dBm, the Z02201 is measured differentially across pins TX0+ and TX0– with a sinusoidal waveform. To avoid saturation, the Tx level should be set to –6 dBm or Note: lower by the host ...

Page 28

... The host microprocessor communicates with the Z02201 via the parallel microprocessor bus interface. Access is provided to a set of seven 8-bit Interface Registers, and through these registers, to Z02201 RAM memory locations. This interface allows the host to request modem status information and receive data, control the configuration, and load data for transmit ...

Page 29

Microprocessor Interface Register and Bit Definitions: Reg0, Reg1 RAMDL, RAMDH—DATA PUMP RAM DATA REGISTERS— RAMDL is the least significant byte, and RAMDH is the most significant byte. After a data pump RAM read operation has completed, these registers contain the ...

Page 30

Table 16. REG4: RAM Control Register (Continued) SYMBOL POSITION NAME AND DESCRIPTION RAMlE REG 4, bit 5 RAM Interrupt Enable Bit. Setting this bit allows the data pump to interrupt the host when a RAM read/write request has been completed. ...

Page 31

Bit TXI RXI RAMI Table 17. REG5: Data Pump Status Register SYMBOL POSITION NAME AND DESCRIPTION RES REG 5, bit 0 Data Pump in RESET Mode. This bit is set whenever the data pump is in RESET mode ...

Page 32

Bit Table 18. REG7: HDLC Register SYMBOL POSITION NAME AND DESCRIPTION EOF REG 7, bit 0 Receive End of Frame. The data pump sets EOF to 1 when an HDLC frame has been completely received (that ...

Page 33

Bits not defined above are reserved or not available for use. The host reads register Reg7 immediately before DATAP. The two CRC checksum bytes in received HDLC frames are provided ...

Page 34

RAMIE RAMI RXIE RXI TXIE TXI Figure 9. Host Interrupt Circuit Diagram Interface RAM The interface RAM is used by the data pump for normal operations. All writes to the interface RAM should be Read-Modify-Write, where only the bits that ...

Page 35

Write the lower 8 bits of the address of the data pump RAM location to register RAMAL. 3. With one write operation to register R4, set the high bit of the data pump RAM address in R4, RAMAH, set ...

Page 36

Modem Data Pump RAM Map Table 19. Modem Data Pump RAM Map Mnemonic Address (Hex) Config 01FF Trnctrl 01FE Bufctrl 01FD ToneStatus 01FC Dpctrl 01FA MStatus 01F7 EQMMaxThresh 01F6 RLSDOffThresh 01F5 RLSDOnThresh 01F4 CONN_Mode 01F0 Notch 01A2–01A6 DTMFh_lev 01A1 DTMFl_lev ...

Page 37

Table 19. Modem Data Pump RAM Map (Continued) Mnemonic Address (Hex) DTD0Lev–DTD15Lev 026–035 DTDThresh 03 DTDStatus 00 PS000904-0107 V.22BIS Data Pump with Integrated AFE Access Mode Description R/W Tone Detector Levels R/W Tone Detector Threshold R/W Discrete Tone Detector Status ...

Page 38

Interface RAM Definitions Table 20. Modem Data Pump Word Definitions Register & Address Default (hex) Value Config 01FF 0H b15 b14 b13 b12 b11 b10 PS000904-0107 V.22BIS Data Pump with Integrated AFE Function and Explanation Data pump ...

Page 39

Table 20. Modem Data Pump Word Definitions (Continued) Register & Address Default (hex) Value b0–6 PS000904-0107 V.22BIS Data Pump with Integrated AFE Function and Explanation MODE (Data Mode Configuration: selects a mode) Selects the data pump operation mode. All modes ...

Page 40

Table 20. Modem Data Pump Word Definitions (Continued) Register & Address Default (hex) Value Trnctrl 01FE 0H PS000904-0107 V.22BIS Data Pump with Integrated AFE Function and Explanation Training Control Register The data pump sets this location to its default value ...

Page 41

... TxLevel. Value FSK (V.21/ Bell 103/ V.23) Sequence Transmitted 0 Silence: squelch transmitter 1 Transmit marks (binary 1) 2 Transmit spaces (binary 0) 5 Begin FSK Data Mode 7 Transmit tone. Set the frequency to be transmitted by changing ToneGenA after setting TXCTRL is 7. The tone level is controlled by TxLevel. Z02201 37 ...

Page 42

Table 20. Modem Data Pump Word Definitions (Continued) Register & Address Default (hex) Value Bufctrl 01FD 0h PS000904-0107 V.22BIS Data Pump with Integrated AFE Function and Explanation Buffer Control Register 38 ...

Page 43

Table 20. Modem Data Pump Word Definitions (Continued) Register & Address Default (hex) Value PS000904-0107 V.22BIS Data Pump with Integrated AFE Function and Explanation b15.. Set these bits to 0 when setting Bufctrl.HDLC HDLC (Set HDLC ...

Page 44

Table 20. Modem Data Pump Word Definitions (Continued) Register & Address Default (hex) Value ToneStatus 01FC 080h PS000904-0107 V.22BIS Data Pump with Integrated AFE Function and Explanation Biquad Tone Detector Control and Status, Dial Control The data pump sets this ...

Page 45

Table 20. Modem Data Pump Word Definitions (Continued) Register & Address Default (hex) Value PS000904-0107 V.22BIS Data Pump with Integrated AFE Function and Explanation b15 TONEA (Tone A Detected) The tone frequency programmed in biquad detector A is detected if ...

Page 46

Table 20. Modem Data Pump Word Definitions (Continued) Register & Address Default (hex) Value Dpctrl 01FA 0H PS000904-0107 V.22BIS Data Pump with Integrated AFE Function and Explanation Data Pump Miscellaneous Controls Do not modify this location during automatic handshake or ...

Page 47

Table 20. Modem Data Pump Word Definitions (Continued) Register & Address Default (hex) Value MStatus 01F 0H EQM MaxThresh 01F6 400H RLSDOffThresh 01F5 –48 dBm Received Line Signal Detect OFF Threshold RLSDOnThresh 01F4 –43 dBm Received Line Signal Detect ON ...

Page 48

Table 20. Modem Data Pump Word Definitions (Continued) Register & Address Default (hex) Value PS000904-0107 V.22BIS Data Pump with Integrated AFE Function and Explanation This register represents the upper and lower thresholds of the received telephone line energy. If Reg5, ...

Page 49

Table 20. Modem Data Pump Word Definitions (Continued) Register & Address Default (hex) Value CONN_Mode 01F0 — PS000904-0107 V.22BIS Data Pump with Integrated AFE Function and Explanation Connection Mode Register This RAM location reports the connection type and speed established ...

Page 50

Table 20. Modem Data Pump Word Definitions (Continued) Register & Address Default (hex) Value Notch 01A2-1A6 below PS000904-0107 V.22BIS Data Pump with Integrated AFE Function and Explanation Notch Filter Coefficients These RAM locations contain the notch filter coefficients. The notch ...

Page 51

Table 20. Modem Data Pump Word Definitions (Continued) Register & Address Default (hex) Value DTMFh_lev 01A1 –6 dBm DTMFl_lev 01A0 –9 dBm ToneGenA 0191 — ToneGenB 0196 — TxLevel 0185 –10 dBm Transmit Power Level Seq3Count 18E None Seq2Count 18D ...

Page 52

Table 20. Modem Data Pump Word Definitions (Continued) Register & Address Default (hex) Value Seq1Count 18C 95 msec Biquad A Coefficients — 0155–015E Biquad B Coefficients — 015F–0168 DTD0–DTD15 — 0145–0154 EQMlev 092 — PS000904-0107 V.22BIS Data Pump with Integrated ...

Page 53

Table 20. Modem Data Pump Word Definitions (Continued) Register & Address Default (hex) Value BiQuadOffThresh 052 –42 dBm Biquad Tone Detectors OFF Point BiQuadOnThresh 051 –35 dBm Biquad Tone Detectors ON Point DTD0Lev– 26–35 — DTD15Lev DTDThresh 03 –24 dBm ...

Page 54

Table 20. Modem Data Pump Word Definitions (Continued) Register & Address Default (hex) Value DTDStatus 00 — Transmitting Tones The data pump has two tone generators, each with their own transmit level. The outputs are mixed together. The frequency of ...

Page 55

High Band Tone (0x196) DTMFh_lev (0x1A1) For example, to generate a 2100 Hz Answer Tone for 3.3 seconds at –10dBm: 1. Set location TONEGENA to 2. Set location DTMFL_LEV to 3. Set location DTMFH_LEV to 4. Set CONFIG register, bits ...

Page 56

Tone Detector Status– • The tone coefficients are calculated as follows: • The default values on reset are represented in Table 21. Tone Detector Default Values Tone Detector ...

Page 57

To use the tone detectors, perform the following steps: 1. Set up the tone detector coefficients ( 2. Set CONFIG register, bits 0–6 (MODE) to tone detect mode ( Tone detect mode is the same mode used for Biquad tone ...

Page 58

Call-Progress Monitoring Using Biquad Tone Detectors The data pump contains two biquad tone detectors that are capable of detecting energy in a frequency band. These detectors are useful for call-progress monitoring, where the exact frequency of the incoming signal is ...

Page 59

Table 22. Biquad Section 1 Coefficients (Hex) Band (Hz 245–650 C774 7601 0716 360–440 C148 7A66 FF5C Table 23. Biquad Section 2 Coefficients (Hex) Band (Hz 245–650 C63E 6FE1 F8EA 360–440 C7CD 7438 01AA ...

Page 60

Simultaneous Transmission and Detection of Tones Setting CONFIG register, bits 0–6 (MODE all Discrete Tone Detectors, Biquad Tone Detectors, and Tone Generators. Please refer to the sections on page 51 for descriptions of how to use each of ...

Page 61

Failing to program the notch filter to the same frequency as Notes: the transmitted tone when CONFIG register, bits 0–6 (MODE) is seriously reduces the accuracy and sensitivity of the data 4 pump's tone detectors not possible to ...

Page 62

Set up the digit to be dialed in TONESTATUS bits following table: Table 25. Tone Dialing Digit For continuous operation, set Reg4, ...

Page 63

DTMFh_lev and DTMFl_lev exceeds 30720 (0x7800) the data pump may not properly transmit the tones. When transmitting DTMF with a required twist (power difference between high and low bands), use this formula to determine the maximum DTMF transmit levels ...

Page 64

The host begins a manual handshake by setting CONFIG register, bit TRL prevent the data pump from transmitting its own handshake signals. 1 The host monitors the receive signal status bits in location TRNCTRL and trans- mits its ...

Page 65

Wait for TRNCTRL, bit continuously for 155 msec. 5. Wait for 456 msec. 6. Set TRNCTRL, bits 7. Set TRNCTRL, bits bit (S1DET) and TRNCTRL, bit 6 signal or SB1. If SB1 is received for 270 msec, proceed to ...

Page 66

Set TRNCTRL, bit 150 msec. 10. Set TRNCTRL, bits msec. 11. Set TRNCTRL, bits being transmitted and received at 2400 bps. 12 step 6., SB1 is received instead signal, set TRNCTRL, bits (TXCTRL) to ...

Page 67

Set CONFIG to 8 (V.22BIS ANSWER). After setting Config, the host should be prepared to receive data from the remote modem. The data pump holds the received data to marks (receives nothing) until the modem is able to receive ...

Page 68

A flag, byte value abort, which is any sequence of consecutive binary 1s more than six bits long. If the frames do not use the bandwidth of the data mode (for example, when there is no host data to transmit), ...

Page 69

Reg4, bit pump is ready to transmit another data byte. To transmit another frame, repeat steps 1–2. 3. When the data pump begins sending the frame's closing flag, it sets ...

Page 70

... Read the DATAP register. This register returns the code release version number (an 8 bit value, for example, 3. Read RAM location 0. This location returns the part number (for example, for a Z02201 part). 02201h Sleep Mode The data pump incorporates a low-power sleep mode. In this mode, the data pump clock is shut down, effectively stopping the part ...

Page 71

Modems usually exhibit lower bit error rates receiving in the low Note: band as opposed to the high band. When an analog link is completed, the Adaptive Equalizer (AEQ) is frozen. The noise level is increased without making new links. ...

Page 72

Data Pump, Version 41 Line Type: Flat Receive Level (line): -30 dBm 1.E-02 1.E-03 1.E-04 1.E- S rsio n 41 Line Ty pe: F lat Rec eive ...

Page 73

... Figure 14. Typical Modem Using Z02201 and a Z02205 Controller PS000904-0107 V.22BIS Data Pump with Integrated AFE ...

Page 74

Example DAA Figure 15 indicates an example DAA configuration for North America. Isolation transformer, T1, couples the primary (line) and secondary (modem) sides, while providing high voltage isolation. This wet transformer (allowing DC current) simplifies the circuit, while reducing the ...

Page 75

PS000904-0107 V.22BIS Data Pump with Integrated AFE Figure 15. Example DAA ...

Page 76

... Figure 16 is the eye pattern circuitry used in the Z0220100ZCO modem evaluation board, and can be used with modem components such as the ZiLOG Z02201 and Z02201 that have an eye pattern interface. The Z02201 Eye Pattern port consists of 3 signals: Data (EYEOUT)— are the X and Y coordinates respectively for the eye pattern display. Each byte is most significant bit first. Clock (EYECLK)— ...

Page 77

Package Information PS000904-0107 V.22BIS Data Pump with Integrated AFE Figure 17. 44-Lead PLCC Package Diagram 73 ...

Page 78

Figure 18. 44-Pin LQFP Package Diagram PS000904-0107 V.22BIS Data Pump with Integrated AFE DETAIL 0-7˚ 74 ...

Page 79

... R4078 = ROM code number 4078 (ROM code Version 0x48) R3470 = ROM code number 3470 (ROM code Version 0x31) Example Z02201 4078 is a Z02201 with ROM code R4078, 12.288 MHz, PLCC, 0 °C to +70 °C, Plastic Standard Flow ROM Code Number ROM Code ...

Related keywords