AN1504/D. Metastability and the ECLinPS Family APPLICATION NOTE

Similar documents
AND8008/D. Solid State Control Solutions for Three Phase 1 HP Motor APPLICATION NOTE

2N6056. NPN Darlington Silicon Power Transistor DARLINGTON 8 AMPERE SILICON POWER TRANSISTOR 80 VOLTS, 100 WATTS

MC14008B. 4-Bit Full Adder

DN05034/D. Enhanced PWM LED Dimming DESIGN NOTE

AND8326/D. PCB Design Guidelines for Dual Power Supply Voltage Translators

2N2222A. Small Signal Switching Transistor. NPN Silicon. MIL PRF 19500/255 Qualified Available as JAN, JANTX, and JANTXV.

ESD Line Ultra-Large Bandwidth ESD Protection

Vdc. Vdc. Adc. W W/ C T J, T stg 65 to C

P2N2222ARL1G. Amplifier Transistors. NPN Silicon. These are Pb Free Devices* Features.

TIP140, TIP141, TIP142, (NPN); TIP145, TIP146, TIP147, (PNP) Darlington Complementary Silicon Power Transistors

MPS2222, MPS2222A. NPN Silicon. Pb Free Packages are Available* Features MAXIMUM RATINGS MARKING DIAGRAMS THERMAL CHARACTERISTICS

MMBF4391LT1G, SMMBF4391LT1G, MMBF4392LT1G, MMBF4393LT1G. JFET Switching Transistors. N Channel

ESD9X3.3ST5G Series, SZESD9X3.3ST5G Series. Transient Voltage Suppressors Micro Packaged Diodes for ESD Protection

2N4401. General Purpose Transistors. NPN Silicon. Pb Free Packages are Available* Features MAXIMUM RATINGS THERMAL CHARACTERISTICS

LC03-6R2G. Low Capacitance Surface Mount TVS for High-Speed Data Interfaces. SO-8 LOW CAPACITANCE VOLTAGE SUPPRESSOR 2 kw PEAK POWER 6 VOLTS

LM A, Adjustable Output, Positive Voltage Regulator THREE TERMINAL ADJUSTABLE POSITIVE VOLTAGE REGULATOR

CS V/250 ma, 5.0 V/100 ma Micropower Low Dropout Regulator with ENABLE

Prepared by: Paul Lee ON Semiconductor

AND9015. A Solution for Peak EMI Reduction with Spread Spectrum Clock Generators APPLICATION NOTE. Prepared by: Apps Team, BIDC ON Semiconductor

NUD4011. Low Current LED Driver

2N4921G, 2N4922G, 2N4923G. Medium-Power Plastic NPN Silicon Transistors 1.0 AMPERE GENERAL PURPOSE POWER TRANSISTORS VOLTS, 30 WATTS

AND9190/D. Vertical Timing Optimization for Interline CCD Image Sensors APPLICATION NOTE

AND8365/D. 125 kbps with AMIS-4168x APPLICATION NOTE

2N3903, 2N3904. General Purpose Transistors. NPN Silicon. Features Pb Free Package May be Available. The G Suffix Denotes a Pb Free Lead Finish

AND8336. Design Examples of On Board Dual Supply Voltage Logic Translators. Prepared by: Jim Lepkowski ON Semiconductor.

MMSZxxxT1G Series, SZMMSZxxxT1G Series. Zener Voltage Regulators. 500 mw SOD 123 Surface Mount

MC10SX1190. Fibre Channel Coaxial Cable Driver and Loop Resiliency Circuit

Device Application Topology Efficiency Input Power Power Factor THD NSIC2030JB, NSIC2050JB R4 Q2 Q1 R9

MC14175B/D. Quad Type D Flip-Flop

2N6387, 2N6388. Plastic Medium-Power Silicon Transistors DARLINGTON NPN SILICON POWER TRANSISTORS 8 AND 10 AMPERES 65 WATTS, VOLTS

MPSA92, MPSA93. High Voltage Transistors. PNP Silicon. Pb Free Packages are Available* Features. MAXIMUM RATINGS MARKING DIAGRAM

1SMB59xxBT3G Series, SZ1SMB59xxT3G Series. 3 Watt Plastic Surface Mount Zener Voltage Regulators

C106 Series. Sensitive Gate Silicon Controlled Rectifiers

NTMS4920NR2G. Power MOSFET 30 V, 17 A, N Channel, SO 8 Features

MARKING DIAGRAMS LOGIC DIAGRAM PDIP 16 P SUFFIX CASE 648 DIP PIN ASSIGNMENT ORDERING INFORMATION CDIP 16 L SUFFIX CASE 620

BC327, BC327-16, BC327-25, BC Amplifier Transistors. PNP Silicon. These are Pb Free Devices* Features MAXIMUM RATINGS

CM1213A-04SO, SZCM1213A-04SO 4-Channel Low Capacitance ESD Protection Array

MMBZ52xxBLT1G Series, SZMMBZ52xxBLT3G. Zener Voltage Regulators. 225 mw SOT 23 Surface Mount

BC546B, BC547A, B, C, BC548B, C. Amplifier Transistors. NPN Silicon. Pb Free Packages are Available* Features. MAXIMUM RATINGS

AND8433/D. Using ON Semiconductor Constant Current Regulator (CCR) Devices in AC Applications APPLICATION NOTE

LOW POWER SCHOTTKY. GUARANTEED OPERATING RANGES ORDERING INFORMATION PLASTIC N SUFFIX CASE 648 SOIC D SUFFIX CASE 751B

3EZ6.2D5 Series. 3 Watt DO-41 Surmetic 30 Zener Voltage Regulators

1N59xxBRNG Series. 3 W DO-41 Surmetic 30 Zener Voltage Regulators

BC337, BC337-25, BC Amplifier Transistors. NPN Silicon. These are Pb Free Devices. Features MAXIMUM RATINGS

2N3906. General Purpose Transistors. PNP Silicon. Pb Free Packages are Available* Features MAXIMUM RATINGS

120 V AC, Low Cost, Dimmable, Linear, Parallel to Series LED Driving Circuit

MBR2045CT SCHOTTKY BARRIER RECTIFIER 20 AMPERES 45 VOLTS

2N5460, 2N5461, 2N5462. JFET Amplifier. P Channel Depletion. Pb Free Packages are Available* Features. MAXIMUM RATINGS

NS3L V, 8-Channel, 2:1 Gigabit Ethernet LAN Switch with LED Switch

2N3903, 2N3904. General Purpose Transistors. NPN Silicon. Pb Free Packages are Available* Features. MAXIMUM RATINGS

NUP2105L, SZNUP2105L. Dual Line CAN Bus Protector SOT 23 DUAL BIDIRECTIONAL VOLTAGE SUPPRESSOR 350 W PEAK POWER

SN74LS74AMEL. Dual D Type Positive Edge Triggered Flip Flop LOW POWER SCHOTTKY

NUD4001, NSVD4001. High Current LED Driver

BC546B, BC547A, B, C, BC548B, C. Amplifier Transistors. NPN Silicon. Pb Free Package is Available* Features. MAXIMUM RATINGS

CS3341, CS3351, CS387. Alternator Voltage Regulator Darlington Driver

LOW POWER SCHOTTKY. GUARANTEED OPERATING RANGES ORDERING INFORMATION

Spread Spectrum Clock Generator

AMIS High-Speed 3.3 V Digital Interface CAN Transceiver

MCR08B, MCR08M. Sensitive Gate Silicon Controlled Rectifiers. Reverse Blocking Thyristors. SCRs 0.8 AMPERES RMS 200 thru 600 VOLTS

1.5SMC6.8AT3G Series, SZ1.5SMC6.8AT3G Series Watt Peak Power Zener Transient Voltage Suppressors. Unidirectional*

AND8480/D. CrM Buck LED Driver Evaluation Board APPLICATION NOTE

CAT4101TV. 1 A Constant-Current LED Driver with PWM Dimming

1SMA5.0AT3G Series, SZ1SMA5.0AT3G Series. 400 Watt Peak Power Zener Transient Voltage Suppressors. Unidirectional

DM74LS169A Synchronous 4-Bit Up/Down Binary Counter

CM2009. VGA Port Companion Circuit

NLX1G74. Single D Flip-Flop

AND8360. AMIS Multiple CAN Bus Network APPLICATION NOTE

Flexible Active Shutter Control Interface using the MC1323x

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

NCP1090GEVB, NCP1094GEVB. Power-over-Ethernet PD Interface Evaluation Board User's Manual EVAL BOARD USER S MANUAL.

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

TIP41, TIP41A, TIP41B, TIP41C (NPN); TIP42, TIP42A, TIP42B, TIP42C (PNP) Complementary Silicon Plastic Power Transistors

NOTE: The Flatpak version has the same pinouts (Connection Diagram) as the Dual In-Line Package.

NSI45060JDT4G. Adjustable Constant Current Regulator & LED Driver. 45 V, ma 15%, 2.7 W Package

MC14001B Series. B Suffix Series CMOS Gates MC14001B, MC14011B, MC14023B, MC14025B, MC14071B, MC14073B, MC14081B, MC14082B

DM54161 DM74161 DM74163 Synchronous 4-Bit Counters

NUP4106. Low Capacitance Surface Mount TVS for High-Speed Data Interfaces SO 8 LOW CAPACITANCE VOLTAGE SUPPRESSOR 500 WATTS PEAK POWER 3.

MC74AC138, MC74ACT of-8 Decoder/Demultiplexer


BSP52T1 MEDIUM POWER NPN SILICON SURFACE MOUNT DARLINGTON TRANSISTOR

NLSX Bit 24 Mb/s Dual-Supply Level Translator

DM74LS193 Synchronous 4-Bit Binary Counter with Dual Clock

MPC8245/MPC8241 Memory Clock Design Guidelines: Part 1

MC13783 Buck and Boost Inductor Sizing

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

AND8147/D. An Innovative Approach to Achieving Single Stage PFC and Step-Down Conversion for Distributive Systems APPLICATION NOTE

LB1836M. Specifications. Monolithic Digital IC Low-Saturation Bidirectional Motor Driver for Low-Voltage Drive. Absolute Maximum Ratings at Ta = 25 C

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

LC898300XA. Functions Automatic adjustment to the individual resonance frequency Automatic brake function Initial drive frequency adjustment function

NE592 Video Amplifier

1N4001, 1N4002, 1N4003, 1N4004, 1N4005, 1N4006, 1N4007. Axial Lead Standard Recovery Rectifiers

74F168*, 74F169 4-bit up/down binary synchronous counter

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

AND9035/D. BELASIGNA 250 and 300 for Low-Bandwidth Applications APPLICATION NOTE

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

1N5820, 1N5821, 1N5822. Axial Lead Rectifiers SCHOTTKY BARRIER RECTIFIERS 3.0 AMPERES 20, 30, 40 VOLTS

5495A DM Bit Parallel Access Shift Registers

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

SCHOTTKY BARRIER RECTIFIERS 1.0 AMPERE 20, 30 and 40 VOLTS

CD4013BC Dual D-Type Flip-Flop

Transcription:

Metastability and the ECLinPS Family Prepared by: Applications Engineering APPLICATION NOTE This application note examines the concept of metastability and provides a theoretical discussion of how it occurs, including examples of the metastable condition. An equation characterizing metastability and a test circuit derived from that equation are presented. Metastability results are then applied to the ECLinPS family. Introduction Metastability is a central issue anytime a designer wishes to synchronize two or more asynchronous signals. A popular method for accomplishing this task is to employ a D flip-flop as the synchronizing element (Figure 1). As shown in Figure 1, synchronization can be accomplished using a single D flip-flop; more typically, several D flip-flops are cascaded to provide synchronization while reducing the probability of a metastable or anomalous state occurring at the input of System 2. Unfortunately the information at the data and clock inputs of flip-flops used as synchronizing elements is asynchronous by nature, thus the manufacturer specifications for set-up and hold times may not be observed. A series of timing diagrams is shown in Figure 2 demonstrating three possible timing relationships between the data and clock signals; to the right of each data trace is the corresponding output waveform. In the first case the data adheres to the specified set-up and hold times, hence the output attains the proper state. In case 2 the set-up time is violated such that the output of the D flip-flop does not change state. Case 3 represents a violation of the set-up and hold times whereby the D flip-flop enters a metastable state. The resolving time for a flip-flop in this metastable state is indeterminate. Further, the final settling state of the flip-flop having been in this metastable condition cannot be guaranteed. Metastability Theory A bistable device such as a flip-flop has two stable output states: the 1 or high state and the 0 or low state. When the manufacturers specified set-up and hold times are observed the flip-flop will achieve the proper output state (Figure 3). However if the set-up and hold times are violated the device may enter a metastable state, thereby increasing the propagation delay, as indicated by the output response shown in Figure 4. To better understand flip-flop metastability, the operation of a typical ECLinPS D flip-flop is reviewed. The schematic of a D flip-flop is shown in Figure 5. OUTPUT INPUT OUTPUT INPUT T D DELAY Figure 1. Clock Synchronization Schemes Semiconductor Components Industries, LLC, 2007 October, 2007 - Rev. 3 1 Publication Order Number: AN1504/D

: CASE 1 V OUT CASE 1 : CASE 2 V OUT CASE 2 : CASE 3 V OUT CASE 3 T SU T CLK T HD Figure 2. Timing Relationships Between Data and Clock Signals for a D Flip-Flop 28.6300 NS 31.1300 NS 33.6300 NS CH. 3 = 150.0 mv/div TIMEBASE = 500 PS/DIV Figure 3. Typical Flip-Flop Output Response 2

28.6300 NS 31.1300 NS 33.6300 NS CH. 3 = 150.0 mv/div START = 30.8500 NS The flip-flop shown in Figure 5 can be divided into two functional blocks: Master latch and Slave latch. Under optimal operating conditions the clock is low when data arrives at the input to the master latch; after the specified set-up time the clock input is raised to a high level, and the data is latched. When the clock signal goes to the low state, the slave portion of the circuit becomes transparent and transfers the latched data to the output. Changes at the input will have no affect on the output when the slave latch is transparent. The master and slave latches each consist of two subsections: Data and Regenerative (Figure 5). Since the master latch accepts signals from external sources it is the section most susceptible to metastability problems. When the clock signal goes to a high state the current in the master latch clock differential pair switches from the regenerative STOP = 31.5600 NS Figure 4. Metastable Flip-Flop Output Response TIMEBASE = 500 PS/DIV DELTA T = 710.0 PS to the data side. If the set-up and hold times are observed the circuit will function properly. However, if the data and clock signals change such that the set-up and hold times are violated, the data differential pair, the regenerative differential pair and the clock differential pair for the master will share the same switch current. In addition there will not be enough current to charge and discharge the transistor parasitic capacitances, creating an RC feedback loop via the collector nodes of the data and regenerative differential pairs. Thus the master latch enters a metastable state which appears at the output since the slave latch is transparent under these conditions. Theoretically, there is no upper bound on the length of time this metastable state can last, although in practice circuits eventually do leave the metastable region. MASTER LATCH REGENERATIVE V CC SLAVE LATCH REGENERATIVE RESET SET V CS V EE Figure 5. ECLinPS D Flip-Flop 3

Metastable Equations Flip-flop propagation delay as a function of the input signal is represented in Figure 6. PROPAGATION DELAY t TP T W (T D ) T MAX T 0 T F INPUT TIME Figure 6. Flip-Flop Response Time Plot The ordinate is the flip-flop propagation delay time, and the abscissa is the time that data arrives at the flip-flop input relative to reference time, T 0. For devices with positive set-up times T 0 represents the clock transition time with the difference between T 0 and T MAX being the minimum allowable set-up time. Thus data arriving before time T MAX will elicit a nominal propagation delay, T P, when clocked. For data appearing between times T MAX and T F the propagation delay will be longer than T P because the set-up and/or hold times have been violated; and the device enters the metastable state. Data occurring at the input after time T F T D will have no affect on the output, hence the output does not change and the propagation delay is defined as zero. For devices with zero or negative set-up times the same response plot applies, however the abscissa is shifted such that the value of T0 is no longer the clock transition time. The same concepts are valid for derivation of metastability equations for each case: positive, negative or zero set-up and hold times. To clarify the flip-flop response plot, Figure 7 illustrates a case in which the propagation delay is T P. Data arrives at time T A, allowing the proper set-up time prior to a clock transition and is maintained at this level for the specified hold time. Figure 8 is an example in which the propagation delay is longer than T P since the data arrives at time T A, violating the set-up time. Using the response plot in Figure 6, Stoll 1 developed the concept of a failure window to facilitate the characterization of metastability. The value of T W (T D ) is the width of the window for which a propagation delay of time duration T D occurs, and is the range of data input times relative to the clock input for which a failure will occur. The value of T D is the maximum allowable propagation delay; delays longer than T D constitute a failure. The failure window is described mathematically as: TW(TD) TP 10( t) t (eq. 1) Where: T W (T D ) Failure Window Width T P Nominal Propagation Delay T D Delay After Clock That Constitutes a Failure Flip-Flop Resolution Time Constant t Excess Delay (T D - T P ) SIGNAL SIGNAL SIGNAL SIGNAL T A T MAX T 0 Figure 7. Proper Set-Up and Hold Times TIME T MAX T A T 0 TIME Figure 8. Violation of Set-Up and Hold Times 4

This equation only applies for narrow window widths, i.e., those times well up on the response plot of Figure 6. To summarize, when the set-up and hold times are obeyed the flip-flop will have a nominal propagation delay, T P. If the data and clock signals arrive such that the set-up and hold times are violated there will be an excess delay as indicated in the response plot of Figure 6. This excess delay is caused by the flip-flop entering the metastable region. For data signals arriving much later than the clock signal the flip-flop will not change state, thus the propagation delay is zero by definition. The window width is the range of input arrival times relative to the clock for which the output response does not attain a defined value within the time period T D. Since T D represents the maximum allowable delay, the window width represents the relative range of input times for which a failure will occur. Equation 1 can be combined with the industry accepted definition for system level Mean Time Between Failures (Equation 2) 2 to derive an equation yielding Mean Time Between Failures as a function of system design and semiconductor device parameters. MTBF 1 (2 * fc *fd *TW(TD)) (eq. 2) Where: f C Clock Frequency f D Data Frequency MTBF 1 (2 * fc *fd *TP *10 ( t) ) (eq. 3) The System Designer can use Equation 3 to address the issue of metastability. Device values are provided in Table 2, Values for Several Flip-Flops and T P (Nominal Propagation Delay) value is provided in the device datasheet. MTBF, f c and f d are system design parameters. Thus the designer can use this equation to determine the value of T D. Test Circuitry For Metastable Evaluation Equation 3 provides the impetus for the design of a metastability test circuit capable of providing a value of, the flip-flop resolution time constant. Transforming this equation into a linear form by taking the logarithm of both sides yields Equation 4: log MTBF log (2 * fc *fd *TP) t (eq. 4) Plotting log MTBF versus t yields a line with slope 1/, and log MTBF intercept of -log(2*f c *f d *T P ). Thus, the test circuit must accept the clock and data input frequencies as a function of t and yield MTBF as an output. The circuit configuration shown in Figure 9 fulfills these criteria. The test circuitry can be categorized into five functional blocks: DUT, adjustable delay portion, comparator section, counter-set circuitry, and the counter. Starting with the comparator portion of the circuit, the output of the DUT is fed into the comparator; if the DUT output falls in the range V BB - 0.15 V < V BB < V BB + 0.15 V, the DUT is defined as being in a metastable condition (Figure 10). For DUT output states in the metastable region the comparator output attains a logic high level. When the DUT output does not fall within this range it is in a defined high or low level, and the output of the comparator will be at a logic low level. If the comparator output is at a logic high level, indicating metastability, the counter-set section sends out a periodic waveform which increments the counter. If the DUT is not metastable the output of the counter-set circuitry is constant and the counter (HP-8335A) is not incremented. The total number of counts over a specified time period is a measure of MTBF. DUT (V BB + 0.15 V) HP- 8082A HP- 8082A TRIG HP- 8082A D DUT CLK 1 10E451 D1 D1 D2 D2 CLK 2 CLK 2 (V BB - 0.15 V) 1 2 10E107 D 10E131 CLK 3 10E101 HP 5335A COUNTER COUNTER ADJUSTABLE DELAY COMPARATOR Figure 9. Metastability Test Circuit COUNTER-SET 5

Pulse generator #1 (PG1) supplies the data signal to the DUT. To ensure asynchronous signals between the DUT data and clock signals, a separate pulse generator, PG2, provides the clock signal to the DUT. Generator PG2 also provides the clocking signal to the comparator circuitry via its inverting output terminal. Pulse generator PG3 supplies the clock signals to the E451 portion of the comparator section. To increase the probability of the DUT entering the metastable state the DUT data frequency is set at 1.33 times the DUT clock frequency. The value of t is the delay between the noninverting clock signals for the DUT and the E451. Finally, the inverting terminal of PG2 supplies the clock signal for the counter-set circuitry. LOG MTBF 2 0-2 -4-6 -8 2e-9 3e-9 4e-9 5e-9 DELAY (SEC) DUT OUTPUT LEVEL (VOLTS) V OH V BB V OL V BB + 0.15 V = V HMETA V BB - 0.15 V = V LMETA Figure 10. Output Response Defining the Metastable Region To take advantage of the precision 50 input impedance of the test measurement equipment, the circuit power supplies are shifted by +2.0 V. Thus all input signals, bias voltages, and comparator values have been shifted by +2.0 V as shown in Table 1. Table 1. ECL LEVELS AFTER TRANSLATING BY +2.0 V Parameter Typical (V) Shifted (V) 10E 100E 10E 100E V IL -1.75-1.70 +0.25 +0.30 V IH -0.90-0.95 +1.10 +1.05 V BB -1.30-1.30 +0.70 +0.70 V CC 0.00 0.00 +2.00 +2.00 V EE -5.20-4.50-3.20-2.50 V Hmeta -1.15-1.15 +0.85 +0.85 V Lmeta -1.45-1.45 +0.55 +0.85 Results An example of using a log MTBF versus t plot to determine is shown in Figure 11. Figure 11. Plot of Log MTBF versus Delay From Equation 4 the slope of the line is the reciprocal of. Measurements similar to these were performed to characterize the ECLinPS family as well as D flip-flops from various vendors. The results are shown in Table 2: Table 2. V alues for Several Flip-Flops Device Type ON Semiconductor NBSG53A ON Semiconductor MC10EP31 ON Semiconductor MC10E431 ON Semiconductor MC10E151 ON Semiconductor MC10E131 ON Semiconductor MC10H131 Signetics 100131 Signetics 100151 National 100131 Resolution Time Constant ( ) 80 psec 100 psec 125 psec 185 psec 200 psec 718 psec 890 psec 1172 psec 1594 psec Having determined the value of, the system designer can use this information in conjunction with Equation 3 to aid in optimizing the system design. Example As an example, assume the system configuration shown in Figure 12, in which the output from System 1 is to be synchronized to System 2 using a 10E151 D flip-flop. Further, the equivalent output signal for System 1 is 75 MHz whereas the clock frequency for System 2, as well as the synchronizing element, is 100 MHz. Under these conditions the data and clock inputs to the D flip-flop are asynchronous and the system designer must consider the possibility of the D flip-flop entering the metastable state. Therefore the system designer must determine how long the flip-flop will remain in the metastable region in order to 6

decide when the data at the output of the flip-flop will attain a defined state and can be clocked into System 2. The solution to this dilemma is found with Equation 3: MTBF 1 (2 * fc *fd *TP *10 ( t) ) (eq. 5) The values for f C and f D were specified as 100 MHz and 75 MHz, respectively. Assuming the D flip-flop is an ON Semiconductor 10E151, a worse case value of propagation delay (Tp) of 800 psec is obtained from the ECLinPS Device Data Book. The value of t is given in Table 2 as 185 psec. Substituting these values into Equation 3 yields: MTBF 1 (2 * fc *fd *TP *10 ( t 185 psec)) (eq. 6) At this point the system designer must specify an acceptable MTBF. For this example an MTBF of 5 years is assumed. Therefore the value of t is calculated to be t = 2.83 nsec From the relationship t = T D -T P the value of T D is calculated to be T D = 3.63 nsec Thus for an MTBF of 5 years the designer should delay the clocking of the data from the output of the flip-flop into System 2 by 3.63 nsec. Conclusion Metastability has become a critical issue with system designers. In order to better serve our customers, ON Semiconductor has characterized the ECLinPS family for metastability using the concept of a failure window. The nominal flip-flop resolution time constant for the ECLinPS family, excluding the E131 and E431 devices as these flip-flops use alternative architectures, has been determined to be 185 psec. The resolution time constant for the E131 and E431 devices is 200 psec and 125 psec, respectively. Thus the system designer can use the value of in conjunction with Equation 3 to determine the metastable induced excess delay for a specified MTBF. Although this application note does not present a method for avoiding metastability, it does provide a means for the designer to quantitatively incorporate metastability in their designs. References 1. Stoll, P. How to Avoid Synchronization Problems VLSI Design, November/December 1982. pp. 56-59. 2. Nootbaar, K. Design, Testing, and Application of a Metastable-Hardened flip-flop, Wescon/87, Section 16-2 pp. 1-9. 75 MHz OUTPUT INPUT 100 MHz Figure 12. System Example ECLinPS is a trademark of Semiconductor Components Industries, LLC (SCILLC). ON Semiconductor and are registered 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. This literature is subject to all applicable copyright laws and is not for resale in any manner. PUBLICATION ORDERING INFORMATION LITERATURE FULFILLMENT: Literature Distribution Center for ON Semiconductor P.O. Box 5163, Denver, Colorado 80217 USA Phone: 303-675-2175 or 800-344-3860 Toll Free USA/Canada Fax: 303-675-2176 or 800-344-3867 Toll Free USA/Canada Email: orderlit@onsemi.com N. American Technical Support: 800-282-9855 Toll Free USA/Canada Europe, Middle East and Africa Technical Support: Phone: 421 33 790 2910 Japan Customer Focus Center Phone: 81-3-5773-3850 7 ON Semiconductor Website: www.onsemi.com Order Literature: http://www.onsemi.com/orderlit For additional information, please contact your local Sales Representative AN1504/D