Part Number Hot Search : 
1205D NSC5136A 0110P RM21B HSP45256 27A70 16800 E003081
Product Description
Full Text Search
 

To Download CS5550 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 CS5550
Two Channel, Low Cost A/D Converter
Features
Power Consumption <12 mW
Description
The CS5550 combines two ADCs and a serial interface on a single chip. The CS5550 has - with VD+ = 3.3 V on-chip functionality to facilitate offset and gain Adjustable Input Range on AIN1 GND-Referenced Signals with Single Supply calibration. The CS5550 features a bi-directional serial interface for communication with a On-chip 2.5 V Reference (25 ppm/C typ) microcontroller.
Simple Three-Wire Digital Serial Interface Power Supply Configurations
VA+ = +5 V; AGND = 0 V; VD+ = +3.3 V to +5 V
ORDERING INFORMATION: CS5550-IS -40C to +85C
24-pin SSOP
VA+
RESET
VD+
AIN1+ AIN1-
+
10x,50x
-
4th Order Modulator
Digital Filter
Calibration Registers Config Register Serial Interface
CS SDI SDO SCLK INT
AIN2+ AIN2-
+ -
10x
2nd Order Modulator
Digital Filter
Output Registers
VREFIN
x1
VREFOUT
Voltage Reference
Clock Generator
AGND
XIN XOUT CPUCLK
DGND
Preliminary Product Information
http://www.cirrus.com
This document contains information for a new product. Cirrus Logic reserves the right to modify this product without notice.
Copyright Cirrus Logic, Inc. 2004 (All Rights Reserved)
AUG 04 DS630PP2 1
(c)
CS5550
TABLE OF CONTENTS
1. PIN DESCRIPTION 4 2. CHARACTERISTICS/SPECIFICATIONS ................................................................................. 5 ANALOG CHARACTERISTICS ................................................................................................ 5 VOLTAGE REFERENCE.......................................................................................................... 6 5 V DIGITAL CHARACTERISTICS........................................................................................... 7 3 V DIGITAL CHARACTERISTICS........................................................................................... 7 RECOMMENDED OPERATING CONDITIONS ....................................................................... 7 SWITCHING CHARACTERISTICS .......................................................................................... 8 2.1 Theory of Operation ......................................................................................................... 10 2.1.1 High-Rate Digital Low-Pass Filters ..................................................................... 10 2.1.2 Digital Compensation Filters ............................................................................... 10 2.1.3 Gain and Offset Adjustment ................................................................................ 10 2.2 Performing Measurements ............................................................................................... 10 2.3 CS5550 Linearity Performance ........................................................................................ 11 3. FUNCTIONAL DESCRIPTION ............................................................................................... 11 3.1 Analog Inputs ................................................................................................................... 11 3.2 Voltage Reference ........................................................................................................... 11 3.3 Oscillator Characteristics ................................................................................................. 11 3.4 Calibration ........................................................................................................................ 12 3.4.1 Overview of Calibration Process ......................................................................... 12 3.4.2 Calibration Sequence .......................................................................................... 12 3.4.3 Calibration Signal Input Level ............................................................................. 12 3.4.4 Input Configurations for Calibrations ................................................................... 12 3.4.5 Description of Calibration Algorithms .................................................................. 13 3.4.5.1 Offset Calibration Sequence ............................................................... 13 3.4.5.2 Gain Calibration Sequence ................................................................. 13 3.4.6 Duration of Calibration Sequence ....................................................................... 13 3.5 Interrupt ........................................................................................................................... 13 3.5.1 Typical use of the INT pin ................................................................................... 14 3.5.2 INT Active State .................................................................................................. 14 3.6 PCB Layout ...................................................................................................................... 14 4. SERIAL PORT OVERVIEW .................................................................................................... 15 4.1 Commands ....................................................................................................................... 15 4.2 Serial Port Interface ......................................................................................................... 18 4.3 Serial Read and Write ...................................................................................................... 18 4.3.1 Register Write ..................................................................................................... 18 4.3.2 Register Read ..................................................................................................... 18 4.4 System Initialization ......................................................................................................... 18 4.5 Serial Port Initialization .................................................................................................... 19 4.6 CS5550 Power States ...................................................................................................... 19 5. REGISTER DESCRIPTION .................................................................................................... 20 5.1 Configuration Register ...................................................................................................... 20 5.2 Offset Registers ................................................................................................................ 21 5.3 Gain Registers .................................................................................................................. 21 5.4 Cycle Count Register ........................................................................................................ 21 5.5 OUT1 and OUT2 Output Registers................................................................................... 22 5.6 FILT1, FILT2 Unsigned Output Register........................................................................... 22 5.7 Status Register and Mask Register .................................................................................. 22 5.8 Control Register ................................................................................................................ 23 6. PACKAGE DIMENSIONS ....................................................................................................... 24
2
DS630PP2
CS5550
LIST OF FIGURES
Figure 1. CS5550 Read and Write Timing Diagrams...................................................................... 9 Figure 2. Oscillator Connection..................................................................................................... 12 Figure 3. System Calibration of Gain. ........................................................................................... 12 Figure 4. System Calibration of Offset. ......................................................................................... 13 Figure 5. Example of Gain Calibration .......................................................................................... 13
Table 1. Change History Revision 1 2 Date 10 October 2003 19 August 2004 Initial release Update THD on AIN1. Update Noise on AIN2. Update PSRR on AIN2. Delete AC Calibration references. Changes
Contacting Cirrus Logic Support
For a complete listing of Direct Sales, Distributor, and Sales Representative contacts, visit the Cirrus Logic web site at: http://www.cirrus.com/
IMPORTANT NOTICE "Preliminary" product information describes products that are in production, but for which full characterization data is not yet available. Cirrus Logic, Inc. and its subsidiaries ("Cirrus") believe that the information contained in this document is accurate and reliable. However, the information is subject to change without notice and is provided "AS IS" without warranty of any kind (express or implied). Customers are advised to obtain the latest version of relevant information to verify, before placing orders, that information being relied on is current and complete. All products are sold subject to the terms and conditions of sale supplied at the time of order acknowledgment, including those pertaining to warranty, patent infringement, and limitation of liability. No responsibility is assumed by Cirrus for the use of this information, including use of this information as the basis for manufacture or sale of any items, or for infringement of patents or other rights of third parties. This document is the property of Cirrus and by furnishing this information, Cirrus grants no license, express or implied under any patents, mask work rights, copyrights, trademarks, trade secrets or other intellectual property rights. Cirrus owns the copyrights associated with the information contained herein and gives consent for copies to be made of the information only for use within your organization with respect to Cirrus integrated circuits or other products of Cirrus. This consent does not extend to other copying such as copying for general distribution, advertising or promotional purposes, or for creating any work for resale. CERTAIN APPLICATIONS USING SEMICONDUCTOR PRODUCTS MAY INVOLVE POTENTIAL RISKS OF DEATH, PERSONAL INJURY, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE ("CRITICAL APPLICATIONS"). CIRRUS PRODUCTS ARE NOT DESIGNED, AUTHORIZED OR WARRANTED FOR USE IN AIRCRAFT SYSTEMS, MILITARY APPLICATIONS, PRODUCTS SURGICALLY IMPLANTED INTO THE BODY, LIFE SUPPORT PRODUCTS OR OTHER CRITICAL APPLICATIONS (INCLUDING MEDICAL DEVICES, AIRCRAFT SYSTEMS OR COMPONENTS AND PERSONAL OR AUTOMOTIVE SAFETY OR SECURITY DEVICES). INCLUSION OF CIRRUS PRODUCTS IN SUCH APPLICATIONS IS UNDERSTOOD TO BE FULLY AT THE CUSTOMER'S RISK AND CIRRUS DISCLAIMS AND MAKES NO WARRANTY, EXPRESS, STATUTORY OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR PARTICULAR PURPOSE, WITH REGARD TO ANY CIRRUS PRODUCT THAT IS USED IN SUCH A MANNER. IF THE CUSTOMER OR CUSTOMER'S CUSTOMER USES OR PERMITS THE USE OF CIRRUS PRODUCTS IN CRITICAL APPLICATIONS, CUSTOMER AGREES, BY SUCH USE, TO FULLY INDEMNIFY CIRRUS, ITS OFFICERS, DIRECTORS, EMPLOYEES, DISTRIBUTORS AND OTHER AGENTS FROM ANY AND ALL LIABILITY, INCLUDING ATTORNEYS' FEES AND COSTS, THAT MAY RESULT FROM OR ARISE IN CONNECTION WITH THESE USES. Cirrus Logic, Cirrus, and the Cirrus Logic logo designs are trademarks of Cirrus Logic, Inc. All other brand and product names in this document may be trademarks or service marks of their respective owners. Microwire is a trademark of National Semiconductor Corporation.
DS630PP2
3
CS5550
1. PIN DESCRIPTION
Crystal Out CPU Clock Output Positive Power Supply Digital Ground Serial Clock Serial Data Ouput Chip Select Test Output Differential Analog Input Differential Analog Input Voltage Reference Output Voltage Reference Input XOUT CPUCLK VD+ DGND SCLK SDO CS TSTO AIN2+ AIN2VREFOUT VREFIN 1 2 3 4 5 6 7 8 9 10 11 12 24 23 22 21 20 19 18 17 16 15 14 13 XIN SDI TSTO TSTO INT RESET TSTO TSTO AIN1+ AIN1VA+ AGND Crystal In Serial Data Input Test Output Test Output Interrupt Reset Test Output Test Output Differential Analog Input Differential Analog Input Positive Analog Supply Analog Ground
Clock Generator
Crystal Out Crystal In CPU Clock Output
1,24
XOUT, XIN - A gate inside the chip is connected to these pins and can be used with a crystal to provide the system clock for the device. Alternatively, an external (CMOS compatible) clock can be supplied into XIN pin to provide the system clock for the device. CPUCLK - Output of on-chip oscillator which can drive one standard CMOS load.
2
Control Pins and Serial Data I/O
Serial Clock Input Serial Data Output Chip Select Reset Interrupt Serial Data Input
5 6 7 19 20 23
SCLK - A clock signal on this pin determines the input and output rate of the data for the SDI and SDO pins respectively. The SCLK pin will recognize clocks only when CS is low. SDO -The serial data port output pin. Its output is in a high impedance state when CS is high. CS - When low, the port will recognize SCLK. An active high on this pin forces the SDO pin to a high impedance state. CS should be changed when SCLK is low. RESET - When reset is taken low, all internal registers are set to their default states. INT - When INT goes low it signals that an enabled event has occurred. SDI - The serial data port input pin. Data will be input at a rate determined by SCLK.
Measurement and Reference Input
Differential Analog Inputs Voltage Reference Output Voltage Reference Input
9,10,15,16 11 12
AIN1+, AIN1-, AIN2+, AIN2- - Differential analog input pins. VREFOUT - The on-chip voltage reference output. The voltage reference has a nominal magnitude of 2.5 V and is referenced to the AGND pin on the converter. VREFIN - The input establishes the voltage reference for the on-chip modulator.
Power Supply Connections
Positive Digital Supply Digital Ground Positive Analog Supply Analog Ground Test Output 4
3 4,9,10 14
VD+ - The positive digital supply relative to DGND. DGND - The common-mode potential of digital ground must be equal to or above the common-mode potential of AGND. VA+ - The positive analog supply relative to AGND. AGND - The analog ground pin must be at the lowest potential.
13
8,17,18,21,22 TSTO - These pins are used for factory testing and must be left floating.
DS630PP2
CS5550
2. CHARACTERISTICS/SPECIFICATIONS
* * * Min / Max characteristics and specifications are guaranteed over all Operating Conditions. Typical characteristics and specifications are measured at nominal supply voltages and TA = 25C. DGND = 0 V. All voltages with respect to 0 V.
ANALOG CHARACTERISTICS
Parameter Symbol (DC, 50, 60 Hz) CMRR Min 80 (Gain = 10) (Gain = 50) Both Gain Ranges (50, 60 Hz) (Gain = 10) (Gain = 50) (Gain = 10) (Gain = 50) (Gain = 10) (Gain = 50) (Note 1) (Note 1) {(AIN2+) - (AIN2-)} IC1 EII1 N1 AIN1 THD1 0 0 80 -0.25 30 30 0 65 -0.25 (50, 60 Hz) (Gain = 10) (Gain = 10) (Gain = 10) (Note 1) (Note 1) IC2 EII2 N2 VOS FSE 5 Typ 5 25 25 0.2 Max 500 100 VA+ -115 22.5 4.5 0.001 0.001 500 VA+ -70 150 0.01 0.01 Unit dB nV/C
mVP-P mVP-P
Accuracy (Both Channels)
Common Mode Rejection Offset Drift
Analog Inputs (AIN1)
Differential Input Voltage Range {(AIN1+) - (AIN1-)} Total Harmonic Distortion Common Mode + Signal Crosstalk with AIN2 at Full Scale Input Capacitance Effective Input Impedance (Note 2) Noise (Referred to Input)
dB V dB pF pF k k
Vrms Vrms
Accuracy Bipolar Offset Error
Full-Scale Error
VOS FSE AIN2 THD2
%F.S. %F.S.
mVP-P
Analog Inputs (AIN2)
Differential Input Voltage Range Total Harmonic Distortion Common Mode + Signal Crosstalk with AIN1 at Full Scale Input Capacitance Effective Input Impedance (Note 2) Noise (Referred to Input) dB V dB pF M
Vrms
Accuracy
Bipolar Offset Error Full-Scale Error Notes: 1. Applies after system calibration 2. Effective Input Impedance (EII) is determined by clock frequency (DCLK) and Input Capacitance (IC). EII = 1/(IC*DCLK/4). Note that DCLK = MCLK / K. %F.S. %F.S.
DS630PP2
5
CS5550
ANALOG CHARACTERISTICS (Continued)
Parameter Dynamic Characteristics High Rate Filter Output Word Rate Input Sampling Rate Full Scale Calibration Range High Pass Filter Pole Frequency DCLK = MCLK/K (Note 3) -3 dB IA+ ID+ (VD+ = 5 V) ID+ (VD+ = 3.3 V) PSCA PSCD PSCD PC FSCR Symbol OWR Min 25 56 70 Typ DCLK/1024 DCLK/8 0.5 1.3 2.9 1.7 21 11.6 6.75 10 55 Max 100 30 Unit Hz Hz %F.S. Hz mA mA mA mW mW mW W dB dB dB
Power Supplies Power Supply Currents (Active State)
Power Consumption (Note 4)
Active State (VD+ = 5 V) Active State (VD+ = 3.3 V) Stand-by State Sleep State (Gain = 10) (Gain = 50) (Gain = 50)
Power Supply Rejection Ratio (AIN1) (50, 60 Hz)(Note 5) Power Supply Rejection Ratio (AIN2) (50, 60 Hz)(Note 5)
PSRR1 PSRR1 PSRR2
Notes: 3. The minimum FSCR is limited by the maximum allowed gain register value. 4. All outputs unloaded. All inputs CMOS level. 5. Definition for PSRR: VREFIN tied to VREFOUT, VA+ = VD+ = 5 V, a 150 mV (zero-to-peak) (60 Hz) sinewave is imposed onto the +5 V DC supply
voltage at VA+ and VD+ pins. The "+" and "-" input pins of both input channels are shorted to AGND. Then the CS5550 is commanded to continuous conversion acquisition mode, and digital output data is collected for the channel under test. The (zero-to-peak) value of the digital sinusoidal output signal is determined, and this value is converted into the (zero-to-peak) value of the sinusoidal voltage (measured in mV) that would need to be applied at the channel's inputs, in order to cause the same digital sinusoidal output. This voltage is then defined as Veq. PSRR is then (in dB):
VOLTAGE REFERENCE
Parameter Symbol REFOUT (Note 6) TC VR VREFIN (Output Current 1 A Source or Sink) Min 2.4 Typ 25 6 Max 2.6 60 10 Unit V ppm/C mV
Reference Output
Output Voltage Temperature Coefficient Load Regulation
Reference Input
Input Voltage Range Input Capacitance Input CVF Current 2.4 2.5 4 25 2.6 V pF nA
Notes: 6. The voltage at VREFOUT is measured across the temperature range. From these measurements the following formula is used to calculate the VREFOUT Temperature Coefficient:.
TCVREF =
AMAX
1 - TAMIN
6
6
(
(
( (VREFOUTMAX - VREFOUTMIN) ( T VREFOUTAVG (

150 PSRR = 20 log -------V eq

( 1.0 x 10
DS630PP2
CS5550
5 V DIGITAL CHARACTERISTICS
Parameter High-Level Input Voltage All Pins Except XIN and SCLK and RESET XIN SCLK and RESET Low-Level Input Voltage All Pins Except XIN and SCLK and RESET XIN SCLK and RESET High-Level Output Voltage Low-Level Output Voltage Input Leakage Current 3-State Leakage Current Digital Output Pin Capacitance Iout = +5 mA Iout = -5 mA Symbol VIH 0.6 VD+ (VD+) - 0.5 0.8 VD+ VIL VOH VOL Iin IOZ Cout (VD+) - 1.0 1 5 0.8 1.5 0.2 VD+ 0.4 10 10 V V V V V A A pF V V V Min Typ Max Unit
3 V DIGITAL CHARACTERISTICS
Parameter High-Level Input Voltage All Pins Except XIN and SCLK and RESET XIN SCLK and RESET Low-Level Input Voltage All Pins Except XIN and SCLK and RESET XIN SCLK and RESET High-Level Output Voltage Low-Level Output Voltage Input Leakage Current 3-State Leakage Current Digital Output Pin Capacitance Iout = +5 mA Iout = -5 mA Symbol VIH 0.6 VD+ (VD+) - 0.5 0.8 VD+ VIL VOH VOL Iin IOZ Cout (VD+) - 1.0 1 5 0.48 0.3 0.2 VD+ 0.4 10 10 V V V V V A A pF V V V Min Typ Max Unit
RECOMMENDED OPERATING CONDITIONS
Parameter Positive Digital Power Supply Positive Analog Power Supply Negative Analog Power Supply Voltage Reference Specified Temperature Range Symbol VD+ VA+ AGND VREF TA Min 3.135 4.75 -0.25 -40 Typ 3.3 5 0 2.5 Max 5.25 5.25 0.25 +85 Unit V V V V C
DS630PP2
7
CS5550
SWITCHING CHARACTERISTICS
Master Clock Frequency Master Clock Duty Cycle CPUCLK Duty Cycle Rise Times (Note 9) Fall Times (Note 9) Parameter Internal Gate Oscillator (Note 7) (Note 8) Any Digital Input Except SCLK SCLK Any Digital Output Any Digital Input Except SCLK SCLK Any Digital Output XTAL = 4.096 MHz (Note 10) Symbol MCLK Min 2.5 40 40 200 200 50 50 100 100 Typ 4.096 50 50 60 20 20 20 Max 5 60 60 1.0 100 1.0 100 2 50 50 50 Unit MHz % % s s ns s s ns ms MHz ns ns ns ns ns ns ns ns ns
trise
tfall
Start-up Oscillator Start-Up Time Serial Port Timing Serial Clock Frequency Serial Clock SDI Timing CS Falling to SCLK Rising
tost SCLK t1 t2 t3 t4 t5 t6 t7 t8 t9
Pulse Width High Pulse Width Low
Data Set-up Time Prior to SCLK Rising Data Hold Time After SCLK Rising SCLK Falling Prior to CS Disable
SDO Timing CS Falling to SDI Driving
SCLK Falling to New Data Bit (hold time) CS Rising to SDO Hi-Z
Notes: 7. Device parameters are specified with a 4.096 MHz clock. If a crystal is used, then XIN frequency must remain between 2.5 MHz - 5.0 MHz. 8. If external MCLK is used, then its duty cycle must be between 45% and 55% to maintain this spec. 9. Specified using 10% and 90% points on wave-form of interest. Output loaded with 50 pF. 10. Oscillator start-up time varies with crystal parameters. This specification does not apply when using an external clock source.
8
DS630PP2
DS630PP2
t6 t 4
LSB MSB LSB MSB - 1 MSB MSB - 1
CS
t3
t1
t2
SCLK t 5
LSB
SDI
LSB
MSB
MSB - 1
MSB
MSB - 1
Command Time 8 SCLKs High Byte Mid Byte
Low Byte
SDI Write Timing (Not to Scale)
CS
t7
MSB LSB MSB - 1 MSB MSB - 1
High Byte
Mid Byte
Low Byte
t
MSB LSB MSB - 1 LSB
9
SDO
t1 t 8
t2
SCLK
Figure 1. CS5550 Read and Write Timing Diagrams
LSB
SDI
MSB
MSB - 1
Command Time 8 SCLKs
Must strobe "SYNC0" command on SDI when reading each byte of data from SDO.
SDO Read Timing (Not to Scale)
CS5550
9
CS5550
2.1 Theory of Operation
The analog signals at the analog inputs are subject to the gains of the input PGAs. These signals are then sampled by the delta-sigma modulators at a rate of (MCLK/K) / 8. resent a normalized value between -1 and +1. The unsigned data in the CS5550 output registers represent normalized values between 0 and 1. A register value of 1 represents the maximum possible value. Note that a value of 1.0 is never actually obtained, the true maximum register value is [(2^23 - 1) / (2^23)] = 0.999999880791. After each A/D conversion, the CRDY bit will be asserted in the Status Register, and the INT pin will also become active if the CRDY bit is unmasked (in the Mask Register). The assertion of the CRDY bit indicates that new instantaneous samples have been collected. The unsigned FILT1 and FILT2 calculations are updated every N conversions (which is known as 1 "computation cycle") where N is the value in the Cycle Count Register. At the end of each computation cycle, the DRDY bit in the Mask Register will be set, and the INT pin will become active if the DRDY bit is unmasked. DRDY is set only after each computation cycle has completed, whereas the CRDY bit is asserted after each individual A/D conversion. When these bits are asserted, they must be cleared before they can be asserted again. If the Cycle Count Register value (N) is set to 1, all output calculations are instantaneous, and DRDY will indicate when instantaneous calculations are finished, just like the CRDY bit. For the FILT results to be valid, the Cycle-Count Register must be set to a value greater than 10. A computation cycle is derived from the master clock and its frequency is (MCLK/K)/(1024*N). Under default conditions with a 4.096 MHz clock at XIN, instantaneous A/D conversions are performed at a 4000 Hz rate, whereas FILT calculations are performed at a 1 Hz rate.
2.1.1 High-Rate Digital Low-Pass Filters
The data is then low-pass filtered, to remove high-frequency noise from the modulator output. The high rate filters on both channels are implemented as fixed Sinc3 filters.
2.1.2 Digital Compensation Filters
The data from both channels is then passed through two 4th-order IIR "compensation" filters, whose purpose is to correct (compensate) for the magnitude roll-off of the low-pass filtering operation. These filters "re-flatten" the magnitude response of the AIN1 and AIN2 channels over the relevant frequency range, by correcting for the magnitude roll-off effects that are induced by the Sinc3 low-pass filter stages.
2.1.3 Gain and Offset Adjustment
After the filtering, the digital codes are subjected to value adjustments, based on the values in the DC Offset Registers (additive) and the Gain Registers (multiplicative). These registers are used for calibration of the device (see Section 3.4, Calibration). After offset and gain, the data is available to the user by reading the appropriate registers.
2.2 Performing Measurements
The CS5550 performs measurements at an output word rate (sampling rate) of (MCLK/K) / 1024. From these instantaneous samples, FILT1 and FILT2 are computed, using the most recent N instantaneous samples that were acquired. All of the measurements/results are available as a percentage of full scale. The signed output format is a two's complement format, and the output data words rep-
10
DS630PP2
CS5550
2.3 CS5550 Linearity Performance
FILT1 FILT2
1% - 100%
voltage signal that can be placed across the inputs, with no saturation is:
500mV P-P 2 2 = ~176.78mV RMS
Range (% of FS) Linearity
0.2% - 100%
0.1% of reading
0.1% of reading
Table 2. Available range of 0.1% output linearity, with default settings in the gain/offset registers.
which is ~70.7% of full-scale. So for sinusoidal inputs at the full scale peak-to-peak level the full scale registration is ~.707.
Table 2 lists the range of input levels (as a percentage of full-scale registration in the FILT Registers) over which the output linearity of the FILT Register measurements are guaranteed to be within 0.1%. This linearity is guaranteed for all available full-scale input voltage ranges. Note that until the CS5550 is calibrated (see Calibration) the accuracy of the CS5550 is not guaranteed to within 0.1%. But the linearity of any given sample of CS5550, before calibration, will be within 0.1% of reading over the ranges specified, with respect to the input voltage levels required to cause full-scale readings in the FILT Registers. Table 2 describes linearity + variation specs after the completion of each successive computation cycle.
3.2 Voltage Reference
The CS5550 is specified for operation with a +2.5 V reference between the VREFIN and AGND pins. The converter includes an internal 2.5 V reference (25 ppm/C drift) that can be used by connecting the VREFOUT pin to the VREFIN pin of the device. If higher accuracy/stability is required, an external reference can be used.
3.3 Oscillator Characteristics
XIN and XOUT are the input and output of an inverting amplifier to provide oscillation and can be configured as an on-chip oscillator, as shown in Figure 2. The oscillator circuit is designed to work with a quartz crystal or a ceramic resonator. To reduce circuit cost, two load capacitors C1 and C2 are integrated in the device. With these load capacitors, the oscillator circuit is capable of oscillation up to 20 MHz. To drive the device from an external clock source, XOUT should be left unconnected while XIN is driven by the external circuitry. There is an amplifier between XIN and the digital section which provides CMOS level signals. This amplifier works with sinusoidal inputs so there are no problems with slow edge times. The CS5550 can be driven by an external oscillator ranging from 2.5 to 20 MHz, but the K divider value must be set such that the internal DCLK will run somewhere between 2.5 MHz and 5 MHz. The K divider value is set with the K[3:0] bits in the Configuration Register. As an example, if XIN = MCLK = 15 MHz, and K is set to 5, then DCLK is 3 MHz, which is a valid value for DCLK.
3. FUNCTIONAL DESCRIPTION 3.1 Analog Inputs
The CS5550 has two available full-scale differential input voltage ranges for AIN1. The input ranges are the maximum sinusoidal signals that can be applied to the analog inputs, yet theses values will not result in full scale registration. If the analog inputs are set to 500 mVP-P, only a 250 mVRMS signal will register full scale. Yet it would not be practical to inject a sinusoidal signal with a value of 250 mVRMS. When such a sine wave enters the higher levels of its positive crest region (over each cycle), the voltage level of this signal exceeds the maximum differential input voltage range of the input channels. The largest sine wave
DS630PP2
11
CS5550
quence is complete. The results of the calibration are now available in the appropriate gain/offset registers.
C1 Oscillator Circuit
XOUT
3.4.3 Calibration Signal Input Level
For gain calibrations, there is an absolute limit on the voltage levels that are selected for the gain calibration input signals. The maximum value that the gain register can attain is 4. Therefore, for either channel, if the voltage level of a gain calibration input signal is low enough that it causes the CS5550 to attempt to set either gain register higher than 4, the gain calibration result will be invalid and all CS5550 results obtained while performing A/D conversions will be invalid.
XIN C2
DGND
C1 = C2 = 22 pF
Figure 2. Oscillator Connection
3.4 Calibration 3.4.1 Overview of Calibration Process
The CS5550 offers digital calibration for offset and gain. Since both channels have separate offset and gain registers associated with them, system offset or system gain can be performed on either channel without the calibration results from one channel affecting the other.
3.4.4 Input Configurations for Calibrations
Figure 3 shows the basic setup for gain calibration. When performing a gain calibration a positive DC voltage level must be applied at the inputs of the AIN1 and/or AIN2 channels. This voltage should be set to the level that represents the absolute maximum instantaneous voltage level that needs to be measured across the inputs (including the maximum over-range level that must be accurately measured). For offset calibrations, the "+" and "-' pins of the AIN channels should be connected to their ground reference level. (See Figure 4.) Calibrating both offset and gain at the same time will cause undesirable calibration results.
External Con nections + F ull + Scale A IN+ XG AIN CM
3.4.2 Calibration Sequence
1. Before Calibration the CS5550 must be operating in its active state, and ready to accept valid commands. The `DRDY' bit in the Status Register should also be cleared. 2. Apply appropriate calibration signals to the inputs of the AIN1 and AIN2 channels (discussed next in Sections 3.4.3 and 3.4.4.) 3. Send the 8-bit calibration command to the CS5550 serial interface. Various bits within this command specify the exact type of calibration. The calibration command should not be sent to the device while performing A/D conversions. 4. After the CS5550 finishes the desired internal calibration sequence, the DRDY bit is set in the Status Register to indicate that the calibration se-
+
-
+ -
AIN-
Figure 3. System Calibration of Gain.
12
DS630PP2
CS5550
Before Gain Calibration (Vgain Register = 1)
External Connections + AIN+ 0V + CM + AINXGAIN -250 mV -1.0000... 250 mV 230 mV
DC Signal
0.9999... 0.92 Output Register Values
+
INPUT 0 V SIGNAL
FILT Register = 230/250 = 0.92
Figure 4. System Calibration of Offset.
3.4.5 Description of Calibration Algorithms
Note: For proper calibration, the value of the AIN1/AIN2 Gain Registers must be set to default (1.0) before running the gain calibration(s), and the value in the Offset Registers must be set to default (0) before running offset calibrations. This can be accomplished by a software or hardware reset of the device. The values in the calibration registers do affect the results of the calibration sequences.
After Gain Calibration (Vgain Register changed to 1.0870)
230 mV
DC Signal
0.9999... Ouptut Register Values
INPUT 0 V SIGNAL FILT Register = 0.9999...
Figure 5. Example of Gain Calibration
3.4.5.1 Offset Calibration Sequence
The Offset Registers hold the negative of the simple average of N samples taken while the offset calibration was executed. The inputs should be grounded during offset calibration. The offset value is added to the signal path to nullify the DC offset in the system.
CS5550 during a given calibration sequence. For offset/gain calibrations, the calibration sequence takes at least N + 30 conversion cycles to complete. As N is increased, the accuracy of calibration results will increase.
3.5 Interrupt
The INT pin is used to indicate that an event has taken place in the converter that needs attention. These events inform the system about operation conditions and internal error conditions. The INT signal is created by combining the Status Register with the Mask Register. Whenever a bit in the Status Register becomes active, and the corresponding bit in the Mask Register is a logic 1, the INT signal becomes active. The interrupt condition is cleared when the bits of the Status Register are returned to their inactive state.
3.4.5.2 Gain Calibration Sequence
Based on the level of the positive DC calibration voltage applied across the "+' and "-" inputs, the CS5550 determines the Gain Register value by averaging the Digital Output Register's output signal values over one computation cycle (N samples) and then dividing this average into 1. Therefore, after the gain calibration, the Instantaneous Register will read at full-scale whenever the DC level of the input signal is equal to the level of the calibration signal applied to the inputs during the gain calibration (see Figure 5).
3.4.6 Duration of Calibration Sequence
The value of the Cycle Count Register (N) determines the number of conversions performed by the
DS630PP2 13
CS5550
3.5.1 Typical use of the INT pin
The steps below show how interrupts can be handled. * Initialization: Step I0 - All Status bits are cleared by writing FFFFFF (Hex) into the Status Register. Step I1 - The conditional bits which will be used to generate interrupts are then set to logic 1 in the Mask Register. Step I3 - Enable interrupts. * Interrupt Handler Routine: Step H0 - Read the Status Register. Step H1 - Disable all interrupts. Step H2 - Branch to the proper interrupt service routine. Step H3 - Clear the Status Register by writing back the read value in step H0. Step H4 - Re-enable interrupts. Step H5 - Return from interrupt service routine. This handshaking procedure insures that any new interrupts activated between steps H0 and H3 are not lost (cleared) by step H3.
3.5.2 INT Active State
The behavior of the INT pin is controlled by the IMODE and IINV bits of the Configuration Register. The pin can be active low (default), active high, active on a return to logic 0 (pulse-low), or active on a return to logic 1 (pulse-high). If the interrupt output signal format is set for either pulse-high or pulse-low, the duration of the INT pulse will be at least one DCLK cycle (DCLK = MCLK / K).
3.6 PCB Layout
The CS5550 should be placed entirely over an analog ground plane with both the AGND and DGND pins of the device connected to the analog plane. Place the analog-digital plane split immediately adjacent to the digital portion of the chip.
14
DS630PP2
CS5550
4. SERIAL PORT OVERVIEW
The CS5550's serial port incorporates a state machine with transmit/receive buffers. The state machine interprets 8-bit command words on the rising edge of SCLK. Upon decoding of the command word, the state machine performs the requested command or prepares for a data transfer of the addressed register. Request for a read requires an internal register transfer to the transmit buffer, while a write waits until the completion of 24 SCLKs before performing a transfer. The internal registers are used to control the ADC's functions. All registers are 24-bits in length. The CS5550 is initialized and fully operational in its active state upon power-on. After a power-on, the device will wait to receive a valid command (the first 8-bits clocked into the serial port). Upon receiving and decoding a valid command word, the state machine instructs the converter to either perform a system operation, or transfer data to or from an internal register. The user should refer to the "Commands" section to decode all valid commands.
4.1 Commands
All command words are 1 byte in length. Any 8-bit word that is not listed in this section should be considered an illegal command word, and issuing any such illegal command word to the serial interface can result in unpredictable operation of the CS5550. Commands that write to a register must be followed by 3 bytes of register data. Commands that read data can be chained with other commands (e.g., while reading data, a new command can be sent to SDI which can execute before the original read is completed). This allows for "chaining" commands.
4.1.1 Start Conversions
B7 1 B6 1 B5 1 B4 0 B3 C B2 0 B1 0 B0 0
This command indicates to the state machine to begin acquiring measurements and calculating results. The device has two modes of acquisition. C= Modes of acquisition/measurement 0 = Perform a single computation cycle 1 = Perform continuous computation cycles
4.1.2 SYNC0 Command
B7 1 B6 1 B5 1 B4 1 B3 1 B2 1 B1 1 B0 0
This command is the end of the serial port re-initialization sequence. The command can also be used as a NOP command. The serial port is resynchronized to byte boundaries by sending three or more consecutive SYNC1 commands followed by a SYNC0 command.
4.1.3 SYNC1 Command
B7 1 B6 1 B5 1 B4 1 B3 1 B2 1 B1 1 B0 1
This command is part of the serial port re-initialization sequence. The command also serves as a NOP command.
DS630PP2
15
CS5550
4.1.4 Power-Up/Halt
B7 1 B6 0 B5 1 B4 0 B3 0 B2 0 B1 0 B0 0
If the device is powered-down, this command will power-up the device. When powered-on, no computations will be running. If the part is already powered-on, all computations will be halted.
4.1.5 Power-Down and Software Reset
B7 1 B6 0 B5 0 B4 S1 B3 S0 B2 0 B1 0 B0 0
The device has two power-down states to conserve power. If the chip is put in stand-by state, all circuitry except the analog/digital clock generators is turned off. In the sleep state, all circuitry except the digital clock generator and the instruction decoder is turned off. Waking up the CS5550 out of sleep state requires more time than out of stand-by state, because of the extra time needed to re-start and re-stabilize the analog clock signal. S1,S0 Power-down state 00 = Software Reset 01 = Halt and enter stand-by power saving state. This state allows quick power-on time 10 = Halt and enter sleep power saving state. This state requires a slow power-on time 11 = Reserved
4.1.6 Calibration
B7 1 B6 1 B5 0 B4 A2 B3 A1 B2 0 B1 G B0 O
The device has the capability of performing a system offset calibration and gain calibration. Offset and gain calibrations should NOT be performed at the same time (must do one after the other). Proper inputs must be supplied to the device before initiating calibration. A2,A1 Designates calibration channel 00 = Not allowed 01 = Calibrate the AIN1 channel 10 = Calibrate the AIN2 channel 11 = Calibrate AIN1 channel and AIN2 channel simultaneously Designates gain calibration 0 = Normal operation 1 = Perform gain calibration Designates offset calibration 0 = Normal operation 1 = Perform offset calibration
G
O
16
DS630PP2
CS5550
4.1.7 Register Read/Write
B7 0 B6 W/R B5 RA4 B4 RA3 B3 RA2 B2 RA1 B1 RA0 B0 0
The Read/Write command informs the state machine that a register access is required. During a read operation, the addressed register is loaded into the device's output buffer and clocked out by SCLK. During a write operation, the data is clocked into the input buffer and, and all 24 bits are transferred to the addressed register on the 24th SCLK. W/R Write/Read control 0 = Read register 1 = Write register Register address bits (bits 1 through 5) of the read/write command. RA[4-0] 00000 00001 00010 00011 00100 00101 00110 00111 01000 01001 01010 01011 01100 01101 01110 01111 10000 10001 10010 10011 10100 10101 10110 10111 11000 11001 11010 11011 11100 11101 11110 11111 Abbreviation Config AIN1DCoff AIN1gn AIN2DCoff AIN2gn Cycle Count Res OUT1 OUT2 Res Res FILT1 FILT2 Res Res Status Res Res Res Res Res Res Res Res Res Res Mask Res Ctrl Res Res Res Name/Description Configuration Register AIN1 Offset Register AIN1 Gain Register AIN2 Offset Register AIN2 Gain Register Number of A/D conversions used in one computation cycle (N)). Reserved AIN1 Output Register AIN2 Output Register Reserved Reserved Computed Filtered value for AIN1 Computed Filtered value for AIN2 Reserved Reserved Status Register Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Mask Register Reserved Control Register Reserved Reserved Reserved
RA[4:0] Address 0 1 2 3 2 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
These registers are for internal use only. For proper device operation, the user must not attempt to write to these registers.
DS630PP2
17
CS5550
4.2 Serial Port Interface
The CS5550's serial interface consists of four control lines, which have the following pin-names: CS, SDI, SDO, and SCLK. CS, Chip Select, is the control line which enables access to the serial port. If the CS pin is tied to logic 0, the port can function as a three wire interface. SDI, Serial Data In, is the data signal used to transfer data to the converters. SDO, Serial Data Out, is the data signal used to transfer output data from the converters. The SDO output will be held at high impedance any time CS is at logic 1. SCLK, Serial Clock, is the serial bit-clock which controls the shifting of data to or from the ADC's serial port. The CS pin must be held at logic 0 before SCLK transitions can be recognized by the port logic. To accommodate opto-isolators SCLK is designed with a Schmitt-trigger input to allow an opto-isolator with slower rise and fall times to directly drive the pin. Additionally, SDO is capable of sinking or sourcing up to 5 mA to directly drive an opto-isolator LED. SDO will have less than a 400 mV loss in the drive voltage when sinking or sourcing 5 mA. must be followed by 24 bits of data. To write the Configuration Register, the user would transmit the command (0x40) to initiate a write to the Configuration Register. The CS5550 will then acquire the serial data input from the (SDI) pin when the user pulses the serial clock (SCLK) 24 times. Once the data is received, the state machine writes the data to the Configuration Register and then waits to receive another valid command.
4.3.2 Register Read
When a read command is initiated, the serial port will start transferring register content bits serial (MSB first) on the SDO pin for the next 8, 16, or 24 SCLK cycles. Command words instructing a register read may be terminated at 8-bit boundaries (e.g., read transfers may be 8, 16, or 24 bits in length). Also data register reads allow "command chaining". This means that the micro-controller is allowed to send a new command while reading register data. The new command will be acted upon immediately and could possibly terminate the first register read. For example, if the user is only interested in acquiring the 16 most significant bits of data from the first read, then the user can begin to strobe a second read command on SDI after the first 8 data bits have been read from SDO. During the read cycle, the SYNC0 command (NOP) should be strobed on the SDI port while clocking the data from the SDO port.
4.3 Serial Read and Write
The state machine decodes the command word as it is received. Data is written to and read from the CS5550 by using the Register Read/Write command. Figure 1 illustrates the serial sequence necessary to write to, or read from the serial port's buffers. As shown in Figure 1, a transfer of data is always initiated by sending the appropriate 8-bit command (MSB first) to the serial port (SDI pin).
4.4 System Initialization
A software or hardware reset can be initiated at any time. The software reset is initiated by sending the command 0x80. A hardware reset is initiated when the RESET pin is forced low with a minimum pulse width of 50 ns. The RESET signal is asynchronous, requiring no MCLKs for the part to detect and store a reset event. The RESET pin is a Schmitt Trigger input, which allows it to accept slow rise times and/or noisy control signals. Once the RESET pin is inacDS630PP2
4.3.1 Register Write
When a command involves a write operation, the serial port will continue to clock in the data bits (MSB first) on the SDI pin for the next 24 SCLK cycles. Command words instructing a register write
18
CS5550
tive, the internal reset circuitry remains active for 5 MCLK cycles to insure resetting the synchronous circuitry in the device. The modulators are held in reset for 12 MCLK cycles after RESET becomes inactive. After a hardware or software reset, the internal registers (some of which drive output pins) will be reset to their default values on the first MCLK received after detecting a reset event. The internal register values are also set to their default values after initial power-on of the device. The CS5550 will then assume its active state. (The term active state, as well as the other defined power states of the CS5550, are described in Section 4.6). Refer to Section 5 of the data sheet to see the default register values for any particular device register. 2) Hardware Reset (drive RESET pin low, for at least 10 s, then drive back to high). 3) Issue the Serial Port Initialization Sequence, which is performed by clocking 3 (or more) SYNC1 command bytes (0xFF) followed by one SYNC0 command byte (0xFE).
4.6 CS5550 Power States
Active state denotes the operation of CS5550 when the device is fully powered on (not in sleep state or stand-by state). Performing either of the following actions will insure that the CS5550 is operating in the active state: 1) Power on the CS5550. (Or if the device is already powered on, recycle the power.) 2) Software Reset 3) Hardware Reset In addition to the actions listed above, note that if the device is in sleep state or in stand-by state, the action of waking up the device out of sleep state or stand-by state (by issuing the Power-Up/Halt command) will also insure that the device is set into active state. In order to send the Power-Up/Halt command to the device, the serial port must be initialized. Therefore, after applying power to the CS5550, a hardware reset should always be performed.
4.5 Serial Port Initialization
It is possible for the serial interface to become unsynchronized, with respect to the SCLK input. If this occurs, any attempt to clock valid CS5550 commands into the serial interface will result in either no operation or unexpected operation, because the CS5550 will not interpret the input command bits correctly. The CS5550's serial port must then be re-initialized. To initialize the serial port, any of the following actions can be performed: 1) Drive (assert) the CS pin low [or if CS pin is already low, drive the pin high, then back to low].
DS630PP2
19
CS5550
5. REGISTER DESCRIPTION
1. "Default**" => bit status after power-on or reset 2. Any bit not labeled is Reserved. A zero should always be used when writing to one of these bits.
5.1 Configuration Register
Address: 0
23 15 7 22 14 6 2HPF 21 13 5 1HPF 20 12 IMODE 4 iCPU 19 11 IINV 3 K3 18 10 2 K2 17 9 1 K1 16
gain
8 0 K0
Default** = 0x000001 gain Sets the gain of the AIN1 PGA 0 = gain is 10 1 = gain is 50
[IMODE IINV] Soft interrupt configuration bits. Select the desired pin behavior for indication of an interrupt. 00 = active low level (default) 01 = active high level 10 = falling edge (INT is normally high) 11 = rising edge (INT is normally low) 1HPF Control the use of the High Pass Filter on AIN1 Channel. 0 = HPF disabled 1 = HPF enabled Control the use of the High Pass Filter on AIN2 Channel. 0 = HPF disabled 1 = HPF enabled Inverts the CPUCLK clock. In order to reduce the level of noise present when analog signals are sampled, the logic driven by CPUCLK should not be active during the sample edge. 0 = normal operation (default) 1 = minimize noise when CPUCLK is driving rising edge logic Clock divider. A 4-bit binary number used to divide the value of MCLK to generate the internal clock DCLK. The internal clock frequency is DCLK = MCLK/K. The value of K can range between 1 and 16. Note that a value of "0000" will set K to 16 (not zero).
2HPF
iCPU
K[3:0]
20
DS630PP2
CS5550
5.2 Offset Registers
Address: 1 (Offset Register - AIN1) 3 (Offset Register - AIN2)
LSB
MSB
-(2 )
0
2
-1
2
-2
2
-3
2
-4
2
-5
2
-6
2
-7
.....
2
-17
2
-18
2
-19
2
-20
2
-21
2
-22
2-23
Default** = 0.000 The Offset Registers are initialized to zero on reset, allowing the device to function and perform measurements. The register is loaded after one computation cycle with the offset when the proper input is applied and the Calibration Command is received. DRDY will be asserted at the end of the calibration. The register may be read and stored so the register may be restored with the desired system offset compensation. The value is in the range full scale. The numeric format of this register is two's complement notation.
5.3 Gain Registers
Address: 2 (Gain Register - AIN1) 4 (Gain Register - AIN2)
LSB
MSB
21
20
2-1
2-2
2-3
2-4
2-5
2-6
.....
2-16
2-17
2-18
2-19
2-20
2-21
2-22
Default** = 1.000 The Gain registers are initialized to 1.0 on reset, allowing the device to function and perform measurements. The Gain registers hold the result of the gain calibrations. If a calibration is performed, the register is loaded after one computation cycle with the system gain when the proper DC input is applied and the Calibration Command is received. DRDY will be asserted at the end of the calibration. The register may be read and stored so the register may be restored with the desired system offset compensation. The value is in the range 0.0 Gain < 3.9999.
5.4 Cycle Count Register
Address: 5
MSB LSB
223
222
221
220
219
218
217
216
.....
26
25
24
23
22
21
20
Default** = 4000 The Cycle Count Register value (denoted as `N') determines the length of one computation cycle. During continuous conversions, the computation cycle frequency is (MCLK/K)/(1024N) where MCLK is master clock input frequency (into XIN/XOUT pins), K is clock divider value (as specified in the Configuration Register), and N is Cycle Count Register Value.
DS630PP2
21
CS5550
5.5 OUT1 and OUT2 Output Registers
Address:
7 (AIN1 Output Register) 8 (AIN2 Output Register)
LSB
MSB
-(2 )
0
2
-1
2
-2
2
-3
2
-4
2
-5
2
-6
2
-7
.....
2
-17
2
-18
2
-19
2
-20
2
-21
2
-22
2-23
These signed registers contain the last value of the measured results of AIN1 and AIN2. The results will be within the range of -1.0 AIN1,AIN2 < 1.0. The value is represented in two's complement notation, with the binary point place to the right of the MSB (MSB has a negative weighting). These values are 22 bits in length. The two least significant bits, (located at the far right-side) have no meaning, and will always have a value of "0".
5.6 FILT1, FILT2 Unsigned Output Register
Address:
11 (AIN1 Filtered Output Register) 12 (AIN2 Filtered Output Register)
LSB
MSB
2-1
2-2
2-3
2-4
2-5
2-6
2-7
2-8
.....
2-18
2-19
2-20
2-21
2-22
2-23
2-24
These unsigned registers contain the last values of FILT1 and FILT2. The results are in the range of 0.0 FILT1,FILT2 < 1.0. The value is represented in (unsigned) binary notation, with the binary point place to the left of the MSB. These results are updated after each computation cycle.
5.7 Status Register and Mask Register
Address: Address:
23 DRDY 15 7
15 (Status [Clear] Register) 26 (Mask Register)
22 14 FOR1 6 21 13 FOR2 5 20 CRDY 12 4 OD2 19 11 3 OD1 18 10 2 17 OR1 9 1 16 OR2 8 0 IC
Default** = 0x000000 (Status [Clear] Register 0x000000 (Mask Register) The Status [Clear] Register indicates the condition of the chip. In normal operation writing a '1' to a bit will cause the bit to go to the '0' state. Writing a '0' to a bit will maintain the status bit in its current state. With this feature the user can simply write back to the Status [Clear] Register to clear the bits that have been seen, without concern of clearing any newly set bits. Even if a status bit is masked to prevent the interrupt (at the time that the status bit is asserted), the status bit will still be set in (both of) the Status Registers so the user can poll the status. The Mask Register is used to control the activation of the INT pin. Placing a logic '1' in the Mask Register will allow the corresponding bit in the Status Register to activate the INT pin when the status bit becomes active. DRDY Data Ready. When running in single or continuous conversion acquisition mode, this bit will indicate the end of computation cycles. When running calibrations, this bit indicates that the calibration sequence has completed, and the results have been stored in the offset or gain AIN Output Out of Range. Set when the magnitude of the calibrated output is too large or too
OR1, OR2
22
DS630PP2
CS5550
small to fit in the AIN Output Register. CRDY OD1, OD2 Conversion Ready. Indicates a new conversion is ready. Modulator oscillation detect. Set when the modulator oscillates due to an input above Full Scale. Note that the level at which the modulator oscillates is significantly higher than the Input Voltage Range. FILT out of range. Set when the calibrated voltage value is too large for the FILT register. Invalid Command. Normally logic 1. Set to logic 0 if the host interface is strobed with an 8-bit word that is not recognized as one of the valid commands (see Section 4.1, Commands).
FOR1, FOR2 IC
5.8 Control Register
Register Address: 28
23 15 7 22 14 6 21 13 5 20 12 4 INTOD 19 11 3 18 10 2 NOCPU 17 9 1 NOOSC 16 8 0
Default** = 0x000000 INTOD NOCPU NOOSC 1 = Converts INT output to open drain configuration. 1 = saves power by disabling the CPUCLK external drive pin. 1 = saves power by disabling the crystal oscillator circuit.
DS630PP2
23
CS5550
6. PACKAGE DIMENSIONS
24L SSOP PACKAGE DRAWING
N
D
E11 A2 A1 A
E
L
e
b2 SIDE VIEW
END VIEW
SEATING PLANE
123
TOP VIEW
DIM A A1 A2 b D E E1 e L
MIN -0.002 0.064 0.009 0.311 0.291 0.197 0.022 0.025 0
INCHES NOM -0.006 0.068 -0.323 0.307 0.209 0.026 0.03 4
MAX 0.084 0.010 0.074 0.015 0.335 0.323 0.220 0.030 0.041 8
MIN -0.05 1.62 0.22 7.90 7.40 5.00 0.55 0.63 0
MILLIMETERS NOM -0.13 1.73 -8.20 7.80 5.30 0.65 0.75 4
NOTE MAX 2.13 0.25 1.88 0.38 8.50 8.20 5.60 0.75 1.03 8
2,3 1 1
JEDEC #: MO-150
Controlling Dimension is Millimeters. Notes: 1. "D" and "E1" are reference datums and do not included mold flash or protrusions, but do include mold mismatch and are measured at the parting line, mold flash or protrusions shall not exceed 0.20 mm per side. 2. Dimension "b" does not include dambar protrusion/intrusion. Allowable dambar protrusion shall be 0.13 mm total in excess of "b" dimension at maximum material condition. Dambar intrusion shall not reduce dimension "b" by more than 0.07 mm at least material condition. 3. These dimensions apply to the flat section of the lead between 0.10 and 0.25 mm from lead tips.
24
DS630PP2


▲Up To Search▲   

 
Price & Availability of CS5550

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X