Text preview for : 4549.pdf part of ON Semiconductor 4549 Successive Approximation Registers 8-bit
Back to : 4549.pdf | Home
MC14549B, MC14559B Successive Approximation Registers
The MC14549B and MC14559B successive approximation registers are 8bit registers providing all the digital control and storage necessary for successive approximation analogtodigital conversion systems. These parts differ in only one control input. The Master Reset (MR) on the MC14549B is required in the cascaded mode when more than 8 bits are desired. The Feed Forward (FF) of the MC14559B is used for register shortening where EndofConversion (EOC) is required after less than eight cycles. Applications for the MC14549B and MC14559B include analogtodigital conversion, with serial and parallel outputs.
http://onsemi.com
MARKING DIAGRAMS
16 PDIP16 P SUFFIX CASE 648 MC145xxBCP AWLYYWW 1
· · · · · · · · · ·
Totally Synchronous Operation All Outputs Buffered Single Supply Operation Serial Output Retriggerable Compatible with a Variety of Digital and Analog Systems such as the MC1408 8Bit D/A Converter All Control Inputs PositiveEdge Triggered Supply Voltage Range = 3.0 Vdc to 18 Vdc Capable of Driving 2 LowPower TTL Loads, 1 LowPower Schottky TTL Load or 2 HTL Loads Over the Rated Temperature Range Chip Complexity: 488 FETs or 122 Equivalent Gates
xx A WL, L YY, Y WW, W Unit V V mA mW °C °C
16 SOIC16 DW SUFFIX CASE 751G 1 145xxB
AWLYYWW
MAXIMUM RATINGS (Voltages Referenced to VSS) (Note 1.)
Symbol VDD Vin Iin PD TA Tstg Parameter DC Supply Voltage Range Input Voltage Range, All Inputs DC Input Current, per Pin Power Dissipation, per Package (Note 2.) Operating Temperature Range Storage Temperature Range Value 0.5 to +18.0 0.5 to VDD + 0.5 ±10 500 55 to +125 65 to +150
= Specific Device Code = Assembly Location = Wafer Lot = Year = Work Week
ORDERING INFORMATION
Device MC14549BCP MC14549BDWR2 MC14559BCP MC14559BDWR2 Package PDIP16 SOIC16 PDIP16 SOIC16 Shipping 25/Rail 1000/Tape & Reel 25/Rail 1000/Tape & Reel
1. Maximum Ratings are those values beyond which damage to the device may occur. 2. Temperature Derating: Plastic "P and D/DW" Packages: 7.0 mW/_C From 65_C To 125_C This device contains protection circuitry to guard against damage due to high static voltages or electric fields. However, precautions must be taken to avoid applications of any voltage higher than maximum rated voltages to this highimpedance circuit. For proper operation, Vin and Vout should be constrained to the range VSS v (Vin or Vout) v VDD. Unused inputs must always be tied to an appropriate logic voltage level (e.g., either VSS or VDD).
© Semiconductor Components Industries, LLC, 2000
1
August, 2000 Rev. 4
Publication Order Number: MC14549B/D
MC14549B, MC14559B
PIN ASSIGNMENT
Q4 Q5 Q6 Q7 Sout D C VSS 1 2 3 4 5 6 7 8 16 15 14 13 12 11 10 9 VDD Q3 Q2 Q1 Q0 EOC
*
SC
*For MC14549B Pin 10 is MR input. For MC14559B Pin 10 is FF input.
MC14549B
SC SC(t1) MR MR(t1) Clock X X 1 1 1 0 X X 0 X 1 X X 1 0 0 0 0 X X 0 1 0 X
TRUTH TABLES
Action None Reset Start Conversion Start Conversion Continue Conversion Continue Previous Operation SC X 1 X 0 0
MC14559B
SC(t1) EOC Clock X 0 1 0 X X 0 0 0 1 Action None Start Conversion Continue Conversion Continue Conversion Retain Conversion Result Start Conversion
1
X
1
X = Don't Care t1 = State at Previous Clock
http://onsemi.com
2
MC14549B, MC14559B
ÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎ ÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎ
ELECTRICAL CHARACTERISTICS (Voltages Referenced to VSS)
VDD 5.0 10 15 5.0 10 15 5.0 10 15 VIH 5.0 10 15 IOH Source 5.0 5.0 10 15 IOL 5.0 10 15 5.0 10 15 Iin Cin IDD 15 -- 5.0 10 15 1.2 0.25 0.62 1.8 1.28 3.2 8.4 0.64 1.6 4.2 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ±0.1 -- 5.0 10 20 1.0 0.2 0.5 1.5 1.02 2.6 6.8 0.51 1.3 3.4 -- -- -- -- -- 1.7 0.36 0.9 3.5 1.76 4.5 17.6 0.88 2.25 8.8 ±0.00001 5.0 0.005 0.010 0.015 -- -- -- -- -- -- -- -- -- -- ±0.1 7.5 5.0 10 20 0.7 0.14 0.35 1.1 0.72 1.8 4.8 0.36 0.9 2.4 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ±1.0 -- 150 300 600 mAdc 3.5 7.0 11 -- -- -- 3.5 7.0 11 2.75 5.50 8.25 -- -- -- 3.5 7.0 11 -- -- -- mAdc Characteristic Symbol VOL Vdc Min -- -- -- 55_C 25_C 125_C Max Min -- -- -- Typ (3.) 0 0 0 Max Min -- -- -- Max Unit Vdc Output Voltage Vin = VDD or 0 "0" Level 0.05 0.05 0.05 -- -- -- 1.5 3.0 4.0 0.05 0.05 0.05 -- -- -- 1.5 3.0 4.0 0.05 0.05 0.05 -- -- -- 1.5 3.0 4.0 Vdc "1" Level Vin = 0 or VDD Input Voltage (3.) "0" Level (VO = 4.5 or 0.5 Vdc) (VO = 9.0 or 1.0 Vdc) (VO = 13.5 or 1.5 Vdc) "1" Level (VO = 0.5 or 4.5 Vdc) (VO = 1.0 or 9.0 Vdc) (VO = 1.5 or 13.5 Vdc) Output Drive Current (VOH = 2.5 Vdc) (VOH = 4.6 Vdc) (VOH = 9.5 Vdc) (VOH = 13.5 Vdc) (VOL = 0.4 Vdc) (VOL = 0.5 Vdc) (VOL = 1.5 Vdc) (VOL = 0.4 Vdc) (VOL = 0.5 Vdc) (VOL = 1.5 Vdc) Input Current Input Capacitance Quiescent Current (Per Package) (Clock = 0 V, Other Inputs = VDD or 0 V, Iout = 0 µA) Total Supply Current (4.) (5.) (Dynamic plus Quiescent, Per Package) (CL = 50 pF on all outputs, all buffers switching) VIL -- -- -- -- -- -- 2.25 4.50 6.75 -- -- -- VOH 4.95 9.95 14.95 4.95 9.95 14.95 5.0 10 15 4.95 9.95 14.95 Vdc Vdc Sink Q Outputs Sink Pin 5, 11 only mAdc µAdc pF µAdc IT 5.0 10 15 IT = (0.8 µA/kHz) f + IDD IT = (1.6 µA/kHz) f + IDD IT = (2.4 µA/kHz) f + IDD µAdc 3. Noise immunity specified for worstcase input combination. Noise Margin for both "1" and "0" level = 1.0 V min @ VDD = 5.0 V = 2.0 V min @ VDD = 10 V = 2.5 V min @ VDD = 15 V 4. To calculate total supply current at loads other than 50 pF: IT(CL) = IT(50 pF) + 3.5 x 103 (CL = 50) VDDf where: IT is in µA (per package), CL in pF, VDD in V, and f in kHz is input frequency. 5. The formulas given are for the typical characteristics only at 25_C.
http://onsemi.com
3
MC14549B, MC14559B
ÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎ ÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎ
SWITCHING CHARACTERISTICS (6.) (CL = 50 pF, TA = 25_C)
Characteristic Output Rise Time tTLH = (3.0 ns/pF) CL + 30 ns tTLH = (1.5 ns/pF) CL + 15 ns tTLH = (1.1 ns/pF) CL + 10 ns tTLH Symbol VDD 5.0 10 15 5.0 10 15 tPLH, tPHL 5.0 10 15 5.0 10 15 5.0 10 15 tsu 5.0 10 15 5.0 10 15 5.0 10 15 5.0 10 15 5.0 10 15 -- -- -- -- -- -- -- -- 250 100 80 700 270 200 500 200 160 -- -- -- -- -- -- 500 210 155 750 310 220 300 130 100 125 50 40 350 135 100 250 100 80 1000 420 310 1500 620 440 600 260 200 -- -- -- -- -- -- -- -- -- 15 1.0 0.5 0.8 1.5 2.0 ns Min -- -- -- -- -- -- Typ 180 90 65 100 50 40 Max 360 180 130 200 100 80 ns Unit ns Output Fall Time tTHL = (1.5 ns/pF) CL + 25 ns tTHL = (0.75 ns/pF) CL + 12.5 ns tTHL = (0.55 ns/pF) CL + 9.5 ns Propagation Delay Time Clock to Q tPLH, tPHL = (1.7 ns/pF) CL + 415 ns tPLH, tPHL = (0.66 ns/pF) CL + 177 ns tPLH, tPHL = (0.5 ns/pF) CL + 130 ns Clock to Sout tPLH, tPHL = (1.7 ns/pF) CL + 665 ns tPLH, tPHL = (0.66 ns/pF) CL + 277 ns tPLH, tPHL = (0.5 ns/pF) CL + 195 ns Clock to EOC tPLH, tPHL = (1.7 ns/pF) CL + 215 ns tPLH, tPHL = (0.66 ns/pF) CL + 97 ns tPLH, tPHL = (0.5 ns/pF) CL + 75 ns SC, D, FF or MR Setup Time tTHL ns Clock Pulse Width tWH(cl) ns Pulse Width -- D, SC, FF or MR tWH ns Clock Rise and Fall Time tTLH, tTHL fcl µs -- 1.5 3.0 4.0 Clock Pulse Frequency MHz 6. The formulas given are for the typical characteristics only.
http://onsemi.com
4
MC14549B, MC14559B
SWITCHING TIME TEST CIRCUIT AND WAVEFORMS
VDD
Q7 C PROGRAMMABLE PULSE GENERATOR SC FF(MR) D Q6 Q5 Q4 Q3 Q2 Q1 Q0 EOC Sout VSS CL 50% CL 1 fcl C SC D CL CL CL CL CL CL CL CL
tWH(cl) tsu
50% tsu 50% tPLH 50% tTLH 90% tsu tPHL 10% tTHL tPLH 90% 10% tTLH tWH(D)
Q7 Sout NOTE: Pin 10 = VSS
50%
TIMING DIAGRAM
CLOCK SC D
Q6 Q5 Q4 Q3 Q2 Q1 Q0 EOC Sout
ÉÉ ÉÉ ÉÉ ÉÉ ÉÉ ÉÉ ÉÉ ÉÉ ÉÉ ÉÉ ÉÉ
Q7
INH Q7 Q6 INH Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0 Q8* INH -- Don't care condition
INH -- Indicates Serial Out is inhibited low. * -- Q8 is ninthbit of serial information available from 8bit register. NOTE: Pin 10 = VSS
http://onsemi.com
5
MC14549B, MC14559B
OPERATING CHARACTERISTICS Both the MC14549B and MC14559B can be operated in either the "free run" or "strobed operation" mode for conversion schemes with any number of bits. Reliable cascading and/or recirculating operation can be achieved if the End of Convert (EOC) output is used as the controlling function, since with EOC = 0 (and with SC = 1 for MC14549B but either 1 or 0 for MC14559B) no stable state exists under continual clocked operation. The MC14559B will automatically recirculate after EOC = 1 during externally strobed operation, provided SC = 1. All data and control inputs for these devices are triggered into the circuit on the positive edge of the clock pulse. Operation of the various terminals is as follows: C = Clock -- A positivegoing transition of the Clock is required for data on any input to be strobed into the circuit. SC = Start Convert -- A conversion sequence is initiated on the positivegoing transition of the SC input on succeeding clock cycles. D = Data in -- Data on this input (usually from a comparator in A/D applications) is also entered into the circuit on a positivegoing transition of the clock. This input is Schmitt triggered and synchronized to allow fast response and guaranteed quality of serial and parallel data. MR = Master Reset (MC14549B Only) -- Resets all output to 0 on positivegoing transitions of the clock. If removed while SC = 0, the circuit will remain reset until SC = 1. This allows easy cascading of circuits. FF = Feed Forward (MC14559B Only) -- Provides register shortening by removing unwanted bits from a system. For operation with less than 8 bits, tie the output following the least significant bit of the circuit to EOC. E.g., for a 6bit
FROM A/D COMPARATOR EXTERNAL CLOCK
conversion, tie Q1 to FF; the part will respond as shown in the timing diagram less two bit times. Not that Q1 and Q0 will still operate and must be disregarded. For 8bit operation, FF is tied to VSS. For applications with more than 8 but less than 16 bits, use the basic connections shown in Figure 1. The FF input of the MC14559B is used to shorten the setup. Tying FF directly to the least significant bit used in the MC14559B allows EOC to provide the cascading signal, and results in smooth transition of serial information from the MC14559B to the MC14549B. The Serial Out (Sout) inhibit structure of the MC14559B remains inactive one cycle after EOC goes high, while Sout of the MC14549B remains inhibited until the second clock cycle of its operation. Qn = Data Outputs -- After a conversion is initiated the Q's on succeeding cycles go high and are then conditionally reset dependent upon the state of the D input. Once conditionally reset they remain in the proper state until the circuit is either reset or reinitiated. EOC = End of Convert -- This output goes high on the negativegoing transition of the clock following FF = 1 (for the MC14559B) or the conditional reset of Q0. This allows settling of the digital circuitry prior to the End of Conversion indication. Therefore either level or edge triggering can indicate complete conversion. Sout = Serial Out -- Transmits conversion in serial fashion. Serial data occurs during the clock period when the corresponding parallel data bit is conditionally reset. Serial Out is inhibited on the initial period of a cycle, when the circuit is reset, and on the second cycle after EOC goes high. This provides efficient operation when cascaded.
1/4 MC14001 SERIAL OUT (CONTINUAL UPDATE EVERY 13 CLOCK CYCLES)
MC14559B * FF Q7 Q6 Q5 Q4 ·· Q0 EOC ** MSB NC TO D/A AND PARALLEL DATA
C SC
D
Sout
C SC
D MC14549B
Sout
MR Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0 EOC { LSB TO D/A AND PARALLEL DATA FREE RUN MODE
EXTERNAL STROBE * FF allows EOC to activate as if in 4stage register. ** Cascading using EOC guaranteed; no stable unfunctional state. Completion of conversion automatically reinitiates cycle in free run mode.
Figure 1. 12Bit Conversion Scheme
http://onsemi.com
6
MC14549B, MC14559B
TYPICAL APPLICATIONS
Externally Controlled 6Bit ADC (Figure 2) Continuously Cycling 12Bit ADC (Figure 4)
· · · ·
Several features are shown in this application: Shortening of the register to six bits by feeding the seventh output bit into the FF input. Continuous conversion, if a continuous signal is applied to SC. Externally controlled updating (the start pulse must be shorter than the conversion cycle). The EOC output indicating that the parallel data are valid and that the serial output is complete.
Continuously Cycling 8Bit ADC (Figure 3)
This ADC is running continuously because the EOC signal is fed back to the SC input, immediately initiating a new cycle on the next clock pulse.
Because each successive approximation register (SAR) has a capability of handling only an eightbit word, two must be cascaded to make an ADC with more than eight bits. When it is necessary to cascade two SAR's, the second SAR must have a stable resettable state to remain in while awaiting a subsequent start signal. However, the first stage must not have a stable resettable state while recycling, because during switchon or due to outside influences, the first stage has entered a reset state, the entire ADC will remain in a stable nonfunctional condition. This 12bit ADC is continuously recycling. The serial as well as the parallel outputs are updated every thirteenth clock pulse. The EOC pulse indicates the completion of the 12bit conversion cycle, the end of the serial output word, and the validity of the parallel data output.
SC
C MC14559B Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0 Sout FF EOC
TO DAC
Figure 2. Externally Controlled 6Bit ADC
SC
C MC14559B Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0 Sout FF EOC
TO DAC
Figure 3. Continuously Cycling 8Bit ADC
http://onsemi.com
7
MC14549B, MC14559B
Sout SC C MC14559B Sout Sout MC14549B MR Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0 EOC SC C
Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0 FF EOC TO DAC
TO DAC EOC
Figure 4. Continuously Cycling 12Bit ADC
Externally Controlled 12Bit ADC (Figure 5)
In this circuit the external pulse starts the first SAR and simultaneously resets the cascaded second SAR. When Q4 of the first SAR goes high, the second SAR starts conversion, and the first one stops conversion. EOC indicates that the parallel data are valid and that the serial output is complete. Updating the output data is started with every external control pulse.
Additional Motorola Parts for Successive Approximation ADC
Monolithic digitaltoanalog converters -- The MC1408/1508 converter has eightbit resolution and is available with 6, 7, and 8bit accuracy. The amplifiercomparator block -- The MC1407/1507 contains a high speed operational amplifier and a high speed comparator with adjustable window. With these two linear parts it is possible to construct SAADCs with an accuracy of up to eight bits, using as the register one MC14549B or one MC14559B. An additional CMOS block will be necessary to generate the clock frequency. Additional information on successive approximation ADC is found in Motorola Application Note AN716.
SC
C MC14559B
Sout
SC
C MC14549B
Sout
Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0 FF EOC TO DAC
MR Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0 EOC
TO DAC EOC Sout
Figure 5. Externally Controlled 12Bit ADC
http://onsemi.com
8
MC14549B, MC14559B
PACKAGE DIMENSIONS
A
16 9
PDIP16 P SUFFIX PLASTIC DIP PACKAGE CASE 64808 ISSUE R
B
1
8
NOTES: 1. DIMENSIONING AND TOLERANCING PER ANSI Y14.5M, 1982. 2. CONTROLLING DIMENSION: INCH. 3. DIMENSION L TO CENTER OF LEADS WHEN FORMED PARALLEL. 4. DIMENSION B DOES NOT INCLUDE MOLD FLASH. 5. ROUNDED CORNERS OPTIONAL. DIM A B C D F G H J K L M S INCHES MIN MAX 0.740 0.770 0.250 0.270 0.145 0.175 0.015 0.021 0.040 0.70 0.100 BSC 0.050 BSC 0.008 0.015 0.110 0.130 0.295 0.305 0_ 10 _ 0.020 0.040 MILLIMETERS MIN MAX 18.80 19.55 6.35 6.85 3.69 4.44 0.39 0.53 1.02 1.77 2.54 BSC 1.27 BSC 0.21 0.38 2.80 3.30 7.50 7.74 0_ 10 _ 0.51 1.01
F S
C
L
T H G D
16 PL
SEATING PLANE
K
J T A
M
M
0.25 (0.010)
M
http://onsemi.com
9
MC14549B, MC14559B
PACKAGE DIMENSIONS
SOIC16 DW SUFFIX PLASTIC SOIC PACKAGE CASE 751G03 ISSUE B
D
16 M 9
A
q
NOTES: 1. DIMENSIONS ARE IN MILLIMETERS. 2. INTERPRET DIMENSIONS AND TOLERANCES PER ASME Y14.5M, 1994. 3. DIMENSIONS D AND E DO NOT INLCUDE MOLD PROTRUSION. 4. MAXIMUM MOLD PROTRUSION 0.15 PER SIDE. 5. DIMENSION B DOES NOT INCLUDE DAMBAR PROTRUSION. ALLOWABLE DAMBAR PROTRUSION SHALL BE 0.13 TOTAL IN EXCESS OF THE B DIMENSION AT MAXIMUM MATERIAL CONDITION. DIM A A1 B C D E e H h L q MILLIMETERS MIN MAX 2.35 2.65 0.10 0.25 0.35 0.49 0.23 0.32 10.15 10.45 7.40 7.60 1.27 BSC 10.05 10.55 0.25 0.75 0.50 0.90 0_ 7_
H
B
1 16X
8
B T A
S
B B
S
0.25
M
A
h X 45 _
SEATING PLANE
M
8X
0.25
E
A1
14X
e
T
C
http://onsemi.com
10
L
MC14549B, MC14559B
Notes
http://onsemi.com
11
MC14549B, MC14559B
ON Semiconductor and are trademarks of Semiconductor Components Industries, LLC (SCILLC). SCILLC reserves the right to make changes without further notice to any products herein. SCILLC makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does SCILLC assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages. "Typical" parameters which may be provided in SCILLC data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including "Typicals" must be validated for each customer application by customer's technical experts. SCILLC does not convey any license under its patent rights nor the rights of others. SCILLC products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the SCILLC product could create a situation where personal injury or death may occur. Should Buyer purchase or use SCILLC products for any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that SCILLC was negligent regarding the design or manufacture of the part. SCILLC is an Equal Opportunity/Affirmative Action Employer.
PUBLICATION ORDERING INFORMATION
NORTH AMERICA Literature Fulfillment: Literature Distribution Center for ON Semiconductor P.O. Box 5163, Denver, Colorado 80217 USA Phone: 3036752175 or 8003443860 Toll Free USA/Canada Fax: 3036752176 or 8003443867 Toll Free USA/Canada Email: [email protected] Fax Response Line: 3036752167 or 8003443810 Toll Free USA/Canada N. American Technical Support: 8002829855 Toll Free USA/Canada EUROPE: LDC for ON Semiconductor European Support German Phone: (+1) 3033087140 (MonFri 2:30pm to 7:00pm CET) Email: ONlit[email protected] French Phone: (+1) 3033087141 (MonFri 2:00pm to 7:00pm CET) Email: ONlit[email protected] English Phone: (+1) 3033087142 (MonFri 12:00pm to 5:00pm GMT) Email: [email protected] EUROPEAN TOLLFREE ACCESS*: 0080044223781 *Available from Germany, France, Italy, UK CENTRAL/SOUTH AMERICA: Spanish Phone: 3033087143 (MonFri 8:00am to 5:00pm MST) Email: ONlit[email protected] ASIA/PACIFIC: LDC for ON Semiconductor Asia Support Phone: 3036752121 (TueFri 9:00am to 1:00pm, Hong Kong Time) Toll Free from Hong Kong & Singapore: 00180044223781 Email: ONlit[email protected] JAPAN: ON Semiconductor, Japan Customer Focus Center 4321 NishiGotanda, Shinagawaku, Tokyo, Japan 1410031 Phone: 81357402745 Email: [email protected] ON Semiconductor Website: http://onsemi.com
For additional information, please contact your local Sales Representative.
http://onsemi.com
12
MC14549B/D