W91472N SERIES 6-MEMORY TONE/PULSE DIALER WITH SAVE AND HANDFREE FUNCTIONS GENERAL DESCRIPTION The W91472N series are tone/pulse switchable telephone dialers with five memories, save memory, and handfree dialing control. These chips are fabricated using Winbond's high-performance CMOS technology and thus offer good performance in low-voltage and low-power operations. FEATURES • DTMF/pulse switchable dialer • Two by 32 digit redial and save memory • Five by 16 digit one-touch direct repertory memory • Pulse-to-tone (*/T) keypad for long distance call operation • Cascaded dialing • Uses 5 × 6 keyboard • Easy operation with redial, flash, pause, and */T keypads • Pause, P→T (pulse-to-tone) can be stored as a digit in memory • Dialing rate (10 ppS or 20 ppS) selectable by bonding option • On-hook debounce time: 150 mS • Minimum tone output duration: 93 mS • Minimum intertone pause: 93 mS • Pause time: 3.6 sec. • Flash break time (73 mS, 100 mS, 300 mS, or 600 mS) selectable by keypad; pause time is 1.0S • Make/break ratio (40:60 or 33.3:66.7) selectable by MODE pin • On-chip power-on reset • Uses 3.579545 MHz crystal or ceramic resonator • 18 or 20-pin dual-in-line plastic package • The different dialers in the W91472N series are shown in the following table: TYPE NO. REPLACEMENT TYPE NO. PULSE (ppS) FLASH (mS) M/B KEY TONE HANDFREE DIALING PACKAGE (PINS) 18 W91472N W91472 10 600/300/73/100 Pin - - W91472AN W91472A 10 600/300/73/100 Pin Yes Yes 20 W91472BN W91472B 20 600/300/73/100 Pin - - 18 W91472CN W91472C 20 600/300/73/100 Pin Yes Yes 20 -1- Publication Release Date: May 1997 Revision A2 W91472N SERIES PIN CONFIGURATIONS C1 1 20 R4 C1 1 18 R4 C2 2 19 R3 C2 2 17 R3 C3 3 18 R2 C3 3 16 R2 C4 4 17 R1 C4 4 15 R1 C5 5 16 VDD C5 5 14 VDD VSS 6 15 MODE VSS 6 13 MODE XT 7 14 DTMF XT 7 12 DTMF XT 8 13 DP/C6 XT 8 11 DP/C6 T/P MUTE 9 12 HKS T/P MUTE 9 10 HKS HFI 10 11 HFO W91472N/472BN W91472AN/472CN PIN DESCRIPTION SYMBOL 18-PIN 20-PIN I/O ColumnRow Inputs 1−5 & 15−18 1−5 & 17−20 I FUNCTION The keyboard input is compatible with a standard 5 x 6 keyboard, an inexpensive single contact (Form A) keyboard, and electronic input. In normal operation, any single button can be pushed to produce dual tone, pulses, or function. Activation of two or more buttons will result in no response except for single tone. XT 7 7 I A built-in inverter provides oscillation with an inexpensive 3.579545 MHz crystal. The oscillator ceases when a keypad input is not sensed. The crystal frequency deviation is 0.02%. XT 8 8 O Crystal oscillator output pin. T/P MUTE 9 9 O The T/P MUTE is a conventional CMOS N-channel open drain output. The output transistor is switched on low level during dialing sequence (both pulse and tone mode). Otherwise, it is switched off. -2- W91472N SERIES Pin Description, continued SYMBOL 18-PIN 20-PIN I/O MODE 13 15 I FUNCTION Pulling mode pin to VSS places dialer in tone mode. Pulling mode pin to VDD places dialer in pulse mode with M/B ratio of 40:60 (10 ppS, except for 91472BN/472CN = 20 ppS). Leaving mode pin floating places dialer in pulse mode with M/B ratio of 33.3:66.7 (10 ppS, except for W91472BN/472CN = 20 ppS). HKS 10 12 I The HKS input is used to sense whether the handset is on-hook or off-hook. In on-hook state, HKS = 1: chip is in sleeping mode, no operation. In off-hook state, HKS = 0: chip is enabled for normal operation. HKS pin is pulled to VDD by internal resistor. DP / C6 11 13 O DTMF 12 14 O N-channel open drain dialing pulse output. Flash key will cause DP to be active in either tone mode or pulse mode. The timing diagram for pulse mode is shown in Figure 1 (a, b, c, d). During pulse dialing, this pin remains in low state regardless of keypad input. In the tone mode, it will output a dual or single tone. A detailed timing diagram for tone mode is shown in Figure 2 (a, b, c, d). OUTPUT FREQUENCY Specified VDD, VSS 14, 6 16, 6 I Actual Error % R1 697 699 +0.28 R2 770 766 -0.52 R3 852 848 -0.47 R4 941 948 +0.74 C1 1209 1216 +0.57 C2 1336 1332 -0.30 C3 1477 1472 -0.34 Power input pins for the dialer chip. VDD is the main power and VSS is the ground. -3- Publication Release Date: May 1997 Revision A2 W91472N SERIES Pin Description, continued SYMBOL 18-PIN 20-PIN I/O FUNCTION HFI, HFO - 10, 11 I, O Handfree control pins. A low pulse on the HFI input pin toggles the handfree control state. Status of the handfree control state is listed in the following table: CURRENT STATE NEXT STATE DIALING HOOK SW. HFO INPUT HFO - Low HFI High Yes On Hook High HFI Low No Off Hook High HFI Low Yes On Hook - Off Hook Low Yes Off Hook Low On Hook Low No Off Hook High On Hook High Yes HFI pin is pulled to VDD by an internal resistor. Detailed timing diagram is shown in Figure 3. BLOCK DIAGRAM XT HKS XT SYSTEM CLOCK GENERATOR HFI CONTROL ROW (R1 to R4, Vx) LOGIC READ/WRITE COUNTER KEYBOARD MODE INTERFACE COLUMN (C1 to C5) T/P MUTE PULSE LOCATION LATCH DTMF D/A CONVERTER ROW & COLUMN PROGRAMMABLE COUNTER -4- CONTROL RAM LOGIC DATA LATCH & DECODER DP/C6 HFO W91472N SERIES FUNCTIONAL DESCRIPTION C1 C2 C3 C4 C5 DP / 1 2 3 S C6 M1 4 5 6 F4 M2 7 8 9 */T 0 # F1 F2 F3 R/P M4 R1 M5 R2 M3 R3 SAVE R4 Vx • S: Store function key • R/P: Redial and pause function key • */T: * in tone mode and P→T key in pulse mode • SAVE: Save function key for one-touch 32-digit memory • M1, ..., M5: One-touch memory • F1, ..., F4: Flash function keys: F1 = 600 mS, F2 = 300 mS, F3 = 73 mS, F4 = 100 mS, and all flash pause time is 1.0 mS Note: Mn = M1 , ..., M5; Dn = 0, ..., 9, */T, #, Pause. Normal Dialing OFF HOOK (or ON HOOK & HFI ¡õ ), D1 , D2 , ..., Dn 1. D1, D2, ..., Dn will be dialed out. 2. Dialing length is unlimited, but redial is inhibited if length exceeds 32 digits in nomal dialing. Redialing OFF HOOK ON HOOK (or , ON HOOK OFF HOOK & (or HFI ¡õ ON HOOK ), D1 & , HFI ¡õ D2 , ..., ), Dn Busy, Come R/P 1. The redial memory content will be D1, D2, ..., Dn. 2. The R/P key can execute the redial function only as first key-in after off-hook. Otherwise, it will execute the pause function. -5- Publication Release Date: May 1997 Revision A2 W91472N SERIES Number Store 1. OFF HOOK , S , (or ON HOOK & ), HFI ¡õ D1 , D2 , ..., Dn , S Mn a. If the sequence of the dialed digits D1, D2, ..., Dn has not finished, S will be ignored. b. D1, D2, ..., Dn will be dialed out and stored in memory location Mn. 2. OFF HOOK , S , (or ON HOOK & ), HFI ¡õ S , D1 , D2 , ..., Dn Mn a. D1, D2, ..., Dn will be stored in memory location Mn but will not be dialed out. b. R/P and digit. mode, In */T keys can be stored as a digit in memory, but store R/P R/P key cannot be the first is the pause function key. c. The store mode is released after the store function is executed or when the state of the hook switch changes or the flash function is executed. Save 1. OFF HOOK (or ON HOOK & ), HFI ¡õ D1 , D2 , ..., Dn , SAVE a. D1, D2, ..., Dn will be dialed out. b. If the dialing of D1 to Dn is finished, pressing SAVE will cause D1 to Dn to be duplicated to save memory. 2. ON HOOK , OFF HOOK (or HFI ¡õ D1 to Dn will be dialed out after the SAVE ), SAVE key is pressed. Repertory Dialing OFF HOOK (or ON HOOK & HFI ¡õ ), Mn (or SAVE ) The content of memory location Mn (or save) will be dialed out. Access Pause OFF HOOK (or ON HOOK & HFI ¡õ ), D1 , D2 , R/P , D3 1. The pause function can be stored as a digit in memory. 2. The pause function is executed in normal dialing or redialing or memory dialing. 3. The pause function timing diagram is shown in Figure 4. -6- , ..., Dn W91472N SERIES Pulse-to-Tone (*/T) OFF HOOK D1' , D2' (or ON HOOK , ..., & ), HFI ¡õ D1 , D2 , ..., Dn , */T , Dn' 1. If the mode switch is set to pulse mode, then the output signal will be: D1, D2, ..., Dn, Pause, D1', D2', ..., Dn' (Pulse) (Tone) 2. If the mode switch is set to tone mode, then the output signal will be: D1, D2, ..., Dn, * , D1', D2', ..., Dn' (Tone) (Tone) 3. The dialer remains in tone mode when the digits have been dialed out and can be reset to pulse mode only by going on-hook. 4. The function timing diagram is shown in Figure 5. Flash OFF HOOK (or ON HOOK & ), HFI ¡õ Fn 1. Fn = F1, ..., F4. 2. If Fn is pressed, the dialer will execute flash break time of 600 mS (F1), 300 mS (F2), 73 mS (F3), or 100 mS (F4). The pause time is 1.0 second. 3. Flash key cannot be stored as a digit in memory. The flash key has first priority among keyboard functions. 4. The system will return to the initial state after the flash pause time is finished. 5. The flash function timing diagram is shown in Figure 6. Cascaded Dialing OFF HOOK (or ON HOOK 1. Normal dialing + (1st sequence) 2. Repertory dialing (1st sequence) 3. Redialing (1st sequence) + & Repertory dialing (2nd sequence) + ), HFI ¡õ + Normal dialing + (2nd sequence) Normal dialing (2nd sequence) + Normal dialing Repertory dialing Repertory dialing Redialing and save dialing is valid only as the first key-in. -7- Publication Release Date: May 1997 Revision A2 W91472N SERIES ABSOLUTE MAXIMUM RATINGS PARAMETER SYMBOL RATING UNIT VDD−VSS -0.3 to +7.0 V VIL VSS -0.3 V VIH VDD +0.3 V VOL VSS -0.3 V VOH VDD +0.3 V PD 120 mW Operating Temperature TOPR -20 to +70 °C Storage Temperature TSTG -55 to +150 °C DC Supply Voltage Input/Output Voltage Power Dissipation Note: Exposure to conditions beyond those listed under Absolute Maximum Ratings may adversely affect the life and reliability of the device. DC CHARACTERISTICS (VDD-VSS = 2.5V, Fosc. = 3.58 MHz, TA = 25° C, All outputs unloaded) PARAMETER SYMBOL CONDITIONS MIN. TYP. MAX. UNIT Operating Voltage VDD - 2.0 - 5.5 V Operating Current IOP Tone - 0.40 0.60 mA Pulse - 0.20 0.40 mA Standby Current ISB HKS = 0, No load & No key entry - - 15 µA Memory Retention Current IMR HKS = 1, VDD = 1.0V - - 0.2 µA Tone Output Voltage VTO Row group, RL = 5 KΩ 130 150 170 mVrm s - Col/Row, VDD = 2.0 to 5.5V 1 2 3 dB Pre-emphasis DTMF Distortion THD RL = 5 KΩ, VDD = 2.0 to 5.5V - -30 -23 dB DTMF Output DC Level VTDC RL = 5 KΩ, VDD = 2.0 to 5.5V 1.0 - 3.0 V DTMF Output Sink Current ITL VTO = 0.5V 0.2 - - mA DP Output Sink Current IPL VPO = 0.5V 0.5 - - mA -8- W91472N SERIES DC Characteristics, continued PARAMETER SYMBOL CONDITIONS MIN. TYP. MAX. UNIT T/P MUTE Output Sink Current IML VMO = 0.5V 0.5 - - mA HFO Drive/Sink IHFH VHFH = 2.0V 0.5 - - mA Current IHFL VHFL = 0.5V 0.5 - - Keypad Input Drive Current IKD VI = 0V 4 - - µA Keypad Input Sink Current IKS VI = 2.5V 200 400 - µA Keypad Resistance - - - - 5.0 KΩ CONDITIONS Mode Pin = VDD Mode Pin = Floating Mode Pin = VDD Mode Pin = Floating 10 ppS 20 ppS Mode Pin = VDD Mode Pin = Floating MIN. - AC CHARACTERISTICS PARAMETER Key-in Debounce Key Release Debounce On-hook Debounce Pre-digit Pause1 Pre-digit Pause2 Interdigit Pause (Auto dialing) Make/Break Ratio SYMBOL TKID TKRD TOHD TPDP1 10 ppS TPDP2 20 ppS TIDP M:B Tone Output Duration Intertone Pause Flash Break Time TTD TITP TFB Flash Pause Time Pause Time TFP TP F1 F2 F3 F4 TYP. MAX. 20 20 150 40 33.3 20 16.7 800 500 40:60 33.3:66.7 93 93 600 300 73 100 1.0 3.6 - UNIT mS mS mS mS mS mS mS mS mS % % mS mS mS S S Notes: 1. Crystal parameters suggested for proper operation are Rs < 100 Ω, Lm = 96 mH, Cm = 0.02 pF, Cn = 5 pF, Cl = 18 pF, FOSC. = 3.579545 MHz ± 0.02%. 2. Crystal oscillator accuracy directly affects these times. -9- Publication Release Date: May 1997 Revision A2 W91472N SERIES TIMING WAVEFORMS HKS TKRD KEY IN 3 4 2 2 TKID TKID DP TIDP MB TIDP MB TIDP TIDP TPDP TPDP T/P MUTE Low DTMF OSC. OSCILLATION OSCILLATION Figure 1(a). Normal Dialing Timing Diagram HKS T < T OHD TKRD KEY IN R/P TKID DP M B TIDP M B TIDP TPDP T/P MUTE DTMF Low OSC. OSCILLATION Figure 1(b). Pulse Mode Auto Dialing Timing Diagram - 10 - TIDP W91472N SERIES Timing Waveforms, continued HKS T > T OHD TKRD R/P KEY IN TKID DP M B TIDP M B TPDP T/P MUTE DTMF Low OSC. OSCILLATION Figure 1(c). Pulse Mode Auto Dialing Timing Diagram HKS TKRD KEY IN 3 4 5 2 TKID DTMF TTD T ITP TITP TITP T/P MUTE DP OSC. High OSCILLATION OSCILLATION Figure 2(a). Tone Mode Normal Dialing Timing Diagram - 11 - Publication Release Date: May 1997 Revision A2 W91472N SERIES Timing Waveforms, continued HKS ON HOOK HFI HFO T/P MUTE High CHIP ENBLE Figure 3. Handfree Timing diagram HKS KEY IN 2 R/P 3 TKID DP TIDP MB MB TPDP T/P MUTE TPDP TP DTMF Low OSC. OSCILLATION Figure 4. Pause Function Timing Diagram - 12 - W91472N SERIES Timing Waveforms, continued HKS 2 TKID KEY IN DP */T 3 MB TPDP TP T/P MUTE TIDP TITP DTMF OSC. OSCILLATION Figure 5. Pulse-to-Tone Timing Diagram Low HKS KEY IN F F TKID DP HFI TFP TFP TFB 3 F TKID TKID TFB HFO T/P MUTE DTMF TITP OSC. OSCILLATION Figure 6. Flash Timing Diagram - 13 - Publication Release Date: May 1997 Revision A2 W91472N SERIES Headquarters Winbond Electronics (H.K.) Ltd. No. 4, Creation Rd. III, Science-Based Industrial Park, Hsinchu, Taiwan TEL: 886-3-5770066 FAX: 886-3-5792697 http://www.winbond.com.tw/ Voice & Fax-on-demand: 886-2-7197006 Rm. 803, World Trade Square, Tower II, 123 Hoi Bun Rd., Kwun Tong, Kowloon, Hong Kong TEL: 852-27516023 FAX: 852-27552064 Taipei Office 11F, No. 115, Sec. 3, Min-Sheng East Rd., Taipei, Taiwan TEL: 886-2-7190505 FAX: 886-2-7197502 Note: All data and specifications are subject to change without notice. - 14 - Winbond Electronics North America Corp. Winbond Memory Lab. Winbond Microelectronics Corp. Winbond Systems Lab. 2730 Orchard Parkway, San Jose, CA 95134, U.S.A. TEL: 1-408-9436666 FAX: 1-408-9436668