ML2035 Serial Input Programmable Sine Wave Generator

Similar documents
DM74LS193 Synchronous 4-Bit Binary Counter with Dual Clock

DM Segment Decoder/Driver/Latch with Constant Current Source Outputs

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

DM74LS191 Synchronous 4-Bit Up/Down Counter with Mode Control

DM74LS112A Dual Negative-Edge-Triggered Master-Slave J-K Flip-Flop with Preset, Clear, and Complementary Outputs

LM118/LM218/LM318 Operational Amplifiers

DM74LS169A Synchronous 4-Bit Up/Down Binary Counter

CD4027BC Dual J-K Master/Slave Flip-Flop with Set and Reset


LM386 Low Voltage Audio Power Amplifier

MM74HC273 Octal D-Type Flip-Flops with Clear

ICS514 LOCO PLL CLOCK GENERATOR. Description. Features. Block Diagram DATASHEET

CD4043BC CD4044BC Quad 3-STATE NOR R/S Latches Quad 3-STATE NAND R/S Latches

High Common-Mode Rejection. Differential Line Receiver SSM2141. Fax: 781/ FUNCTIONAL BLOCK DIAGRAM FEATURES. High Common-Mode Rejection

DM7474 Dual Positive-Edge-Triggered D-Type Flip-Flops with Preset, Clear and Complementary Outputs

CD40174BC CD40175BC Hex D-Type Flip-Flop Quad D-Type Flip-Flop


CD4013BC Dual D-Type Flip-Flop

DM74LS157 DM74LS158 Quad 2-Line to 1-Line Data Selectors/Multiplexers

MM74C150 MM82C19 16-Line to 1-Line Multiplexer 3-STATE 16-Line to 1-Line Multiplexer

MM74HC174 Hex D-Type Flip-Flops with Clear

ICS SPREAD SPECTRUM CLOCK SYNTHESIZER. Description. Features. Block Diagram DATASHEET

MM74HC14 Hex Inverting Schmitt Trigger

ICS379. Quad PLL with VCXO Quick Turn Clock. Description. Features. Block Diagram

Programmable Single-/Dual-/Triple- Tone Gong SAE 800

Precision, Unity-Gain Differential Amplifier AMP03

MM74HC4538 Dual Retriggerable Monostable Multivibrator

Features. Modulation Frequency (khz) VDD. PLL Clock Synthesizer with Spread Spectrum Circuitry GND

74F74 Dual D-Type Positive Edge-Triggered Flip-Flop

74AC191 Up/Down Counter with Preset and Ripple Clock

DS2187 Receive Line Interface

74F675A 16-Bit Serial-In, Serial/Parallel-Out Shift Register

TRIPLE PLL FIELD PROG. SPREAD SPECTRUM CLOCK SYNTHESIZER. Features

DM74LS153 Dual 1-of-4 Line Data Selectors/Multiplexers

DM74LS151 1-of-8 Line Data Selector/Multiplexer

DATA SHEET. TDA1543 Dual 16-bit DAC (economy version) (I 2 S input format) INTEGRATED CIRCUITS

SPREAD SPECTRUM CLOCK GENERATOR. Features

54191 DM54191 DM74191 Synchronous Up Down 4-Bit Binary Counter with Mode Control

How To Power A Power Supply On A Microprocessor (Mii) Or Microprocessor Power Supply (Miio) (Power Supply) (Microprocessor) (Miniio) Or Power Supply Power Control (Power) (Mio) Power Control

Features INSTRUCTION DECODER CONTROL LOGIC AND CLOCK GENERATORS COMPARATOR AND WRITE ENABLE EEPROM ARRAY READ/WRITE AMPS 16

LH0091 True RMS to DC Converter

Features. Instruction. Decoder Control Logic, And Clock Generators. Address Compare amd Write Enable. Protect Register V PP.

MM74HCT373 MM74HCT374 3-STATE Octal D-Type Latch 3-STATE Octal D-Type Flip-Flop

V CC TOP VIEW. f SSO = 20MHz to 134MHz (DITHERED)

LM78XX Series Voltage Regulators

DM74121 One-Shot with Clear and Complementary Outputs

MM74C150 MM82C19 16-Line to 1-Line Multiplexer 3-STATE 16-Line to 1-Line Multiplexer

1 TO 4 CLOCK BUFFER ICS551. Description. Features. Block Diagram DATASHEET

5495A DM Bit Parallel Access Shift Registers

24-Bit, 96kHz BiCMOS Sign-Magnitude DIGITAL-TO-ANALOG CONVERTER

DM74157 Quad 2-Line to 1-Line Data Selectors/Multiplexers

DS1621 Digital Thermometer and Thermostat

DM74LS373/DM74LS374 3-STATE Octal D-Type Transparent Latches and Edge-Triggered Flip-Flops

Cold-Junction-Compensated K-Thermocoupleto-Digital Converter (0 C to C)

LM1036 Dual DC Operated Tone/Volume/Balance Circuit

CD4001BC/CD4011BC Quad 2-Input NOR Buffered B Series Gate Quad 2-Input NAND Buffered B Series Gate

74LS193 Synchronous 4-Bit Binary Counter with Dual Clock

LM1596 LM1496 Balanced Modulator-Demodulator

54LS193 DM54LS193 DM74LS193 Synchronous 4-Bit Up Down Binary Counters with Dual Clock

LM741. Single Operational Amplifier. Features. Description. Internal Block Diagram.

DM54161 DM74161 DM74163 Synchronous 4-Bit Counters

CD4027BM CD4027BC Dual J-K Master Slave Flip-Flop with Set and Reset

LM380 Audio Power Amplifier

54LS169 DM54LS169A DM74LS169A Synchronous 4-Bit Up Down Binary Counter

ICS SYSTEM PERIPHERAL CLOCK SOURCE. Description. Features. Block Diagram DATASHEET

CD4040BC, 12-Stage Ripple Carry Binary Counters CD4060BC, 14-Stage Ripple Carry Binary Counters

CD4013BC Dual D-Type Flip-Flop

LM566C Voltage Controlled Oscillator

LM380 Audio Power Amplifier

MC14008B. 4-Bit Full Adder

DM74184 DM74185A BCD-to-Binary and Binary-to-BCD Converters

DS1621 Digital Thermometer and Thermostat

HCF4056B BCD TO 7 SEGMENT DECODER /DRIVER WITH STROBED LATCH FUNCTION

DATA SHEET. TDA8560Q 2 40 W/2 Ω stereo BTL car radio power amplifier with diagnostic facility INTEGRATED CIRCUITS Jan 08

KA7500C. SMPS Controller. Features. Description. Internal Block Diagram.

Variable Resolution, 10-Bit to 16-Bit R/D Converter with Reference Oscillator AD2S1210-EP

MM74C74 Dual D-Type Flip-Flop

HIGH SPEED-10 MBit/s LOGIC GATE OPTOCOUPLERS

LF412 Low Offset Low Drift Dual JFET Input Operational Amplifier

LM108 LM208 LM308 Operational Amplifiers

DM74LS00 Quad 2-Input NAND Gate

LM381 LM381A Low Noise Dual Preamplifier

FEATURES DESCRIPTIO APPLICATIO S. LTC1451 LTC1452/LTC Bit Rail-to-Rail Micropower DACs in SO-8 TYPICAL APPLICATIO

DM74LS05 Hex Inverters with Open-Collector Outputs

HEF4021B. 1. General description. 2. Features and benefits. 3. Ordering information. 8-bit static shift register

VITESSE SEMICONDUCTOR CORPORATION. 16:1 Multiplexer. Timing Generator. CMU x16

HT1632C 32 8 &24 16 LED Driver

Fairchild Solutions for 133MHz Buffered Memory Modules

PHOTOTRANSISTOR OPTOCOUPLERS

CD4008BM CD4008BC 4-Bit Full Adder

12-Bit, 4-Channel Parallel Output Sampling ANALOG-TO-DIGITAL CONVERTER

LTC Channel Analog Multiplexer with Serial Interface U DESCRIPTIO

unit : mm With heat sink (see Pd Ta characteristics)

TS321 Low Power Single Operational Amplifier

74VHC574 Octal D-Type Flip-Flop with 3-STATE Outputs

CD4001BC/CD4011BC Quad 2-Input NOR Buffered B Series Gate Quad 2-Input NAND Buffered B Series Gate

Supertex inc. HV Channel High Voltage Amplifier Array HV256. Features. General Description. Applications. Typical Application Circuit

INTEGRATED CIRCUITS. 74LVC08A Quad 2-input AND gate. Product specification IC24 Data Handbook Jun 30

ADC12041 ADC Bit Plus Sign 216 khz Sampling Analog-to-Digital Converter

CD4511BM CD4511BC BCD-to-7 Segment Latch Decoder Driver

Transcription:

February 1997 Serial Input Programmable Sine Wave Generator GENERAL DESCRIPTION The is a monolithic sinewave generator whose output is programmable from DC to 25kHz. No external components are required. The frequency of the sinewave output is derived from either an external crystal or clock input, providing a stable and accurate frequency reference. The frequency is programmed by a 16-bit serial data word. The has a V OUT amplitude of ±V CC /2. The is intended for telecommunications and modem applications that need low cost and accurate generation of precise test tones, call progress tones, and signaling tones. FEATURES Programmable output frequency - DC to 25kHz Low gain error and total harmonic distortion 3-wire SPI compatible serial microprocessor interface with double buffered data latch Fully integrated solution - no external components required Frequency resolution of 1.5Hz (±0.75Hz) with a 12MHz clock input Onboard 3 to 12MHz crystal oscillator Synchronous or asynchronous data loading capability Compatible with ML2031 and ML2032 tone detectors and ML2004 logarithmic gain/attenuator BLOCK DIAGRAM 5kΩ 5kΩ CLK IN CRYSTAL OSCILLATOR -BIT DAC SMOOTHING FILTER - + V OUT 6 4 4 PHASE ACCUMULATOR & 512 POINT SINE LOOK-UP TABLE 16 16-BIT DATA LATCH ZERO DETECT V CC 5 GND 7 2 3 16 16-BIT SHIFT REGISTER V SS 1 REV. 1.0 10/10/2000

PIN CONFIGURATION -Pin PDIP (P0) V SS 1 CLK IN 2 7 GND 3 6 V OUT 4 5 V CC TOP VIEW PIN DESCRIPTION PIN NAME FUNCTION 1 V SS Negative supply (-5V). 2 Serial clock. Digital input which clocks in serial data on its rising edges. 3 Serial input data which programs the frequency of V OUT. 4 Digital input which latches serial data into the internal data latch on falling edges. PIN NAME FUNCTION 5 V CC Positive supply (5V). 6 V OUT Analog output. V OUT swing is ±V CC /2. 7 GND Ground. All inputs and outputs are referenced to this point. CLK IN Clock input. The internal clock can be generated by tying a 3 to 12MHz crystal from this pin to GND, or applying a digital clock signal directly to the pin. 2 REV. 1.0 10/10/2000

ABSOLUTE MAXIMUM RATINGS Absolute maximum ratings are those values beyond which the device could be permanently damaged. Absolute maximum ratings are stress ratings only and functional device operation is not implied. V CC... 6.5V V SS... -6.5V V OUT... V SS - 0.3V to V CC + 0.3V Voltage on any other pin... GND - 0.3V to V CC + 0.3V Input Current... ±25mA Junction Temperature... 150ºC Storage Temperature Range... 65ºC to 150ºC Lead Temperature (Soldering, 10 sec)... 260ºC Thermal Resistance (θ JA )... 110ºC/W OPERATING CONDITIONS Temperature Range CP...0ºC to 70ºC IP... -40ºC to 5ºC V CC Range... 4.5V to 5.5V V SS Range...-4.5V to -5.5V ELECTRICAL CHARACTERISTICS Unless otherwise specified, V CC = 4.5V to 5.5V, V SS = -4.5V to -5.5V, CLK IN = 12.352MHz, C L = 100pF, R L = 1kΩ, T A = Operating Temperature Range (Note 1) SYMBOL PARAMETER CONDITIONS MIN TYP MAX UNITS OUTPUT HD Harmonic Distortion 20Hz to 5kHz -45 db (2nd and 3rd Harmonic) 5kHz to 25kHz -40 db SND Signal to Noise + Distortion 200Hz to 3.4kHz, -45 db f OUT BW = 20Hz to 4kHz 20Hz to 25kHz, -40 db f OUT BW = 20 Hz to 75kHz V GN Gain Error 20Hz < f OUT < 5kHz ±0.15 db 5kHz < f OUT < 25kHz ±0.3 db ICN Idle Channel Noise Power Down Mode, Cmsg Weighted -20 0 dbrnc Power Down Mode, 1kHz 50 nv/ Hz PSRR Power Supply Rejection Ratio 200mV P-P, 0-10kHz V CC -40 db Sine, Measured on V OUT V SS -40 db V OS V OUT Offset Voltage ±75 mv V P-P Peak-to-Peak Output Voltage ±V CC /2 V OSCILLATOR V IL CLK CLK IN Input Low Voltage 1.5 V V IH CLK CLK IN Input High Voltage 3.5 V I IL CLK CLK IN Input Low Current -250 µa I IH CLK CLK IN Input High Current 250 µa C IN CLK CLK IN Input Capacitance 12 pf t CKI CLK IN On/Off Period t R = t F = 10ns, 2.5V Midpoint 30 ns LOGIC (,, ) V IL Input Low Voltage 0. V V IH Input High Voltage 2.0 V I IL Input Low Current V IN = 0V -1 µa I IH Input High Current V IN = V CC 1 µa REV. 1.0 10/10/2000 3

ELECTRICAL CHARACTERISTICS (Continued) SYMBOL PARAMETER CONDITIONS MIN TYP MAX UNITS LOGIC (Continued) V OL Output Low Voltage I OL = -2mA 0.4 V V OH Output High Voltage I OH = 2mA 4.0 V t Serial Clock On/Off Period 100 ns t DS Data Setup Time 50 ns t DH Data Hold Time 50 ns t LPW Pulse Width 50 ns t LH Hold Time 50 ns t LS Setup Time 50 ns SUPPLY I CC V CC Current No Load, V CC = 5.5V 5.5 ma No Load, Power Down Mode 2 ma I SS V SS Current No Load, V CC = 5.5V, V SS = -5.5V -3.5 ma No Load, Power Down Mode -100 µa Note 1: Limits are guaranteed by 100% testing, sampling, or correlation with worst case test conditions. 100 t CKI t CKI 75 CLK IN 50 t DS t DH t t LS t t LPW t LH INPUT CURRENT (µa) 25 0-25 -50-75 -100 0 1 2 3 4 5 INPUT VOLTAGE (V) Figure 1. Serial Interface Timing. Figure 2. CLK IN Input Current vs. Input Voltage. 4 REV. 1.0 10/10/2000

FUNCTIONAL DESCRIPTION The is composed of a programmable frequency generator, a sine wave generator, a crystal oscillator, and a serial digital interface. The frequency and sine wave generator functional block diagram is shown in Figure 3. PROGRAMMABLE FREQUENCY GENERATOR The programmable frequency generator produces a digital output whose frequency is determined by a 16-bit digital word. The frequency generator is composed of a phase accumulator which is clocked at f CLK IN /4. The value stored in the data latch is added to the phase accumulator every 4 cycles of CLK IN. The frequency of the analog output is equal to the rate at which the accumulator overflows and is given by the equation: f f CLKIN (D15 D0) DEC OUT = 2 23 The frequency resolution and the minimum frequency are the same and is given by the following equation: f f = (2) MIN CLKIN 2 22 When f CLK IN = 12.352MHz, f MIN = 1.5Hz (±0.75Hz). Lower frequencies are obtained by using a lower input clock frequency. Due to the phase quantization nature of the frequency generator, spurious tones can be present in the output range of 55dB relative to fundamental. The energy from these tones is included in the signal to noise + distortion specification. The frequency of these tones can be very close to the fundamental. Therefore, it is not practical to filter them out. SINEWAVE GENERATOR The sinewave generator is composed of a sine look-up table, a DAC, and an output smoothing filter. The sine look-up table is addressed by the phase accumulator. The DAC is driven by the output of the look-up table and generates a staircase representation of a sine wave. The output filter smoothes the analog output by removing the high frequency sampling components. The resultant voltage on V OUT is a sinusoid with the second and third harmonic distortion components at least 45dB below the fundamental. The provides a peak sinewave voltage of ±V CC /2, referenced to GND. (1) frequency must be limited to 25kHz for V CC = 5V. V OUT can drive a 1kΩ, 100pF loads, provided the slew rate limitations mentioned above are not exceeded. The output offset voltage, V OS, is a function of the peakto-peak output voltage and is specified as: For example, if V OUT(P-P) = 2.5V: CRYSTAL OSCILLATOR The crystal oscillator generates an accurate reference clock for the programmable frequency generator. The internal clock can be generated with a crystal or external clock. If a crystal is used, it must be placed between CLK IN and GND of the. An on-chip crystal oscillator will then generate the internal clock. No other external capacitors or components are required. The crystal should be a parallel-resonant type with a frequency between 3MHz to 12.4MHz. It should be placed physically as close as possible to the CLK IN and GND. An external clock can drive CLK IN directly if desired. The frequency of this clock can be anywhere between 0 and 12MHz. The crystal must have the following characteristics: 1. Parallel resonant type 2. Frequency: 3MHz to 12.4MHz 3. Maximum equivalent series resistance of 15Ω at a drive levels of 1µW to 200µW, and 30Ω at drive levels of 10nW to 1µW 4. Typical load capacitance: 1pF 5. Maximum case capacitance: 7pF The frequency of oscillation will be a function of the crystal parameters and PC board capacitance. Crystals that meet these requirements at 12.352000MHz are M-tron 3709-010 12.352 for 0ºC to 70ºC and 3709-020 12.352 for -40ºC to 5ºC operation. (3) The analog section is designed to operate over a range from DC to 25kHz. Due to slew rate limitations, the peakto-peak output voltage must be limited to V OUT(P-P) (125kV x Hz)/f OUT. Since the peak-to-peak output voltage is equal to V CC, the maximum output REV. 1.0 10/10/2000 5

16-BIT SHIFT REGISTER (16 BITS) 16-BIT DATA LATCH (16 BITS) A 16 A 0 A 20 A 15 21-BIT ADDER B 0 B 20 BINARY PHASE ACCUMULATOR SUM (21 BITS) f REF Q 0 21-BIT LATCH Q 20 LEAST SIGNIFICANT (12 BITS) PHASE SAMPLES (7 BITS) SIGN BIT QUADRANT BIT INPUT TO QUADRANT COMPLEMENTOR CLK IN CRYSTAL OSCILLATOR 4 QUADRANT COMPLEMENTER (7 BITS) SIGN BIT INPUT TO ROM T = 1 f REF READ-ONLY MEMORY (12 X 7) (7 BITS) INPUT TO SIGN COMPLEMENTOR PICTORIAL PRESENTATION OF DIGITAL DATA SIGN COMPLEMENTOR (7 BITS) SIGN BIT INPUT TO OUTPUT LATCH f REF OUTPUT LATCH (7BITS) -BIT DIGITAL-TO-ANALOG CONVERTER LOW-PASS FILTER SINEWAVE OUTPUT SIGN BIT INPUT TO D/A CONVERTER INPUT TO LOW-PASS FILTER (ANALOG SIGNAL) OUTPUT OF LOW-PASS FILTER (ANALOG SIGNAL) Figure 3. Detailed Block Diagram of the. 6 REV. 1.0 10/10/2000

0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 Figure 4. Serial Interface Timing. FUNCTIONAL DESCRIPTION (Continued) SERIAL DIGITAL INTERFACE The digital interface consists of a shift register and data latch. The serial 16-bit data word on is clocked into a 16-bit shift register on rising edges of the serial shift clock,. The LSB should be shifted in first and the MSB last as shown in Figure 4. The data that has been shifted into the shift register is loaded into a 16-bit data latch on the falling edge of. To insure that true data is loaded into the data latch from the shift register, falling edge should occur when is low, as shown in figure 1. should be low while shifting data into the shift register to avoid inadvertently entering the power down mode. Note that all data is entered and latched on the edges, not levels, of and. POWER SUPPLIES The analog circuits in are powered from V CC to V SS and are referenced to GND. The digital circuits in the device are powered from V CC to GND. It is recommended that the power supplies to the device should be bypassed by placing decoupling capacitors from V CC to GND and V SS to GND as physically close to the device as possible. POWER DOWN MODE The power down mode of the can be selected by entering all zeros in the shift register and applying a logic 1 to and holding it high. A zero data detect circuit detects when all bits in the shift register are zeros. In this state, the power consumption is reduced to 11.5mW max, and V OUT goes to 0V as shown in Figure 5 and appears as 10kΩ to ground. The master clock, CLK IN, can be left active or removed during power down mode. POWER DOWN MODE V OS 0V 0 1 2 3 4 5 6 7 9 101112131415 Figure 5. Power Down Mode Waveforms. REV. 1.0 10/10/2000 7

TYPICAL APPLICATIONS RECEIVE LINE INTERFACE ML2003 ML2004 ML200 ML2009 ATTENUATION /GAIN ML2020 ML2021 LINE EQUALIZER ML2031 ML2032 TONE DETECTOR µp LOOPBACK RELAY TRANSMIT LINE INTERFACE ML2003 ML2004 ML200 ML2009 ATTENUATION /GAIN TONE GENERATOR Figure 6. 4-Wire Termination Equipment. 5V V CC 0.1µF GND 0.1µF V SS 5V V OUT 0 TO 25kHz SINEWAVE V CC/2 V CC/2 Figure 7. Sine Wave Ratiometric to ±V CC /2. REV. 1.0 10/10/2000

PHYSICAL DIMENSIONS inches (millimeters) 0.365-0.35 (9.27-9.77) 0.055-0.065 (1.39-1.65) Package: P0 -Pin PDIP PIN 1 ID 0.240-0.260 (6.09-6.60) 0.299-0.335 (7.59 -.50) 0.020 MIN (0.51 MIN) (4 PLACES) 1 0.100 BSC (2.54 BSC) 0.170 MAX (4.32 MAX) 0.015 MIN (0.3 MIN) 0.125 MIN (3.1 MIN) 0.016-0.020 (0.40-0.51) SEATING PLANE 0º - 15º 0.00-0.012 (0.20-0.31) ORDERING INFORMATION PART NUMBER TEMPERATURE RANGE PACKAGE CP 0ºC to 70ºC -Pin PDIP (P0) IP -40ºC to 5ºC -Pin PDIP (P0) DISCLAIMER FAIRCHILD SEMICONDUCTOR RESERVES THE RIGHT TO MAKE CHANGES WITHOUT FURTHER NOTICE TO ANY PRODUCTS HEREIN TO IMPROVE RELIABILITY, FUNCTION OR DESIGN. FAIRCHILD DOES NOT ASSUME ANY LIABILITY ARISING OUT OF THE APPLICATION OR USE OF ANY PRODUCT OR CIRCUIT DESCRIBED HEREIN; NEITHER DOES IT CONVEY ANY LICENSE UNDER ITS PATENT RIGHTS, NOR THE RIGHTS OF OTHERS. LIFE SUPPORT POLICY FAIRCHILD S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT DEVICES OR SYSTEMS WITHOUT THE EXPRESS WRITTEN APPROVAL OF THE PREENT OF FAIRCHILD SEMICONDUCTOR CORPORATION. As used herein: 1. Life support devices or systems are devices or systems which, (a) are intended for surgical implant into the body, or (b) support or sustain life, and (c) whose failure to perform when properly used in accordance with instructions for use provided in the labeling, can be reasonably expected to result in a significant injury of the user. www.fairchildsemi.com 2. A critical component in any component of a life support device or system whose failure to perform can be reasonably expected to cause the failure of the life support device or system, or to affect its safety or effectiveness. 2000 Fairchild Semiconductor Corporation REV. 1.0 10/10/2000 9