PCD3316 Caller-ID on Call Waiting (CIDCW) receiver 11 March 1999 Product specification 1. General description U The PCD3316 is a low power mixed signal CMOS integrated circuit for receiving physical layer signals like Bellcore’s ‘CPE1 Alerting Signal (CAS)’ and the signals used in similar services. The device is capable of a very high precision detection of the dual tone (2130 and 2750 Hz) by using a patented digital algorithm. The PCD3316 can be used for on-hook and off-hook Caller-ID (CID), Caller-ID on Call Waiting (CIDCW) and Caller-Name (CNAM) applications. es nr For timing purposes the PCD3316 can be programmed to generate an interrupt signal to the microcontroller every second or every minute. These timings are derived from an on-chip 32.768 kHz oscillator. ct tri Also incorporated in the device are a Frequency Shift Keying (FSK) receiver/demodulator and a ‘Ring or polarity change detector’. The status of the PCD3316, the received FSK data bytes and the ringer period can be read and many options can be selected via the I2C-bus serial interface. Two on-chip oscillators are available. One 3.58 MHz oscillator for all internal functions and a low frequency 32.768 kHz oscillator for the 1 second or 1 minute timing. c In Power-down mode only the polarity comparators and the 32.768 kHz oscillator are active. The CAS detection, the FSK receiver and the 3.58 MHz oscillator can be enabled separately. Detection of a polarity change on the inputs POL0 or POL1, the reception of an FSK data byte, the detection of a CAS tone or a timebase interrupt is signalled to the microcontroller by an interrupt request signal (IRQ). The microcontroller can communicate with the PCD3316 device via the serial interface. ed c The PCD3316 is designed for use in a microcontroller controlled system. The device is available in a SO16 package. A demonstration board OM5843 and an application note AN98071 are available. 1. CPE = Customer Premises Equipment. PCD3316 Philips Semiconductors CIDCW receiver 2. Features d te ric st e nr U ■ Bellcore’s ‘CPE Alerting Signal (CAS)’ and British Telecom’s (BT) ‘Loop State Tone Alert Signal’ detection ■ BT’s ‘Idle State Tone Alert Signal’ by means of monitoring the input signal level ■ 1200 baud FSK demodulator conform Bell 202 and CCITT V23 standards ■ Ring or polarity change detector ■ Ring period measurement ■ Low battery comparator ■ Signal level detector ■ On-hook and off-hook applications according to Bellcore TR-NWT-000030 and SR-TSV-002476 specifications ■ Receive sensitivity of −37.8 dBm (in 600 Ω) for CAS ■ 2.5 to 3.6 V supply; low power standby mode ■ Selectable 1 second or 1 minute timebase interrupt ■ 3.58 MHz and 32.768 kHz crystal oscillators ■ SO16 package. 3. Applications ■ Analog Display Services Interface (ADSI) phones ■ Feature phones and adjunct boxes with Bellcore CID, CIDCW and CNAM systems ■ Computer Telephony Integrated (CTI) systems. 4. Ordering information Table 1: Ordering information Type number PCD3316T Package Name Description Version SO16 plastic small outline package; 16 leads; body width 7.5 mm SOT162-1 © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 2 of 30 PCD3316 Philips Semiconductors CIDCW receiver 5. Block diagram VDD e nr U handbook, full pagewidth FSKIN+ FSKIN− CASIN HXIN 16 15 14 PREPROCESSOR 13 1 2 3.58 MHz OSCILLATOR LEVEL DETECT TIMING st HXOUT ric POL0 10 3 4 I2C-BUS INTERFACE POR d POL1 11 FSK CONTROL te LOWBAT 12 CAS VOLTAGE REFERENCE 5 IRQ SCL SDA PCD3316 6 TIME BASE 8 32.768 kHz OSCILLATOR 7 LXIN LXOUT 9 MBH983 DGND AGND Fig 1. Block diagram. 6. Pinning information 6.1 Pinning handbook, halfpage HXIN 1 16 VDD HXOUT 2 15 FSKIN+ IRQ 3 14 FSKIN− SCL 4 13 CASIN PCD3316 SDA 5 12 LOWBAT LXIN 6 11 POL0 LXOUT 7 10 POL1 DGND 8 9 AGND MBH980 Fig 2. Pin configuration. © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 3 of 30 PCD3316 Philips Semiconductors CIDCW receiver 6.2 Pin description Pin description Symbol Pin I/O Description HXIN 1 I 3.58 MHz crystal oscillator input HXOUT 2 O 3.58 MHz crystal oscillator output e nr U Table 2: 3 O interrupt output; programmable active HIGH or active LOW SCL 4 I serial clock line of I2C-bus SDA 5 I/O serial data line of I2C-bus LXIN 6 I 32.768 kHz crystal oscillator input LXOUT 7 O 32.768 kHz crystal oscillator output DGND 8 − digital ground AGND 9 − analog ground POL1 10 I polarity detector input 1 POL0 11 I polarity detector input 0 LOWBAT CASIN 12 I low battery detector input 13 I input pin for CAS signal 14 I negative input for FSK signal I positive input for FSK signal − supply FSKIN+ 15 VDD 16 d FSKIN− te ric st IRQ 7. Functional description 7.1 Preprocessor and analog inputs The preprocessor for the CAS detection and the FSK receiver incorporates an Analog-to-Digital Converter (ADC) and a digital bandpass filter. The LOWBAT input of the PCD3316 can be used for low battery detection. The voltage on the LOWBAT pin is compared with an internal voltage reference circuit. When the LOWBAT voltage drops below the reference voltage, the Status register, bit 5 is set to logic 1. The PCD3316 can be forced in a Power-down state by switching off the 3.58 MHz system clock and the ADC. This is done by setting Mode register 2, bit 7 (CIDMD2.7) to logic 0. To guarantee correct operation the following order of actions must be performed (see also Section 7.8 about interrupts): 1. Switch off CAS and FSK detection (if turned on) 2. Read the interrupt register (thus clearing pending interrupts generated by the CAS and FSK detector) 3. Switch off the 3.58 MHz oscillator by clearing bit 7 of Mode register 2. The two low power comparators (inputs POL0 and POL1) and the 32.768 kHz clock are always active. © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 4 of 30 PCD3316 Philips Semiconductors CIDCW receiver e nr U They can be used for ring or line polarity reversal detection. The POL on/off bit (Mode register 1, bit 4) must be set to enable generation of an interrupt when a polarity change occurs. The result of the two comparators can be read in bits 7 and 6 (POL0 and POL1) of the Status register (see Section 7.4). The 3.58 MHz clock is not needed for the generation of a polarity interrupt. 7.2 CAS detection After a power-on reset or after enabling the CAS detector the internal registers of the CAS detection function are initialized. The initialization takes a maximum of 100 periods of the 3.58 MHz clock. ric st If the CAS detection is enabled the PCD3316 will generate an interrupt (Interrupt register, bit 1 is set) when a correct dual tone (2130 and 2750 Hz) is detected. Interrupts will be blocked when the signal level on the CAS input is below the threshold in the level detector. te 7.3 FSK reception The FSK receiver function can be enabled by setting the FSK on/off bit (Mode register 1, bit 7). d In the FSK transmission specification of BT and Bellcore a channel seizure is transmitted first (sequence of 1010..). After the channel seizure a block of marks and finally the data pattern are sent (see Figure 3). These mark bits are detected by the PCD3316 which sets the FSK-BOM Indication bit (Status register, bit 4). The FSK-BOM Indication bit is reset when the FSK receiver is disabled. FSK transmission width channel seizure mark data FSK-BOM MBH979 Fig 3. FSK transmission specification. If the FSK-BOM Indication bit is set, the FSK receiver will generate an interrupt after it has received a complete data word. An FSK data word consists of one start bit (space), followed by eight data bits and one stop bit (mark). Interrupts will therefore not be generated during the channel seizure and during the block of marks. When a valid data word has been received, FSK data is available in the FSK data register. By clearing the FSK-BOM-mask on/off bit (Mode register 1, bit 6), the FSK receiver will not wait with the generation of interrupts until a Begin Of Mark (BOM) has been detected but will handle the channel seizure as normal data. The block of marks which is a string of logic 1 will still not generate interrupts because there are no start bits. After the generation of an interrupt the IRQ pin will become active (see Figure 4), and the FSK Interrupt bit is set (Interrupt register, bit 5). The received data is available in the FSK data register. © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 5 of 30 PCD3316 Philips Semiconductors CIDCW receiver handbook, full pagewidth START D0 D1 D2 D3 D4 D5 D6 D7 STOP e nr U IRQ read by serial interface MBH981 Fig 4. IRQ generation after reading a valid data byte. st te ric The FSK-OVR Error bit (Status register, bit 3) indicates that a previous byte is lost due to an overrun. The FSK-FRM Error bit (Status register, bit 2) indicates an incorrect start- or stop-bit. These frame errors indicate that there are synchronization problems. The on-chip level detector can be used to detect a carrier loss during FSK transmission. FSK data can be rejected when the signal level is below the reference level, this to avoid that noise is interpreted as data (Interrupt register, bit 4 is logic 1). d 7.4 Ring or polarity change detector For ring and polarity change detection two comparators are available in the PCD3316. The reference level of the comparators is set internally by the reference voltage generator. The voltage levels on the two polarity comparator inputs, POL0 and POL1, are compared with the reference voltage Vref. If POL0 < Vref or POL1 > Vref, POL0 and POL1 (Status register, bit 7 and 6) are set respectively and reset if POL0 > Vref and POL1 < Vref. Every time the POL0 status bit changes from logic 1 to logic 0, a POL0 interrupt is generated. Every time the POL1 status bit changes from logic 0 to logic 1, a POL1 interrupt is generated. The period time of a POL1-POL0-POL1 sequence is available in the Ringer period register. It is preset to 255 on power-on and updated every time a POL1 interrupt is generated. The sequence is: 1. Power-on: Ringer period register = 255 2. First POL1 interrupt: Ringer period register = 255 3. First POL1 interrupt after a POL0 interrupt: Ringer period register = new time 4. First POL1 interrupt after more than 255⁄2048 s: Ringer period register = 255. The period is given in multiples of 1⁄2048 s. The maximum value is 255. The POL1-POL0-POL1 sequence is recognized when one or more POL1 interrupts are generated followed by one or more POL0 interrupts, followed by a POL1 interrupt. The 32.768 kHz clock is needed for the generation of a polarity interrupt. 7.5 Low battery detection The low battery voltage detection input (pin LOWBAT) is connected to the positive input of a comparator. The negative input is connected to the internal reference voltage. If the voltage on the LOWBAT input pin is less than the reference voltage Vref, the LOW-BAT Indication (Status register, bit 5) is set. If the LOWBAT input rises above Vref again, the LOW-BAT Indication is cleared. © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 6 of 30 PCD3316 Philips Semiconductors CIDCW receiver The 32.768 kHz clock signal must be available. The LOW-BAT Indication bit does not generate interrupts, thus the bit should be polled. 7.6 Level detect e nr U When the input signal level on the FSK or the CAS input (the one that is selected) is below a threshold of typically −40 dBm, the Low Level Status bit will be set (Interrupt register, bit 4). The level detector can be used to observe a carrier loss during FSK transmission and to detect the ‘Idle State Tone Alert Signal’ for British Telecom. The signal power on the input can be monitored by polling the register bit since it will not generate an interrupt. Signal power is measured in a frequency band corresponding to the selected operation mode, FSK (1000 to 2200 Hz) or CAS (2000 to 2800 Hz). st ric The Low Level Status bit will be updated every 8 ms. When FSK and CAS are both disabled the signal level on the FSK input is measured. The 32.768 kHz clock signal must be available. te 7.7 Time base d The 32.768 kHz oscillator is used to generate either a 1 second or a 1 minute interrupt signal. If the TB on/off bit is set (Mode register 2, bit 6) every second or minute an interrupt is generated and MIN Interrupt and/or SEC Interrupt bits (Interrupt register, bit 7 and 6) are set. After reading the Interrupt register the interrupt is cleared. The SEC/MIN (Mode register 2, bit 5) selects whether every second (SEC/MIN is set) or every minute (SEC/MIN is cleared) an interrupt is generated. All possible selections are shown in Table 3. Resetting bit TB on/off in Mode register 2 (bit 6) will only disable time base interrupts, and the 32.768 kHz oscillator will continue to run. 7.8 Interrupt The interrupt request output (IRQ) is active HIGH by default. The polarity of the IRQ output can be made active LOW by the INT Polarity HIGH/LOW bit (Mode register 1, bit 3). The IRQ pin is in 3-state when not active, so an external pull-up or pull-down resistor is required. The interrupt cause is indicated by the flags in the Interrupt register. Interrupt flags are set by hardware but must be reset by software. All flags of the Interrupt register are reset when the register is read via I2C-bus interface. The IRQ pin is deactivated at the positive edge of SCL which reads the first data bit of the Interrupt register. The IRQ pin will stay inactive for one SCL cycle. IRQ can handle a next interrupt after the next positive edge of SCL. Table 3: Selection of interrupt modes Mode register 2 (CIDMD2) Interrupt register (CIDINT) TB on/off (CIDMD2.6) MIN Interrupt (CIDINT.7) SEC Interrupt (CIDINT.6) [1] SEC/MIN (CIDMD2.5) Interrupt 0 X [1] 0 0 no time base interrupt (time base is reset) 1 0 1 0 every minute an interrupt is generated; no second interrupt 1 1 1 1 every second an interrupt is generated; every minute an interrupt is generated X = don’t care. © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 7 of 30 PCD3316 Philips Semiconductors CIDCW receiver 7.9 The internal Power-on reset (POR) e nr U The device contains an on-chip Power-on reset circuitry which activates a reset as long as VDD is below a predefined level VPOR(H). If VDD exceeds VPOR(H), the 3.58 MHz oscillator will start. The PCD3316 is initialized and the internal registers are set to the default value (see Section 7.13). It takes a maximum of 100 cycles of the 3.58 MHz clock to initialize all internal functions. The POR circuitry also ensures, that the chip will be switched off as soon as a falling VDD reaches a predefined level (VPOR(L)). 7.10 3.58 MHz oscillator circuitry ric st The 3.58 MHz oscillator is needed for the FSK receiver and the CAS detection. This on-chip Amplitude Controlled Oscillator (ACO) circuitry is a single-stage inverting amplifier biased by an internal feedback resistor Rfb. The oscillator circuit is shown in Figure 5. When using a quartz resonator to drive the oscillator, normally no external components are needed. d te When using ceramic resonators to drive the oscillator, in some cases external components are needed; refer to the ceramic resonator product specifications. Two different configurations are shown in Figure 6a and Figure 6b. handbook, halfpage AMPLITUDE CONTROL on/off PCD3316 Rfb C1i C2i 1 2 HXIN HXOUT C1e C2e MGK723 Fig 5. Oscillator. To drive the device with an external clock source, apply the external clock signal to HXIN, and leave HXOUT to float, as shown in Figure 6c. If the amplitude of the input signal is less than VDD to DGND or a sine wave is applied, capacitive decoupling is needed as shown in Figure 6d. In the Power-down mode (Mode register 2, bit 7 = 0), the oscillator is stopped and HXIN and HXOUT are internally pulled LOW. The current of the whole oscillator is switched off. © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 8 of 30 PCD3316 Philips Semiconductors CIDCW receiver handbook, halfpage PCD3316 PCD3316 handbook, halfpage 2 1 2 e nr U 1 HXIN a. HXOUT C1e MGK726 b. Oscillator: quartz or PXE with external capacitors. st PCD3316 handbook, halfpage PCD3316 2 HXIN 1 ric 1 te MGK727 HXOUT 3.58 MHz sine wave d External clock: square wave. 2 HXIN HXOUT 3.58 MHz square wave c. C2e MGK725 Standard oscillator: quartz or PXE. handbook, halfpage HXOUT HXIN d. MGK728 External clock: sine wave. Fig 6. 3.58 MHz oscillator configurations. MBK948 500 handbook, halfpage R1 (Ω) 400 handbook, halfpage 300 (1) (2) (3) C1 L1 R1 R0 200 MBK947 C0 100 0 20 0 40 60 C0 (pF) 80 C1e and C2e are the external load capacitances (see Figure 6b). Normally, they are not needed due to integrated load capacitances of 10 pF; see curve (2). a. (1) C1e = C2e = 22 pF. (2) C1e = C2e = 0 pF. (3) C1e = C2e = 12 pF. For correct function of the oscillator, the values of R1 and C0 of the chosen resonator (quartz or PXE) must be below the related curve lines shown in Figure 7a. The value of the parallel resistor R0 must be less than 47 kΩ. The wiring between chip and resonator should be kept as short as possible. Resonator requirements for the ACO. b. Resonator equivalent circuit. Fig 7. Resonator requirements and equivalent circuit. © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 9 of 30 PCD3316 Philips Semiconductors CIDCW receiver 7.11 32 kHz oscillator The 32.768 kHz oscillator is enabled permanently and is used to generate either a 1 second or 1 minute interrupt. The 32.768 kHz clock is also used for the ‘Ring or polarity change detector’, the ‘Low battery detection’ and the ‘Level detect’ function. e nr U An external 32.768 kHz signal may be applied to pin LXIN while leaving pin LXOUT not connected. The 32 kHz oscillator requires an external 32.768 kHz quartz crystal and an external feedback resistor (4.7 MΩ) between the LXIN and LXOUT pins (see Figure 8). PCD3316 ric st handbook, halfpage 32.768 kHz OSCILLATOR d te 6 7 LXIN LXOUT 32.768 kHz 4.7 MΩ MGK724 Fig 8. Connections of the 32 kHz oscillator. 7.12 Serial interface The serial interface of the PCD3316 is the I2C-bus. A detailed description of the I2C-bus specification, including applications, is given in the brochure: The I2C-bus and how to use it, order no. 9398 393 40011 or I2C Peripherals Data Handbook IC12. 7.12.1 Characteristics of the I2C-bus For the I2C-bus configuration see Figure 9. A device generating a message is a ‘transmitter’, a device receiving a message is the ‘receiver’. The device that controls the message is the ‘master’ and the devices which are controlled by the master are called the ‘slaves’. The PCD3316 operates in the slave transmitter/receiver mode only. The I2C-bus is for bidirectional, two-line communication between different ICs or modules. The two lines are a serial data line (SDA) and a serial clock line (SCL). Both lines must be connected to a positive supply via a pull-up resistor. Data transfer may be initiated only when the bus is not busy. © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 10 of 30 PCD3316 Philips Semiconductors CIDCW receiver SDA SCL e nr U MASTER TRANSMITTER / RECEIVER SLAVE TRANSMITTER / RECEIVER SLAVE RECEIVER MASTER TRANSMITTER MASTER TRANSMITTER / RECEIVER MBA605 Fig 9. I2C-bus configuration. 7.12.2 START and STOP conditions SDA SDA SCL d SCL te ric st Both data and clock lines remain HIGH when the bus is not busy. A HIGH-to-LOW transition of the data line, while the clock is HIGH is defined as the START condition (S). A LOW-to-HIGH transition of the data line while the clock is HIGH is defined as a STOP condition (P); see Figure 10. S P START condition STOP condition MBA608 Fig 10. START and STOP conditions for the I2C-bus. 7.12.3 Bit transfer One data bit is transferred during each clock pulse. The data on the SDA line must remain stable during the HIGH period of the clock pulse as changes in the data line at this time will be interpreted as a control signal; see Figure 11. SDA SCL data line stable; data valid change of data allowed MBA607 Fig 11. I2C-bus bit transfer. 7.12.4 Acknowledge The number of data bytes transferred between the START and the STOP conditions from the transmitter to the receiver is unlimited. Each byte of eight bits is followed by an acknowledge bit. The acknowledge bit is a HIGH level signal put on the bus by the transmitter during which time the master generates an extra acknowledge-related clock pulse. A slave receiver which is addressed must generate an acknowledge after the reception of each byte. Also a master receiver must generate an acknowledge after the reception of each byte that has been clocked out of the slave transmitter. © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 11 of 30 PCD3316 Philips Semiconductors CIDCW receiver The device that acknowledges must pull down the SDA line during the acknowledge clock period immediately after the 8th SCL pulse, so that the SDA line is stable LOW during the HIGH period of the acknowledge related clock pulse (set-up and hold times must be taken into consideration). e nr U A master receiver must signal an end of data to the transmitter by not generating an acknowledge on the last byte that has been clocked out of the slave. In this event the transmitter must leave the data line HIGH to enable the master to generate a STOP condition. idth st DATA OUTPUT BY TRANSMITTER ric not acknowledge DATA OUTPUT BY RECEIVER acknowledge te SCL FROM MASTER 1 2 8 9 d S START condition clock pulse for acknowledgement MBC602 Fig 12. I2C-bus acknowledge. 7.12.5 I2C-bus protocol Before any data is transmitted on the I2C-bus, the device which should respond is addressed first. The addressing is always carried out with first byte transmitted after the START procedure. One I2C-bus slave address is reserved for the PCD3316, E0H (1110 0000 for write and 1110 0001 for read). The I2C-bus protocol is shown in Figure 13. Two different sequences are considered, the write sequence and the read sequence. Both sequences are initiated with a START condition (S) from the I2C-bus master which is followed by the PCD3316 slave address with the read bit cleared. The first byte after the I2C-bus address is interpreted as the address of a PCD3316 register.During the write sequence the register address of the PCD3316 is auto-incremented on each acknowledge. The write sequence is ended with a STOP condition from the master. If the addressed register is read-only or non-existent, nothing will be changed. For the read sequence the bus master issues a repeated START condition followed by the PCD3316 slave address with the read bit set. Then data is read from previously set address and sent out. When the master responds with an acknowledge the address of the register is auto incremented and the slave will put the data from the next register on the bus. The read sequence is stopped when the master stops giving an acknowledge and generates a STOP condition. When a non-existing register is addressed the PCD3316 will return FFH. Existing register addresses are shown in Section 7.13. An additional register address (73H) is reserved for test purposes. This address cannot be reached with the auto-increment function of the I2C-bus interface. © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 12 of 30 nr U S acknowledgement from slave SLAVE ADDRESS acknowledgement from slave 0 A REGISTER ADDRESS A es Philips Semiconductors 9397 750 04824 Product specification handbook, full pagewidth acknowledgement from slave DATA R/W P A n bytes auto increment word address MBH975 ct tri I2C-bus write sequence. ed 11 March 1999 a. acknowledgement from slave S SLAVE ADDRESS 0 A REGISTER ADDRESS Fig 13. I2C-bus write and read sequence. S SLAVE ADDRESS at this moment mastertransmitter becomes master - receiver and PCD3316 slave-receiver becomes slave-transmitter 1 A R/W acknowledgement from master DATA A n bytes no acknowledgement from master DATA 1 P n bytes auto increment register address auto increment register address MBH976 PCD3316 I2C-bus read sequence. A acknowledgement from slave CIDCW receiver 13 of 30 © Philips Electronics N.V. 1999. All rights reserved. R/W b. acknowledgement from slave PCD3316 Philips Semiconductors CIDCW receiver 7.12.6 I2C-bus bit rate e nr U When a microcontroller is used that implements an I2C-bus in software, the bit rate of the I2C-bus can be critical during reception of FSK. The collection of the interrupt data and FSK-data from the PCD3316 takes 48 bits on the I2C-bus. With an FSK baud rate of 1200 (corresponds to 1200 bits per second) the minimal speed of the I2C-bus should be 5.76 kbits/s. Additional interrupts generated by the time base of the PCD3316 will cause the processor to collect extra information from the PCD3316. d te ric st As a consequence, the FSK-data can be overrun in the PCD3316 and one data byte will be lost. In this case, the time base interrupt should be suppressed while FSK is active. This can be done by setting the ‘INT-SUP on/off’ bit (bit 4 in Mode register 2). The ‘TB on/off’ bit (bit 6 in Mode register 2) will still be set but the IRQ output will not be activated by the time base interrupt. Any time base interrupt can be detected by the microcontroller when an FSK interrupt is processed by reading the Interrupt register. © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 14 of 30 PCD3316 Philips Semiconductors CIDCW receiver 7.13 Registers Table 4: Register overview Name Function Read/Write Default value 00H CIDINT Interrupt register read only 0000 0000 CIDFSK FSK data register read only − CIDSTA Status register read only − CIDRNG Ringer period register read only − CIDMD1 Mode register 1 read/write 0101 1000 CIDMD2 Mode register 2 read/write 1101 0000 01H 02H 03H 04H 05H st e nr U Address 7.13.1 7 6 5 SEC Interrupt FSK Interrupt Description of CIDINT bits Bit Symbol Description 3 2 1 0 Low Level Status POL1 Interrupt POL0 Interrupt CAS Interrupt − d Table 6: 4 te MIN Interrupt ric Table 5: Interrupt register Address: 00H; read only. Interrupt register (CIDINT) CIDINT.7 MIN Interrupt MIN Interrupt = 0: no interrupt request; MIN Interrupt = 1: one minute interrupt request CIDINT.6 SEC Interrupt SEC Interrupt = 0: no interrupt request; SEC Interrupt = 1: one second interrupt request CIDINT.5 FSK Interrupt FSK Interrupt = 0: no FSK interrupt or FSK disabled; FSK Interrupt = 1: FSK interrupt, one byte received CIDINT.4 Low Level Status Low Level Status = 0: signal level on selected input above power reference (no interrupt); Low Level Status = 1: signal level on selected input below power reference (no interrupt) CIDINT.3 POL1 Interrupt POL1 Interrupt = 0: no zero to one changes on POL1 input or polarity interrupt disabled; POL1 Interrupt = 1: a one to zero input change on the POL1 input is detected CIDINT.2 POL0 Interrupt POL0 Interrupt = 0: no one to zero changes on POL0 input or polarity interrupt disabled; POL0 Interrupt = 1: a zero to one input change on the POL0 input is detected CIDINT.1 CAS Interrupt CAS Interrupt = 0: no CAS signal detected or CAS disabled; CAS Interrupt = 1: CAS signal detected CIDINT.0 − reserved bit © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 15 of 30 PCD3316 Philips Semiconductors CIDCW receiver 7.13.2 FSK data register (CDFSK) Table 7: Interrupt register Address: 01H; read only. 7 6 e nr U D7 D6 Table 8: Bit 5 4 3 2 1 0 D5 D4 D3 D2 D1 D0 Description of CDFSK bits CDFSK.7 to CDFSK.0 Symbol Description D7 to D0 If an FSK interrupt has occurred and no FSK error is detected, the FSK data register contains valid data. st 7.13.3 Status register (CIDSTA) ric Table 9: Status register Address: 02H; read only. 6 5 POL1 POL0 LOW-BAT Indication 3 2 1 0 FSK-BOM Indication FSK-OVR Error FSK-FRM Error − − d Table 10: Description of CIDSTA bits 4 te 7 Bit Symbol Description CIDSTA.7 POL1 POL1 = 0: voltage on input POL1 < Vref; POL1 = 1: voltage on input POL1 > Vref CIDSTA.6 POL0 POL0 = 0: voltage on input POL0 > Vref; POL0 = 1: voltage on input POL0 < Vref CIDSTA.5 LOW-BAT Indication LOW-BAT Indication = 0: voltage on input LOWBAT > Vref; LOW-BAT Indication = 1: voltage on input LOWBAT < Vref CIDSTA.4 FSK-BOM Indication FSK-BOM Indication = 0: begin of mark period not yet detected; FSK-BOM Indication = 1: begin of mark period detected CIDSTA.3 FSK-OVR Error FSK-OVR Error = 0: no FSK overrun error; FSK-OVR Error = 1: FSK overrun error, data byte(s) lost CIDSTA.2 FSK-FRM Error FSK-FRM Error = 0: no FSK frame error; FSK-FRM Error = 1: FSK frame error, stop bit was wrong CIDSTA.1 and CIDSTA.0 − reserved bits 7.13.4 Ringer period register (CIDRNG) Table 11: Register format Address: 03H; read only. 7 6 5 4 3 2 1 0 D7 D6 D5 D4 D3 D2 D1 D0 Table 12: Description of CIDRNG bits Bit Symbol Description CIDRNG.7 to CIDRNG.0 D7 to D0 The value held in this byte denotes the time between two positive edges of the POL1 comparator output (between two positive edges of POL1 one positive edge of POL0 must have been detected). © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 16 of 30 PCD3316 Philips Semiconductors CIDCW receiver 7.13.5 Mode register 1 (CIDMD1) Table 13: Mode register 1 Address: 04H; read/write. 7 6 e nr U FSK on/off FSK-BOM-mask on/off 5 4 3 2 1 0 CAS on/off POL on/off INT polarity HIGH/LOW − − − Table 14: Description of CIDMD1 bits Bit Description FSK on/off FSK on/off = 0: FSK receiver disabled; FSK on/off = 1: FSK receiver enabled CIDMD1.6 FSK-BOM-mask on/off FSK-BOM-mask on/off = 0: FSK interrupts will be generated when a data word was received even before mark period (data from channel seizure); st Symbol CIDMD1.7 ric FSK-BOM-mask on/off = 1: FSK interrupts will only be generated after the mark period was detected (no interrupts from channel seizure) CIDMD1.5 CAS on/off CAS on/off = 0: CAS detector disabled; CAS on/off = 1: CAS detector enabled CIDMD1.4 POL on/off CIDMD1.3 INT polarity HIGH/LOW INT polarity HIGH/LOW = 0: interrupt pin active LOW; INT polarity HIGH/LOW = 1: interrupt pin active HIGH d te POL on/off = 0: disable interrupts due to polarity change; POL on/off = 1: enable interrupts due to polarity change CIDMD1.2 to − CIDMD1.0 reserved bits 7.13.6 Mode register 2 (CIDMD2) Table 15: Mode register 2 Address: 05H; read/write. 7 6 5 4 3 2 1 0 XTAL on/off TB on/off SEC/MIN INT-SUP on/off − − − − Table 16: Description of CIDMD2 bits Bit Symbol Description CIDMD2.7 XTAL on/off XTAL on/off = 0: disable 3.58 MHz oscillator; XTAL on/off = 1: enable 3.58 MHz oscillator CIDMD2.6 TB on/off TB on/off = 0: disable 32.768 kHz timebase; TB on/off = 1: enable 32.768 kHz timebase CIDMD2.5 SEC/MIN SEC/MIN = 0: every minute a timebase interrupt; SEC/MIN = 1: every second a timebase interrupt CIDMD2.4 INT-SUP on/off INT-SUP on/off = 0: enable SEC/MIN interrupts during FSK reception; INT-SUP on/off = 1: disable SEC/MIN interrupts during FSK reception CIDMD2.3 to − CIDMD2.0 reserved bits © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 17 of 30 PCD3316 Philips Semiconductors CIDCW receiver 8. Limiting values Table 17: Limiting values In accordance with the Absolute Maximum Rating System (IEC 60134). Parameter VDD Conditions Min Max Unit supply voltage −0.5 +5.0 V supply current − 50 mA DC input current at any input −10 +10 mA DC output current at any output −10 +10 input voltage on all inputs −0.5 VDD + e nr U Symbol IDD II IO VI mA 0.5 [1] V total power dissipation − 300 mW power dissipation per output − 10 mW Tamb operating ambient temperature −25 +70 °C Tstg storage temperature −65 +150 °C 9. Characteristics d te VI(max) = 5.0 V. ric [1] st Ptot PO Table 18: Characteristics VDD = 2.5 to 3.6 V; Tamb = −25 to +70 °C; HXIN = 3.579545 MHz ±0.05%; LXIN = 32.768 kHz ±0.1%; unless otherwise specified. Symbol Parameter VDD supply voltage VPOR(H) power-on reset HIGH voltage Vhys(POR) power-on reset hysteresis voltage IDD supply currents Conditions [1] Min Typ Max Unit 2.5 3.3 3.6 V 1.85 2.05 2.25 V [2] 50 100 150 mV VDD = 2.5 V Power-down mode operating [3] − 30 70 µA [3] [4] − 2.0 2.3 mA − 20 − mV [5] − − 1 µA 1.125 1.25 1.375 V −43.8 − −37.8 dBm Low voltage and polarity comparators (pins LOWBAT, POL0 and POL1) Vhys hysteresis voltage ILI input leakage current Internal reference Vref reference voltage level Pi(ref) input signal reference power for Low Level Status bit in 600 Ω load tr(level) input signal to Low Level Status bit rise time input signal power < Pi(ref) − − 8 ms tf(level) input signal to Low Level Status bit fall time input signal power > Pi(ref) − − 8 ms [6] Logical output (pin IRQ) [7] IOL LOW-level output current VIRQ = 0.4 V 2 − − mA IOH HIGH-level output current VIRQ = VDD − 0.4 V 2 − − mA © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 18 of 30 PCD3316 Philips Semiconductors CIDCW receiver Table 18: Characteristics…continued VDD = 2.5 to 3.6 V; Tamb = −25 to +70 °C; HXIN = 3.579545 MHz ±0.05%; LXIN = 32.768 kHz ±0.1%; unless otherwise specified. Symbol Parameter Conditions Min Typ Max Unit − 1.4 − MΩ Zi e nr U FSK receiver (pins FSKIN+ and FSKIN−) input impedance FSKIN+ to FSKIN− − − 200 kΩ −50 − 0 dBm 20 − − dB differential voltage between mark and space (twist) − − 10 dB f(D) data transmission rate frequency 1180 1200 1212 bits/s fs space frequency 2068 − 2222 Hz fm mark frequency 1188 − 1320 Hz − 1.4 − MΩ − − 200 kΩ −37.8 − 0 dBm Zsource(max) maximum source impedance Pi(FSKIN) input signal power in 600 Ω load S/NFSK signal-to-noise ratio 200 to 3400 Hz |Vdif| [8] input impedance CASIN to Vref Zi Zsource(max) maximum source impedance input signal power in 600 Ω load THns(CAS) no signal threshold (CAS) fl low tone frequency fh high tone frequency [8] d Pi te ric st CAS detector (pin CASIN) in 600 Ω load −43.8 − −37.8 dBm − 2130 − Hz − 2750 − Hz maximum frequency deviation [9] −0.5 − +0.5 % Vdif differential voltage level (twist) [9] − − 6 dB tdt dual tone detection time 60 − − ms − 0.3VDD V ∆fmax I2C-bus interface (pins SCL and SDA) [10]; see Figure 14 LOW-level input voltage [11] 0 VIH HIGH-level input voltage [11] 0.7VDD − IOL1 LOW-level output current for pin SDA Ci VIL VDD V 2 − − mA input capacitance for each I/O pin − − 10 pF fSCL SCL clock frequency − − 100 kHz tBUF bus free time 4.7 − − µs tSU;STA START condition set-up time 4.7 − − µs tHD;STA START condition hold time 4.0 − − µs tLOW SCL LOW time 4.7 − − µs tHIGH SCL HIGH time 4.0 − − µs tr maximum SCL and SDA rise time [12] − − 1000 ns tf maximum SCL and SDA fall time [12] − − 300 ns tSU;DAT data set-up time 250 − − ns tHD;DAT data hold time 0 − − ns tVD;DAT SCL LOW to data out valid time − − 3.4 µs tSU;STO STOP condition set-up time 4.0 − − µs VO(SDA) = 0.4 V © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 19 of 30 PCD3316 Philips Semiconductors CIDCW receiver Table 18: Characteristics…continued VDD = 2.5 to 3.6 V; Tamb = −25 to +70 °C; HXIN = 3.579545 MHz ±0.05%; LXIN = 32.768 kHz ±0.1%; unless otherwise specified. Symbol Parameter Conditions Min Typ Max Unit e nr U 3.58 MHz oscillator (pins HXIN and HXOUT) VHXIN(p-p) external clock signal amplitude (peak-to-peak value) on pin HXIN 0.5 − VDD V Zi(HXIN) input impedance on pin HXIN 300 1000 − kΩ C1i; C2i input capacitance on pins HXIN and HXOUT [13] − 10 − pF 2 4 10 µS − 13 − pF − 10 − pF 32 kHz oscillator (pins LXIN and LXOUT) st transconductance Ci(LXIN) LXIN input capacitance Co(LXOUT) LXOUT output capacitance [1] [7] [8] [9] [10] [11] [12] [13] d [6] Except for FSK and CAS detection, all circuitry works already when VDD > VPOR(H). Since the I2C-bus interface will work (starts to acknowledge), the application can start reading the LOW-BAT Indication bit (Status register, bit 5) to check whether the supply voltage has reached the operating voltage level. A voltage divider network can be connected to pins VDD, LOWBAT and AGND/DGND such that VLOWBAT = Vref if VDD = VDD(min). The power-on reset LOW level is defined as VPOR(L) = VPOR(H) − Vhys(POR). By design VPOR(L) is always lower than VPOR(H). 32 kHz oscillator on (MIN Interrupt, SEC Interrupt, Polarity change, Low battery and Level detect available). 3.58 MHz oscillator on (device fully operational). GND < VI < VDD. The leakage currents are generally very small, <1 nA. The value given here, 1 µA, is a maximum that can occur after an Electrostatic Stress on the pin. When FSK is selected the signal power is measured between 1000 and 2200 Hz. When CAS is selected signal levels are measured between 2000 and 2800 Hz. The IRQ pin is implemented as a 3-state pin which is only active (either HIGH or LOW) when an interrupt occurs. A pull-up or pull-down has to be connected to define the line when no interrupt is generated. Verified on sampling basis. According to Bellcore specification: near end speech level ≤ −7 dBm ASL (ASL = Active Speech Level), referenced to 600 Ω, according to method B of recommendation P.56. Pins SCL and SDA are equipped with an open-drain output buffer. The pins have no clamp diode to VDD. The input threshold voltage of SCL and SDA meet the I2C-bus specification. Therefore, an input voltage below 0.3VDD will be recognized as a logic 0 and an input voltage above 0.7VDD will be recognized as a logic 1 Maximum capacitive load for each bus line is 400 pF. C1i and C2i are the total internal capacitances (including gate capacitance and leadframe capacitance). te [2] [3] [4] [5] Vi(p-p) < 50 mV ric gm © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 20 of 30 PCD3316 Philips Semiconductors CIDCW receiver handbook, full pagewidth SDA e nr U tBUF tLOW tSU;DAT tHIGH tHD;DAT 1/fSCL SCL st tSU;STA tr tHD;STA MBH977 Timing diagram 1. handbook, full pagewidth SDA d te ric a. tf tVD;DAT tSU;STO SCL MBH978 b. Timing diagram 2. Fig 14. I2C-bus timing. © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 21 of 30 VDD es b/a RINGER/ INTERRUPTER CSI VBAT VBAT VDD MICRO CONTROLLER tri TRANSMISSION IC QR TONE fxtal IRQ Philips Semiconductors nr U KEYBOARD 10. Application information k, full pagewidth 9397 750 04824 Product specification a/b TONE 2 POL1/0 ATTENNUATION(1) CAS FILTER(2) 2 FSKIN+/− ed ct 11 March 1999 ATTENNUATION(1) CASIN LXIN 32.768 kHz IRQ LXOUT PCD3316 HXIN 3.58 MHz CID/CIDCW RECEIVER I2C-bus HXOUT VDD LOWBAT BATTERIES LCD VDD MGK722 See Figure 16a. (2) See Figure 16b. Fig 15. Application diagram for a telephone with CID/CIDCW functionality. PCD3316 (1) CIDCW receiver 22 of 30 © Philips Electronics N.V. 1999. All rights reserved. A demo-board (OM5843) of this configuration is available. Please contact your Philips sales office. PCD3316 Philips Semiconductors CIDCW receiver 2.2 µF 820 kΩ POL0 e nr U a/b telephone line 11 (250 V) 2.2 µF 820 kΩ POL1 b/a ook, halfpage 10 PCD3316 (250 V) 100 kΩ 100 kΩ 13 FSKIN− MBH996 15 MGK729 te d Attenuation networks. CASIN 14 Attenuation networks to connect the polarity and FSK inputs to the telephone line. a. 100 nF 120 kΩ FSKIN+ ric 1 nF 100 kΩ 1.8 nF PCD3316 st 1 nF 100 kΩ High-pass filter (cut-off frequency ≈ 1 kHz) to improve performance of CAS detection. b. High-pass filter. Fig 16. Application diagrams. 11. Test information 11.1 Application note on Customer Premises Equipment (CPE) testing Under certain circumstances, some external CIDCW test equipment may generate incorrect pulses after the ringing signal becomes inactive. These pulses may cause the FSK detector of the PCD3316 to respond. Note that this is by no means an incorrect behaviour of the PCD3316 chip, but a correct detection of incorrect test stimuli. However, if not known, it may lead to confusing results during testing of the CPE. To avoid the issue described above, following work-around can be used: 1. Disable the FSK detection of PCD3316, before and during the ringing signal detection. 2. Switch on the FSK detection only after a certain period, e.g. 100 ms after the ringing signal goes inactive. 3. When the first FSK data is detected, e.g ‘55H’ (possible part of channel seizure), switch off the FSK detection and on again. This will force the FSK detector to resynchronize and detect the normal FSK data correctly. It may be necessary to repeat this sequence a number of times to ensure that the data detected really comes from the channel seizure. Thus, it is recommended to wait for a multiple number of bytes ‘55H’ to be detected to validate a correct channel seizure. © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 23 of 30 PCD3316 Philips Semiconductors CIDCW receiver 12. Package outline e nr U SO16: plastic small outline package; 16 leads; body width 7.5 mm SOT162-1 D E A st X ric y c HE v M A te Z 9 16 d Q A2 A (A 3) A1 pin 1 index θ Lp L 1 8 e detail X w M bp 0 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 10.5 10.1 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.41 0.40 0.30 0.29 0.419 0.043 0.050 0.055 0.394 0.016 inches 0.043 0.039 0.01 0.01 Z (1) 0.9 0.4 0.035 0.004 0.016 θ 8o 0o Note 1. Plastic or metal protrusions of 0.15 mm maximum per side are not included. REFERENCES OUTLINE VERSION IEC JEDEC SOT162-1 075E03 MS-013AA EIAJ EUROPEAN PROJECTION ISSUE DATE 95-01-24 97-05-22 Fig 17. SOT162-1. © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 24 of 30 PCD3316 Philips Semiconductors CIDCW receiver 13. Soldering 13.1 Introduction to soldering surface mount packages e nr U This text gives a very brief insight to a complex technology. A more in-depth account of soldering ICs can be found in our Data Handbook IC26; Integrated Circuit Packages (document order number 9398 652 90011). There is no soldering method that is ideal for all surface mount IC packages. Wave soldering is not always suitable for surface mount ICs, or for printed-circuit boards with high population densities. In these situations reflow soldering is often used. st 13.2 Reflow soldering te ric 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. d Several methods exist for reflowing; for example, infrared/convection heating in a conveyor type oven. Throughput times (preheating, soldering and cooling) vary between 100 and 200 seconds depending on heating method. Typical reflow peak temperatures range from 215 to 250 °C. The top-surface temperature of the packages should preferable be kept below 230 °C. 13.3 Wave soldering Conventional single wave soldering is not recommended for surface mount devices (SMDs) or printed-circuit boards with a high component density, as solder bridging and non-wetting can present major problems. To overcome these problems the double-wave soldering method was specifically developed. If wave soldering is used the following conditions must be observed for optimal results: • Use a double-wave soldering method comprising a turbulent wave with high upward pressure followed by a smooth laminar wave. • For packages with leads on two sides and a pitch (e): – larger than or equal to 1.27 mm, the footprint longitudinal axis is preferred to be parallel to the transport direction of the printed-circuit board; – smaller than 1.27 mm, the footprint longitudinal axis must be parallel to the transport direction of the printed-circuit board. The footprint must incorporate solder thieves at the downstream end. • For packages with leads on four sides, the footprint must be placed at a 45° angle to the transport direction of the printed-circuit board. The footprint must incorporate solder thieves downstream and at the side corners. 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. © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 25 of 30 PCD3316 Philips Semiconductors CIDCW receiver Typical dwell time is 4 seconds at 250 °C. A mildly-activated flux will eliminate the need for removal of corrosive residues in most applications. 13.4 Manual soldering e nr U Fix the component by first soldering two diagonally-opposite end leads. Use a low voltage (24 V or less) soldering iron 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. st 13.5 Package related soldering information ric Table 19: Suitability of surface mount IC packages for wave and reflow soldering methods Package te BGA, SQFP Soldering method HLQFP, HSQFP, HSOP, HTSSOP, SMS LQFP, QFP, TQFP d PLCC, SO, SOJ SSOP, TSSOP, VSO [1] [2] [3] [4] [5] Reflow [1] not suitable suitable not suitable [2] suitable suitable suitable not recommended [3] [4] suitable not recommended [5] suitable All surface mount (SMD) packages are moisture sensitive. Depending upon the moisture content, the maximum temperature (with respect to time) and body size of the package, there is a risk that internal or external package cracks may occur due to vaporization of the moisture in them (the so called popcorn effect). For details, refer to the Drypack information in the Data Handbook IC26; Integrated Circuit Packages; Section: Packing Methods. These packages are not suitable for wave soldering as a solder joint between the printed-circuit board and heatsink (at bottom version) can not be achieved, and as solder may stick to the heatsink (on top version). If wave soldering is considered, then the package must be placed at a 45° angle to the solder wave direction. The package footprint must incorporate solder thieves downstream and at the side corners. Wave soldering is only suitable for LQFP, QFP and TQFP packages with a pitch (e) equal to or larger than 0.8 mm; it is definitely not suitable for packages with a pitch (e) equal to or smaller than 0.65 mm. Wave soldering is only suitable for SSOP and TSSOP packages with a pitch (e) equal to or larger than 0.65 mm; it is definitely not suitable for packages with a pitch (e) equal to or smaller than 0.5 mm. © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification Wave 11 March 1999 26 of 30 PCD3316 Philips Semiconductors CIDCW receiver 14. Revision history Rev Date 01 CPCN Description 990311 - This data sheet supersedes the version of 1998 May 14 (9397 750 03525): e nr U • The format of this specification has been redesigned to comply with Philips Semiconductors’ new presentation and information standard • • Section 1 “General description” on page 1: reference to application note AN98701 added • Section 7.10 “3.58 MHz oscillator circuitry” on page 8: recommended resonator indication removed Section 7.13 “Registers” on page 15: new register presentation in this section ric Table 14 “ Description of CIDMD1 bits” on page 17: Description of bit CIDMD1.6 and CIDMD1.5 adjusted Application diagram Figure 16a on page 23: diodes removed te • • st • • Section 7.6 “Level detect” on page 7: Added text regarding the frequency band for signal power measurement Added Section 11.1 “Application note on Customer Premises Equipment (CPE) testing” on page 23. d © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 27 of 30 PCD3316 Philips Semiconductors CIDCW receiver Data sheet status Datasheet status Product status Definition [1] Objective specification Development This data sheet contains the design target or goal specifications for product development. Specification may change in any manner without notice. e nr U Preliminary specification Qualification This data sheet contains preliminary data, and supplementary data will be published at a later date. Philips Semiconductors reserves the right to make changes at any time without notice in order to improve design and supply the best possible product. Product specification Production This data sheet contains final specifications. Philips Semiconductors reserves the right to make changes at any time without notice in order to improve design and supply the best possible product. [1] Please consult the most recently issued data sheet before initiating or completing a design. Disclaimers st Definitions ric Short-form specification — The data in a short-form specification is extracted from a full data sheet with the same type number and title. For detailed information see the relevant data sheet or data handbook. Right to make changes — Philips Semiconductors reserves the right to make changes, without notice, in the products, including circuits, standard cells, and/or software, described or contained herein in order to improve design and/or performance. Philips Semiconductors assumes no responsibility or liability for the use of any of these products, conveys no licence or title under any patent, copyright, or mask work right to these products, and makes no representations or warranties that these products are free from patent, copyright, or mask work right infringement, unless otherwise specified. d te Limiting values definition — Limiting values given are in accordance with the Absolute Maximum Rating System (IEC 60134). 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. Life support — 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 Semiconductors customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Philips Semiconductors for any damages resulting from such application. Application information — Applications that are described herein for any of these products are for illustrative purposes only. Philips Semiconductors make no representation or warranty that such applications will be suitable for the specified use without further testing or modification. Licenses Purchase of Philips I2C components Purchase of Philips I2C components conveys a license under the Philips’ I2C patent to use the components in the I2C system provided the system conforms to the I2C specification defined by Philips. This specification can be ordered using the code 9398 393 40011. © Philips Electronics N.V. 1999 All rights reserved. 9397 750 04824 Product specification 11 March 1999 28 of 30 PCD3316 Philips Semiconductors CIDCW receiver Philips Semiconductors - a worldwide company Middle East: see Italy Netherlands: Tel. +31 40 278 2785, Fax. +31 40 278 8399 New Zealand: Tel. +64 98 49 4160, Fax. +64 98 49 7811 Norway: Tel. +47 22 74 8000, Fax. +47 22 74 8341 Philippines: Tel. +63 28 16 6380, Fax. +63 28 17 3474 Poland: Tel. +48 22 612 2831, Fax. +48 22 612 2327 Portugal: see Spain Romania: see Italy Russia: Tel. +7 095 755 6918, Fax. +7 095 755 6919 Singapore: Tel. +65 350 2538, Fax. +65 251 6500 Slovakia: see Austria Slovenia: see Italy South Africa: Tel. +27 11 470 5911, Fax. +27 11 470 5494 South America: Tel. +55 11 821 2333, Fax. +55 11 829 1849 Spain: Tel. +34 33 01 6312, Fax. +34 33 01 4107 Sweden: Tel. +46 86 32 2000, Fax. +46 86 32 2745 Switzerland: Tel. +41 14 88 2686, Fax. +41 14 81 7730 Taiwan: Tel. +886 22 134 2865, Fax. +886 22 134 2874 Thailand: Tel. +66 27 45 4090, Fax. +66 23 98 0793 Turkey: Tel. +90 212 279 2770, Fax. +90 212 282 6707 Ukraine: Tel. +380 44 264 2776, Fax. +380 44 268 0461 United Kingdom: Tel. +44 181 730 5000, Fax. +44 181 754 8421 United States: Tel. +1 800 234 7381 Uruguay: see South America Vietnam: see Singapore Yugoslavia: Tel. +381 11 62 5344, Fax. +381 11 63 5777 For all other countries apply to: Philips Semiconductors, Marketing & Sales Communications, Building BE, P.O. Box 218, 5600 MD EINDHOVEN, The Netherlands, Fax. +31 40 272 4825 Internet:http://www.semiconductors.philips.com d te ric st e nr U Argentina: see South America Australia: Tel. +61 29 805 4455, Fax. +61 29 805 4466 Austria: Tel. +43 160 101, Fax. +43 160 101 1210 Belarus: Tel. +375 17 220 0733, Fax. +375 17 220 0773 Belgium: see The Netherlands Brazil: see South America Bulgaria: Tel. +359 268 9211, Fax. +359 268 9102 Canada: Tel. +1 800 234 7381 China/Hong Kong: Tel. +852 2 319 7888, Fax. +852 2 319 7700 Colombia: see South America Czech Republic: see Austria Denmark: Tel. +45 3 288 2636, Fax. +45 3 157 0044 Finland: Tel. +358 961 5800, Fax. +358 96 158 0920 France: Tel. +33 14 099 6161, Fax. +33 14 099 6427 Germany: Tel. +49 40 23 5360, Fax. +49 402 353 6300 Greece: Tel. +30 1 489 4339/4239, Fax. +30 1 481 4240 Hungary: see Austria India: Tel. +91 22 493 8541, Fax. +91 22 493 8722 Indonesia: see Singapore Ireland: Tel. +353 17 64 0000, Fax. +353 17 64 0200 Israel: Tel. +972 36 45 0444, Fax. +972 36 49 1007 Italy: Tel. +39 26 752 2531, Fax. +39 26 752 2557 Japan: Tel. +81 33 740 5130, Fax. +81 33 740 5077 Korea: Tel. +82 27 09 1412, Fax. +82 27 09 1415 Malaysia: Tel. +60 37 50 5214, Fax. +60 37 57 4880 Mexico: Tel. +9-5 800 234 7381 © Philips Electronics N.V. 1999. All rights reserved. 9397 750 04824 Product specification 11 March 1999 29 of 30 PCD3316 Philips Semiconductors CIDCW receiver Contents 1 2 3 4 5 6 6.1 6.2 7 7.1 7.2 7.3 7.4 7.5 7.6 7.7 7.8 7.9 7.10 7.11 7.12 7.12.1 7.12.2 7.12.3 7.12.4 7.12.5 7.12.6 7.13 7.13.1 7.13.2 7.13.3 7.13.4 7.13.5 7.13.6 8 9 10 11 11.1 12 13 13.1 13.2 13.3 13.4 13.5 14 General description. . . . . . . . . . . . . . . . . . 1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Applications. . . . . . . . . . . . . . . . . . . . . . . . 2 Ordering information . . . . . . . . . . . . . . . . 2 Block diagram . . . . . . . . . . . . . . . . . . . . . . 3 Pinning information . . . . . . . . . . . . . . . . . 3 Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Pin description . . . . . . . . . . . . . . . . . . . . . 4 Functional description . . . . . . . . . . . . . . . 4 Preprocessor and analog inputs. . . . . . . . 4 CAS detection . . . . . . . . . . . . . . . . . . . . . 5 FSK reception. . . . . . . . . . . . . . . . . . . . . . 5 Ring or polarity change detector . . . . . . . 6 Low battery detection . . . . . . . . . . . . . . . . 6 Level detect . . . . . . . . . . . . . . . . . . . . . . . 7 Time base. . . . . . . . . . . . . . . . . . . . . . . . . 7 Interrupt . . . . . . . . . . . . . . . . . . . . . . . . . . 7 The internal Power-on reset (POR) . . . . . 8 3.58 MHz oscillator circuitry . . . . . . . . . . . 8 32 kHz oscillator . . . . . . . . . . . . . . . . . . . 10 Serial interface . . . . . . . . . . . . . . . . . . . . 10 Characteristics of the I2C-bus . . . . . . . . . 10 START and STOP conditions . . . . . . . . . 11 Bit transfer . . . . . . . . . . . . . . . . . . . . . . . 11 Acknowledge . . . . . . . . . . . . . . . . . . . . . 11 I2C-bus protocol . . . . . . . . . . . . . . . . . . . 12 I2C-bus bit rate . . . . . . . . . . . . . . . . . . . . 14 Registers . . . . . . . . . . . . . . . . . . . . . . . . 15 Interrupt register (CIDINT) . . . . . . . . . . . . 15 FSK data register (CDFSK) . . . . . . . . . . . 16 Status register (CIDSTA) . . . . . . . . . . . . . 16 Ringer period register (CIDRNG) . . . . . . . 16 Mode register 1 (CIDMD1). . . . . . . . . . . . 17 Mode register 2 (CIDMD2). . . . . . . . . . . . 17 Limiting values . . . . . . . . . . . . . . . . . . . . 18 Characteristics . . . . . . . . . . . . . . . . . . . . 18 Application information . . . . . . . . . . . . . 22 Test information . . . . . . . . . . . . . . . . . . . 23 Application note on Customer Premises Equipment (CPE) testing. . . . 23 Package outline . . . . . . . . . . . . . . . . . . . . 24 Soldering . . . . . . . . . . . . . . . . . . . . . . . . . 25 Introduction to soldering surface mount packages . . . . . . . . . . . . . . . . . . . . . . . . 25 Reflow soldering. . . . . . . . . . . . . . . . . . . 25 Wave soldering. . . . . . . . . . . . . . . . . . . . 25 Manual soldering . . . . . . . . . . . . . . . . . . 26 Package related soldering information . . 26 Revision history . . . . . . . . . . . . . . . . . . . 27 © Philips Electronics N.V. 1999. Printed in The Netherlands 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. Date of release: 11 March 1999 Document order number: 9397 750 04824