FUJITSU SEMICONDUCTOR DATA SHEET DS04-13506-1E LINEAR IC R-2R TYPE 8-BIT D/A CONVERTER WITH OPERATIONAL AMPLIFIER OUTPUT BUFFERS MB88347 ■ DESCRIPTION The Fujitsu MB88347 is an R-2R type 8-bit resolution digital-to-analog converter (DAC), designed for interface with a wide range of general 4-bit and 8-bit microcontrollers including Fujitsu’s MB88200 family, MB8850 family, and MB88500 family 4-bit single-chip microcontrollers. The MB88347 has an 8-bit × 8-channel D/A converter with operational amplifier output buffers. Digital data are input serially by individual channel units. The loaded digital data are converted into analog DC voltages by the D/A converter in 100 µs settling time. Also, the MB88347 has operational amplifier output buffers. These operational amplifier output buffers are connected to each channel of the D/A converter, and provide high current drive capability. The MB88347 is suitable for electronic volumes and replacement for potentiometers for adjustment, in addition to normal D/A converter applications. ■ FEATURES • • • • • • • Conversion method : R-2R resistor ladder 8-bit × 8-channel D/A converter with operational amplifier output buffers Max. 2.5 MHz Serial data input Serial data output for cascade connection Max. 100 µs DAC output settling time Max. +1.0/–1.0 mA analog output sink/source current Two separate power supply/ground lines for MCU interface block/operational amplifier output buffer block and D/A converter block (Continued) ■ PACKAGE MB88347-P MB88347-PF MB88347-PFV PLASTIC DIP (DIP-16P-M04) PLASTIC SOP (FPT-16P-M06) PLASTIC SSOP (FPT-16P-M05) This device contains cirduitry to protect the inputs against damage due to high static voltages or electric fields. However, it is advised that normal precautions be taken to avoid application of any voltage higher than maximum rated voltages to this high impedance circuit. 1 MB88347 (Continued) • • • • • Pin compatible with MB88342 Single +5 V power supply Wide operating temperature range: –20°C to +85°C Silicon-gate CMOS process Three package options : 16-pin plastic DIP (Suffix : -P), 16-pin plastic SOP (Suffix : -PF), 16-pin plastic SSOP(Suffix : -PFV) ■ PIN ASSIGNMENT MB88347-PF MB88347-P MB88347-PFV VSS 1 16 GND VSS 1 16 GND VSS 1 16 GND AO2 2 15 AO1 AO2 2 15 AO1 AO2 2 15 AO1 AO3 3 14 DI AO3 3 14 DI AO3 3 14 DI AO4 4 13 CLK AO4 4 13 CLK AO4 4 13 CLK (Top View) (Top View) (Top View) AO5 5 12 LD AO5 5 12 LD AO5 5 12 LD AO6 6 11 DO AO6 6 11 DO AO6 6 11 DO AO7 7 10 AO8 AO7 7 10 AO8 AO7 7 10 AO8 VDD 8 9 VCC VDD 8 9 VCC VDD 8 9 VCC Figure 1 Logic Symbol Shift Clock Input CLK Data Input DI Load Strobe Input LD +5 V +5 V VCC VDD AO1 – AO8 DAC Output DO Data Output MB88347 GND 2 8 VSS MB88347 ■ BLOCK DIAGRAM VCC GND Digital Block (MCU Interface) 12-bit Shift Register CLK DI DO D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 4-bit Address Decoder 8 8 D0 D1 1 2 3 4 D6 D7 D6 D7 D0 D1 8-bit Data Latch #8 R-2R Type 8-bit D/A Converter #1 R-2R Type 8-bit D/A Converter #8 Analog Block (D/A Converter with operational amplifier output buffers) – VDD* 6 7 8 8-bit Data Latch #1 + LD + – AO1 AO8 VSS* * : Only for D/A converter block except operational amplifier block 3 MB88347 ■ PIN DESCRIPTION PIN ASSIGNMENT and Table 1 show the pin assignment and pin description of the MB88347. Table 1 Pin Description Symbol Pin No. Type Name & Function Power Supply VCC 9 — +5 V DC power supply pin for the digital block (MCU interface) and operational amplifier output buffers. GND 16 — Ground pin for the digital block (MCU interface) and operational amplifier output buffers. VDD 8 — DC power supply pin for the analog block (D/A converter) except operational amplifier output buffers. VSS 1 — Ground pin for the analog block (D/A converter) except operational amplifier output buffers. CLK 13 I Shift clock input to the internal 12-bit shift register: At the rising edge of CLK data on the DI pin is shifted into the LSB of the shift register and contents of the shift register are shifted right (to the MSB). LD 12 I Load strobe input for a 12-bit address/data : A high level on the LD pin latches a 4-bit address (upper 4 bits: D11 to D8) of the internal 12-bit shift register into the internal address decoder, and writes 8-bit data (lower 8 bits: D7 to D0) of the shift register into an internal data latch selected by the latched address. Control Input Data Input/Output DI 14 I Serial address/data input to the internal 12-bit shift register: The address/data format is that upper 4 bits (D11 to D8) indicate an address and lower 8 bits (D7 to D0) indicate data. The D11 (MSB) is the first-in bit and D0 (LSB) is the last-in bit. DO 11 O Serial address/data output from the internal 12-bit shift register: This is an output pin of the MSB bit data of the 12-bit shift register. This pin allows a cascade connection of the device. 15 2 3 4 5 6 7 10 O 8-bit resolution D/A converter outputs : 8 channels (AO1 to AO8) DAC Output AO1 AO2 AO3 AO4 AO5 AO6 AO7 AO8 4 Each output channel has an operational amplifier output buffer for analog output data. MB88347 ■ FUNCTIONAL DESCRIPTION OVERVIEW The MB88347 is a R-2R resistor ladder type, 8-bit resolution digital-to-analog converter (DAC) device. The MB88347 has 8 channels of D/A converters with operational amplifier output buffers. 8-bit digital data are loaded into internal data latches by individual DAC channel units. The loaded digital data are converted into analog DC voltages through the internal D/A converter in max. 100 µs settling time. And the analog DC voltages source/sink the output current through the operational amplifier output buffers. For cascade connection, a serial data output is provided. DEVICE CONFIGURATION As illustrated in BLOCK DIAGRAM, the MB88347 device is composed by the digital block (MCU interface) and analog block (D/A converter with operational amplifier output buffers). The digital block consists of a 12-bit shift register, a 4-bit address decoder, and 8-channels of 8-bit data latches. The analog block includes 8-channels of 8bit D/A converters with operational amplifier output buffers connecting to the data latches. For electrically stable operation the power supply and ground lines are separate between the digital block (MCU interface) and operational amplifier output buffers, and analog block except operational amplifier output buffers. DEVICE OPERATION Figure 2 shows the input/output timing. A 12-bit address/data is serially input into the shift register through the DI pin synchronously with the rising edge of CLK. The format of the shift register is shown in Figure 3. The lower 8 bits (D7 to D0) are data bits to be converted, and the upper 4 bits are address bits (D11 to D8) to select a data latch to be written. A high level on the LD pin loads the address decoder with the 4-bit address to select a data latch, and writes the 8-bit data into a selected data latch. Figure 4 shows the data latch address map, and Table 2, address decoding. 8-bit data written into individual data latches are converted into analog DC voltages, dividing the supply voltage |VDD-VSS| through R-2R resistor ladders of D/A converters. The operational amplifier output buffers at individual D/A converter outputs can source up to 1.0 mA of the output current. Figure 5 shows a configuration of the R-2R resistor ladder D/A converter with operational amplifier, and Table 3 analog DC voltages corresponding to each digital data. Figure 2 Input/Output Timing CLK MSB DI D11 LSB D10 D9 D8 D2 D1 D0 LD AOx Previous Data New Data 5 MB88347 Figure 3 Shift Register Format (Last-In) (First-In) LSB MSB DI DO D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 8-bit Data 4-bit Address To Data Latch To Address Decoder D11 Figure 4 Data Latch Address Map Address 6 1H Data Latch #1 D/A Converter #1 Op-Amp. #1 AO1 2H Data Latch #2 D/A Converter #2 Op-Amp. #2 AO2 3H Data Latch #3 D/A Converter #3 Op-Amp. #3 AO3 4H Data Latch #4 D/A Converter #4 Op-Amp. #4 AO4 5H Data Latch #5 D/A Converter #5 Op-Amp. #5 AO5 6H Data Latch #6 D/A Converter #6 Op-Amp. #6 AO6 7H Data Latch #7 D/A Converter #7 Op-Amp. #7 AO7 8H Data Latch #8 D/A Converter #8 Op-Amp. #8 AO8 MB88347 Figure 5 Configuration of R-2R Resistor Ladder D/A Converter with Operational Amplifier Output Biffer VDD SW VDD VSS 2R 2R D0 2R R D1 2R R D2 D a t a L a t c h 2R R D3 2R R 2R R 2R R D4 Internal Bias Generator * (Common to ch. #1-ch. #8) D5 D6 2R D7 R + – AOx Operational Amplifier Output Buffer* * : Powered/grounded by the VCC and GND pins. 7 MB88347 Table 2 Address Decoding Address Data Latch Selected D8 D9 D10 D11 MB88347 0 0 0 0 Deselected 0 0 0 1 Data Latch #1 0 0 1 0 Data Latch #2 0 0 1 1 Data Latch #3 0 1 0 0 Data Latch #4 0 1 0 1 Data Latch #5 0 1 1 0 Data Latch #6 0 1 1 1 Data Latch #7 1 0 0 0 Data Latch #8 1 0 0 1 Deselected 1 0 1 0 Deselected 1 0 1 1 Deselected 1 1 0 0 Deselected 1 1 0 1 Deselected 1 1 1 0 Deselected 1 1 1 1 Deselected Table 3 Data Conversion Data 8 DAC Output Level D7 D6 D5 D4 D3 D2 D1 D0 AOx 0 0 0 0 0 0 0 0 ≈ VSS 0 0 0 0 0 0 0 1 ≈ (VDD – VSS) × 1/255 + VSS 0 0 0 0 0 0 1 0 ≈ (VDD – VSS) × 2/255 + VSS 0 0 0 0 0 0 1 1 ≈ (VDD – VSS) × 3/255 + VSS • • • • • • • • • • • • • • • • • • • • • • • • 1 1 1 1 1 1 1 0 ≈ (VDD –VSS) × 254/255 + VSS 1 1 1 1 1 1 1 1 ≈ VDD • • • MB88347 Figure 6 Cascade Connection Example +5 V VDD MB88347 Vcc DATA (SO) CLOCK Microcontroller (SC/TO) VDD DI VDD MB88342* DO CLK DI DO CLK MB88347 DI DO CLK •••••••• Strobe LD LD LD GND GND VSS GND VSS GND VSS * : MB88347 can be used mixed with MB88342. 9 MB88347 ■ APPLICATION DESCRIPTION The MB88347 is suitable for electronic volumes and replacement for adjustment potentiometers, in addition to normal D/A converter applications. Figure 7 illustrates an application example for a gain control. Figure 7 Application Example – Gain Control +5 V Input VCC VCC VDD I/O port DI I/O port CLK I/O port LD Low reference voltage VSS Microcontroller MB88347 I/O port DO GND GND 10 Output AOx MB88347 ■ ELECTRICAL CHARACTERISTICS ABSOLUTE MAXIMUM RATINGS (See NOTE) Parameter Symbol Rating Unit Min Typ Max VCC –0.3 — +7.0 V VDD –0.3 — +7.0 V VIN –0.3 — VCC + 0.3 V VOUT –0.3 — VCC + 0.3 V Power Dissipation PD — — 250 mW Operating Ambient Temperature Ta –20 — +85 °C TSTG –55 — +150 °C Supply Voltage Input Voltage Output Voltage Storage Temperature Condition Ta = +25°C GND = 0 V VDD ≤ VCC, Ta = 25°C GND = 0 V Should not exceed VCC + 0.3 V NOTE: Permanent device damage may occur if the above ABSOLUTE MAXIMUM RATINGS are exceeded. Functional operation should be restricted to the conditions as detailed in the operational sections of this data sheet. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. RECOMMENDED OPERATING CONDITIONS Parameter Symbol Rating Unit Min Typ Max VCC 4.5 5.0 5.5 V GND — 0 — V VDD 2.0 — VCC V VSS GND — VCC – 2.0 V Analog Output Source Current IAL — — +1.0 mA Analog Output Sink Current IAH — — +1.0 mA Analog Output Load Capacitance for oscillation limit COL — — 1.0 µF Operating Ambient Temperature Ta –20 — +85 °C Supply Voltage (for MCU Interface/ Op.-Amp. Block) Supply Voltage (for Analog Block*) Condition VCC ≥ VDD, VDD – VSS ≥ 2.0 V * : Except operational amplifier output buffer block 11 MB88347 ■ DC CHARACTERISTICS (Recommended operating conditions unless otherwise noted.) Digital Block (MCU) Interface Parameter Symbol Value Min Typ Max Unit Condition Supply Voltage (VCC) VCC 4.5 5.0 5.5 V Supply Current (VCC) * ICC — 0.8 1.8 mA CLK = 1 MHz, No load Input Leakage Current (CLK, DI, and LD) IILK –10 — +10 µA VIN = 0 to VCC Input Low Voltage (CLK, DI, and LD) VIL — — 0.2 • VCC V Input High Voltage (CLK, DI, and LD) VIH 0.5 • VCC — — V Output Low Voltage (DO) VOL — — 0.4 V IOL = +2.5 mA Output High Voltage (DO) VOH VCC – 0.4 — — V IOH = –400 µA * : Including the supply current to the operational amplifier block Analog Block (D/A Converters with Operational Amplifier Output Buffers) Parameter Supply Current (VDD) ** Supply Voltage (VDD) Resolution (AOx) Symbol Value Unit Condition Min Typ Max IDD — 1.0 1.5 mA VDD 2.0 — VCC V VSS GND — VCC – 2.0 V Res — 8 — bits Monotonicity Unloaded VDD – VSS ≥ 2.0 V Nonlinearity Error (AOx) LE –1.5 — +1.5 LSB Unloaded,VDD ≤ VCC – 0.1 V, VSS ≥ 0.1 V See note and Figure 8 below. Differential Error (AOx) DE –1.0 0 +1.0 LSB Unloaded,VDD ≤ VCC – 0.1 V, VSS ≥ 0.1 V See note below. ** :Excluding the supply current to the operational amplifier block NOTES: Nonlinearity Error : The difference between the input-output curve for the straight line (ideal line) that connects the output voltage of the channel when #00 is set, and the output voltage when #FF is set. Differential Error : The difference from the ideal increment value when the digital data is increased by 1 bit. 12 MB88347 Analog Block (D/A Converters with Operational Amplifier Output Buffers) Parameter Value Symbol Min Typ Max Unit Condition Min. Analog Output Voltage 1 (AOx) VAOL1 VSS — VSS + 0.1 V VDD = VCC, VSS = GND = 0 V, IAL = 0 µA, Digital Data = #00 Min. Analog Output Voltage 2 (AOx) VAOL2 VSS – 0.2 VSS VSS + 0.2 V VDD = VCC = 5.0 V, VSS = GND = 0 V, IAL = +500 µA, Digital Data = #00 Min. Analog Output Voltage 3 (AOx) VAOL3 VSS — VSS + 0.2 V VDD = VCC = 5.0 V, VSS = GND = 0 V, IAH = +500 µA, Digital Data = #00 Min. Analog Output Voltage 4 (AOx) VAOL4 VSS – 0.3 VSS VSS + 0.3 V VDD = VCC = 5.0 V, VSS = GND = 0 V, IAL = +1.0 mA, Digital Data = #00 Min. Analog Output Voltage 5 (AOx) VAOL5 VSS — VSS + 0.3 V VDD = VCC = 5.0 V, VSS = GND = 0 V, IAH = +1.0 mA, Digital Data = #00 Max. Analog Output Voltage 1 (AOx) VAOH1 VDD – 0.1 — VDD V VDD = VCC, VSS = GND = 0 V, IAL = 0 µA, Digital Data = #FF Max. Analog Output Voltage 2 (AOx) VAOH2 VDD – 0.2 — VDD V VDD = VCC = 5.0 V, VSS = GND = 0 V, IAL = +500 µA, Digital Data = #FF Max. Analog Output Voltage 3 (AOx) VAOH3 VDD – 0.2 VDD VDD + 0.2 V VDD = VCC = 5.0 V, VSS = GND = 0 V, IAH = +500 µA, Digital Data = #FF Max. Analog Output Voltage 4 (AOx) VAOH4 VDD – 0.3 — VDD V VDD = VCC = 5.0 V, VSS = GND = 0 V, IAL = +1.0 mA, Digital Data = #FF Max. Analog Output Voltage 5 (AOx) VAOH5 VDD – 0.3 VDD VDD + 0.3 V VDD = VCC = 5.0 V, VSS = GND = 0 V, IAH = +1.0 mA, Digital Data = #FF Figure 8 Definition of Nonlinearity Error Analog output voltage End point line VAOH* Nonlinearity error VAOL** Digita data #00 #FF * : VAOH is not always equal to VDD. ** : VAOL is not always equal to VSS. 13 MB88347 ■ AC CHARACTERISTICS (Recommended operating conditions unless otherwise noted.) Parameter Value Symbol Min Max Unit Condition Clock Low Time tCKL 200 — ns Clock High Time tCKH 200 — ns Clock Rise Time tCr — 200 ns Clock Fall Time tCf — 200 ns Data Setup Time tDCH 30 — ns Data Hold Time tCHD 60 — ns Load Strobe High Time tLDH 100 — ns Load Strobe Setup Time tCHL 200 — ns Load Strobe Hold Time tLDC 100 — ns DAC Output Settling Time tLDD — 100 µs *RAL = 10 kΩ, CAL = 50 pF Data Output Delay Time tDO 70 350 ns **CL = 20 pF (Min.), 100 pF (Max.) Figure 9 AC Test Conditions • DAC Output Settling Time Device Under Test Test Point RAL * 14 • Data Output Delay Time CAL * Device Under Test Test Point CL ** MB88347 Figure 10 Input/Output Timing tcr CLK 0.8•VCC 0.2•VCC tCKH tcf 0.8•VCC 0.2•VCC 0.2•VCC 0.2•VCC tCKL DI 0.8•VCC 0.2•VCC tLDC 0.8•VCC 0.2•VCC tDCH tCHD tLDH tCHL 0.8•VCC 0.2•VCC LD 0.8•VCC 0.2•VCC tLDD AOx 0.9•VCC New Data Valid 0.1•VCC Previous Data tDO DO Previous Data 0.8 VCC 0.2 VCC New Data Valid 15 MB88347 Figure 11 Analog Output Voltage Range R-2R Ladder Output (D/A Converter Output) VDD Operational Amplifier Output (Buffer Output) VCC VAOH (VCC) AOX Output Range (Linear Range) VSS Notes: 16 VDD = VCC VSS = GND GND VAOL (GND) MB88347 ■ PACKAGE DIMENSIONS 16 pin, Plastic DIP (DIP-16P-M04) +0.20 19.55 –0.30 +.008 .770 –.012 INDEX-1 6.20±0.25 (.244±.010) INDEX-2 0.51(.020)MIN 4.36(.172)MAX 0.25±0.05 (.010±.002) 3.00(.118)MIN 0.46±0.08 (.018±.003) +0.30 0.99 –0 .039 +.012 –0 1.27(.050) MAX C 1994 FUJITSU LIMITED D16033S-2C-3 +0.30 1.52 –0 +.012 –0 .060 2.54(.100) TYP 7.62(.300) TYP 15°MAX Dimensions in mm(inches). 17 MB88347 MB88347-PF 16 pin, Plastic SOP (FPT-16P-M06) 2.25(.089)MAX +0.25 +.010 10.15 –0.20 .400 –.008 INDEX 0.05(.002)MIN (STAND OFF) 5.30±0.30 (.209±.012) +0.40 6.80 –0.20 +.016 .268 –.008 7.80±0.40 (.307±.016) "B" 1.27(.050) TYP 0.45±0.10 (.018±.004) +0.05 Ø0.13(.005) 0.15 –0.02 +.002 .006 –.001 M Details of "A" part Details of "B" part 0.40(.016) 0.10(.004) 8.89(.350)REF 18 0.15(.006) 0.20(.008) "A" C 0.50±0.20 (.020±.008) 1994 FUJITSU LIMITED F16015S-2C-4 0.20(.008) 0.18(.007)MAX 0.18(.007)MAX 0.68(.027)MAX 0.68(.027)MAX Dimensions in mm(inches). MB88347 MB88347-PFV 16 pin, Plastic SSOP (FPT-16P-M05) +0.20 * 5.00±0.10(.197±.004) 1.25 –0.10 +.008 .049 –.004 0.10(.004) INDEX *4.40±0.10 (.173±.004) 0.65±0.12 (.0256±.0047) 4.55(.179)REF C 1994 FUJITSU LIMITED F16013S-2C-4 +0.10 0.22 –0.05 +.004 .009 –.002 5.40(.213) NOM 6.40±0.20 (.252±.008) "A" +0.05 0.15 –0.02 +.002 .006 –.001 Details of "A" part 0.10±0.10(.004±.004) (STAND OFF) 0 10° 0.50±0.20 (.020±.008) Dimensions in mm(inches). 19 FUJITSU LIMITED For further information please contact: Japan FUJITSU LIMITED Corporate Global Business Support Division Electronic Devices KAWASAKI PLANT, 4-1-1, Kamikodanaka Nakahara-ku, Kawasaki-shi Kanagawa 211-88, Japan Tel: (044) 754-3763 Fax: (044) 754-3329 North and South America FUJITSU MICROELECTRONICS, INC. Semiconductor Division 3545 North First Street San Jose, CA 95134-1804, U.S.A. Tel: (408) 922-9000 Fax: (408) 432-9044/9045 Europe FUJITSU MIKROELEKTRONIK GmbH Am Siebenstein 6-10 63303 Dreieich-Buchschlag Germany Tel: (06103) 690-0 Fax: (06103) 690-122 Asia Pacific FUJITSU MICROELECTRONICS ASIA PTE. LIMITED #05-08, 151 Lorong Chuan New Tech Park Singapore 556741 Tel: (65) 281-0770 Fax: (65) 281-0220 All Rights Reserved. The contents of this document are subject to change without notice. Customers are advised to consult with FUJITSU sales representatives before ordering. The information and circuit diagrams in this document presented as examples of semiconductor device applications, and are not intended to be incorporated in devices for actual use. Also, FUJITSU is unable to assume responsibility for infringement of any patent rights or other rights of third parties arising from the use of this information or circuit diagrams. FUJITSU semiconductor devices are intended for use in standard applications (computers, office automation and other office equipment, industrial, communications, and measurement equipment, personal or household devices, etc.). CAUTION: Customers considering the use of our products in special applications where failure or abnormal operation may directly affect human lives or cause physical injury or property damage, or where extremely high levels of reliability are demanded (such as aerospace systems, atomic energy controls, sea floor repeaters, vehicle operating controls, medical devices for life support, etc.) are requested to consult with FUJITSU sales representatives before such use. The company will not be responsible for damages arising from such use without prior approval. Any semiconductor devices have inherently a certain rate of failure. You must protect against injury, damage or loss from such failures by incorporating safety design measures into your facility and equipment such as redundancy, fire protection, and prevention of over-current levels and other abnormal operating conditions. If any products described in this document represent goods or technologies subject to certain restrictions on export under the Foreign Exchange and Foreign Trade Control Law of Japan, the prior authorization by Japanese government should be required for export of those products from Japan. F9703 FUJITSU LIMITED Printed in Japan 24