TECHNICAL DATA PARALLEL INPUT TONE/PULSE DIALER KK91531 High-Performance Silicon-Gate CMOS The KK91531 provides a 4-bit data input and a handshaking signal to serve as microcomputer interfaces. Under microcomputer control the KK91531 generates both a DTMF signal and a pulse output for telephone dialing. All necessary dual-tone frequencies and dial pulse outputs are derived from the widely used TV crystal standard, providing high accuracy and stability. The required sinusoidal waveform for individual tones is digitally synthesized on the chip, resulting in a waveform with very low total harmonic distortion. • 4-bit parallel data input from microcomputer • TTL compatible inputs and outputs • Uses TV crystal standard (3.58 MHz) to derive all frequencies, providing high accuracy and stability • Operating voltage: 2.5 to 5.5 Volts • Selectable M/B ratio • 10 PPS dial rate • DTMF signaling of digits 0 9, *, #, A, B, C, and D • Pulse signaling of 0 ∼ 9, *, #, and A • High group tone pre-emphasis: 2 dB • Low total harmonic distortion in DTMF signaling ORDERING INFORMATION KK91531N TA = -10° to 70° C PIN ASSIGNMENT LOGIC DIAGRAM PIN 10 = GND PIN 16 = VCC 1 KK91531 PIN DESCRIPTION Pin No. Designation DESCRIPTION 1 MODE Tone mode select input. When this input is high, the tone output and ASK output are normal. When this input is low, a DTMF signal will be generated continuously and any new input data will be ignored. This input affects the tone output mode only. 2 LATCH Latch input. When input on this pin changes from low to high (at the rising edge), the KK91531 latches the 4-bit input data and T/P input. The latch input should not be changed back from low to high again until the ASK output falls low, and new data must not be latched while the ASK output is still low. 3 M/B Make/Break ratio select input. This pin is used to select one of two available make/break ratios. A high input selects the 2/3 make/break ratio; a low input selects the 1/23 ratio. This input should be connected to VCC or GND only. Changing the state of this pin when CE is active (low) enables the test mode. 4 T/P Tone/pulse mode select input. This input determines whether tone or pulse mode will be activated. It is latched together with the 4-bit data input. 5-8 D0 - D3 4-bit data input pins. This 4-bit parallel input is used to receive data generated by the microcomputer. (Input data vs. output signal is shown in table 1.) Valid input data should be presented at these inputs before and during the rising edge of the latch signal. 9 DP Dial pulse output. The dial pulse output consists of an N-channel open drain device. During dial pulse break periods this output is switched on (sinking current to GND); it is switched off during all other states. Dialing rate is 9.71 PPS and post-digit pause is 823 ms. (The output of this pin during test mode is discussed below.) 10 16 GND VCC Negative power supply input. Positive power supply input (operating range 2.5 to 5.5 volts). 11 12 OSC0 OSC1 Oscillator output. Oscillator input. The KK91531 contains an oscillator circuit with the necessary parasitic capacitance and feedback resistor on chip, making it necessary to connect only a standard 3.58 MHz TV crystal across the OSC1 and OSC0 terminals to implement the oscillator function. An external clock input can be applied to the OSC1 pin directly. The oscillator is enabled when the CE input is low. 13 CE 14 ASK Acknowledge output. This pin provides an acknowledge signal to the microcomputer. This output is high when the device is ready to dial out the next digit; it falls low immediately after the rising edge of the latch signal. 15 TONE DTMF signal output. This pin consists of an NPN transistor output, with the collector connected to VCC. This pin is also connected to the emitter output. The internally generated DTMF signal is delivered to the base of the NPN transistor and is amplified as the transistor connected in common collector. DTMF signaling output time is 70 ms and the interdigit interval is 70 ms. Typical output impedance of the DTMF signal is 1.25 kΩ, and the hFE of the NPN transistor is at least 30 at IC = 3 mA. Chip enable input. This input controls the onset of oscillation and serves as the master reset for this device. 2 KK91531 FUNCTIONAL DESCRIPTION Input Data vs. Output Signal Parallel binary on D0 - D3 pins are input from microcomputer. Output signal vs. input data is shown in Table 1: D3 D2 D1 D0 DTMF Signaling PULSE Signal (O/P Pulse No.) 0 0 0 0 0 10 0 0 0 1 1 1 0 0 1 0 2 2 0 0 1 1 3 3 0 1 0 0 4 4 0 1 0 1 5 5 0 1 1 0 6 6 0 1 1 1 7 7 1 0 0 0 8 8 1 0 0 1 9 9 1 0 1 0 * 10 1 0 1 1 # 11 1 1 0 0 A 12 1 1 0 1 B 13 1 1 1 0 C 14 1 1 1 1 D Forbidden input Table 1. Input Data vs. Output Signal in Test Mode The KK91531 provides a high speed pulse/tone output for testing consideration. If the M/B input changes state after the KK91531 is enabled, the test mode is initiated and the device will remain in test mode unless disabled. Table 2 shows input data vs. output signal in pulse/tone test mode. Quantity of Pulses D3, D2, D1, D0 Tone O/P Frequencies and Test Mode (Pulse O/P Frequencies and Test Mode, Frequency 480 Hz) Input In Hex Code Tone Pin O/P Unit DP Pin O/P Unit DP Pin O/P 0 948.0 Hz 1,331.7 x 8 Hz 10 1 699.1 Hz 1,215.9 x 8 Hz 1 2 1,331.7 Hz 699.1 x 8 Hz 2 3 1,417.9 Hz 699.1 x 8 Hz 3 4 1,215.9 Hz 766.2 x 8 Hz 4 5 1,331.7 Hz 766.2 x 8 Hz 5 6 766.2 Hz 1,471.9 x 8 Hz 6 7 847.4 Hz 1,215.9 x 8 Hz 7 8 1,331.7 Hz 847.4 x 8 Hz 8 3 KK91531 Input Data vs. Output Signal in Test Mode (Continued) D3, D2, D1, D0 Quantity of Pulses (Pulse O/P Frequencies and Test Mode, Frequency 480 Hz) Tone O/P Frequencies and Test Mode Input In Hex Code Tone Oin O/P Unit DP Pin O/P Unit DP Pin O/P 9 1,471.9 Hz 847.4 x 8 Hz 9 A 1,215.9 Hz 948.0 x 8 Hz 10 B 1,471.9 Hz 948.0 x 8 Hz 11 C 1,645.0 Hz 699.1 x 8 Hz 12 D 1.645.0 Hz 766.2 x 8 Hz 13 E 1.645.0 Hz 847.4 x 8 Hz 14 F 1.645.0 Hz 948.0 x 8 Hz 0 Note: Tone Pin O/P in sine wave, DP Pin O/P in square ware. The normal timing is reduced to 1/8 at tone test mode and 1/48 at pulse test mode. Table 2. (continued) MAXIMUM RATINGS* Symbol Parameter VCC DC Supply Voltage (Referenced to GND) VIN DC Input Voltage (Referenced to GND) VOUT PD Tstg DC Output Voltage (Referenced to GND) Power Dissipation in Still Air, Value Unit -0.3 to +6.0 V -0.3 to VCC +0.3 V -0.3 to VCC +0.3 V 600 mW -55 to +125 °C ** Plastic DIP Storage Temperature * Maximum Ratings are those values beyond which damage to the device may occur. Functional operation should be restricted to the Recommended Operating Conditions. ** Derating: -10 mW/°C from 65°C to 70°C. RECOMMENDED OPERATING CONDITIONS Symbol Parameter VCC DC Supply Voltage (Referenced to GND) VIN DC Input Voltage (Referenced to GND) TA Operating Temperature Min Max Unit 2.5 5.5 V 0 VCC V -10 +70 °C This device contains protection circuitry to guard against damage due to high static voltages or electric fields. However, precautions must be taken to avoid applications of any voltage higher than maximum rated voltages to this high-impedance circuit. For proper operation, VIN and VOUT should be constrained to the range GND≤(VIN or VOUT)≤VCC. Unused inputs must always be tied to an appropriate logic voltage level (e.g., either GND or VCC). Unused outputs must be left open. 4 KK91531 DC ELECTRICAL CHARACTERISTICS (Voltages Referenced to GND, TA = -10 to +70°C) Guaranteed Limits Symbol Parameter Test Conditions Min Max Unit 0.8 1 V 0 0.2 V ±1.0 µA VIH High-Level Input Voltage VIL Low-Level Input Voltage IIN Maximum Input Leakage Current IOL1 Minimum Output Sink Current, DP VCC =2.5 V, VOL = 0.4V 1 mA IOL2 Minimum Output Sink Current, DP VCC =5.0 V, VOL = 0.4V 3 mA ICC Maximum Supply Current Standby CE=VCC All outputs unloaded 8 µA ICCP Maximum Supply Current Pulse CE=GND All outputs unloaded VCC = 3.5 V FOSC = 3.58 MHz 1 mA ICCT Maximum Supply Current Tone CE=GND All outputs unloaded VCC = 3.5 V FOSC = 3.58 MHz 1 mA IOHACK Minimum Output Current, ACK Source VCC = 5.0 V, VOH = 2.4 V 1.6 mA IOLACK Minimum Output Current, ACK Sink VCC = 5.0 V, VOL = 0.4 V 4.0 mA Single Row Tone VCC = 2.5 V, RL = 2.2 kΩ 500 mVp-p Output Amplitude VCC = 5.5 V, RL = 2.2 kΩ Single Column Tone VCC = 2.5 V, RL = 2.2 kΩ Output Amplitude VCC = 5.5 V, RL = 2.2 kΩ VOR VOC 1500 500 mVp-p 1600 5 KK91531 AC ELECTRICAL CHARACTERISTICS (VCC = 2.5 to 5.5 V, TA = -10 to +70°C) Parameter Symbol Condition Guaranteed Limits Min Make/break Ratio, M/B (Figure 1) Make Time, Typ M/B = VCC 1/2 M/B = GND 2/3 Max Unit ms 0.2VCC M/B = 1/2 31.6 3.5 0.8VCC M/B = 2/3 38 4.2 0.2VCC M/B = 1/2 63.3 69.9 (Figure 1) 0.8VCC M/B = 2/3 57 63 Inter-Digit Pause Time, T IDP (Figure 1) 0.2VCC M/B = 1/2 750 829 0.8VCC M/B = 2/3 725 801 Predigit Pause, 0.2VCC M/B = 1/2 33.2 36.8 0.8VCC M/B = 2/3 20 22 TM (Figure 1) Break Time, (Figure 1) TB TPDP ms ms ms Minimum Tone Duration, (Figure 1) TMFD 66.5 73.5 ms Minimum Tone Inter-digit Pause, (Figure 1) TTIDP 66.5 73.5 ms Tone Output Pre-digit Pause, (Figure 1) TTPDP 0 0.5 ms Oscillator Set-up Time, (Figure 1) TSTART 4.75 5.25 ms Figure 1. Switching diagram 6 KK91531 EXPANDED LOGIC DIAGRAM 7 KK91531 N SUFFIX PLASTIC DIP (MS - 001BB) A Dimension, mm 9 16 Symbol MIN MAX A 18.67 19.69 B 6.1 7.11 B 1 8 5.33 C F L C D 0.36 0.56 F 1.14 1.78 G 2.54 H 7.62 -T- SEATING PLANE N G K M D H 0.25 (0.010) M T NOTES: 1. Dimensions “A”, “B” do not include mold flash or protrusions. Maximum mold flash or protrusions 0.25 mm (0.010) per side. J J 0° 10° K 2.92 3.81 L 7.62 8.26 M 0.2 0.36 N 0.38 8