INTEGRATED CIRCUITS DATA SHEET PCD3330-1 Multistandard repertory dialler/ringer with EEPROM Product specification Supersedes data of September 1992 File under Integrated circuits, IC03 1997 Jan 15 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM 5.6.2 5.6.3 5.6.4 5.6.5 5.6.5.1 5.6.6 5.6.7 5.6.8 5.6.9 5.7 5.7.1 5.7.2 5.7.3 5.7.4 CONTENTS 1 FEATURES 1.1 1.2 1.3 1.4 Pulse/DTMF dialling Number storage Ringer General 2 GENERAL DESCRIPTION 3 ORDERING INFORMATION 4 PINNING 5 FUNCTIONAL DESCRIPTION 5.1 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 Inputs/Outputs COL1 to COL6, keyboard inputs DMO, dial mode output HOOK, on/off hook detection input XTAL1 and XTAL2, oscillator input/output RESET, reset input CE/RF, chip enable and ringer-frequency detect input ROW1 to ROW6, keyboard outputs MUTE, mute output RTO, ringer tone output DP/FL, pulse dialling and register recall output VDD and VSS TONE, DTMF or ringer tone output PD/DTMF, pulse/tone mode selection RVOL1 and RVOL2/LSE, ringer volume outputs EARTH, a/b line to earth connection Keyboard EEPROM organization and programming procedures EEPROM organization EEPROM programming procedures Factory EEPROM programming procedure EEPROM programming procedures via keyboard Operation mode overview Pulse/DTMF dialling function Pulse/DTMF mode selection by pin Pulse dialling (PD/DTMF = LOW) Dual tone multi frequency (DTMF) dialling (PD/DTMF = HIGH) DTMF dialling in pulse dialling mode (mixed mode dialling) Flash or Earth function Disconnect function Mute function (M-key) On-hook dialling control Number storage, transmission and redial Number storage and transmission 5.1.7 5.1.8 5.1.9 5.1.10 5.1.11 5.1.12 5.1.13 5.1.14 5.1.15 5.2 5.3 5.3.1 5.3.2 5.3.2.1 5.3.2.2 5.4 5.5 5.5.1 5.5.2 5.5.3 5.5.4 5.5.5 5.5.6 5.5.7 5.5.8 5.6 5.6.1 1997 Jan 15 5.7.5 2 PCD3330-1 Last number redial (1 to 24 digits) Access pause by Cursor method Access pause by Atlanta procedure 10-number repertory dialling Chain dialling 3-number repertory dialling Access pause storage Manual access pauses Storing repertory numbers Ringer function Ringer output pin selection Ringer input frequency measurement Ringer melodies selection Ringer volume change during conversation and ringer mode Ringer repetition rate change during conversation and ringer mode 6 LIMITING VALUES 7 HANDLING 8 DC CHARACTERISTICS 9 APPLICATION INFORMATION 10 PACKAGE OUTLINES 11 SOLDERING 11.1 11.2 11.2.1 11.2.2 11.3 11.3.1 11.3.2 11.3.3 Introduction DIP Soldering by dipping or by wave Repairing soldered joints SO Reflow soldering Wave soldering Repairing soldered joints 12 DEFINITIONS 13 LIFE SUPPORT APPLICATIONS Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM 1 FEATURES 1.1 1.2 PCD3330-1 Number storage • Redial by ‘cursor’ method (maximum 24 digits) stored in internal EEPROM Pulse/DTMF dialling • Pulse, DTMF and ‘mixed mode’ dialling • Storage for 13 repertory dial numbers (16 digits each) or 10 repertory dial numbers (20 digits each) in internal EEPROM • Mixed mode dialling: start with pulse dial, end with DTMF dial (e.g. for control of DTMF user equipment via a pulse network) • Access pause generation and termination: manually or by ‘Atlanta’ procedure • Number of digits per call is infinite (FIFO register) • Flash or register recall • Function keys for: LNR, Memory recall, Store, Access Pause and 1 key repertory • Connect a/b to earth function • Mute functions • Country specifications which can be stored in EEPROM are: • Disconnect function • Supports 16 dial key: 0 to 9 and ∗, #, A, B, C and D – access pause time selection (1.5/1.0, 2.5/1.5, 3.0/3.5 or 6.0/6.0 s) • Supports up to 6 × 6 keyboard and various function keys including: – 10 number repertory dialler selection (1 or 2 key) – two repertory number programming procedures (General or Germany) – FLASH: calibrated line-break pulse – HOOK: toggle on-hook/off-hook or loudspeaker on/off – repertory length (16 or 20 digits) – generating a keytone during program actions. – MUTE: activate/deactivate mute output – TONE: change to DTMF dialling (mixed mode) 1.3 – DISconnect: return to on-hook state for calibrated time Ringer • Ringer input frequency detection • On-hook dialling control • Function key for: Program Ringer • Country specifications which can be stored in EEPROM are: • Three-tone ringer with 4 different ringer frequencies • Ringer melody generation with four signal speeds and four output volume steps, keypad controlled – ∗ and # to be transmitted/not transmitted when switching over to DTMF dialling mode • Country specifications which can be stored in EEPROM are: – mark-to-space ratio (3 : 2 or 2 : 1) – ringer input frequency detection selection – 6 tone time selections (60/90, 70/70, 80/80, 100/100, 100/140 or 140/140 ms) – 4 flash time selections (100, 115, 270 or 600 ms) – ringer output selection (via DTMF tone output or special ringer tone output) – mute output type selection (M1, M1, M2 or M2) – 4 possible ringer melodies – microphone mute generated via the LSE output – 4 possible ringer repetition rates – DTMF keys or Function keys selection – 4 possible ringer volumes. • On-chip voltage reference for stabilized supply and temperature independent tone output 1.4 • On-chip filtering for low output distortion (CEPT compatible). • On-chip oscillator uses low-cost 3.58 MHz (TV colour burst) crystal or PXE resonator General • On-chip power-on reset (typically 2.0 V) • Supply voltage range 1.8 to 6.0 V (2.5 to 6.0 V in EEPROM erase/write and DTMF and ringer mode). 1997 Jan 15 3 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM 2 PCD3330-1 As an output transducer for the ringer, a loudspeaker (ringer out via tone output) or a PXE (ringer out via the special ringer output which generates square wave ringer tones with a peak-to-peak voltage of VDD to VSS) can be used. GENERAL DESCRIPTION The PCD3330-1 is a mixed-mode multistandard repertory dialler/ringer IC fabricated in a low threshold voltage CMOS technology. The (maximum 13) repertory numbers, redial and various country specifications are stored in EEPROM so that memory retention is guaranteed for 10 years without using a battery back-up. The operating supply voltage is 1.8 V (2.5 V in EEPROM erase/write and DTMF and ringer mode) to 6.0 V with a low current consumption in all operating modes: standby, conversation, dialling, programming and ringer. National telecommunications specifications can be fulfilled by changing a few bytes in EEPROM which contain the different telephone timing and dialling procedures. The two on-chip tone generators are used for Dual Tone Multi-Frequency (DTMF) dialling, and for generating a melody during ringing, which is activated when a correct incoming ringer frequency is detected. 3 ORDERING INFORMATION TYPE NUMBER PACKAGE NAME DESCRIPTION VERSION PCD3330-1P DIP28 plastic dual in-line package; 28 leads (600 mil) SOT117-1 PCD3330-1T SO28 plastic small outline package; 28 leads; body width 7.5 mm SOT136-1 1997 Jan 15 4 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM 4 PCD3330-1 PINNING SYMBOL PIN DESCRIPTION COL1 1 sense column keyboard input/programming EEPROM COL2 2 sense column keyboard input/programming EEPROM COL3 3 sense column keyboard input/programming EEPROM COL4 4 sense column keyboard input/programming EEPROM COL5 5 sense column keyboard input COL6 6 sense column keyboard input COL1 1 28 EARTH DMO 7 dial mode output COL2 2 27 RVOL2/LSE HOOK 8 cradle contact input COL3 3 26 RVOL1 XTAL1 9 crystal/PXE oscillator input COL4 4 25 PD/DTMF XTAL2 10 crystal/PXE oscillator output RESET 11 reset input COL5 5 24 VDD CE/RF 12 chip enable and zero crossing for ringer input COL6 6 23 TONE handbook, halfpage DMO 7 PCD3330-1 22 VSS ROW1 13 scanning row keyboard output HOOK 8 21 DP/FL ROW2 14 scanning row keyboard output XTAL1 9 20 RTO ROW3 15 scanning row keyboard output XTAL2 10 19 MUTE ROW4 16 scanning row keyboard output ROW5 17 scanning row keyboard output RESET 11 18 ROW6 ROW6 18 scanning row keyboard output CE/RF 12 17 ROW5 MUTE 19 mute output ROW1 13 16 ROW4 RTO 20 ringer melody output ROW2 14 15 ROW3 DP/FL 21 dial pulse/flash inverted output VSS 22 negative supply TONE 23 DTMF tones or ringer melody output VDD 24 positive supply PD/DTMF 25 pulse/DTMF dial selection RVOL1 26 ringer volume output 1 RVOL2/LSE 27 ringer volume output 2 /loudspeaker enable output EARTH 28 earth output 1997 Jan 15 MGG571 Fig.1 Pin configuration. 5 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM 5 network). When the RESET input becomes HIGH it initializes the IC. FUNCTIONAL DESCRIPTION 5.1 5.1.1 Inputs/Outputs The RESET-pin should not be left open (not-connected) in any circumstances. COL1 TO COL6, KEYBOARD INPUTS The sense column inputs COL1 to COL6 and the scanning row outputs ROW1 to ROW6 can be directly connected to several keyboard layouts, up to a maximum 6 × 6 single contact keyboard matrix. 5.1.6 As chip enable input (active HIGH) it is used to initialize part of the system, to switch from standby to the ringer or conversation, programming or dialling mode and to detect line breaks. DMO, DIAL MODE OUTPUT As ringer-frequency input it measures the time between two LOW-to-HIGH transitions, thus measuring the ringer frequency. This output is HIGH during the make and break times in pulse dial mode. Its function is to lower the DC line voltage during these pulses. 5.1.7 This output is LOW during DTMF dialling, during the inter-digit-pause in pulse dial mode and during conversation mode. 5.1.3 HOOK, ON/OFF HOOK DETECTION INPUT 5.1.8 MUTE, MUTE OUTPUT The MUTE output is used during dialling. In the PCD3330-1 the MUTE output has four different selectable options: If CE = HIGH and HOOK = LOW the PCD3330-1 is in the ringer mode. • M1, normally LOW, but HIGH during inter-digit-pause and make/break in pulse dial mode, during tone-on and tone-off in DTMF mode, and during flash or earth XTAL1 AND XTAL2, OSCILLATOR INPUT/OUTPUT • M1, the inverted signal of M1 Time base for the PCD3330-1 is a crystal-controlled on-chip oscillator which is completed by connecting a 3.579545 MHz crystal or ceramic resonator (PXE) between XTAL1 and XTAL2. The XTAL2 is the oscillator output and can be used as driver for another oscillator input. A low-cost quartz crystal from Philips (code number. 4322 143 04401) is available, specially for telephony applications. The oscillator starts when VDD reaches the operating voltage level and CE = HIGH. 5.1.5 ROW1 TO ROW6, KEYBOARD OUTPUTS The scanning row outputs ROW1 to ROW6 and the sense column inputs COL1 to COL6 can directly be connected to several keyboard layouts (max. a 6 × 6 single contact keyboard matrix). If inputs CE and HOOK are both HIGH then the conversation, programming or dialling mode is selected. Switching the HOOK input LOW longer than the reset-delay-time results in switching to the standby mode. 5.1.4 CE/RF, CHIP ENABLE AND RINGER-FREQUENCY DETECT INPUT Four of the sense columns are used to store the contents of the EEPROM in the factory (see Section 5.3). 5.1.2 PCD3330-1 • M2, normally LOW, HIGH during make/break in pulse dial mode, during tone-on in DTMF mode, and during flash or earth • M2, the inverted signal of M2. Each time the M-key on the keyboard is pressed the MUTE output goes to its inverted state. 5.1.9 RTO, RINGER TONE OUTPUT This is the special ringer output. When this output is selected the output of the internal tone generators is not connected to the TONE output but to this RTO output. The ringer output signal has a peak to peak square output voltage of VDD − VSS (this is used with a PXE transducer). RESET, RESET INPUT When the RESET pin is connected to VSS, a reset is generated by an internal power-on-reset circuit, which produces an internal reset pulse every time that the supply voltage VDD crosses the power-on-reset voltage level (typ. 2.0 V). 5.1.10 DP/FL, PULSE DIALLING AND REGISTER RECALL OUTPUT Depending on the application it can be necessary to generate a reset via an external circuit (e.g. an external RC 1997 Jan 15 The DP/FL output drives an external switching transistor in pulse dial mode. 6 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM microphone mute which is controlled by the M-key. After off-hook this output is HIGH and will toggle by every press off the M-key. It pulses a calibrated FLASH or register recall pulse (if selected) when the keyboard input FLASH is pressed. 5.1.11 VDD AND VSS 5.1.15 VDD and VSS are the supply terminals. 5.1.12 It pulses a calibrated EARTH pulse (if selected) when the keyboard input FLASH is pressed. 5.2 • Figure 2. The simplest keyboard. All basic functions are available but only 2-key abbreviated dialling (MEM + digit) is possible. PD/DTMF, PULSE/TONE MODE SELECTION • Figure 3. As Fig.2 but with 3 extra 1-key abbreviated dialling keys. To select the dialling mode, this input PD/DTMF must be connected to VDD or VSS. • Figure 4. As Fig.2 but the 10 repertory numbers can be reached via M0 to M9 with 1-key abbreviated dialling. PD/DTMF = HIGH (VDD) = DTMF mode. PD/DTMF = LOW (VSS) = pulse mode. • Figure 5. The most complex keyboard. A second possibility for column 4 exists. This column can be selected via EEPROM. The PCD3330-1 accept the information also during manual dialling. Switching the input to pin PD/DTMF changes the dialling mode after finishing the digit in progress. Keyboard entries are valid 20 ms (debounce time) after the leading edge of a keyboard entry. RVOL1 AND RVOL2/LSE, RINGER VOLUME OUTPUTS The RVOL1 and RVOL2 outputs can be used to control the ringer output volume in four steps. The volume can be changed via keyboard during ringing or conversation mode (off-hook). The selected output level is stored in EEPROM. During on-hook dialling the RVOL2 output becomes the LSE output for switching the listening-in amplifier. When the on-hook dialling option is not selected and the microphone mute option is active output LSE change to a 1997 Jan 15 Keyboard The PCD3330-1 is programmed to work with various keyboards which can be connected to the sense column inputs COL1 to COL6 and the scanning row outputs ROW1 to ROW6. In this specification four examples are given: In ringer mode this TONE output can be used for generating the ringer output tones. Whether this TONE output or the special RTO (ringer tone) output is used is selected via EEPROM. 5.1.14 EARTH, a/b LINE TO EARTH CONNECTION The EARTH output drives an external switching transistor. which connects the a- or b-line to earth. TONE, DTMF OR RINGER TONE OUTPUT In DTMF dialling mode the dual tones which are provided at the output TONE are filtered by an on-chip switched capacitor filter, followed by an active RC low-pass filter. Therefore, the total harmonic distortion of the DTMF tones fulfils the CEPT recommendations. An on-chip reference voltage provides output tone levels independent of supply voltages. The impedance is 100 Ω typically. 5.1.13 PCD3330-1 7 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM COL 1 COL 2 COL 3 ROW 1 1 2 3 ROW 2 4 5 6 ROW 3 7 8 9 ROW 4 * 0 # ROW 5 LNR AP FLASH ROW 6 STO MEM M handbook, full pagewidth PCD3330-1 COL 4 COL 5 COL 6 MGG572 Fig.2 Basic keyboard. COL 1 COL 2 COL 3 ROW 1 1 2 3 ROW 2 4 5 6 ROW 3 7 8 9 ROW 4 * 0 # ROW 5 LNR AP FLASH ROW 6 STO MEM M handbook, full pagewidth COL 4 COL 5 COL 6 E-1 E-2 E-3 MGG573 Fig.3 Basic keyboard with 3 extra 1-key abbreviated dialling keys. 1997 Jan 15 8 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM COL 1 COL 2 COL 3 ROW 1 1 2 ROW 2 4 ROW 3 PCD3330-1 COL 5 COL 6 3 M0 M1 5 6 M2 M3 7 8 9 M4 M5 ROW 4 * 0 # M6 M7 ROW 5 LNR AP FLASH M8 M9 ROW 6 STO MEM M handbook, full pagewidth COL 4 MGG574 Fig.4 Basic keyboard with 10 extra 1-key abbreviated dialling keys. handbook, full pagewidth COL 1 COL 2 COL 3 COL 4 COL 5 COL 6 ROW 1 1 2 3 A/TONE M0 M1 ROW 2 4 5 6 B/DIS M2 M3 ROW 3 7 8 9 C/PR M4 M5 ROW 4 * 0 # D M6 M7 ROW 5 LNR AP FLASH HOOK M8 M9 ROW 6 STO MEM M E-1 E-2 E-3 MGG575 Fig.5 The most complex keyboard, option for column 4 is programmed into EEPROM. 1997 Jan 15 9 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM Table 1 PCD3330-1 Function of the keys SYMBOL DESCRIPTION 0 to 9, ∗ and # Standard keyboard. In pulse dialling mode the valid keys are the 10 numeric keys (0 to 9) − the 2 non-numeric dial keys (∗ and #) have no effect on the dialling. In DTMF dialling mode the 10 numeric keys and the 2 non-numeric dial keys are valid. A to D If selected (EEPROM bit), these keys are only valid in DTMF dialling mode. TONE If selected, pulse to DTMF switching key (mixed mode dialling). DIS If selected (EEPROM bit), disconnect key will activate output DP/FL for 800 ms. In this case the telephone set turns to the ON-HOOK state for this calibrated time. PR If selected (EEPROM bit), program ringer key. With this key the ringer output volume and ringer repetition rate can be changed. M0 to M9 One key abbreviated dialling, the 10 repertory numbers are directly accessible via keys M0 to M9. LNR Last number redial. AP Access pause key, results in inserting an access pause in the telephone number. FLASH FLASH/EARTH key, depending on the status programmed this key starts a FLASH or an EARTH procedure. HOOK Hook key (for on-hook dialling/loudspeaker on/off); as long as the handset stays on the cradle activation of this key switches the set off-hook/on-hook. When the handset is not on the cradle activation of this key switches the loudspeaker on/off (listening-in feature). STO STORE key. MEM Two-key abbreviated dialling (MEM + digit), the repertory numbers M0 to M9 are also accessible via this two-key dialling procedure. M Mute key, each time this key is pressed and dialling is not active, the mute output goes to HIGH or LOW depending on the previous state. E-1 to E-3 One key abbreviated dialling, three extra repertory numbers which are only directly accessible by keys E-1 to E-3; these numbers can only be used when the repertory length is 16 digits (programmable in EEPROM). 1997 Jan 15 10 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM 5.3 PCD3330-1 EEPROM organization and programming procedures 5.3.1 EEPROM ORGANIZATION The dialling, memory, and ringer options and the telephone numbers are all stored in EEPROM. By using EEPROM no special backup requirement are necessary such as battery, current from the line, or very big capacitors. Table 2 describes the meaning of each EEPROM byte at a repertory length of 16 and 20 digits. Table 3 describes the meaning of each bit of all the bytes that do not contain telephone numbers. Table 2 EEPROM organization REPERTORY LENGTH IS 16 DIGITS REPERTORY LENGTH IS 20 DIGITS FUNCTION LENGTH BYTE PLACES LENGTH BYTE PLACES Redial 13 bytes 0 to 12 13 bytes 0 to 12 M0 or MEM + 0 8 bytes 16 to 23 10 bytes 16 to 25 M1 or MEM + 1 8 bytes 24 to 31 10 bytes 26 to 35 M2 or MEM + 2 8 bytes 32 to 39 10 bytes 36 to 45 M3 or MEM + 3 8 bytes 40 to 47 10 bytes 46 to 55 M4 or MEM + 4 8 bytes 48 to 55 10 bytes 56 to 65 M5 or MEM + 5 8 bytes 56 to 63 10 bytes 66 to 75 M6 or MEM + 6 8 bytes 64 to 71 10 bytes 76 to 85 M7 or MEM + 7 8 bytes 72 to 79 10 bytes 86 to 95 M8 or MEM + 8 8 bytes 80 to 87 10 bytes 96 to 105 M9 or MEM + 9 8 bytes 88 to 95 10 bytes 106 to 115 E-1 8 bytes 96 to 103 not available − E-2 8 bytes 104 to 111 not available − E-3 8 bytes 112 to 119 not available − Options 4 bytes 120 to 123 4 bytes 120 to 123 Program Blocking 1 byte 127 1 byte 127 1997 Jan 15 11 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM Table 3 PCD3330-1 Option bit status and location FUNCTION EEPROM BYTE BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0 Not sending ∗ 120 X X X X X X X 0 Sending ∗ 120 X X X X X X X 1 Not sending # 120 X X X X X X 0 X Sending # 120 X X X X X X 1 X Mark to space ratio 3 : 2 120 X X X X X 0 X X Mark to space ratio 2 : 1 120 X X X X X 1 X X Tone/pause 60/90 ms 120 X X 0 0 0 X X X Tone/pause 70/70 ms 120 X X 0 0 1 X X X Tone/pause 80/80 ms 120 X X 0 1 0 X X X Tone/pause 100/100 ms 120 X X 0 1 1 X X X Tone/pause 100/140 ms 120 X X 1 0 0 X X X Tone/pause 140/140 ms 120 X X 1 0 1 X X X Flash duration 100 ms 120 0 0 X X X X X X Flash duration 115 ms 120 0 1 X X X X X X Flash duration 270 ms 120 1 0 X X X X X X Flash duration 600 ms 120 1 1 X X X X X X Mute is M1 121 X X X X X X 0 0 Mute is M1 121 X X X X X X 0 1 Mute is M2 121 X X X X X X 1 0 Mute is M2 121 X X X X X X 1 1 General program proc. 121 X X 0 X X X X X General program proc. 121 X X 1 X X X X X Repertory 16 digits 121 X 0 X X X X X X Repertory 20 digits 121 X 1 X X X X X X M1/M2 mute 121 0 X X X X X X X Microphone mute 121 1 X X X X X X X Access Pause time for pulse dialling (Inter-digit pause not included) A.P. time 1.5 s 121 X X X 0 0 X X X A.P. time 2.5 s 121 X X X 0 1 X X X A.P. time 3.0 s 121 X X X 1 0 X X X A.P. time 6.0 s 121 X X X 1 1 X X X Access Pause time for DTMF dialling (Tone-off time not included) A.P. time 1.0 s 121 X X X 0 0 X X X A.P. time 1.5 s 121 X X X 0 1 X X X A.P. time 3.5 s 121 X X X 1 0 X X X A.P. time 6.0 s 121 X X X 1 1 X X X 1997 Jan 15 12 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM FUNCTION Ringer via pin RTO EEPROM BYTE 122 BIT 7 X BIT 6 X PCD3330-1 BIT 5 X BIT 4 X BIT 3 X BIT 2 X BIT 1 X BIT 0 0 Ringer via pin TONE 122 X X X X X X X 1 Ringer melody A 122 X X X X 0 0 X X Ringer melody B 122 X X X X 0 1 X X Ringer melody C 122 X X X X 1 0 X X Ringer melody D 122 X X X X 1 1 X X Ringer volume 1 122 X X 0 0 X X X X Ringer volume 2 122 X X 0 1 X X X X Ringer volume 3 122 X X 1 0 X X X X Ringer volume 4 122 X X 1 1 X X X X Ringer repetition 1 122 0 0 X X X X X X Ringer repetition 2 122 0 1 X X X X X X Ringer repetition 3 122 1 0 X X X X X X Ringer repetition 4 122 1 1 X X X X X X Ringer detection LOW 1 123 X X X X X X 0 0 Ringer detection LOW 2 123 X X X X X X 0 1 Ringer detection LOW 3 123 X X X X X X 1 0 Ringer detection LOW 4 123 X X X X X X 1 1 Ringer detection HIGH 1 123 X X X X 0 0 X X Ringer detection HIGH 2 123 X X X X 0 1 X X Ringer detection HIGH 3 123 X X X X 1 0 X X Ringer detection HIGH 4 123 X X X X 1 1 X X A to D keys 123 X X X 0 X X X X Function keys 123 X X X 1 X X X X Flash keytone 123 X X 0 X X X X X EARTH function 123 X X 1 X X X X X No keytone 123 X 0 X X X X X X Keytone active 123 X 1 X X X X X X No on-hook dialling 123 0 X X X X X X X On-hook dialling control 123 1 X X X X X X X 5.3.2 EEPROM PROGRAMMING PROCEDURES The PCD3330-1 supports four EEPROM programming procedures: 1. LNR is described in Section 5.6.2 2. Repertory numbers is described in Section 5.6.9 3. Via pins 1 to 4 (COL1 to COL4) 4. Via keyboard (can be locked with the Program Blocking byte). Method 3 is normally used by the setmaker before the set leaves his factory. Method 4 is most suited for usage in the field (e.g. the shop where the set is purchased). 1997 Jan 15 13 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM 5.3.2.1 Factory EEPROM programming procedure 5.3.2.2 The COL1 to COL4 of the PCD3330-1 can be used in the factory to read or write the contents of the internal EEPROM. COL1 (pin 1) is the SCL and COL2 (pin 2) is the SDA of the I2C-bus interface, while COL3 (pin 3) and COL4 (pin 4) determine the mode selected. In Fig.6 the principle for this programming procedure is given. PCD3330-1 EEPROM programming procedures via keyboard This procedure is only active if EEPROM Program Blocking byte (number 127 of the internal EEPROM) is set to ‘FF’ hex. If this byte is ‘00’ hex it is not possible to do the program procedures described in this chapter. Byte 127 of the EEPROM can only be set by the factory EEPROM programming procedure. In the field all telephone options can be changed easily by a special program procedure: handbook, halfpage 1 2 PCD3330-1 3 4 COL1 SCL COL2 SDA • Depress the STO-key (this selects the program mode) 6 • Depress the LNR-key (switches the program module to storing EEPROM options PCA8581 5 COL3 • Depress the first key of a three digit access code (the 1) COL4 • Depress the second key of a three digit access code (the 6) S1 S2 • Depress the third key of a three digit access code (the 0) • Depress the LNR-key again (end the access code) MGG576 Fig.6 • Press the byte number (last digit of the EEPROM byte number given in Table 2) Circuit diagram for the EEPROM programming procedure. • Press the number of the bit to change (see Table 2) • Press 0 or 1 (this changes the EEPROM bit contents) • Depress the LNR-key, which stores the correction into EEPROM, now select a new byte or go to end The status of pins COL3 and COL4 is read directly after a power-on-reset and the status can be changed with switches S1 and S2 (open: pin is HIGH; closed: pin is LOW). Table 4 • End the routine by pressing the STO-key again. normal mode If during this procedure a mistake is made correction is possible after proper access code by pressing the LNR-key and during access code only by STO-key. In all cases the routine can be ended by pressing the STO-key. test mode: PCD3330-1 EEPROM write Example: Function of switches S1 and S2 S1 S2 open open closed open MODE closed closed test mode: PCD3330-1 EEPROM read Change the mark-to-space ratio from 3 : 2 to 2 : 1. Then bit 2 of EEPROM byte-120 has to be changed from 0 to 1. The necessary action is as follows: If during the programming mode S1 is opened the programming stops and the PCD3330-1 goes to the telephone mode. If now S1 is closed again the set stays in telephone mode. • Depress the STO-key • Depress the LNR-key • Depress the 1-key (first digit access code) In the write mode the PCD3330-1 is able to read the contents of an external RAM (128 bytes) or the PCF8581 (EEPROM) via COL1 and COL2. • Depress the 6-key (second digit access code • Depress the 0-key (third digit access code) • Depress the LNR-key again (end the access code) In the read mode the PCD3330-1 sends the contents of its internal EEPROM via COL1 and COL2 to the external device. • Press the 0-key (last digit of EEPROM byte-120 is the 0) • Press the 2-key (bit 2 has to be changed) • Press the 1 (changes the mark-to-space ratio to 2 : 1) All 128 bytes of EEPROM are read or written in each read or write operation. 1997 Jan 15 • Press the LNR or STO-key. 14 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM The STO-key will end the programming procedure, whereas after the LNR-key a new byte can be selected to have the required bit changed. 5.4 5.5 PCD3330-1 Pulse/DTMF dialling function PULSE/DTMF MODE SELECTION BY PIN 5.5.1 The PCD3330-1 has two dialling modes, pulse dialling and Dual Tone Multi Frequency (DTMF). These can be selected via the PD/DTMF input in the following way: Operation mode overview The PCD3330-1 has in total five operation modes: standby, conversation, ringer, dialling and programming. The state diagram is given in Fig.7. PD/DTMF = HIGH (VDD) = DTMF mode. PD/DTMF = LOW (VSS) = pulse mode. When both CE/RF and the HOOK input are LOW the PCD3330-1 goes to the standby mode, in which the contents of the redial register is refreshed, the oscillator switched off and the device enters the low current state. The controller accepts the information also during manual dialling. Switching the input to the pin PD/DTMF changes the dialling mode after transmitting the digit in progress. A HIGH state on the CE/RF and/or the HOOK input will cause a complete initialization of the PCD3330-1 which means setting of the I/O pins, clearing of the RAM and reloading the EEPROM contents into it. handbook, full pagewidth CE/RF = HOOK = 0 CE/RF = HOOK = 0 DIALLING end dial start dial CE/RF = 1 HOOK = 1 STO-key CONVERSATION STANDBY CE/RF = 0 HOOK = 0 HOOK = 0 CE/RF = AC CE/RF = HOOK = 0 PROGRAMMING STO-key MGG577 CE/RF = 1 HOOK = 1 RINGER Fig.7 State diagram of the PCD3330-1 dialler/ringer. 1997 Jan 15 15 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM 5.5.2 PCD3330-1 Output MUTE has several programmable options, MUTE can be configured as M1, M1, M2 and M2. In Fig.8 the timing diagram of these output possibilities is given. After completion of the number string the circuit changes from dialling mode to conversation mode. PULSE DIALLING (PD/DTMF = LOW) The keyboard entry initiates a recall of a previously stored number or is a simultaneous keying-in and pulsing-out activity, with storing for possible later recall. If in the recalled number or at keying-in the keys A,B,C or D (options A to D keys selected) are used these digits are not transmitted. If at keying-in the keys ∗ or # are used this results in a switch over to DTMF dialling. Normally, keying in is faster than pulsing-out (fed from the redial register). Pulse sequences start with an inter-digit pause of 840 ms duration, followed by a sequence of pulses corresponding to the present digit in store. Each pulse starts with a mark (line break) followed by space (line make). The pulse period is 100 ms with a mark-to-space ratio of 3 : 2 or 2 : 1 (mark-to-space ratio selection). After transmission of a digit, the next digit is processed, again starting with an inter-digit pause. The pulses are available at the DP/FL output and can be used to drive an external switching transistor in pulse dialling mode. The transmission IC is put in the dialling mode by means of output MUTE. DUAL TONE MULTI FREQUENCY (DTMF) DIALLING (PD/DTMF = HIGH) 5.5.3 The PCD3330-1 converts keyboard inputs into data for the on-chip DTMF generator. Tones are transmitted via output TONE with six programmable minimum tone burst/pause durations of 60/90, 70/70, 80/80, 100/100, 100/140 or 140/140 ms. The maximum tone burst duration is equal to the key depression time. With redial and repertory dialling tones are automatically fed at the programmed rate. Again the MUTE output has several programmable options namely, M1, M1, M2 and M2. In Fig.9 the timing diagram of these output possibilities is given. handset lifted handbook, full pagewidth handset replaced CE KEYBOARD ENTRY 2 3 M1 M1 M2 M2 DP/FL tm tm tb tid tb tid Fig.8 Timing diagram in pulse mode, showing DP/FL and MUTE outputs. 1997 Jan 15 16 MGG578 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM PCD3330-1 handset replaced handset lifted handbook, full pagewidth CE KEYBOARD ENTRY 2 3 TONE M1 M1 M2 M2 ton ton toff toff MGG579 Fig.9 Timing diagram in DTMF mode, showing MUTE outputs. 5.5.4 If the FLASH function is selected a calibrated FLASH pulse (recall register) is generated on the DP/FL output and the MUTE output is active. The calibrated FLASH time is programmed for 100, 115, 270 or 600 ms in EEPROM. DTMF DIALLING IN PULSE DIALLING MODE (MIXED MODE DIALLING) If the controller is set to the pulse dial mode (pin PD/DTMF is LOW), activation of keys TONE, ∗ or # changes the dialling mode to DTMF. Its entry is stored in the redial register and it generates automatically an access pause, after which the following digits are transmitted in the DTMF mode. The digits entered after keys TONE, ∗ or # are not transmitted in the redial mode. The TONE key is never transmitted in the redial mode. The TONE key is never transmitted, whether ∗ or # are transmitted depends on the selected option. A second touch of the TONE key is ignored. The ∗ or # keys pressed after a switch over to DTMF dialling are all transmitted. If the EARTH (‘Connect a/b to earth’) function is selected, the EARTH output becomes HIGH and the MUTE output is active. The time of earth connection is 400 ms. When the FLASH key is pressed the telephone number entered before the FLASH key is stored in the redial register (EEPROM). • After dialling 1 - 2 - 3 - ’FLASH’ - on-hook Redial is 1-2-3 • After dialling 1 - 2 - 3 - ‘FLASH’ - 4 - 5 - 6 - on-hook Redial is 4 - 5 - 6. If the controller is initially set to the DTMF mode (pin PD/DTMF is HIGH), activation of TONE is ignored and the ∗ or # are stored in the redial register and transmitted in DTMF mode. 5.5.5 5.5.6 This DIS (disconnect) key is only available if the function key option is programmed. Touching the DIS key activates output DP/FL for 800 ms. In this case the telephone set turns to the ON-HOOK state for this calibrated time, after which it comes back to the OFF-HOOK mode. FLASH OR EARTH FUNCTION Whether the Flash or Earth function is activated by the FLASH key is programmed in the EEPROM. 1997 Jan 15 DISCONNECT FUNCTION 17 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM 5.5.7 Up to 24 digits can be stored in the redial register. After the work register overflows, a 10 digits First-In-First-Out register (FIFO) takes over as buffer and the contents of the work register is now copied to the redial register. After transmitting the first digit of the FIFO register this position is automatically cleared to provide space for the storage of new data. In this way, the total number that can be transmitted is unlimited, provided the key-in rate is not excessive. However, if the FIFO register overflows (more than 10 digits in store) further input is ignored. MUTE FUNCTION (M-KEY) When no dialling or programming is active, every time this M-key is pressed the MUTE output goes to the active or inactive state depending on its previous status. When the MUTE output is in the active state and another key is pressed then the MUTE output is switched back to the inactive state. When there is the on-hook dialling is not selected and the Microphone mute flag in EEPROM is HIGH, every press off the M-key will result in the inverted value of the RVOL2/LSE output. At off-hook the status of this output is HIGH. 5.5.8 Input digits are transmitted immediately with minimum transmission time. Transmission continues for as long as digits are input. ON-HOOK DIALLING CONTROL 5.6.2 If required, the on-hook dialling control feature can be selected by programming the corresponding bit in EEPROM. When this on-hook dialling feature is selected, the power supply to the PCD3330-1 must be maintained during on-hook. The LNR key can be used in two other ways, known as the ‘cursor’ method and the ‘Atlanta’ procedure, to allow external numbers to be redialled from a PABX with an appropriate access pause. 5.6.3 When the handset is off-hook (not on the cradle) activation of this HOOK-key switches the loudspeaker on (LSE = HIGH) or off (LSE = LOW) (listening-in feature). This ‘cursor’ method allows an access code to be entered and access confirmation tone to be received before an external number is redialled. Number storage, transmission and redial 5.6.4 NUMBER STORAGE AND TRANSMISSION ACCESS PAUSE BY ATLANTA PROCEDURE If the first key entered is the redial key, but this key is kept down, then only the first digit held in the redial register is transmitted. After releasing the redial key the remaining digits held in the redial register are dialled. If the first key pressed at off-hook is 0 to 9 in pulse dialling or 0 to 9, ∗ and # in DTMF dialling mode, digits are entered into the work register and compared with the previous entries stored in the redial register. As long as the newly dialled digits are equal to those stored, the contents of the redial register are unaffected. The ‘Atlanta’ procedure allows a single stored access digit to be transmitted, but redial of the external number to be delayed until access has been confirmed. When the newly pressed digit is different from the one stored in the redial register the contents of the work register are copied to the redial register when going on-hook (or every other action equal to on-hook). 1997 Jan 15 ACCESS PAUSE BY CURSOR METHOD If the first key entered is not LNR but numerical digits, these digits are compared to those held in store. As long as the digits entered equal those stored, the redial register in not cleared and dialling can be continued by pressing the redial key. The already dialled part is not redialled. Redial is inhibited as soon an entry is unequal to the digit at the same position held in store. When during on-hook dialling the handset is lifted from the cradle the on-hook dialling mode is switched off and the LSE output is set to the active (LOW) state. 5.6.1 LAST NUMBER REDIAL (1 TO 24 DIGITS) If the first key pressed and released is LNR, the stored number in the redial register is recalled and transmitted immediately. In telephone sets developed for on-hook dialling (an electronic hook-switch must be present) activation of the HOOK-key during on-hook results in an off-hook via the DP/FL output, and the LSE output becomes HIGH. As long as the handset stays on the cradle a new activation of the HOOK-key results in an on-hook, and the LSE output becomes LOW. 5.6 PCD3330-1 5.6.5 10-NUMBER REPERTORY DIALLING The PCD3330-1 includes a 10-number repertory dialler, 16 or 20 digits each, which is accessible with a one or two-key procedure. 18 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM The maximum length of these repertory numbers is 16 digits including the manually stored access pauses. The chain dialling procedure is equal to that explained in 10-number repertory dialling. The 10 repertory numbers can be recalled with the M0 to M9 keys or by pressing the MEM key followed by a numeric digit from 0 to 9. If the keyboard matrix contains the keys M0 to M9, each of the 10 repertory numbers can be recalled using the corresponding single key. If the keyboard matrix contains the MEM key each of the 10 repertory numbers can be recalled by depressing MEM followed by the numeric digit 0 to 9. 5.6.7 5.6.8 Chain dialling For pulse dialling 1.5, 2.5, 3.0 or 6.0 s (inter-digit pause not included). For DTMF dialling 1.0,1.5, 3.5 or 6.0 s (inter-digit pause not included). 5.6.9 STORING REPERTORY NUMBERS When the Keytone active bit in EEPROM is HIGH, every key activation in programming mode will result in a keytone of 1046 Hz lasting 200 ms. The store mode starts after going off-hook and depressing the STO-key. With the PCD3330-1 a selection can be made between two store modes, the ‘General’ and the ‘German’. 3-NUMBER REPERTORY DIALLING When the repertory length programmed in EEPROM is set to 16 digits, the PCD3330-1 includes also an additional 3-number repertory dialler. These repertory numbers are only accessible with the one-key procedure. Repertory numbers can be stored into EEPROM via the one-key access or the two-key access method and following the German or General storing procedures. This is detailed in Tables 5 and 6. These 3 repertory numbers can only be recalled with the E-1 to E-3 keys. Table 5 MANUAL ACCESS PAUSES The AP-key is used to insert an access pause during manual dialling. It is possible to select between four possible access pause times for each dialling mode: Repertory numbers can be dialled-out after or before entering manual dialling or last number redial and by entering the memory locations in successive order (‘chain dialling’). During transmission of a number recalled from the memory location, the controller does not accept keyboard entries. Dialling can be continued as soon as the number under transmission is completed. Note that the last memory location which is transmitted is stored in the redial register. 5.6.6 ACCESS PAUSE STORAGE If during entering a telephone number via keyboard for normal dialling or during repertory number programming the AP-key (access pause key) is pressed, then an access pause is stored in the redial or repertory dial register. The maximum length of these repertory numbers is 16 or 20 digits (depending on the programmed repertory number length) including the manually stored access pauses. 5.6.5.1 PCD3330-1 One-key access repertory number mode (M0 to M9 and E-1 to E-3) GENERAL PROCEDURE GERMAN PROCEDURE Set in operation mode set in operation mode Depress STO (store key) depress STO (store key) Telephone number location (M0 to M9/E-1 to E-3) Depress STO (store key) telephone number Location (M0 to M9/E-1 to E-3) STO (store key) 1997 Jan 15 19 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM Table 6 PCD3330-1 Two-key access repertory number mode (MEM + 0 to 9) GENERAL PROCEDURE GERMAN PROCEDURE Set in operation mode set in operation mode Depress STO (store key) depress STO (store key) Telephone number depress MEM (location key) Depress STO (store key) depress 0 to 9 (real location) Depress MEM (location key) telephone number Depress 0 to 9 (real location) depress STO (store key) Memory locations can be cleared by following the same procedure as for storing a number, without actually entering a number. 5.7 Ringer function The PCD3330-1 has a three-tone melody ringer with the following characteristics: • Ringer output pin selection • Ringer input frequency measurement • Ringer melodies selection • Ringer volume change during conversation and ringer mode • Ringer repetition rate change during conversation and ringer mode. In Fig.10 the timing diagram of the ringer function is given. incoming handbook, full pagewidth ringer CE/RF power on reset max. 200 ms max. 200 ms melody 800 Hz 1067 Hz 1333 Hz Ttone Ttone Ttone 800 Hz 1067 Hz 1333 Hz MGG580 Fig.10 The timing diagram of the ringer function. 1997 Jan 15 20 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM 5.7.1 RINGER OUTPUT PIN SELECTION 5.7.4 RINGER VOLUME CHANGE DURING CONVERSATION AND RINGER MODE The ringer signal is sent via the special Ringer Tone Output (RTO) or via the TONE output depending on the option selected. When a loudspeaker is used as a transducer, it is better to use the TONE output. One of the internal tone generators directly supplies this output with VRMS = 181 mV. The RTO output signal, used for PXE transducers, is a block with a peak-to-peak output voltage of VDD − VSS. 5.7.2 PCD3330-1 The ringer volume can be controlled by the port pins RVOL1 and RVOL2 and its value is stored in EEPROM. The output volume can be changed: • Via the EEPROM programming procedure (see Section 5.3.2) • During conversation mode, when the function keys option is chosen, with a special key sequence RINGER INPUT FREQUENCY MEASUREMENT • During active ringer by a simple key press. The melody ringer becomes active for all incoming ringer frequencies higher then the ringer detection LOW frequency and lower then the ringer detection HIGH frequency supplied to the CE/RT input of the PCD3330-1. The ringer detection LOW and ringer detection HIGH frequencies are selected such that it is possible to use this PCD3330-1 for both single and double phase rectifier applications. It is possible to select one out of four ringer detection LOW and four ringer detection HIGH frequencies options which are given below: In Conversation mode the procedure is as follows: • Put the set in conversation mode (supply necessary) • Depress PR (ringer program key) • Press one of the four acceptable volume keys (1 to 4); see Table 8. Table 8 Ringer volume control, conversation mode • Ringer detection LOW 1: 16 Hz KEY RVOL1 • Ringer detection LOW 2: 20 Hz 1 0 0 (minimum output power) 2 1 0 3 0 1 4 1 1 (maximum output power) • Ringer detection LOW 3: 32 Hz • Ringer detection LOW 4: 40 Hz • Ringer detection HIGH 1: 35 Hz • Ringer detection HIGH 2: 60 Hz RVOL2 The newly selected value is directly stored into EEPROM. • Ringer detection HIGH 3: 70 Hz • Ringer detection HIGH 4: 120 Hz. During active ringing the PR key is not used, the procedure is as follows: 5.7.3 • Activate the ringer (only then this volume correction is possible) RINGER MELODIES SELECTION The ringer melody generator can select out of four different ringer melody options (stored in EEPROM), given in Table 7. Table 7 • Press one of the four acceptable volume keys (1 to 4); see Table 9. Table 9 Ringer melody options RINGER MELODY FREQ. 1 (Hz) FREQ. 2 (Hz) FREQ. 3 (Hz) Ringer volume control, active ringer mode KEY RVOL1 RVOL2 1 0 0 (minimum output power) Ringer melody A 738 826 925 2 1 0 Ringer melody B 800 1067 1333 3 0 1 4 1 1 (maximum output power) Ringer melody C 1455 1621 1810 Ringer melody D 1995 2223 2510 The newly selected value is directly stored into EEPROM. 1997 Jan 15 21 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM 5.7.5 PCD3330-1 RINGER REPETITION RATE CHANGE DURING The newly selected value is directly stored into EEPROM. CONVERSATION AND RINGER MODE During active ringing the PR key is not used, the procedure is as follows: The generated melody is built up out of three frequencies. These frequencies are generated successively in a selected repeat frequency. There are four steps and they can be changed: • Active the ringer (only then this repetition rate correction is possible) • Press one of the four acceptable repeat frequency keys (9, ∗, 0 or #) see Table 11. • Via the EEPROM programming procedure (See Section 5.3.2) • During conversation mode, when the function keys option is chosen, with a special key sequence Table 11 Ringer repetition rate selection, active ringer mode • During active ringer by a simple key press. KEY FREQUENCY (Hz) TONE TIME (ms) • Put the set in conversation (supply necessary) 9 7 47.6 • Depress PR (ringer program key) ∗ 11 30.3 • Press one of the four acceptable repeat frequency keys (9, ∗, 0 or #) see Table 10. 0 15 22.2 # 20 16.6 In conversation mode the procedure is as follows: The newly selected value is directly stored into EEPROM. Table 10 Ringer repetition rate selection, conversation mode FREQUENCY (Hz) TONE TIME (ms) 9 7 47.6 ∗ 11 30.3 0 15 22.2 # 20 16.6 KEY 1997 Jan 15 22 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM PCD3330-1 6 LIMITING VALUES In according with the Absolute Maximum Rating System (IEC 134). SYMBOL PARAMETER MIN. MAX. UNIT VDD supply voltage −0.8 +7 V VI all input voltages −0.5 VDD + 0.5 V II DC input current −10 +10 mA IO DC output current −10 +10 mA Ptot total power dissipation − 125 mW PO power dissipation per output − 30 mW ISS ground supply current −50 +50 mA Tstg storage temperature −65 +150 °C Tj operating junction temperature − 90 °C 7 HANDLING Inputs and outputs are protected against electrostatic discharge in normal handling. However, it is good practice to take normal precautions appropriate to handling MOS devices (see Data Handbook IC03, Section: General, Handling MOS devices”). 8 DC CHARACTERISTICS VDD = 1.8 to 6 V (note 1); VSS = 0 V; Tamb = −25 to +70 °C; all voltages with respect to VSS; fosc = 3.579545 MHz; RX ≤ 100 Ω; unless otherwise specified. SYMBOL PARAMETER CONDITIONS MIN. TYP. MAX. UNIT Supply voltage VDD supply voltage operating; note 1 1.8 − 6 V RAM data retention in Standby mode 1.0 − 6 V Dialling/Ringer mode; VDD = 3 V; note 2 − 0.8 1.6 mA Conversation/Programming mode; VDD = 3 V; note 2 − 0.35 0.7 mA Standby mode (notes 2 and 3); at VDD = 1.8 V; Tamb = 25 °C − 1.0 5.5 µA Standby mode (notes 2 and 3); at VDD = 1.8 V; Tamb = 70 °C − − 10 µA Supply current IDD 1997 Jan 15 supply current 23 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM SYMBOL PARAMETER PCD3330-1 CONDITIONS MIN. TYP. MAX. UNIT Inputs VIL LOW level input voltage 0 − 0.3VDD V VIH HIGH level input voltage 0.7VDD − VDD V ILI input leakage current VSS ≤ VI ≤ VDD −1 − +1 µA Port outputs IOL LOW level output sink current at VDD = 3 V; VO = 0.4 V 0.7 3.5 − mA IOH HIGH level output pull-up source current at VDD = 3 V; VO = 2.7 V 10 30 − µA at VDD = 3 V; VO = 0 V − 140 300 µA IOH1 HIGH level output push-pull source current at VDD = 3 V; VO = 2.6 V 0.7 3.5 − mA HIGH group 158 181 205 mV LOW group 125 142 160 mV −0.6 − +0.6 % Tone output (notes 1 and 4) VHG(RMS) output RMS voltage VLG(RMS) ∆f frequency deviation VDC DC voltage level − 1⁄ − V ZO output impedance − 100 500 Ω Gv voltage gain (pre-emphasis) of group 1.5 2.0 2.5 dB THD total harmonic distortion − −25 − dB at Tamb = 25 °C; note 5 2VDD EEPROM (notes 1, 6 and 7) Ncyc endurance (erase/write cycles) 100000 − − cycles tret data retention 10 − − years Notes to characteristics 1. Tone output, EEPROM erase and EEPROM write require VDD ≥ 2.5 V. 2. VIL = VSS, VIH = VDD; open drain outputs connected to VSS; all other outputs open; maximum values: external clock at XTAL1; XTAL2 open; typical values at Tamb = 25 °C; crystal connected between XTAL1 and XTAL2. 3. VIL = VSS, VIL = VDD; RESET, HOOK and CE/RT at VSS; crystal connected between XTAL1 and XTAL2; open-drain outputs connected to VSS; all other outputs open. 4. Values are specified for DTMF frequencies only (CEPT compatible). 5. Related to the low group frequency component (CEPT compatible). 6. Verified on sampling basis. 7. After final testing the value of each EEPROM bit is typically HIGH, but this state cannot be guaranteed. 1997 Jan 15 24 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM 9 PCD3330-1 APPLICATION INFORMATION A block diagram of an electronic feature phone built around the PCD3330-1 is shown in Fig.11. It comprises the following dedicated telecom ICs: • TEA1067 speech/transmission IC • TEA1083A call progress monitor IC • PCD3330-1 dialler/ringer IC. handbook, full pagewidth TEA1083A CALL PROGRESS MONITOR BSP254A DP/FL LSE SUPPLY DTMF a/b TEA1067 SPEECH TRANSMISSION PD MUTE PCD3330-1 DIALLER/RINGER MGG581 b/a RINGER IN MELODY OUT RINGER HARDWARE Fig.11 Block diagram of an electronic feature phone. 1997 Jan 15 25 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM PCD3330-1 10 PACKAGE OUTLINES seating plane handbook, full pagewidthdual in-line package; 28 leads (600 mil) DIP28: plastic SOT117-1 ME D A2 L A A1 c e Z w M b1 (e 1) b MH 15 28 pin 1 index E 1 14 0 5 10 mm scale DIMENSIONS (inch dimensions are derived from the original mm dimensions) UNIT A max. A1 min. A2 max. b b1 c D (1) E (1) e e1 L ME MH w Z (1) max. mm 5.1 0.51 4.0 1.7 1.3 0.53 0.38 0.32 0.23 36.0 35.0 14.1 13.7 2.54 15.24 3.9 3.4 15.80 15.24 17.15 15.90 0.25 1.7 inches 0.20 0.020 0.16 0.066 0.051 0.020 0.014 0.013 0.009 1.41 1.34 0.56 0.54 0.10 0.60 0.15 0.13 0.62 0.60 0.68 0.63 0.01 0.067 Note 1. Plastic or metal protrusions of 0.25 mm maximum per side are not included. REFERENCES OUTLINE VERSION IEC JEDEC SOT117-1 051G05 MO-015AH 1997 Jan 15 EIAJ EUROPEAN PROJECTION ISSUE DATE 92-11-17 95-01-14 26 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM PCD3330-1 SO28: plastic small outline package; 28 leads; body width 7.5 mm SOT136-1 D E A X c y HE v M A Z 15 28 Q A2 A (A 3) A1 pin 1 index θ Lp L 1 14 e bp 0 detail X w M 5 10 mm scale DIMENSIONS (inch dimensions are derived from the original mm dimensions) UNIT A max. A1 A2 A3 bp c D (1) E (1) e HE L Lp Q v w y mm 2.65 0.30 0.10 2.45 2.25 0.25 0.49 0.36 0.32 0.23 18.1 17.7 7.6 7.4 1.27 10.65 10.00 1.4 1.1 0.4 1.1 1.0 0.25 0.25 0.1 0.10 0.012 0.096 0.004 0.089 0.01 0.019 0.013 0.014 0.009 0.71 0.69 0.30 0.29 0.050 0.42 0.39 inches 0.043 0.055 0.016 0.043 0.039 0.01 0.01 Z (1) 0.9 0.4 0.035 0.004 0.016 θ Note 1. Plastic or metal protrusions of 0.15 mm maximum per side are not included. REFERENCES OUTLINE VERSION IEC JEDEC SOT136-1 075E06 MS-013AE 1997 Jan 15 EIAJ EUROPEAN PROJECTION ISSUE DATE 91-08-13 95-01-24 27 o 8 0o Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM Several techniques exist for reflowing; for example, thermal conduction by heated belt. Dwell times vary between 50 and 300 seconds depending on heating method. Typical reflow temperatures range from 215 to 250 °C. 11 SOLDERING 11.1 Introduction There is no soldering method that is ideal for all IC packages. Wave soldering is often preferred when through-hole and surface mounted components are mixed on one printed-circuit board. However, wave soldering is not always suitable for surface mounted ICs, or for printed-circuits with high population densities. In these situations reflow soldering is often used. Preheating is necessary to dry the paste and evaporate the binding agent. Preheating duration: 45 minutes at 45 °C. 11.3.2 This text gives a very brief insight to a complex technology. A more in-depth account of soldering ICs can be found in our “IC Package Databook” (order code 9398 652 90011). 11.2 11.2.1 • A double-wave (a turbulent wave with high upward pressure followed by a smooth laminar wave) soldering technique should be used. DIP SOLDERING BY DIPPING OR BY WAVE • The longitudinal axis of the package footprint must be parallel to the solder flow. • The package footprint must incorporate solder thieves at the downstream end. During placement and before soldering, the package must be fixed with a droplet of adhesive. The adhesive can be applied by screen printing, pin transfer or syringe dispensing. The package can be soldered after the adhesive is cured. The device may be mounted up to the seating plane, but the temperature of the plastic body must not exceed the specified maximum storage temperature (Tstg max). If the printed-circuit board has been pre-heated, forced cooling may be necessary immediately after soldering to keep the temperature within the permissible limit. Maximum permissible solder temperature is 260 °C, and maximum duration of package immersion in solder is 10 seconds, if cooled to less than 150 °C within 6 seconds. Typical dwell time is 4 seconds at 250 °C. REPAIRING SOLDERED JOINTS A mildly-activated flux will eliminate the need for removal of corrosive residues in most applications. Apply a low voltage soldering iron (less than 24 V) to the lead(s) of the package, below the seating plane or not more than 2 mm above it. If the temperature of the soldering iron bit is less than 300 °C it may remain in contact for up to 10 seconds. If the bit temperature is between 300 and 400 °C, contact may be up to 5 seconds. 11.3 11.3.1 11.3.3 REPAIRING SOLDERED JOINTS Fix the component by first soldering two diagonallyopposite end leads. Use only a low voltage soldering iron (less than 24 V) applied to the flat part of the lead. Contact time must be limited to 10 seconds at up to 300 °C. When using a dedicated tool, all other leads can be soldered in one operation within 2 to 5 seconds between 270 and 320 °C. SO REFLOW SOLDERING Reflow soldering techniques are suitable for all SO packages. Reflow soldering requires solder paste (a suspension of fine solder particles, flux and binding agent) to be applied to the printed-circuit board by screen printing, stencilling or pressure-syringe dispensing before package placement. 1997 Jan 15 WAVE SOLDERING Wave soldering techniques can be used for all SO packages if the following conditions are observed: The maximum permissible temperature of the solder is 260 °C; solder at this temperature must not be in contact with the joint for more than 5 seconds. The total contact time of successive solder waves must not exceed 5 seconds. 11.2.2 PCD3330-1 28 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM PCD3330-1 12 DEFINITIONS Data sheet status Objective specification This data sheet contains target or goal specifications for product development. Preliminary specification This data sheet contains preliminary data; supplementary data may be published later. Product specification This data sheet contains final product specifications. Limiting values Limiting values given are in accordance with the Absolute Maximum Rating System (IEC 134). Stress above one or more of the limiting values may cause permanent damage to the device. These are stress ratings only and operation of the device at these or at any other conditions above those given in the Characteristics sections of the specification is not implied. Exposure to limiting values for extended periods may affect device reliability. Application information Where application information is given, it is advisory and does not form part of the specification. 13 LIFE SUPPORT APPLICATIONS These products are not designed for use in life support appliances, devices, or systems where malfunction of these products can reasonably be expected to result in personal injury. Philips customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Philips for any damages resulting from such improper use or sale. 1997 Jan 15 29 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM NOTES 1997 Jan 15 30 PCD3330-1 Philips Semiconductors Product specification Multistandard repertory dialler/ringer with EEPROM NOTES 1997 Jan 15 31 PCD3330-1 Philips Semiconductors – a worldwide company Argentina: see South America Australia: 34 Waterloo Road, NORTH RYDE, NSW 2113, Tel. +61 2 9805 4455, Fax. +61 2 9805 4466 Austria: Computerstr. 6, A-1101 WIEN, P.O. Box 213, Tel. +43 1 60 101, Fax. +43 1 60 101 1210 Belarus: Hotel Minsk Business Center, Bld. 3, r. 1211, Volodarski Str. 6, 220050 MINSK, Tel. +375 172 200 733, Fax. +375 172 200 773 Belgium: see The Netherlands Brazil: see South America Bulgaria: Philips Bulgaria Ltd., Energoproject, 15th floor, 51 James Bourchier Blvd., 1407 SOFIA, Tel. +359 2 689 211, Fax. +359 2 689 102 Canada: PHILIPS SEMICONDUCTORS/COMPONENTS, Tel. +1 800 234 7381 China/Hong Kong: 501 Hong Kong Industrial Technology Centre, 72 Tat Chee Avenue, Kowloon Tong, HONG KONG, Tel. +852 2319 7888, Fax. +852 2319 7700 Colombia: see South America Czech Republic: see Austria Denmark: Prags Boulevard 80, PB 1919, DK-2300 COPENHAGEN S, Tel. +45 32 88 2636, Fax. +45 31 57 1949 Finland: Sinikalliontie 3, FIN-02630 ESPOO, Tel. +358 9 615800, Fax. +358 9 61580/xxx France: 4 Rue du Port-aux-Vins, BP317, 92156 SURESNES Cedex, Tel. +33 1 40 99 6161, Fax. +33 1 40 99 6427 Germany: Hammerbrookstraße 69, D-20097 HAMBURG, Tel. +49 40 23 53 60, Fax. +49 40 23 536 300 Greece: No. 15, 25th March Street, GR 17778 TAVROS/ATHENS, Tel. +30 1 4894 339/239, Fax. +30 1 4814 240 Hungary: see Austria India: Philips INDIA Ltd, Shivsagar Estate, A Block, Dr. Annie Besant Rd. Worli, MUMBAI 400 018, Tel. +91 22 4938 541, Fax. +91 22 4938 722 Indonesia: see Singapore Ireland: Newstead, Clonskeagh, DUBLIN 14, Tel. +353 1 7640 000, Fax. +353 1 7640 200 Israel: RAPAC Electronics, 7 Kehilat Saloniki St, TEL AVIV 61180, Tel. +972 3 645 0444, Fax. +972 3 649 1007 Italy: PHILIPS SEMICONDUCTORS, Piazza IV Novembre 3, 20124 MILANO, Tel. +39 2 6752 2531, Fax. +39 2 6752 2557 Japan: Philips Bldg 13-37, Kohnan 2-chome, Minato-ku, TOKYO 108, Tel. +81 3 3740 5130, Fax. +81 3 3740 5077 Korea: Philips House, 260-199 Itaewon-dong, Yongsan-ku, SEOUL, Tel. +82 2 709 1412, Fax. +82 2 709 1415 Malaysia: No. 76 Jalan Universiti, 46200 PETALING JAYA, SELANGOR, Tel. +60 3 750 5214, Fax. +60 3 757 4880 Mexico: 5900 Gateway East, Suite 200, EL PASO, TEXAS 79905, Tel. +9-5 800 234 7381 Middle East: see Italy Netherlands: Postbus 90050, 5600 PB EINDHOVEN, Bldg. VB, Tel. +31 40 27 82785, Fax. +31 40 27 88399 New Zealand: 2 Wagener Place, C.P.O. Box 1041, AUCKLAND, Tel. +64 9 849 4160, Fax. +64 9 849 7811 Norway: Box 1, Manglerud 0612, OSLO, Tel. +47 22 74 8000, Fax. +47 22 74 8341 Philippines: Philips Semiconductors Philippines Inc., 106 Valero St. Salcedo Village, P.O. Box 2108 MCC, MAKATI, Metro MANILA, Tel. +63 2 816 6380, Fax. +63 2 817 3474 Poland: Ul. Lukiska 10, PL 04-123 WARSZAWA, Tel. +48 22 612 2831, Fax. +48 22 612 2327 Portugal: see Spain Romania: see Italy Russia: Philips Russia, Ul. Usatcheva 35A, 119048 MOSCOW, Tel. +7 095 755 6918, Fax. +7 095 755 6919 Singapore: Lorong 1, Toa Payoh, SINGAPORE 1231, Tel. +65 350 2538, Fax. +65 251 6500 Slovakia: see Austria Slovenia: see Italy South Africa: S.A. PHILIPS Pty Ltd., 195-215 Main Road Martindale, 2092 JOHANNESBURG, P.O. Box 7430 Johannesburg 2000, Tel. +27 11 470 5911, Fax. +27 11 470 5494 South America: Rua do Rocio 220, 5th floor, Suite 51, 04552-903 São Paulo, SÃO PAULO - SP, Brazil, Tel. +55 11 821 2333, Fax. +55 11 829 1849 Spain: Balmes 22, 08007 BARCELONA, Tel. +34 3 301 6312, Fax. +34 3 301 4107 Sweden: Kottbygatan 7, Akalla, S-16485 STOCKHOLM, Tel. +46 8 632 2000, Fax. +46 8 632 2745 Switzerland: Allmendstrasse 140, CH-8027 ZÜRICH, Tel. +41 1 488 2686, Fax. +41 1 481 7730 Taiwan: Philips Semiconductors, 6F, No. 96, Chien Kuo N. Rd., Sec. 1, TAIPEI, Taiwan Tel. +886 2 2134 2870, Fax. +886 2 2134 2874 Thailand: PHILIPS ELECTRONICS (THAILAND) Ltd., 209/2 Sanpavuth-Bangna Road Prakanong, BANGKOK 10260, Tel. +66 2 745 4090, Fax. +66 2 398 0793 Turkey: Talatpasa Cad. No. 5, 80640 GÜLTEPE/ISTANBUL, Tel. +90 212 279 2770, Fax. +90 212 282 6707 Ukraine: PHILIPS UKRAINE, 4 Patrice Lumumba str., Building B, Floor 7, 252042 KIEV, Tel. +380 44 264 2776, Fax. +380 44 268 0461 United Kingdom: Philips Semiconductors Ltd., 276 Bath Road, Hayes, MIDDLESEX UB3 5BX, Tel. +44 181 730 5000, Fax. +44 181 754 8421 United States: 811 East Arques Avenue, SUNNYVALE, CA 94088-3409, Tel. +1 800 234 7381 Uruguay: see South America Vietnam: see Singapore Yugoslavia: PHILIPS, Trg N. Pasica 5/v, 11000 BEOGRAD, Tel. +381 11 625 344, Fax.+381 11 635 777 For all other countries apply to: Philips Semiconductors, Marketing & Sales Communications, Building BE-p, P.O. Box 218, 5600 MD EINDHOVEN, The Netherlands, Fax. +31 40 27 24825 Internet: http://www.semiconductors.philips.com © Philips Electronics N.V. 1997 SCA53 All rights are reserved. Reproduction in whole or in part is prohibited without the prior written consent of the copyright owner. The information presented in this document does not form part of any quotation or contract, is believed to be accurate and reliable and may be changed without notice. No liability will be accepted by the publisher for any consequence of its use. Publication thereof does not convey nor imply any license under patent- or other industrial or intellectual property rights. Printed in The Netherlands 417021/1200/02/pp32 Date of release: 1997 Jan 15 Document order number: 9397 750 01631