DATA SHEET BIPOLAR ANALOG INTEGRATED CIRCUIT µPC1857A 2 SOUND CONTROL IC WITH SURROUND AND I C BUS DESCRIPTION The µPC1857A is a sound control IC with I2C bus. It has functions to control volume, balance, and tone, and a phase shift matrix surround function. The surround function achieves wide sound expansion using only two front speakers. Three modes can be selected: movie mode that increases the presence of sound with stereo sound input, music mode emphasizing vocal music, and simulated mode that gives expansion and left and right sound depth with monaural sound input. The µPC1857A can perform all control (mode switching, volume control and so on) using I2C. FEATURES • Volume control function : Attenuation adjustable from 0 to −80 dB in 64 steps • Balance control function : The difference in attenuation adjustable from 0 to −80 dB in 64 steps • Tone (bass, treble) control function : Adjustable in 32 steps from +10 to −10 dB • Surround function (gain adjustable) : Three modes (movie, music, and simulated) • Mute function • Mixing function • Output selection function (for two mono channels input) • All parameters can be controlled via I2C bus. APPLICATIONS • TV, PC monitor ORDERING INFORMATION Part Number Package µPC1857ACT 30-pin plastic shrink DIP (400 mil) The information in this document is subject to change without notice. Document No. S12453EJ1V1DS00 (1st edition) Date Published March 1998 N CP(K) Printed in Japan © 1997 µPC1857A SYSTEM BLOCK DIAGRAM • TV Tuner Color, intensity, and deflecting signal processor PIF & SIF RGB output CRT Vertical output DTS interface Horizontal output µ PC1854 (US-MTS) MTS decoder Speaker µ PC1857A L Surround R Volume Balance Tone L Power amplifier R µ PD17052 µ PD17053 Tuning microcontroller I2C bus interface µ PC2800A Remote control reception amplifier PIN photo diode Remark DTS: Digital Tuning System MTS: Multichannel Television Sound 2 µ PC1316C µPC1857A • PC monitor Speaker µ PC18757A Sound input L L Volume Balance Tone Surround R Power amplifier R µ PC1316C I2C bus interface Signal input R G B V.sync H.sync C.sync RGB input processor Video amplifier Sync. signal separator OSD HD Panel switch VD RGB drive PLL µ PC1885 µ PC1883 Control Microcontroller H-F/V µPD78014Y CRT Sync. signal processor Gometry compensation Deflection compensation drive Yoke Vertical drive Horizontal drive High-voltage unit EEPROMTM D/A converter µ PC6221 3 µPC1857A BLOCK DIAGRAM 820 k 0.082 µF MFO MFI 29 30 + 1 VCC DGND 2 LF1 28 2.2 µ F + 0.047 µ F 12 V 22 µF 680 pF 24 ADS SDA SCL 23 22 21 20 VCC OFL1 OFL2 15 19 18 3300 pF LTC LBC 10 9 3.3 µF VOL-C 17 + I2C bus interface 1 V 2 CC LPF Lin + 26 2.2 µF L + + + L+R Offset absorption Tone control 14 Lout + + L+ Phase shifter PS1 PS2 PS3 PS4 + Effect control Volume, balance control/ mute Output select LPF - + R+ + Rin + R 27 + 2.2 µF Offset absorption Tone control 11 8 13 MIX + 25 2.2 µF 2 3 4 5 FC1 FC2 FC3 FC4 0.1 µ F 0.022 µ F 2200 pF 0.022 µ F 4 6 LF2 1000 pF 1 AGND 12 OFR1 OFR2 RBC + 0.047 µ F 2.2 µ F 7 RTC 16 + BAL-C 3300 pF 3.3 µ F Rout µPC1857A PIN CONFIGURATION (Top View) 30-pin plastic shrink DIP (400 mil) 1 2 VCC AGND 1 30 MFI FC1 2 29 MFO FC2 3 28 LF1 FC3 4 27 Rin FC4 5 26 Lin LF2 6 25 MIX RTC 7 24 1 2 VCC RBC 8 23 DGND LTC 9 22 ADS LBC 10 21 SDA OFR1 11 20 SCL OFR2 12 19 OFL1 Rout 13 18 OFL2 Lout 14 17 VOL-C VCC 15 16 BAL-C : Reference Voltage Filter MFO : Monaural Filter Output ADS : Slave Address Select MIX : Mixer Input AGND : Analog Ground OFL1, OFL2 : L-channel Offset Absorption BAL-C : Balance Control Offset Absorption OFR1, OFR2 : R-channel Offset Absorption 2 DGND : Ground for I C Bus RBC : R-channel Bass Capacitor FC1-FC4 : Phase Shift Filter Rin : R-channel Signal Input LBC : L-channel Bass Capacitor Rout : R-channel Signal Output LF1, LF2 : Low-pass Filter RTC : R-channel Treble Capacitor Lin : L-channel Signal Input SCL : Serial Clock for I C Bus Lout : L-channel Signal Output SDA 2 2 : Serial Data for I C Bus LTC : L-channel Treble Capacitor VCC : Power Supply MFI : Monaural Filter Input VOL-C : Volume Control Offset Absorption 5 µPC1857A CONTENTS 1. PIN FUNCTIONS.............................................................................................................................. 7 2. ATTENTIONS.................................................................................................................................... 14 3. I2C BUS INTERFACE...................................................................................................................... 15 3.1 Data Transfer.......................................................................................................................................... 15 3.1.1 Start condition ............................................................................................................................ 15 3.1.2 Stop condition ............................................................................................................................ 16 3.1.3 Data transfer .............................................................................................................................. 3.2 Data Transfer Format............................................................................................................................. 4. 16 17 3.2.1 1-byte data transfer.................................................................................................................... 18 3.2.2 Successive data transfer............................................................................................................ 18 3.2.3 Acknowledge.............................................................................................................................. 18 EXPLANATION OF EACH COMMAND ........................................................................................ 19 4.1 Subaddress List ..................................................................................................................................... 19 4.2 Initialization ............................................................................................................................................ 20 4.3 Surround Function................................................................................................................................. 20 4.4 Explanation of Each Command ............................................................................................................ 21 4.4.1 Mute ........................................................................................................................................... 21 4.4.2 Output selection ......................................................................................................................... 21 4.4.3 Surround mode .......................................................................................................................... 22 4.4.4 Surround effect .......................................................................................................................... 23 4.4.5 Mix ............................................................................................................................................. 23 4.4.6 Automatic increment .................................................................................................................. 24 4.4.7 Volume level .............................................................................................................................. 25 4.4.8 Balance ...................................................................................................................................... 25 4.4.9 Bass level................................................................................................................................... 26 4.4.10 Treble level ................................................................................................................................ 26 5. ELECTRICAL CHARACTERISTICS ............................................................................................... 27 6. CHARACTERISTIC CURVES.......................................................................................................... 33 6.1 Frequency Characteristic in Each Mode.............................................................................................. 33 6.2 Control Characteristic ........................................................................................................................... 36 6.3 I/O Characteristic ................................................................................................................................... 38 7. PACKAGE DRAWING ..................................................................................................................... 39 8. RECOMMENDED SOLDERING CONDITIONS ............................................................................. 40 6 µPC1857A 1. PIN FUNCTIONS Table 1-1. Pin Function List (1/7) Pin Number Pin Name 1 AGND Equivalent Circuit Description Ground for analog signal. 15 Pin voltage: approx. 0.0 V 1 23 2 FC1 VCC 3k 36 k 3k 36 k Connection pin for capacitor which determines time constant of phase shifter. Pin voltage: approx. 6.0 V 18 k VCC 2 0.1 µF 3 FC2 VCC 36 kΩ 3 kΩ 36 kΩ 3 kΩ 18 kΩ VCC 3 2200 pF 4 FC3 VCC 3k 36 k 3k 36 k 18 k VCC 4 0.022 µ F Remark Pin voltage is the reference value when VCC = 12 V. 7 µPC1857A Table 1-1. Pin Function List (2/7) Pin Number Pin Name 5 FC4 Equivalent Circuit Description VCC 3k 36 k 3k 36 k Connection pin for capacitor which determines time constant of phase shifter. Pin voltage: approx. 6.0 V 18 k VCC 5 0.022 µ F 6 LF2 Low-pass filter. VCC 5k 5k Pin voltage: approx. 6.0 V 17.7 k 17.7 k VCC 6 1000 pF 7 RTC VCC 3k 3k 12 k Connection pin for capacitor for treble boost/cut frequency characteristic of R-channel signal. Pin voltage: approx. 6.0 V VCC 7 3300 pF 8 RBC VCC 3k 3k 13.8 k Pin voltage: approx. 6.0 V VCC 8 0.047 µ F Remark Pin voltage is the reference value when VCC = 12 V. 8 Connection pin for capacitor for bass boost/cut frequency characteristic of R-channel signal. µPC1857A Table 1-1. Pin Function List (3/7) Pin Number Pin Name 9 LTC Equivalent Circuit Description VCC 3k Connection pin for capacitor for treble boost/cut frequency characteristic of L-channel signal. 3k 12 k Pin voltage: approx. 6.0 V VCC 9 3300 pF 10 VCC LBC 3k Connection pin for capacitor for bass boost/cut frequency characteristic of L-channel signal. 3k 13.8 k Pin voltage: approx. 6.0 V VCC 10 0.047 µ F 11 OFR1 Pin that absorbs offset voltage of R channel. VCC Pin voltage: approx. 6.0 V 5k VCC 6k 6k 11 5k + 12 OFR2 5k 2.2 µF VCC 1/2VCC 3k 3k 60 k 12 Remark Pin voltage is the reference value when VCC = 12 V. 9 µPC1857A Table 1-1. Pin Function List (4/7) Pin Number Pin Name 13 Rout Equivalent Circuit Description VCC VCC R-channel signal output pin. 3 kΩ Pin voltage: approx. 6.0 V 2 kΩ VCC 10 kΩ 13 2 kΩ 14 VCC Lout VCC L-channel signal output pin. 3 kΩ Pin voltage: approx. 6.0 V 2 kΩ VCC 10 kΩ 14 2 kΩ 15 VCC Supply voltage. 15 Pin voltage: approx. 12.0 V 1 23 16 VCC BAL-C VCC Pin for D/A converter capacitor for balance control. Pin voltage: approx. 4.8 V 3.3 µ F + 16 50 k Remark Pin voltage is the reference value when VCC = 12 V. 10 µPC1857A Table 1-1. Pin Function List (5/7) Pin Number 17 Pin Name Equivalent Circuit Description VCC VOL-C Pin for D/A converter capacitor for volume control. VCC Pin voltage: approx. 6.0 V 3.3 µF 18 50 k 17 + OFL2 3k 1/2VCC VCC 3k Pin that absorbs offset voltage of L channel. Pin voltage: approx. 6.0 V 60 k 18 VCC + 2.2 µ F VCC 19 5k 6k OFL1 6k 19 5k 5k 20 2 SCL 5 kΩ 20 21 Serial clock line (I C bus clock Input) pin. Pin voltage: approx. 0.0 V 2 SDA Serial data line (I C bus data I/O) pin Pin voltage: approx. 0.2 V 5 kΩ 21 22 ADS Slave address select pin. 22 23 DGND 5 kΩ 15 Pin voltage: approx. 0.0 V 2 GND for I C bus signal. Pin voltage: approx. 0.0 V 1 23 Remark Pin voltage is the reference value when VCC = 12 V. 11 µPC1857A Table 1-1. Pin Function List (6/7) Pin Number 24 Pin Name 1 VCC 2 Equivalent Circuit VCC Description VCC Filter pin for middle point of supply voltage. 5k Pin voltage: approx. 6.0 V VCC 20 k 22 µ F 24 + 20 k 25 MIX 90 k Mixing signal input pin. 1/2VCC 3k VCC 3k 60 k Pin voltage: approx. 6.0 V 5k 25 2.2 µF Input impedance: 60 kΩ + MIX 26 Lin L-channel signal input pin. 1/2VCC 3k VCC 3k 60 k Pin voltage: approx. 6.0 V 5k 26 2.2 µF Input impedance: 60 kΩ + Lin 27 Rin R-channel signal input pin. 1/2VCC 3k VCC 3k 60 k 27 2.2 µF + Rin Remark Pin voltage is the reference value when VCC = 12 V. 12 Input impedance: 60 kΩ Pin voltage: approx. 6.0 V 5k µPC1857A Table 1-1. Pin Function List (7/7) Pin Number Pin Name 28 LF1 Equivalent Circuit Description 18 kΩ VCC Low-pass filter. Pin voltage: approx. 6.0 V 5 kΩ 5 kΩ 28 680 pF 29 MFO VCC Filter output pin for surround function (simulated mode) (see 4.3 Surround Function). 1k 18 k Pin voltage: approx. 6.0 V 29 30 MFI 820 k 0.082 µF Filter input pin for surround function (simulated mode) (see 4.3 Surround Function). VCC 15 k 30 Pin voltage: approx. 6.0 V 47 k Remark Pin voltage is the reference value when VCC = 12 V. 13 µPC1857A 2. ATTENTIONS (1) Attention on Pop Noise Reduction When changing the surround mode, use the mute function (approx. 200 ms) for pop noise reduction (see 4.4.1 Mute). When turning ON/OFF power to the µPC1857A, use the external mute function for pop noise reduction. (2) Attention on Supply Voltage 2 Drive data on the I C bus after supply voltage of total application system becomes stable. 14 µPC1857A 2 3. I C BUS INTERFACE The µPC1857A has serial bus function. 2 This serial bus (I C bus) is a double-wired bus developed by Philips. It is composed of 2 wires: serial clock line (SCL) and serial data line (SDA). The µPC1857A has built-in I C bus interface circuit, and five rewritable registers (8 bits). 2 SCL (Serial Clock Line) The host CPU outputs a serial clock to synchronize with the data. The µPC1857A takes in the serial data based on this clock. Input level is compatible with CMOS. Clock frequency is 0 to 100 kHz. SDA (Serial Data Line) The host CPU outputs the data which is synchronized with the serial clock. The µPC1857A takes in this data based on the clock. Input level is compatible with CMOS. Figure 3-1. Internal Equivalent Circuit of Interface Pin Rp Rp SCL SDA µ PC1857A 3.1 Data Transfer 3.1.1 Start condition Start condition is made by SDA falling from “High” to “Low” while SCL is “High” as shown in Figure 3-2. When this start condition is received, the µPC1857A takes in the data synchronized with the serial clock after that. 15 µPC1857A 3.1.2 Stop condition Stop condition is made by SDA rising from “Low” to “High” while SCL is “High” as shown in Figure 3-2. When this stop condition is received, the µPC1857A stops taking in or outputting data. Figure 3-2. Start/Stop Condition of Data Transfer 3.5 V SDA 1.5 V 4.7 µs MIN. 4.0 µ s MIN. 3.5 V SCL 1.5 V Start Stop 3.1.3 Data transfer When transferring data, the data must be changed while SCL is “Low” as shown in Figure 3-3. Never change the data while SCL is “High”. Figure 3-3. Data Transfer SDA Note 1 Note 2 SCL Notes 1. Data hold time for I C device: 300 ns MIN., Data hold time for CPU: 5 µs MIN. 2 2. Data setup time: 250 ns MIN. Remark Clock frequency: 0 to 100 kHz 16 µPC1857A 3.2 Data Transfer Format Figure 3-4 shows an example of data transfer in write mode. Figure 3-4. Example of Data Transfer in Write Mode SA0 Subaddress Slave address SDA Data D6 D5 D4 D3 D2 D1 D0 W ACK D7 D6 D5 D4 D3 D2 D1 D0 ACK D7 D6 D5 D4 D3 D2 D1 D0 ACK SCL Remark W: Write mode, ACK: Acknowledge bit Data is composed of 8 bits. One acknowledge bit always follows these 8 bits of data. Data must be transferred starting from the MSB. The 1 byte immediately following the start condition specifies a slave address (chip address). This slave address is composed of 7 bits. Table 3-1 shows the slave address of the µPC1857A. This slave address is registered by Philips. Table 3-1. Slave Address of µPC1857A Slave Address Bias Voltage of ADS (Pin 22) Note D1 D6 D5 D4 D3 D2 5V 1 0 0 0 1 1 0 GND 1 0 0 0 1 0 0 D0 Note The user can set bit D1 freely. 0: Bias voltage of ADS (pin 22) is 0 V. 1: Bias voltage of ADS (pin 22) is 5 V. The 1 bit following the slave address is a read/write bit which specifies the direction of the data to be subsequently transferred. Write “0” to this read/write bit because the µPC1857A is write mode only. The byte following the slave address is the subaddress byte of the µPC1857A. The µPC1857A has five subaddresses, from SA0 to SA4, and each of these addresses is composed of 8 bits. The data to be set to a subaddress follows this subaddress byte. 17 µPC1857A 3.2.1 1-byte data transfer The format in which 1-byte data is to be transferred is as follows: Start Slave address Write ACK mode Subaddress ACK Data ACK Stop 3.2.2 Successive data transfer The µPC1857A has an automatic increment function which can be used to transfer successive data (refer to 4.4.6 Automatic increment). By using this function, the internal subaddress is automatically incremented if a slave address and a subaddress have been set, so that the data from subsequent subaddresses can be transferred in succession. Incrementing the subaddress of the µPC1857A is stopped when the subaddress reaches “04H”. The format in which 5 bytes of data are to be transferred in succession by using the automatic increment function is as follows: Start Slave address Write ACK mode Subaddress ACK Data 1 ACK Data 2 ACK Data 5 ACK Stop The host CPU transfers “00H” as subaddress SA0 after start and slave addresses, as shown above. Data SA0 is transferred after this subaddress SA0, and without transferring the stop condition the data SA1, SA2, SA3, and SA4 are transferred successively, and then the stop condition is transferred. To successively change data at a fixed subaddress, for example to turn up/down the volume, turn off the automatic increment function. 3.2.3 Acknowledge 2 On the I C bus, an acknowledge bit is appended to the 9th bit following the data. This acknowledge bit is used to judge whether data transfer has been successful. The host CPU judges whether data transfer has been successful or not, depending on whether the status of the acknowledge bit is “H” or “L”. When the acknowledge bit is “L”, it indicates success. When the acknowledge bit is “H”, it indicates failure of transfer or forced release of bus (NAK status). The NAK status occurs when a wrong slave address is transferred to a slave IC or data transfer from slave side is finished in the read status. 18 µPC1857A 4. EXPLANATION OF EACH COMMAND 4.1 Subaddress List Bit MSB Subaddress D7 00H Output mute 01H D6 D5 D4 D3 D2 LSB D1 D0 0 Output select Surround mode Surround effect 0: OFF D5 D4 Lout Rout D3 D2 Mode D1 D0 Gain 1: ON 0 0 L R 0 0 Simulated 0 0 0 dB 0 1 L L 0 1 Music 0 1 −3 dB 1 0 R R 1 0 Movie 1 0 −6 dB 1 1 L+R L+R 1 1 OFF 1 1 −12 dB Mix 0: OFF 1: ON Automatic increment Volume level 0: OFF Volume : MAX to MIN Data : 111111 to 000000 1: ON 02H 03H 0 0 Automatic increment Balance L volume : MIN to MAX to MAX 0: OFF R volume : MAX to MAX to MIN 1: ON Data 111111 to 100000 to 000000 Automatic increment 0 0: OFF : Bass level Gain : Boost to 0 to Cut Data : 11111 to 10000 to 00000 1: ON 04H 0 Automatic increment 0 0: OFF Treble level Gain : Boost to 0 to Cut Data : 11111 to 10000 to 00000 1: ON Cautions 1. Be sure to write “0” to bit D7 of subaddresses 02H through 04H, bit D6 of subaddress 00H, and bit D5 of subaddresses 03H and 04H. 2. The surround mode is OFF: 00H (D3, D2 = 11) in any mode other than stereo mode is selected for output: 00H (D5, D4 = 00). 19 µPC1857A 4.2 Initialization After power application, be sure to initialize the subaddresses as shown below. Table 4-1. Initialization of µPC1857A (recommendation value) Bit Subaddress MSB D6 D5 D4 D3 D2 D1 D7 LSB D0 00H 0 0 0 0 1 1 0 0 01H 0 − − − − − − − 02H 0 − 1 0 0 0 0 0 03H 0 − 0 1 0 0 0 0 04H 0 − 0 1 0 0 0 0 Caution Until initialization is completed, mute using an external unit. Remark − : Don’t care. 4.3 Surround Function For how to set the surround mode, refer to the table below. Table 4-2. Setting Surround Mode Setting Surround Mode Subaddress: 00H Description D3 D2 Units of Phase Shifter Effect Simulated 0 0 4 units Monaural to pseudo-stereo Music 0 1 1 unit Stereo sound to surround Movie 1 0 4 units OFF 1 1 − Through Caution When changing the surround mode, use the mute function (approx. 200 ms) for pop noise reduction. 20 µPC1857A 4.4 Explanation of Each Command 4.4.1 Mute The mute function can be turned ON/OFF by using data of bit D7 of subaddress 00H. Figure 4-1. Mute Subaddress 00H D7 D6 Mute 0 D5 D4 D3 Output selection D2 Surround mode D1 D0 Surround effect Output mute 0 Mute: OFF 1 Mute: ON Caution When changing the surround mode, and when turning ON/OFF power, use the mute function (approx. 200 ms) for pop noise reduction. 4.4.2 Output selection Output can be selected by using data of bits D5 and D4 of subaddress 00H. Figure 4-2. Output Selection Subaddress 00H D7 D6 Mute 0 D5 D4 D3 Output selection D2 Surround mode D1 D0 Surround effect Output selection Data D5 D4 Output Lout Rout 0 0 L R 0 1 L L 1 0 R R 1 1 L+R L+R Caution The surround mode is OFF (D3, D2 = 11) in modes other than the stereo mode (D5, D4 = 00). 21 µPC1857A 4.4.3 Surround mode The following surround modes can be selected by using data of bits D3 and D2 of subaddress 00H. Simulated : Simulated stereo sound for monaural source. The difference between the signal that has gone through HPF and the signal that has gone through LPF is calculated, and the phase of the difference is shifted and added to the original signal. The simulated stereo effect is created if the output frequency characteristics of the L-channel and R-channel signals is comb-shaped. Music : Surround sound for stereo source. The phase of the differential signal between L and R channels Movie : Surround sound for stereo source. The phase of the differential signal between L and R channels OFF : Original signal as is. (L-R signal) is rotated by a phase shifter (1-unit), and is added to the original signal. (L-R signal) is rotated by a phase shifter (4-unit), and is added to the original signal. Figure 4-3. Surround Mode Subaddress 00H D7 D6 Mute 0 D5 D4 Output selection D3 D2 D1 Surround mode D0 Surround effect Surround mode Data Mode D3 D2 0 0 Simulated 0 1 Music 1 0 Movie 1 1 OFF Caution The surround mode is OFF (D3, D2 = 11) if the stereo mode is not selected by the output selection bits (D5, D4 = 00). 22 µPC1857A 4.4.4 Surround effect The surround effect can be changed in four steps by using the data of bits D1 and D0 of subaddress 00H. Figure 4-4. Surround Effect Subaddress 00H D7 D6 Mute 0 D5 D4 Output selection D3 D2 D1 Surround mode D0 Surround effect Surround effect Data Gain D1 D0 0 0 0 dB 0 1 -3 dB 1 0 -6 dB 1 1 -12 dB 4.4.5 Mix Mixing of the signal input to the MIX pin can be turned ON/OFF by using the data of bit D7 of subaddress 01H. Figure 4-5. Mix Subaddress 01H D7 D6 Mix Automatic increment D5 D4 D3 D2 D1 D0 Volume level Mix 0 Mix: OFF 1 Mix: ON 23 µPC1857A 4.4.6 Automatic increment The automatic increment function can be turned ON/OFF by using the data of bit D6 of subaddresses 01H through 04H. This is effective when transmitting data successively (refer to 3.2.2 Successive data transfer). Figure 4-6. Automatic Increment Subaddress 01H-04H D7 D6 Don't care Automatic increment D5 D4 D3 D2 D1 D0 Don't care Automatic increment 0 Automatic increment: OFF 1 Automatic increment: ON Caution Subaddress 00H does not have an automatic increment function. It is always set to ON. The automatic increment function automatically increments the subaddress when data is transferred successively. Automatic increment ON : The subaddress is automatically incremented immediately after byte data with D6 = 1 has been transferred. This setting is useful if the data at every subaddress is to be set at once for initialization. The subaddress is always incremented immediately after the data of subaddress: 00H has been transferred. Automatic increment OFF : The subaddress is fixed immediately after byte data with D6 = 0 has been transferred. This setting is useful when the data at the same subaddress is to be successively changed, for example to turn up/down the volume. There is an automatic increment function ON/OFF bit in subaddresses 01H through 04H. Incrementing subaddresses is individually controlled by the automatic increment function ON/OFF bit of each subaddress. For example, if the automatic increment function of subaddress 01H is turned ON, and that of subaddress 02H is turned OFF, the subaddress is automatically incremented from 01H to 02H, and is fixed to 02H. Even if the automatic increment function ON/OFF bit of subaddress 04H is set to ON, the subaddress is not incremented. If the next data is transferred after the data of 04H has been set (acknowledge bit: L), acknowledge enters the NAK status (acknowledge bit: H), and data transfer from the host CPU is stopped. 24 µPC1857A 4.4.7 Volume level The volume of output can be controlled in 64 steps by using the data of bits D5 through D0 of subaddress 01H. Figure 4-7. Volume Level Subaddress 01H D7 D6 Mix Automatic increment D5 D4 D3 D2 D1 D0 Volume level Volume level Data Volume D5-D0 000000 MIN. to to 111111 MAX. 4.4.8 Balance The balance of output of the Lout and Rout pins can be controlled in 64 steps by using the data of bits D5 through D0 of subaddress 02H. Figure 4-8. Balance Subaddress 02H D7 D6 0 Automatic increment D5 D4 D3 D2 D1 D0 Balance Balance Data Volume D5-D0 Lout Rout 000000 MAX. MIN. to to to 100000 MAX. MAX. to to to 111111 MIN. MAX. 25 µPC1857A 4.4.9 Bass level The bass level of output can be controlled in 32 steps by using the data of bits D4 through D0 of subaddress 03H. Figure 4-9. Bass Level Subaddress 03H D7 D6 D5 0 Automatic increment 0 D4 D3 D2 D1 D0 Bass level Bass level Data Gain D4-D0 00000 Cut to to 10000 0 to to 11111 Boost 4.4.10 Treble level The treble level of output can be controlled in 32 steps by using the data of bits D4 through D0 of subaddress 04H. Figure 4-10. Treble Level Subaddress 04H D7 D6 D5 0 Automatic increment 0 D4 D3 D2 D1 D0 Treble level Treble level Data Gain D4-D0 26 00000 Cut to to 10000 0 to to 11111 Boost µPC1857A 5. ELECTRICAL CHARACTERISTICS Absolute Maximum Ratings (Unless otherwise specified, TA = 25 °C) Parameter Symbol Condition Rating Unit Supply voltage VCC Without signal 14.0 V Input signal voltage VIN Pins Lin, Rin, MIX VCC V VCC + 0.2 V 2 I C bus input signal voltage VCNT Pins SDA, SCL Permissible package dissipation PD TA = 75 °C 500 mW Operating temperature TA VCC = 12 V −20 to +75 °C Storage temperature Tstg −40 to +125 °C Caution If any of the parameters exceeds the absolute maximum ratings, even momentarily, the quality of the product may be impaired. The absolute maximum ratings are values that may physically damage the product(s). Be sure to use the product(s) within the ratings. Recommended Operating Conditions (Unless otherwise specified, TA = 25 °C) Rating Parameter Symbol Condition Unit MIN. TYP. MAX. Supply voltage VCC Gain between input and output: 0 dB 8.1 12.0 13.2 V Input signal voltage VIN VCC = 12 V, gain between input and output: 0 dB 0.0 1.4 7.9 Vp-p Pins SDA, SCL 3.5 5.0 6.0 V −0.1 0 +1.5 V 2 VcntH 2 VcntL I C bus input voltage (H) I C bus input voltage (L) 27 µPC1857A Electrical Characteristics (1/5) (Unless otherwise specified, VCC = 12 V, TA = 25 °C, RH ≤ 70%, f = 1 kHz, VIN = 0.5 Vr.m.s., no load) Subaddress Data Parameter Circuit current Symbol ICC Unit 00 01 02 03 04 MIN. TYP. MAX. No signal 0D 3F 20 10 10 12 18 25 mA 0D 3F 20 10 10 2.8 3.1 − Vr.m.s. 2.8 3.1 − Vr.m.s. − 0.1 0.5 % − 0.1 0.5 % −1.0 0 +1.0 dB −1.0 0 +1.0 dB 5.0 6.0 7.0 dB 5.0 6.0 7.0 dB − − −50 dB − − −50 dB − − 50 µVr.m.s. − − 50 µVr.m.s. − −80 −70 dB − −80 −70 dB Maximum input voltage Lin → Lout VOM-L Lin = variable (tested) Lout = THD 1% Maximum input voltage Rin → Rout VOM-R Rin = variable (tested) Rout = THD 1% Distortion rate Lin → Lout THDL Lin = 2.0 Vr.m.s. Rin = GND Distortion rate Rin → Rout THDR Lin = GND Rin = 2.0 Vr.m.s. Voltage gain Lin → Lout GV-LL Lin = 0.5 Vr.m.s. Rin = GND Voltage gain Rin → Rout GV-RR Lin = GND Rin = 0.5 Vr.m.s. Voltage gain MIX → Lout GV-ML MIX = 0.5 Vr.m.s. Lin, Rin = GND Voltage gain MIX → Rout GV-MR Ripple rejection ratio VCC → Lout SVRR-L Ripple rejection ratio VCC → Rout SVRR-R Output noise voltage (surround OFF) Lout Vn-L (OFF) Output noise voltage (surround OFF) Rout Vn-R (OFF) Cross talk Lin → Rout CT-L Lin = 0.5 Vr.m.s. Rin = GND Cross talk Rin → Lout CT-R Lin = GND Rin = 0.5 Vr.m.s. 28 Rating Test Condition 0D 0D 0D VCC = 100 mVr.m.s. f = 100 Hz Lin, Rin = GND 0D Rg = 0 Ω, JIS-A 0D 0D 2B 3F BF 14 3F 3F 20 20 20 20 20 20 10 10 10 10 10 10 10 10 10 10 10 10 µPC1857A Electrical Characteristics (2/5) (Unless otherwise specified, VCC = 12 V, TA = 25 °C, RH ≤ 70%, f = 1 kHz, VIN = 0.5 Vr.m.s., no load) Subaddress Data Parameter Symbol Rating Test Condition Lin = 0.5 Vr.m.s. Rin = GND Unit 00 01 02 03 04 MIN. TYP. MAX. 0D 3F 20 10 10 −1.5 0 +1.5 dB Volume attenuation 1 Lin → Lout1 VOL-L1 Volume attenuation 2 Lin → Lout2 VOL-L2 20 −20.0 −14.0 −7.0 dB Volume attenuation 3 Lin → Lout3 VOL-L3 00 − − −80.0 dB −1.0 0 +1.0 dB Volume attenuation deviation Rin → R/Lout1 VOL-RL1 Lin = GND Rin = 0.5 Vr.m.s. Difference from VOL-L1 Volume attenuation deviation Rin → R/ Lout2 VOL-RL2 Lin = GND Rin = 0.5 Vr.m.s. Difference from VOL-L2 20 −1.0 0 +1.0 dB Volume attenuation deviation Rin → R/ Lout3 VOL-RL3 Lin = GND Rin = 0.5 Vr.m.s. Difference from VOL-L3 00 −3.0 0 +3.0 dB Mute attenuation Lin → Lout MUTE-L Lin = 2.0 Vr.m.s. Rin = GND − − −80.0 dB Mute attenuation Rin → Rout MUTE-R Lin = GND Rin = 2.0 Vr.m.s. − − −80.0 dB Balance attenuation L1 Lin → Lout1 BAL-L1 Lin = 0.5 Vr.m.s. Rin = GND −1.5 0 +1.5 dB Balance attenuation L2 Lin → Lout2 BAL-L2 28 −2.5 −0.5 +1.0 dB Balance attenuation L3 Lin → Lout3 BAL-L3 30 −15.0 −10.0 −5.0 dB Balance attenuation L4 Lin → Lout4 BAL-L4 3F − − −80.0 dB Balance attenuation R1 Rin → Rout1 BAL-R1 −1.5 0 +1.5 dB Balance attenuation R2 Rin → Rout2 BAL-R2 18 −2.5 −0.5 +1.0 dB Balance attenuation R3 Rin → Rout3 BAL-R3 10 −15.0 −10.0 −5.0 dB Balance attenuation R4 Rin → Rout4 BAL-R4 01 − − −80.0 dB Lin = GND Rin = 0.5 Vr.m.s. 0D 8D 0D 0D 3F 3F 3F 3F 20 20 01 3F 10 10 10 10 10 10 10 10 29 µPC1857A Electrical Characteristics (3/5) (Unless otherwise specified, VCC = 12 V, TA = 25 °C, RH ≤ 70%, f = 1 kHz, VIN = 0.5 Vr.m.s., no load) Subaddress Data Parameter Symbol Rating Test Condition Unit 00 01 02 03 04 MIN. TYP. MAX. 0D 3F 20 1F 10 7.0 10.0 13.0 dB Tone control, bass characteristic Lin → Lout1 BASS-L1 Tone control, bass characteristic Lin → Lout2 BASS-L2 10 −2.0 0 +2.0 dB Tone control, bass characteristic Lin → Lout3 BASS-L3 01 −13.0 −10.0 −7.0 dB Tone control, bass characteristic deviation Rin → Rout1/Lout1 BASS-RL1 f = 100 Hz, Lin = GND Rin = 0.5 Vr.m.s. Difference from BASS-L1 −1.0 0 +1.0 dB Tone control, bass characteristic deviation Rin → Rout2/Lout2 BASS-RL2 f = 100 Hz, Lin = GND Rin = 0.5 Vr.m.s. Difference from BASS-L2 10 −1.0 0 +1.0 dB Tone control, bass characteristic deviation Rin → Rout3/Lout3 BASS-RL3 f = 100 Hz, Lin = GND Rin = 0.5 Vr.m.s. Difference from BASS-L3 01 −1.0 0 +1.0 dB Tone control, treble characteristic Lin → Lout1 TREB-L1 1F 7.0 10.0 13.0 dB Tone control, treble characteristic Lin → Lout2 TREB-L2 10 −2.0 0 +2.0 dB Tone control, treble characteristic Lin → Lout3 TREB-L3 01 −13.0 −10.0 −7.0 dB Tone control, treble characteristic deviation Rin → Rout1/Lout1 TREB-RL1 f = 10 kHz, Lin = GND Rin = 0.5 Vr.m.s. Difference from TREB-L1 1F −1.0 0 +1.0 dB Tone control, treble characteristic deviation Rin → Rout2/Lout2 TREB-RL2 f = 10 kHz, Lin = GND Rin = 0.5 Vr.m.s. Difference from TREB-L2 10 −1.0 0 +1.0 dB Tone control, treble characteristic deviation Rin → Rout3/Lout3 TREB-RL3 f = 10 kHz, Lin = GND Rin = 0.5 Vr.m.s. Difference from TREB-L3 01 −1.0 0 +1.0 dB 30 f = 100 Hz Lin = 0.5 Vr.m.s. Rin = GND f = 10 kHz Lin = 0.5 Vr.m.s. Rin = GND 0D 0D 0D 3F 3F 3F 20 20 20 1F 10 10 10 µPC1857A Electrical Characteristics (4/5) (Unless otherwise specified, VCC = 12 V, TA = 25 °C, RH ≤ 70%, f = 1 kHz, VIN = 0.5 Vr.m.s., no load) Subaddress Data Parameter Symbol Rating Test Condition Unit 00 01 02 03 04 MIN. TYP. MAX. 05 3F 20 10 10 3.5 5.5 7.5 dB −2.5 −0.5 +1.5 dB 3.0 7.0 11.0 dB 0 4.0 8.0 dB −0.5 +3.5 +6.5 dB Surround voltage gain, music mode Lin → Lout MUS-L Surround voltage gain, music mode Lin → Rout MUS-R Surround voltage gain, movie mode Lin → Lout MOV-L Surround voltage gain, movie mode Lin → Rout MOV-R Surround voltage gain, simulated mode LRin → Lout1 SIM-L1 f = 250 Hz Lin = 0.5 Vr.m.s. Rin = 0.5 Vr.m.s. Surround voltage gain, simulated mode LRin → Lout2 SIM-L2 f = 1 kHz Lin = 0.5 Vr.m.s. Rin = 0.5 Vr.m.s. − −3.0 +4.5 dB Surround voltage gain, simulated mode LRin → Lout3 SIM-L3 f = 4 kHz Lin = 0.5 Vr.m.s. Rin = 0.5 Vr.m.s. 2.0 6.0 10.0 dB Surround voltage gain, simulated mode LRin → Rout1 SIM-R1 f = 250 Hz Lin = 0.5 Vr.m.s. Rin = 0.5 Vr.m.s. − −5.5 −1.0 dB Surround voltage gain, simulated mode LRin → Rout2 SIM-R2 f = 1 kHz Lin = 0.5 Vr.m.s. Rin = 0.5 Vr.m.s. 0 3.0 6.0 dB Surround voltage gain, simulated mode LRin → Rout3 SIM-R3 f = 4 kHz Lin = 0.5 Vr.m.s. Rin = 0.5 Vr.m.s. − −7.0 +5.0 dB f = 1 kHz Lin = 0.5 Vr.m.s. Rin = GND f = 1 kHz Lin = 0.5 Vr.m.s. Rin = GND 09 01 01 3F 3F 3F 20 20 20 10 10 10 10 10 10 Remark For the surround mode, refer to 4.3 Surround Function. 31 µPC1857A Electrical Characteristics (5/5) (Unless otherwise specified, VCC = 12 V, TA = 25 °C, RH ≤ 70%, f = 1 kHz, VIN = 0.5 Vr.m.s., no load) Subaddress Data Parameter Symbol Unit 00 01 02 03 04 MIN. TYP. MAX. 3F 20 10 10 −100 0 +100 mV −100 0 +100 mV −100 0 +100 mV −100 0 +100 mV −100 0 +100 mV −100 0 +100 mV Output selector, DC offset Lin → Lout OFST LRL No signal Voltage conversion of Lout Lout: L output → R output 1D Output selector, DC offset Lin → Lout OFST LL + RL No signal Voltage conversion of Lout Lout: L output → L+R output 1D Output selector, DC offset Rin → Lout OFST RL + RL No signal Voltage conversion of Lout Lout: R output → L+R output 2D Output selector, DC offset Rin → Rout OFST RLR No signal Voltage conversion of Rout Rout: R output → L output 2D Output selector, DC offset Rin → Rout OFST RL + RR No signal Voltage conversion of Rout Rout: R output → L+R output 2D Output selector, DC offset Lin → Rout OFST LL + RR No signal Voltage conversion of Rout Rout: L output → L+R output 1D 32 Rating Test Condition ↓ 2D ↓ 3D ↓ 3D 3F 20 10 10 ↓ 1D ↓ 3D ↓ 3D µPC1857A 6. CHARACTERISTIC CURVES 6.1 Frequency Characteristic in Each Mode VCC = 12 V, VIN = 0.5 Vr.m.s. Stereo mode: subaddress 00H (D5, D4) = (0,0) Surround effect (0 dB attenuation): subaddress 00H (D1, D0) = (0,0) (1) OFF mode Lch/Rch Subaddress 00H (D3, D2) = (1, 1) 16 12 Gain G (dB) 8 4 0 –4 –8 –12 –16 10 100 1k 10 k Frequency f (Hz) 33 µPC1857A (2) Movie mode Lch/Rch Subaddress 00H (D3, D2) = (1, 0) 16 12 Gain G (dB) 8 4 0 –4 –8 –12 –16 10 100 1k 10 k Frequency f (Hz) (3) Music mode Lch/Rch Subaddress 00H (D3, D2) = (0, 1) 16 12 Gain G (dB) 8 4 0 –4 –8 –12 –16 10 100 1k Frequency f (Hz) 34 10 k µPC1857A (4) Simulated mode Lch Subaddress 00H (D3, D2) = (0, 0) 16 12 Gain G (dB) 8 4 0 –4 –8 –12 –16 10 100 1k 10 k Frequency f (Hz) (5) Simulated mode Rch Subaddress 00H (D3, D2) = (0, 0) 16 12 Gain G (dB) 8 4 0 –4 –8 –12 –16 10 100 1k 10 k Frequency f (Hz) 35 µPC1857A 6.2 Control Characteristic VCC = 12 V, VIN = 0.5 Vr.m.s Surround mode (OFF): subaddress 00H (D3, D2) = (1, 1) (1) Volume control characteristic f = 1 kHz 0 Attenuation (dB) -20 -40 -60 -80 000000 001000 010000 011000 100000 101000 110000 111000 111111 Subaddress data: 01H (D5-D0) (2) Balance control characteristic f = 1 kHz 0 L R R L Attenuation (dB) -20 -40 -60 -80 000000 001000 010000 011000 100000 101000 Subaddress data: 02H (D5-D0) 36 110000 111000 111111 µPC1857A (3) Tone control characteristic (bass/treble) Bass: f = 100 Hz, treble: f = 10 kHz 10 Attenuation (dB) 5 0 –5 –10 00000 00100 01000 01100 10000 10100 11000 11100 11111 Subaddress data (bass): 03H (D4-D0) (treble): 04H (D4-D0) (4) Tone frequency characteristic 20 A C Gain G (dB) 10 0 C, D A, B -10 B D -20 10 100 1k 10 k 100 k Frequency f (Hz) Curve Subaddress A Data (D4-D0) 11111 03H B 00001 C 11111 04H D 00001 37 µPC1857A 6.3 I/O Characteristic Vcc = 12 V Volume (MAX.) : Subaddress 01H (D5-D0) = (111111) Balance (center) : Subaddress 02H (D5-D0) = (100000) Bass (FLAT) : Subaddress 03H (D4-D0) = (10000) Treble (FLAT) : Subaddress 04H (D4-D0) = (10000) Surround mode (OFF) : Subaddress 00 (D3, D2) = (1, 1) Output signal voltage (Vr.m.s.) 5.0 1.0 0.5 0.1 0.05 0.01 0.05 0.1 0.5 1.0 Input signal voltage (Vr.m.s.) 38 5.0 µPC1857A 7. PACKAGE DRAWING 30 PIN PLASTIC SHRINK DIP (400 mil) 30 16 1 15 A K J L I H F D G C N M NOTES 1. Controlling dimension M ITEM millimeter. 2. Each lead centerline is located within 0.17 mm (0.007 inch) of its true position (T.P.) at maximum material condition. 3. Item "K" to center of leads when formed parallel. R B A MILLIMETERS 27.3±0.2 INCHES 1.075 +0.008 –0.009 B 1.78 MAX. 0.070 MAX. C 1.778 (T.P.) 0.070 (T.P.) D 0.50±0.10 0.020 +0.004 –0.005 F 1.0±0.15 0.039 +0.007 –0.006 G 3.2±0.3 0.126±0.012 H 0.51 MIN. 0.020 MIN. I 3.45±0.2 0.136 +0.008 –0.009 J 5.08 MAX. 0.200 MAX. K 10.16 (T.P.) 0.400 (T.P.) L 8.6±0.2 0.339 +0.008 –0.009 M 0.25 +0.10 –0.05 0.010 +0.004 –0.003 N 0.17 0.007 R 0~15° 0~15° S30C-70-400B-2 39 µPC1857A 8. RECOMMENDED SOLDERING CONDITIONS It is recommended to solder this product under the conditions described below. For details of the recommended soldering conditions, refer to the Semiconductor Device Mounting Technology Manual (C10535E). For soldering methods and conditions other than those recommended, consult NEC. Soldering condition of through-hole type µPC1857ACT: 30-pin plastic shrink DIP (400 mil) Soldering Method Soldering Condition Wave soldering (only pins) Soldering bath temperature: 260 °C MAX., Time: 10 seconds Partial heating Pin temperature: 300 °C MAX., Time: 3 seconds MAX. (per pin) Caution Apply wave soldering only to the pins, and exercise care that solder does not directly contact the package. 40 µPC1857A [MEMO] 41 µPC1857A [MEMO] 42 µPC1857A [MEMO] 43 µPC1857A 2 2 Purchase of NEC I C components conveys a license under the Philips I C Patent Rights to use 2 2 these components in an I C system, provided that the system conforms to the I C Standard Specification as defined by Philips. EEPROM is a trademark of NEC Corp. The application circuits and their parameters are for reference only and are not intended for use in actual design-ins. No part of this document may be copied or reproduced in any form or by any means without the prior written consent of NEC Corporation. NEC Corporation assumes no responsibility for any errors which may appear in this document. NEC Corporation does not assume any liability for infringement of patents, copyrights or other intellectual property rights of third parties by or arising from use of a device described herein or any other liability arising from use of such device. No license, either express, implied or otherwise, is granted under any patents, copyrights or other intellectual property rights of NEC Corporation or others. While NEC Corporation has been making continuous effort to enhance the reliability of its semiconductor devices, the possibility of defects cannot be eliminated entirely. To minimize risks of damage or injury to persons or property arising from a defect in an NEC semiconductor device, customers must incorporate sufficient safety measures in its design, such as redundancy, fire-containment, and anti-failure features. NEC devices are classified into the following three quality grades: "Standard", "Special", and "Specific". The Specific quality grade applies only to devices developed based on a customer designated "quality assurance program" for a specific application. The recommended applications of a device depend on its quality grade, as indicated below. Customers must check the quality grade of each device before using it in a particular application. Standard: Computers, office equipment, communications equipment, test and measurement equipment, audio and visual equipment, home electronic appliances, machine tools, personal electronic equipment and industrial robots Special: Transportation equipment (automobiles, trains, ships, etc.), traffic control systems, anti-disaster systems, anti-crime systems, safety equipment and medical equipment (not specifically designed for life support) Specific: Aircrafts, aerospace equipment, submersible repeaters, nuclear reactor control systems, life support systems or medical equipment for life support, etc. The quality grade of NEC devices is "Standard" unless otherwise specified in NEC's Data Sheets or Data Books. If customers intend to use NEC devices for applications other than those specified for Standard quality grade, they should contact an NEC sales representative in advance. Anti-radioactive design is not implemented in this product. M4 96. 5