Nexperia LOGIC Handbook 201029
Nexperia LOGIC Handbook 201029
Nexperia LOGIC Handbook 201029
APPLICATION
HANDBOOK
PRODUCT
FEATURES &
APPLICATION
INSIGHTS
Design Engineer’s Guide
Logic Application Handbook
Product Features and Application Insights
Copyright © Nexperia
October 2020
www.nexperia.com
ISBN 978-0-9934854-6-6
Christian Backhaus
Burkhard Laue
Michael Lyons
Thomas Wolf
Ashish Jha
Sven Walczyk
Robby Ferdinandus
Roland Peters
Olaf Vogt
Introduction 1
Logic basics, Generic Logic product properties 2
Power considerations for CMOS and BiCMOS logic devices 3
Timing aspects of discrete devices 4
Interfacing aspects of logic devices 5
Analog and Logic Product Segmentation 6
Packages 7
Automotive Quality 8
Logic Families 9
FAQ 10
Appendix
Abbreviations
Index
Legal information
Logic Application Handbook
Preface
Nexperia is a leading expert in diodes, bipolar transistors, ESD protection devices,
MOSFETs, GaN FETs and analog & logic ICs.
Our extensive portfolio of standard functions meets both the demands of today’s
state-of-the art applications and the stringent standards set by the Automotive
Industry. Through our continued efforts in innovation, reliability and support,
we maintain the leading position in all our key product segments: Diodes and
Transistors, ESD protection, MOSFETs, and Analog and Logic ICs. We develop and
deliver benchmark solutions for today’s and tomorrow’s market requirements,
drawing on a heritage of over 60 years’ expertise in Semiconductors as the former
Standard Products divisions of NXP and Philips.
Our successful record in innovation is the result of varied yet streamlined R&D.
We combine the latest technologies with efficient processes, helping us to serve
the world’s most demanding industries with world-class products.
The first Nexperia Design Engineers Guide, released in 2017, is our MOSFET
Application Handbook. In this handbook, our engineers focus on how to use
MOSFETs in specific applications and what the key and critical MOSFET parameters
are, considering aspects like thermal conditions etc.
The Second Technical Guide of this series was launched in 2018: Our ESD Application
Handbook. This ESD Application Handbook is focusing on Protection Concepts,
Testing and Simulation for Modern Interfaces. We got so far a lot of positive
feedback by our Engineering Community from Customers representing all
Industries word wide. In addition to this ESD Application Handbook, Nexperia is also
offering on-site Technical ESD Seminars to share our insights with our customers,
cross all relevant applications like Automotive, Mobile Communication, Consumer,
Computing and Industrial. At the end we want to help minimize the risk of ESD
nexperia | Design Engineer’s Guide
Of course, it is the go-to resource for I/O expansion and interfacing between
analog and digital domains, but in many ways, today’s designers need logic more
than ever. Why? Because today’s systems need to be smaller, more power efficient,
and more portable than ever before. That means managing tight layouts, and
dealing with looped traces, which can generate cross-talk and create signal-
integrity issues. It also means working with multi-layer boards, implementing
real-time responses to real-world events, and supporting multitasking operations.
In many cases, the right logic device makes these things easier to manage, and
helps optimize operation.
In fact, while Logic is great for making these kind of minor modifications and
fine-tuning performance in the later design stages, that’s not all it can do! Today’s
logic devices let developers add features and improve functionality, so they can
meet their design requirements right from the start, even before they need to
think about last-minute revisions.
• In systems that use a microcontroller (MCU), logic products are used for
low-cost I/O expansion. Shift registers are used for digital I/O expansion,
and analog switches are used to multiplex analog sensor inputs. The
combination of the two enables the selection of lower-pin count MCUs
with fewer analog-to-digital converters. When used this way, standard
logic enables true cost optimization of an application.
• In tablets and laptops, logic can be used for battery charging and
discharging blocks, and to provide standby mode, power-down, and
start-up control sequences. In docking stations and systems that support
multiple displays, logic provides the bus switches, resets, and audio blocks
that reduce the impact of noisy signals, and can be used to buffer the
clock and data signals.
Logic Application Handbook
We proudly invite you to study our 3rd Nexperia Design Engineer’s Guide, our
Logic Application Handbook. The Table of Content makes it easy for you to navigate
to the key chapters of interest. This book is another key milestone to build the
Technical Nexperia Encyclopedia.
Table of Contents
Chapter 1
Introduction�������������������������������������������������������������������������������������������������������������������17
Chapter 2
Logic basics, Generic Logic product properties
Chapter 3
Power considerations for CMOS and BiCMOS logic devices
Chapter 4
Timing aspects of discrete devices
Chapter 5
Interfacing aspects of logic devices
Chapter 6
Analog and Logic Product Segmentation
Chapter 7
Packages
Chapter 8
Automotive Quality���������������������������������������������������������������������������������������������������157
Chapter 9
Logic Families��������������������������������������������������������������������������������������������������������������161
Chapter 10
FAQ���������������������������������������������������������������������������������������������������������������������������������257
Appendix�����������������������������������������������������������������������������������������������������������������������269
Abbreviations��������������������������������������������������������������������������������������������������������������299
Index�������������������������������������������������������������������������������������������������������������������������������303
Legal information������������������������������������������������������������������������������������������������������307
Logic Application Handbook
1
Chapter 1
Introduction
Introduction
17
1 nexperia | Design Engineer’s Guide
Nexperia logic history begins with some of the very first integrated logic devices in
Introduction
the 1970’s with the acquisition of Signetics. Nexperia technology is built upon
decades of logic development and research over the years from Signetics, Philips,
NXP and Nexperia.
Nexperia’s logic portfolio is already very extended and will grow further. A general
document for supporting the application of discrete logic devices, covering all
important aspects of applications design, is very useful for engineers and helps to
establish a common understanding for both Nexperia and the customers.
This handbook is dedicated to application and design engineers who are developing
and using electronic circuits, often within embedded systems for all kind of
applications. The demand for discrete logic devices is widespread. Many aspects of
system and board design have to be addressed and the usage of logic devices is
very often generating questions and support requirements which cannot be met
just by data sheets. In order to provide a compact and handy document, condensed
from application notes, customer support experience and general logic knowledge,
this book is meant to support development engineers who are dealing with logic
devices.
Digital systems are running at faster speeds, operating at lower voltages, and they
are becoming more integrated. Many functions can be integrated into FPGAs or
ASICs/SOCs, however, this does not mean that generic standard logic will disappear.
Designers may choose to design with standard logic for the following reasons:
Each chapter of the book is addressing aspects of designing with logic devices and
the systems they are used in. We start with basics of logic theory and circuit
elements: logic equations, binary code and basic logic functions are introduced as
well as circuit design aspects like CMOS gate implementations. The explanation of
data sheet items is addressed and the associated properties of logic process
families.
18
Logic Application Handbook
1
Another aspect is the power consumption of logic devices in embedded circuits,
Introduction
here we provide the calculation methods and explain the dependencies on process
technology and topology.
Many behavioral aspects of logic devices need to be addressed when using them
interfacing other devices. These effects are explained in the chapter Interfacing
Aspects.
The logic process families and their specific properties are addressed in another
chapter with information about I/O characteristics and all technology specific
information useful for selecting the suitable process family for a dedicated
function.
19
1 nexperia | Design Engineer’s Guide
Introduction
20
Logic Application Handbook
2
Chapter 2
21
2 nexperia | Design Engineer’s Guide
Digital electronic data processing uses binary numbers. Only two states exist, zero
Logic basics, Generic Logic product properties
and one. These states are also referred to as true and false. In electronics input
voltage ranges are defined to represent a logic low (zero) and a logic high (one).
Logic products can have inputs that are described as active high or active low. An
A ˄ 𝐴𝐴where
input = 01 = true is said to be an active
A ˅high
𝐴𝐴 =input
1 whereas an input where
0 = true is said to be an active low input.
Binary code
𝐴𝐴 ˄ 𝐵𝐵 = (𝐴𝐴 ˅ 𝐵𝐵) 𝐴𝐴 ˅ 𝐵𝐵 = (𝐴𝐴 ˄ 𝐵𝐵)
The binary numeral system is a positional numeral system with a base or radix of 2.
The single digits in a binary system are represented by 2n with n ≥ 0 20, 21, 22, 23,
24 …, in decimal = 1, 2, 4, 8, 16 …
! !
𝑃𝑃! = 𝐶𝐶!" × 𝑉𝑉!! × 𝑓𝑓! × 𝑁𝑁 + 𝐶𝐶! × 𝑉𝑉!! × 𝑓𝑓!
Below an example how a decimal number is converted to a binary number:
1317(10) =
1 * 210 + 0 * 29 + 1 * 28 + 0 * 27 + 0 * 26 + 1 * 25 +
0 * 24 + 0 * 23 + 1 * 22 + 0 * 21 + 1 * 20
1317(10) = 10100100101(2)
Each 1011
digit of a binary number is referred to as bit in logic nomenclature. Standard
+ 0011like adding, subtraction, multiplication and division work identical to
calculations
1110
decimal system. For example adding two numbers the digits can be added
sequentially while taking care of carry bits from the single operations.
Below the example of adding 1011 plus 0011 (decimal: 11 + 3). Starting from the
!of 1 to the next digit. 1+1+1 is 1 plus!a carry again.
𝑃𝑃!"#
lowest = 𝐶𝐶is!"
bit 1+1 ×a𝑉𝑉carry
0 plus
!! × 𝑓𝑓! × 𝑁𝑁 + 𝐶𝐶! × 𝑉𝑉!! × 𝑓𝑓!
In the next digit there is the 1 of the carry plus 0, so 1 as result. For the highest digit
1 + 0 delivers 1.
1011
+0011
Carry bits 1 1
1110
22 1
Logic Application Handbook
2
Boolean Algebra
Basic Operations in Boolean algebra are the AND and OR operation as depicted in
Table 1. The AND operation delivers a true or 1 as result if all input values are
equal 1. For the two input variable example both A and B need to be equal 1 for a
result of 1, all other combinations deliver the result 0.
For the OR operation, all inputs need to be 0 to get a 0 as result. If at least one
input variable is 1 or true, the OR operation delivers a 1.
AND OR
A B A ˄ B A ˅ B
0 0 0 0
0 1 0 1
1 0 0 1
1 1 1 1
The AND and OR operation works in the same way if more than 2 variables are
involved.
A A
0 1
1 0
23
2 nexperia | Design Engineer’s Guide
Boolean algebra is identical for many rules if the operation ˅ (OR operation) is
Logic basics, Generic Logic product properties
Associativity of ˄ . . . . . . . . . . . . . . . .A ˄ (B ˄ C) = (A ˄ B) ˄ C
Associativity of ˅ . . . . . . . . . . . . . . . .A ˅ (B ˅ C) = (A ˅ B) ˅ C
Commutativity of ˄ . . . . . . . . . . . . . . A ˄ B = B ˄ A
Commutativity of ˅ . . . . . . . . . . . . . . A ˅ B = B ˅ A
Distributivity of ˄ over ˅ . . . . . . . . . . . A ˄ (B ˅ C) = (A ˄ B) ˅ (A ˄ C)
Identity rule for ˄ . . . . . . . . . . . . . . . .A ˄ 0 = 0
Identity rule for ˅ . . . . . . . . . . . . . . . .A ˅ 1 = 1
There are additional laws that are valid in Boolean algebra but do not exist in
normal algebra:
Annihilation of ˅ . . . . . . . . . . . . . . . .A ˅ 1 = 1
Idempotence of ˄ . . . . . . . . . . . . . . . A ˄ A = A
Idempotence of ˅ . . . . . . . . . . . . . . . A ˅ A = A
Absorptions rules . . . . . . . . . . . . . . . A ˅ (A ˄ B) = A
. . . . . . . . . . . . . . . . . . . . . . . . .A ˄ (A ˅ B) = A
Distributivity of ˅ over ˄ . . . . . . . . . . . A ˅ (B ˄ C) = (A ˅ B) ˄ (A ˅ C)
A ˄ 𝐴𝐴 = 0 A ˅ 𝐴𝐴 = 1
A very important rule is the so called de Morgan law. It can be used to optimize and
𝐴𝐴 ˄ 𝐵𝐵 = (𝐴𝐴
restructure ˅ designs.
logic 𝐵𝐵) 𝐴𝐴 ˅ 𝐵𝐵 = (𝐴𝐴
If inverted inputs are˄processed
𝐵𝐵) with an AND operation
this is identical to process these variables via an OR operation and to invert the
result. The same law can be applied if you process inverted input variables with an
OR operation. It is identical to have an AND operation for the variables
𝐶𝐶!" × 𝑉𝑉!! ! ×
𝑃𝑃! =result.
invert the
𝑓𝑓! × 𝑁𝑁 + 𝐶𝐶! × 𝑉𝑉!! ! × and
𝑓𝑓! to
A ˄ 𝐴𝐴 = 0
De Morgan laws:
A ˅ 𝐴𝐴 = 1
1317(10) =
1 * 210 + 0 * 2
𝐴𝐴 ˄ 𝐵𝐵 = (𝐴𝐴 9 + 1 * 28 + 0 * 2
˅ 𝐵𝐵) 7 + 0 * 2
𝐴𝐴 ˅ 𝐵𝐵 = (𝐴𝐴 6 + 1 * 25 +
˄ 𝐵𝐵)
0 * 2 + 0 * 2 + 1 * 2 + 0 * 2 + 1 * 2
4 3 2 1 0
Where:
1317
˄ = logic = = 10100100101
𝑃𝑃!(10)
AND,𝐶𝐶˅ = logic
!" × OR 𝑉𝑉!! ! × 𝑓𝑓(2)
!× 𝑁𝑁 + 𝐶𝐶! × 𝑉𝑉!! ! × 𝑓𝑓!
24 1011
1317(10) =
+ 0011
Logic Application Handbook
2
2.1 Basic logic gate functions
The most simple gate function is the inverter. Below is the simple logic table of an
inverter.
Input A Output Y
0 1
1 0
There are two styles of symbols commonly used for Gates. One is the ANSI/
IEEE Std 91/91a-1991 type, the other one is according IEC 60617-12. In English and
US publications the IEC symbols can be found seldomly only. So they do not reach
the high international relevance of the IEEE style.
mna108
mna109
A Y 1
25
2 nexperia | Design Engineer’s Guide
In the logic portfolio basic functions are provided to enable the direct application
of Boolean algebra. For example, the logic component for the AND operation is
called an AND gate. Within electrical systems these gates are often referred to as
control logic
AND Gate
The 2-input AND function is depicted in Table 4. The output of an AND gate will
only be high (1) if all inputs are high. All other input combinations will result in a low
(0) at the output. In electronic systems with active high enable, an AND gate output
can be used to prevent enabling the system until certain conditions (e.g. power and
temperature status) monitored at the AND gate inputs are met. If either input is
held high the output will have the same state as the other input. This enables either
input to be used as an active high enable to gate data streamed on the other input.
0 0 0
0 1 0
1 0 0
1 1 1
mna113
mna114
1 B 1
Y 4 & 4
2 A 2
Figure 2.2a | IEEE symbol of an AND gate Figure 2.2b | IEC symbol of an AND gate
26
Logic Application Handbook
2
NAND Gate
0 0 1
0 1 1
1 0 1
1 1 0
mna097
1 mna098
1 B &
Y 4 4
2 A 2
Figure 2.3a | IEEE symbol of a NAND gate Figure 2.3b | IEC symbol of a NAND gate
27
2 nexperia | Design Engineer’s Guide
OR Gate
Logic basics, Generic Logic product properties
The 2-input OR function is depicted in Table 6. The output of an OR gate will only
be low if all inputs are low. All other input combinations will result in a high at the
output. In electronic systems with active high enable, an OR gate output can be
used to enable the system if one or more conditions (e.g. automatic or manual
start) monitored at the OR gate inputs is true. If either input is held low the output
will have the same state as the other input. This enables either input to be used as
an active low enable to gate data streamed on the other input.
0 0 0
0 1 1
1 0 1
1 1 1
mna164
mna165
1 B 1
Y 4 ≥1 4
2 A 2
28
Logic Application Handbook
2
NOR Gate
0 0 1
0 1 0
1 0 0
1 1 0
mna103
1 mna165
1 B ≥1
Y 4 4
2 A 2
Figure 2.5a | IEEE symbol of a NOR gate Figure 2.5b | IEC symbol of a NOR gate
29
2 nexperia | Design Engineer’s Guide
The 2-input Exclusive-OR (XOR) function is depicted in Table 8. The output of a XOR
gate will only be high if only one of the inputs is high. All other input combinations
will result in a low at the output. In electronic systems with active high enable, an
XOR gate output can be used to enable the system if only one condition monitored
at the XOR gate inputs has been met. If either input is held low the output will have
the same state as the other input. If either input is held high the output will have
the inverted state of the other input. This provides a dynamically controlled device
that can stream data or inverted data.
0 0 0
0 1 1
1 0 1
1 1 0
mna038
mna039
B 1
1 Y =1
A 4 4
2 2
Figure 2.6a | IEEE symbol of a XOR gate Figure 2.6b | IEC symbol of a XOR gate
30
Logic Application Handbook
2
Exclusive-NOR (XNOR) Gate
0 0 1
0 1 0
1 0 0
1 1 1
aaa-027780
aaa-027781
1 B 1 =1
Y 4 4
2
2 A
Figure 2.7a | IEEE symbol of a XOR gate Figure 2.7b | IEC symbol of a XOR gate
31
2 nexperia | Design Engineer’s Guide
Flipflops
A flipflop is a circuit which has two stable conditions at the output. This logic
condition of a low or high state at the output does not depend on the actual
setting of control inputs only but also on the history. A flipflop can store a state for
an infinite time as long as a supply voltage is present. So it can store the
information of one bit.
Most simple is a so-called RS-flipflop. It can be set and reset via two inputs that
work level controlled.
A more important category of flipflops are D-flipflops. They have a data input D
and can store the state of this signal line. Storage can be controlled by an enable
signal. These flipflops are transparent from input to output as long as the enable
signal is set to high level. The last logical state is stored once the enable is turned
off.
The most important category of flipflops work with a so-called clock signal CLK. The
input signal is sampled and stored by the rising or falling edge of the clock. The
clock-driven flipflops are the basic block for many important circuits in logic
designs. These are multi-bit storage devices called registers as well as counters and
shift registers.
Logic devices from the standard families with storage stages have no internal
power-on circuitry applying a reset to the flipflops in the IC. If a defined start
condition for such devices is required, the application has to take care that after the
supply voltage is ramped up into the recommended VCC range, suitable controls are
provided to the IC to bring it into the desired state.
If the product has a reset pin, this control can be used to clear flipflops contained in
the design. This makes it easy to create a cleared state power-on condition. The
timing requirements for the reset have to be obeyed. It does not work to connect a
low active reset pin to the supply directly. Then VCC and reset pin ramp up together
and the device has no chance to perform a safe reset. In the FAQ section more
advice can be found how to secure a reliable power up behavior if this is required
by the target application.
A detailed explanation of flipflop types and more complex circuits designed with
this basic function can be found in Chapter 6 of this handbook.
32
Logic Application Handbook
2
2.4 Switches
aaa-032004
Y1
S 6
1 Y1
S Z
Z 4
3 Y0
Y0
33
2 nexperia | Design Engineer’s Guide
Analog switches can also be used with digital signal isolation and multiplexing/
Logic basics, Generic Logic product properties
demultiplexing. As they are transmission gates they will not behave as a repeater
and regenerate the digital signals, care must be taken to ensure that the digital
signal is not compromised by any bandwidth limitations of the analog switch.
Analog switch datasheets include a −3 dB bandwidth specification to allow
assessment on the effect on the digital signal to ensure signal integrity within the
application.
Bus switches
If several SPxT-Z analog switches are used in parallel, data from several sources can
be multiplexed onto a single data line. From a system standpoint connecting poles
together does increase the effective load capacitance seen by the data signal. This
will reduce the bandwidth of the solution. Bus switches have the same key
parameters and are available in the same configurations as the above discussed
analog switches. They can be used in isolation and multiplexing applications. To
support the data rate increases in modern applications, bus switches have lower
switch capacitance CS(ON), resulting in higher bandwidth. Additional features of bus
switches include options of voltage level translation and switching signals higher
than the bus switch supply voltage.
All logic parts exceed at least a 2 kV HBM (Human Body Model) and 1 kV CDM
(Charged Device Model) ESD rating to ensure safe handling in assembly and
production.
A function table describes in detail how the device works exactly in dependence on
all control inputs and/or a clock signal.
34
Logic Application Handbook
2
2.6 Limiting values
The limiting values start with the allowed supply voltage range from VCC(min) up to
VCC(max). If this range is obeyed, no damage can happen to the device, but it does
not need to be functional. VCC(min) is equal −0.5 V in most cases. This is not a supply
for operation of course. A range for the input and output voltages VI and VO is
informed as next parameter. These values can be exceeded as long as the related
clamping current limit IIK and IOK are obeyed.
A limiting value for the current of a single output is provided as well as an ICC and
IGND limit which is reached for example if several outputs drive a comparably
low-ohmic resistor load. If the output termination is applied towards ground, an ICC
current will be seen if the output state is high. If output termination is realized
towards VCC, additional ground current is created if the state of the output is the
low-state.
35
2 nexperia | Design Engineer’s Guide
The static characteristics chapter inform the minimum voltage for a high-level input
signal VIH(min) and the maximum voltage for a low-level input signal VIL(max) for a
specific supply voltage VCC. These parameters tell which area of the input voltage
range is undefined or forbidden.
Figure 2.10 shows the resulting input voltage ranges dependent on VCC for the
logic family AUP. The signal has to stay in one of the blue areas to be processed as a
low-level or high-level.
aaa-032005
3V
2V
VIH range
VIL range
1V
1V 2V 3V
Figure 2.10 | Input voltage ranges of the logic family AUP dependent on VCC
For Schmitt trigger inputs the positive going threshold voltage VT+ and the
negative-going threshold voltage VT- is shown as transfer characteristic to define
the behavior of a digital input. A Schmitt Trigger input provides a hysteresis
characteristic as depicted in Figure 2.11. Schmitt Trigger inputs are tolerant to
smooth transitions and quite immune against noise on the input signals. Many logic
components feature a so-called Schmitt Trigger Action input. Such input does not
have a wide hysteresis like a full performance Schmitt-Trigger input but performs
more safely in case of noise overlay on transitions compared to a conventional
input characteristic.
36
Logic Application Handbook
2
The static characteristics in a data sheet
Additional static parameters are the supply current maximum for open outputs
ICC(max) and the maximum input leakage current II(max). For devices that support
the IOFF feature, the maximum power-off current IOFF(max) is informed for VCC = 0 V
and a maximum ∆IOFF for VCC from 0 V to 0.2 V, means that a VCC turn-off is not
ideal.
As an additional supply current parameter for input voltage deviating from perfect
0 V or VCC low or high level condition, a maximum ∆ICC current value can be found.
The above described static characteristics are provided for different temperature
ranges for many logic devices in separate tables.
37
2 nexperia | Design Engineer’s Guide
The propagation delay tPD is a very important dynamic parameter of a logic device.
For a gate or buffer it is the simple delay for a change at an input to a change of a
logic state at the output. In Figure 2.12 an example is shown for a 2-input AND-
Gate. The diagram depicts a propagation delay for the negative-going edge tPHL
and the opposite direction from low to high state tPLH. Propagation delay is
measured from a 50% level of the related transitions.
mna614
VI
A, B input VM
GND
t PHL t PLH
VOH
Y output VM
VOL
For edge-triggered devices propagation delay is defined as time between the active
clock transition and the change of state at the output. Figure 2.13 is a timing
diagram of a Flipflop. Propagation delay is measured from the rising edge to the
change of the output signal. Beside propagation delay other important timing
parameters are shown in the diagram. The data input D needs to be stable for at
least the set-up time tsu before the active clock transition and needs to stay stable
at least for the hold time th. fmax is the maximum clock frequency of a logic device.
This value is a good indication for the maximum signal speed that gates can handle
from a considered logic family. The parameter tW defines the minimum pulse width
for the clock input CP low state and the width of the set and reset signals. All these
parameters can be found in the dynamic characteristics chapter of a data sheet.
38
Logic Application Handbook
2
CP input VM
GND
1/fmax
VI
D input VM
GND
th th
t su t su
t PHL t PLH
VOH
Q output VM
VOL
VOH
Q output VM
VOL
t PLH t PHL
The dynamic parameters are listed for different supply voltages (VCC). The higher
the voltage, the faster a CMOS logic device becomes. Lower temperature
decreases tpd.
39
2 A ˄ 𝐴𝐴 = 0 A ˅ 𝐴𝐴 = 1
nexperia | Design Engineer’s Guide
𝐴𝐴 ˄ 𝐵𝐵 = (𝐴𝐴 ˅ power
the dynamic 𝐵𝐵) dissipation:
𝐴𝐴 ˅ 𝐵𝐵 = (𝐴𝐴 ˄ 𝐵𝐵)
Other info
1011
The logic data sheets inform with detailed waveform diagrams and test circuit
+ schematics
0011 how data sheet values and parameters are derived and need to be
1110In a final section of data sheets the package outline of all the variants of a
tested.
product are shown together with tolerance information.
40
Logic Application Handbook
3
Chapter 3
41
3 nexperia | Design Engineer’s Guide
and power supply voltages in many different varieties of applications. This large
diversity has produced the need to express a single parameter that can be used in
determining the power dissipation of a device in a given application. This chapter
describes different components of power dissipation and how they may be
calculated.
CMOS
When a CMOS device is not switching and the input levels are GND or VCC, the
p-channel and n-channel transistors do not conduct at the same time; no direct
MOS transistor channel path exists between VCC & GND. In practice however,
thermally generated minority carriers, which are present in all reverse biased diode
junctions, allow a very small leakage current to flow between VCC and GND. As this
leakage current is typically a few nA, quiescent CMOS power dissipation is
extremely low. Maximum quiescent power dissipation for the above conditions is
calculated as:
(1)
PD = VCC × ICC
(2)
PD = VCC × (n1ICC(for output low) + n2ICC(for output high))/(n1 + n2)
In the case where the input levels of the device are not held at GND or VCC, a direct
PD1 =transistor
MOS 3.6 V ×current
(6 × ICC(for
path output
can exist + 2 x ICC(for
high)between VCC and low))this
GND;
output / 8leads
+ 4to
x 3.6 V × Δ ICC
= 11.3
additional mWcurrent
supply + 2.9 mWthrough the input buffer stage of CMOS devices, and
= 14.2
additional mWdissipation. In device datasheets this is represented as ΔICC, the
power
additional current due to an input level other than VCC or GND. In the case of 5.5 V
logic families this parameter is generally measured at an input voltage of VCC −2.1;
in the case of 3.3 V logic families it’s measured at an input voltage of VCC −0.6 V.
Static power dissipation is then calculated as:
PD = VCC × (n1ICC(for output low) + n2ICC(for output high))/(n1 + n2)
(3)
PD = VCC × [(n1ICC(for output low) + n2ICC(for output high))/(n1 + n2) + nΔICC]
Note:
PD1 = 3.6 V × (6 × ICC(for output high) + 2 x ICC(for output low)) / 8 + 4 x 3.6 V × Δ ICC
For CMOS ICCL = ICCH = ICC, simplifying Equation (3): PD = VCC × [ICC + nΔICC]
= 11.3 mW + 2.9 mW
= 14.2 mW
43
3 nexperia | Design Engineer’s Guide
Table 1 shows a comparison of ICC and ΔICC for the ’244 (octal buffer) function of
Power considerations for CMOS and BiCMOS logic devices
CMOS families
BICMOS families
44
PD = VCC × ICC
aaa-032306
PD1 = 3.6350× (6 × ICCH + 2 x ICCL) / 8 + 4 x 3.6 × Δ ICC
PD (mV)
= 11.3
300 mW + 2.9 mW AHC ALVC AXP*
= 14.2
250
mW LV
LVC
LVT
AUP*
HC
200
PD2 = 4 × (CPD + CL) × 3.62 × 40 MHz + 2 x (CPD + CL) ×
150
3.62 × 80 MHz + 3.6 × ISTAT
= 180
100 mW + 180 mW + 14.2 mW
= 374.2
50 mW
0
10 20 30 40 50 60 70 80 90 100
PD(ave) = (15 × 14.2mW + 25 × 374.2 mW) / 40
Frequency (MHz)
= 239.2 mW
* AXP and AUP compare 2 input AND function
as they currently do not include octal buffer function
1
Figure 3.1 | Power consumption over frequency for various logic process families
45
3 nexperia | Design Engineer’s Guide
In the case of unbalanced output drive, such as found in BiCMOS, the output duty
cycle could also be considered. Figure 3.2 shows the effect of duty cycle on the
power dissipation of the 74LVT244. It can be concluded from these measurements
that the duty cycle has little effect on the total power dissipation. This is due to the
switching currents within BiCMOS products being more dominant than steady state
currents.
aaa-032307
40
Icc(ave) (mA)
30%
35
70%
30
25
20
15
10
0
0 20 40 60 80 100
Frequency (MHz)
When an CMOS push pull stage switches, there is a brief period when both output
transistors conduct. The resulting through-current is additional to the normal
supply current and causes power dissipation to increase linearly with the input rise
or fall time. As long as the input voltage is less than the n-channel transistor
threshold voltage, or is higher than VCC minus the p-channel transistor threshold
voltage, one of the input transistors is always off and there is no through-current.
When the input voltage equals the n-channel transistor threshold voltage
(typ. 0.7 V), the n-channel transistor starts to conduct and through-current flows,
reaching a maximum at VI = 0.5 VCC. For devices with CMOS inputs, the maximum
current is determined by the geometry of the input transistors. When Schmitt
triggers are used to square pulses with long rise/fall times, through-current at the
Schmitt-trigger inputs will increase the power dissipation (see Schmitt-trigger data
sheets).
46
Logic Application Handbook
3
3.2.3 Process family related dynamic power dissipation
AXP - - - - - - - -
HC(T) - - - - - - - -
AHC(T) - - - - - - - -
HC(T) - - - - - - - - - - - -
AHC(T) - - - - - - - - - - - -
LVC - - - - - - - - - - - -
AUP 1.5 3.7 7.5 17.6 2.1 5.1 11.7 11.1 - 17 - 4.8
AXP 1.5 3.2 5.0 16.7 1.8 4.3 7.3 10.7 1.8 11 122 4.7
47
3 nexperia | Design Engineer’s Guide
CPD is specified in the CMOS device data sheets, the published values being
calculated from the results of tests described in this section. The test set-up is
shown in Figure 3.3. The worst-case operating conditions for CPD are always chosen
and the maximum number of internal and output circuits are toggled
simultaneously, within the constraints listed in the data sheet. Devices that can be
separated into independent sections are measured per section, the others are
measured per device.
The recommended test frequency for determining CPD is 10 MHz, 50% duty cycle.
Loading the switched outputs gives a more realistic value of CPD, because it
prevents transient through-current in the output stages.
(5)
𝐼𝐼!! !"# × 𝑉𝑉!! − 𝐶𝐶! × 𝑉𝑉!!! × 𝑓𝑓! + 𝑉𝑉!! × 𝐼𝐼!"#"
𝐶𝐶!" =
𝑉𝑉!!! ×𝑓𝑓!
!
Where: 2.24 𝑚𝑚𝑚𝑚 × 3.6 𝑉𝑉 − 50 𝑝𝑝𝑝𝑝 × 3.6 𝑉𝑉 × 10 𝑀𝑀𝑀𝑀𝑀𝑀 + 0 𝑚𝑚𝑚𝑚
𝐶𝐶!" =
CPD 3.6 𝑉𝑉 ! × 10 f𝑀𝑀𝑀𝑀𝑀𝑀
= power dissipation capacitance O = output frequency
(per buffer)
𝐶𝐶!" = 12.2 𝑝𝑝𝑝𝑝 fI = input frequency
ICC(ave) = supply current ISTAT = supply current at dc
VCC = supply voltage (approx. zero for CMOS)
CL = output load𝑚𝑚𝑚𝑚
11.53 × 3.6 𝑉𝑉 − 50 𝑝𝑝𝑝𝑝 × 3.6 𝑉𝑉 ! × 30 𝑀𝑀𝑀𝑀𝑀𝑀
capacitance
𝐶𝐶!" =
3.6 𝑉𝑉 ! × 30 𝑀𝑀𝑀𝑀𝑀𝑀
𝐶𝐶!" = 56.8 𝑝𝑝𝑝𝑝
48
Logic Application Handbook
3
ICC(ave) nA
0.1 µF 10 µF
INPUT DEVICE
UNDER OUTPUT
TEST
CL = 50 pF
CMOS
In the case of 74LVC244, ISTAT is negligible and can be considered as zero for the
purpose of CPD calculation. The test set-up for the ’244 as indicated in Conditions for
CPD tests was used, with the load shown in Figure 3.3. At VCC = 3.6 V, fI = 10 MHz;
ICC(ave) was
𝐼𝐼 found×to𝑉𝑉be 2.24
− mA.
𝐶𝐶 × 𝑉𝑉 ! × 𝑓𝑓 + 𝑉𝑉 × 𝐼𝐼
!! !"# !! ! !! ! !! !"#"
𝐶𝐶!" =
Using Equation (5): 𝑉𝑉!!! ×𝑓𝑓!
BiCMOS
Power considerations for CMOS and BiCMOS logic devices
Note:
𝑃𝑃! = 𝐶𝐶!" × 𝑉𝑉!!! × 𝑓𝑓!" + 𝐶𝐶! × 𝑉𝑉!!! × 𝑓𝑓!"#
Performing the measurement and calculation at 20 MHz results in a CPD of 66 pF.
Due to the uncertainty of ISTAT in a given configuration, it is recommended that a 5
to 10% guardband
!!" ! !!"(!) is used when approximating power dissipation for BiCMOS
!.! ! ! !.!" !
𝑅𝑅!" =
devices. = = 210 Ω
!!(!) !" !!
50
Logic Application Handbook
3
3.4 Using CPD to calculate power dissipation
In = VCC ×the
PDcalculating (naverage
1ICCL +power
n2ICCH )/(n1 +we
dissipation n2need
) to consider both the power
dissipation for the 15 ms when the device is not buffering, and the power
dissipation for the 25 ms when the buffers are active.
PD = VCC × I[(n
CC 1ICCL + n2ICCH)/(n1 + n2) + nΔICC]
In the first 15 ms the device is static and power dissipation is calculated using
simplified Equation (3). In this case we have four inputs that are connected to
PDD −0.6 V.
VPCC
=
=V V
Σ(C × VI(n
CC ×
CC PD
CC 2I f ) + Σ(C
CC1 CCLI n2ICCH
LV)/(n
CC fO1)+ n2)
2
PDDD1=
P ==V CC ×
V3.6
CC ×V(n
[(n ICCLµA
1ICCL
×110 +++
nn22I4CCH
×)/(n
ICCH 1+
)/(nV
3.6 1×+n500
n22)) +
µAnΔICC]
= 7.24 mW
PDD =
P =V [(n21ICCL + n2ICCH)/(n
CC × V
Σ(C PD CC fI) + Σ(CLVCC fO)
2 1 + n2) + nΔICC]
In the=
PD2 4 × (C
second 25 ms +
PD
theCtotal
L) × 3.6 × 40 MHz + 2 × (CPD + CL) ×
power2 dissipation can be estimated as the
combination2of static the dynamic dissipation due to the four buffers and outputs
3.6
PDD1==Σ(C
P 3.6 V×
PD 80
V×CC 2 fMHz
I)µA
10and +dynamic
Σ(C
+ 4L× Vdissipation
3.6fOV) ×due
CC
2
500toµA
switching at 40 MHz, the two buffers and outputs
=
= 87.1
7.24
switching
mW
mW + 87.1 mW
at 80 MHz.
= 174.2 mW
PD1 = 3.6 V × 10 µA + 4 × 3.6 V × 500 µA
PD2 == 7.24
4 × (CmWPD + CL) × 3.6 × 40 MHz + 2 × (CPD + CL) ×
2
PD(ave)3.6
= (15 × 7.24
2 × 80 MHz mW + 25 x 174.2 mW) / 40
= 111.6 mW
PD2 = 87.1
4 × (CmWPD ++C87.1 mW2 × 40 MHz + 2 × (CPD + CL) ×
L) × 3.6
= 3.6
174.2
2 × mW
80 MHz
PD1 = 3.6 × (6 × ICCH + 2 x ICCL) / 8 + 4 x 3.6 × Δ ICC
= 87.1 mW + 87.1 mW
= 11.3 mW + 2.9 mW
= 174.2
PD(ave) mW
The
==
average(15
14.2power
mW 7.24 mWis +
× dissipation 25 x 174.2 mW) / 40
then:
= 111.6 mW
PD(ave) = (15 × 7.24 mW +225 x 174.2 mW) / 40
PD2 =
P 4 ×× (C(6
PD + CL) × 3.6 × 40 MHz + 2 x (CPD + CL) ×
D1 = 3.6
= 111.6 ×
mWICCH + 2 x ICCL) / 8 + 4 x 3.6 × Δ ICC
3.6
= 11.3 mW + 2.9+mW
2 × 80 MHz 3.6 × ISTAT
= 180
=3.6
14.2 mW + 180 mW + 14.2 mW
PD1 = × mW
(6 × I + 2 x ICCL) / 8 + 4 x 3.6 × Δ ICC
= 374.2 mW CCH
= 11.3 mW + 2.9 mW
PD2 ==414.2
× (CmWPD + CL) × 3.6 × 40 MHz + 2 x (CPD + CL) ×
2 51
PD(ave)3.6
= (15
2 × 80 MHz + 3.6 25
× 14.2mW + × I× 374.2 mW) / 40
P =V
PDD = Σ(C PDVCC fI) + Σ(CLVCC fO)
2 2
CC × (n1ICCL + n2ICCH)/(n1 + n2)
3 nexperia | Design Engineer’s Guide
PD = VCC the
Consider × (nLVT244
1ICC(for output
in thelow) + napplication.
same 2ICC(for output high))/(n1 + n2)
PD = Σ(CPDVCC2 fI) + Σ(CLVCC2 fO)
In the=
PD2 4×
case of (C PD + devices,
BiCMOS CL) × 3.6 × 40
the 2duty cycleMHzmust+ be2 × (C
taken into + CL) ×
PD consideration
PD = VCC3.6
because × [(n
ICCL 1 I
× 80 MHz
2and I are
CC(for
CCH not
output + n
identical.
low) 2 I In the
CC(for first
output )/(n
15 ms
high) of
1 + n
the2 ) + nΔICC] the static
application
PD1 =
power =dissipation
3.6 V × 10
87.1 mW + 87.1 mW
is µA
calculated+ 4 ×
using 3.6 V
Equation × 500
(2) to µA
determine quiescent power
PD1 ===3.6
7.24
dissipationV × mW
and
174.2 adding
10mW the power dissipation
µA + 4 × 3.6 V × 500 µA caused by the four inputs that are
connected to
= 7.24 mW VCC −0.6 V.
= 111.6 mW
PD2 = 4 × (CPD + CL) × 3.62 × 40 MHz + 2 x (CPD + CL) ×
PD1 = 3.6
3.62××(680×MHzICCH ++ 23.6
x I×CCLI) / 8 + 4 x 3.6 × Δ ICC
STAT
= 180
= 11.3mW mW+ +180
2.9 mW
mW + 14.2 mW
= 374.2
= 14.2 mW mW
Pshould
D2 = 4be
ItPD (CPDthat
×noted + CinLusing
) × 3.6 2 × 40 MHz + 2 x (C + ) ×
(ave) = (15 × 14.2mW + 25 × 374.2 mW) / 40
equation 3 to determine our dynamic
PD CLdissipation
components3.6 ×
2we 80
are
= 239.2 mW MHz
assuming +a 3.6 ×
rail to I
rail output
STAT swing. As BiCMOS outputs don’t
swing =rail180
to railmW + 180 mW + 14.2 mW
this will produce a worse case approximation.
The = 374.2 mW
1 calculated average power dissipation is then:
52
1
Logic Application Handbook
3
3.5 Results and conclusion
Calculated
Calculated
Calculated
Measured
Measured
Measured
ICC(ave) ICC(ave)
Device (mA) (mA)
Table 2 shows the comparison of the measured results to those calculated. The
values of static and dynamic current that were calculated are within 10% of the
measured values. Importantly the calculated values are higher than the measured
values. This is due to the calculations being made with worse case datasheet limits.
This is considered advantageous in system level power calculations, as it provides
extra power budget margin in the application. It can be concluded, from the
examples presented, that any device that has a linear relationship between supply
current and frequency can be modeled as a single power dissipation capacitance
CPD for the purpose of power dissipation calculations of that device used in any
application.
53
3 nexperia | Design Engineer’s Guide
Gates Latches
All inputs except one are held at either The device is clocked and data is
VCC or GND, depending on which state toggled on alternate clock pulses. Other
causes the output to toggle. The preset or clear inputs are held so that
remaining input is toggled at a known output toggling is enabled. If the device
frequency. CPD is specified per-gate. has common-locking latches, one latch
is toggled by the clock. 3-State latches
Decoders
are measured with their outputs
One input is toggled, causing the
enabled. CPD is specified per-latch.
outputs to toggle at the same rate
(normally one of the address-select pins Flip-flops
is switched while the decoder is Measurement is performed as for
enabled). All other inputs are tied to VCC latches. The inputs to the device are
or GND, whichever enables operation. toggled and any preset or clear inputs
CPD is specified per-independent- are held inactive.
decoder.
Shift registers
Multiplexers The register is clocked and the serial
One data input is tied HIGH and the data input is toggled at alternate clock
other is tied LOW. The address-select pulses (as described for latches). Clear
and enable inputs are configured such and load inputs are held inactive and
that toggling one address input selects parallel data are held at VCC or GND.
the two data inputs alternately, causing 3-State devices are measured with
the outputs to toggle. With 3-State outputs enabled. If the device is for
multiplexers, CPD is specified per output parallel loading only, it is loaded with
function for enabled outputs. 101010..., clocked to shift the data out
and then reloaded.
Bilateral switches
The switch inputs and outputs are Counters
open-circuit. With the enable input A signal is applied to the clock input but
active, one of the select inputs is other clear or load inputs are held
toggled, the others are tied HIGH or inactive. Separate values for CPD are
LOW. CPD is specified per switch. given for each counter in the device.
54
Logic Application Handbook
3
Display drivers
One-shot circuits
In some cases, when the device ICC is
significant, CPD is not specified. When it
is specified, CPD is measured by toggling
one trigger input to make the output a
square wave. The timing resistor is tied
to a separate supply (equal to VCC) to
eliminate its power contribution.
55
3
56
Power considerations for CMOS and BiCMOS logic devices nexperia | Design Engineer’s Guide
Logic Application Handbook
4
Chapter 4
57
4 nexperia | Design Engineer’s Guide
In a circuit design, the right timing of all participating components is essential for
Timing aspects of discrete devices
A Z
Combinational
y Logic Y
A Z
Combinational
y Logic Y
Digital Storage
aaa-032006
aaa-032007
CLK
58
Logic Application Handbook
4
4.2 Propagation delay time of a device
Pulse Width tW is the time gap between a rising edge and a falling edge of a signal.
The reference signal level for measuring the time is 50% of the amplitude between
high and low level. Figure 4.3 shows the measurement parameters for propagation
delay (tpd if tPHL = tPLH), rise and fall times (tr = tTLH, tf =tTHL). Transition times are
measured from 10% to 90% of signal level.
aaa-010415
VI
A, B input VM VM
GND
tPHL tPLH
VOH
90 % 90 %
Y output VM VM
10 % 10 %
VOL
tTHL tTLH
59
4 nexperia | Design Engineer’s Guide
Propagation delay — Propagation delay for a Flip Flop is the time between the
clock event (either rising or falling edge) and the output signal change. As well as
for gates, 50% of the signal level is taken for measurement window.
Setup time tSU — Setup time is the minimum amount of time the data input should
be held steady before the clock event (either rising or falling edge), so that the data
is reliably sampled by the clock.
Hold time tH — Hold time is the minimum amount of time the data input should be
held steady after the clock event, so that the data is reliably sampled by the clock.
Both set-up and hold time are illustrated in Figure 4.4.
The timing parameters set-up and hold time are related to interface signal levels
and are caused by internal gate delays, meaning that the clock signal needs to be
propagated internally to sample the data signal.
Aperture is the sum of setup and hold time. The data input should be held steady
throughout for this period of time.
VI mna653
D input VM
GND
th th
t su(L) t su(H)
1/fmax
VI
CP input VM
GND
tW
t PLH t PHL
VOH
Q output VM
VOL
Figure 4.4 | The Clock input (CP) to output (Q) propagation delays, clock pulse width,
D to CP set-up and hold times and the maximum clock input frequency
60
Logic Application Handbook
4
Recovery time is the minimum amount of time the asynchronous set or reset input
Removal time is the minimum amount of time the asynchronous set or reset input
should be inactive after the clock event, so that the data is reliably sampled by the
clock.
61
4 nexperia | Design Engineer’s Guide
JEDEC definition: “The difference between the propagation delay times tPHL and
tPLH when a single switching input causes one or more outputs to switch.”
62
Logic Application Handbook
4
Reasons for Meta Stability
CLK-A CLK-B
CLK-A
CLK-B
Din
Ds
Dout
aaa-032020
Figure 4.7 | Meta stability in a synchronizer where data crosses between 2 clock domains
As far as meta stability is caused by input signals, it is important for the circuit
designer to assure that driving signals are in defined states, logic high or low.
63
4 nexperia | Design Engineer’s Guide
The operation frequency and the related data rate of logic devices is to a large
extent dependent on process technology.
The maximum clock or operation frequency is specified in data sheets for those
devices which are timing related such as Flip Flops and Counters. Generally, devices
of the product segment ‘synchronous interface logic’ in Nexperia’s web page have a
specification for frequency.
For other devices, the best way to find out the operation frequency is to compare a
timing related device of the same process family.
64
Logic Application Handbook
5
Chapter 5
65
5 nexperia | Design Engineer’s Guide
The usage of discrete logic devices is associated with various aspects of interfaces.
Interfacing aspects of logic devices
The timing was already addressed in the previous chapter. Further to timing, many
more aspects need to be considered when integrating a discrete logic device into
an application design. In particular, voltage level shifting needs to be addressed.
Various features of logic devices are also interface related, such as Bus Hold, IOFF,
and Schmitt-Trigger inputs. Physical effects are affecting the interfaces of discrete
device, and are therefore addressed in this chapter as well, i.e. Ground and VCC
bounce.
Level shifting/translation
Logic devices have input level requirements (Vinput high = VIH and Vinput low = VIL)
and provide output voltage levels (VOH and VOL). The levels depend on the supply
voltage as well as on process technology and design. Table 1 shows an extract of a
data sheet table showing these figures.
66
Logic Application Handbook
5
Table 1: Specified input and output logic levels
Conditions
Parameter
25 °C
Symbol
67
5 nexperia | Design Engineer’s Guide
VIH is the high-level input voltage, if a voltage is applied that is > VIH, it will be
Interfacing aspects of logic devices
considered logic HIGH. VIL is the low-level input voltage, if a voltage is applied that
is < VIL, it will be considered logic LOW. VOH is the high-level output voltage at a
specified output current. VOL is the low-level output voltage at a specified output
current.
Table 2 shows the input and output levels for TTL and CMOS products over a range
of supply voltages.
TTL CMOS
Input Voltage Output Voltage Input Voltage Output Voltage
Voltage VIH VIL VOH VOL VIH VIL VOH VOL
5.0–15.0 V 0.7 × VCC 0.3 × VCC
5.0 V 2.00 0.80 2.40 0.50 3.50 1.50 4.50 0.40
3.3 V 2.00 0.80 2.40 0.55 2.31 0.99 2.55 0.45
1.8 V 1.27 0.68 1.30 0.35
1.5 V 0.98 0.78 1.30 0.35
1.2 V 0.78 0.42 1.03 0.36
68
Logic Application Handbook
5
The existence of many voltage nodes creates issues when trying to connect circuits
VCC VCC = 5V
5.0 V
4.5 V
V IH>=3.5V
Defi ned HIGH
4.0 V
VCC = 3.3V
3.5 V
3.0 V
Undefi ned VOH=2.55V
2.5 V Input VOH< V IH
2.0 V
1.5 V
LVC AUP
VCC
5.0 V
4.5 V
4.0 V
VCC = 3.3V
3.5 V
3.0 V
V IH>=2 .5V
2.5 V Defi ned HIGH
VCC = 1.8V
2.0 V
Undefi ned
1.5 V VOH< V IH VOH>1.35V
Input
1.0 V
V IL< 1.08V
0.5 V
Defi ned LOW
VOL<0.31V
AUP AXP
69
5 nexperia | Design Engineer’s Guide
Types of translations
Interfacing aspects of logic devices
Uni-directional
Uni-directional translators can be either high-to-low or low-to-high level translators,
but the signal direction is fixed. As an advantage, these translators only need one
power supply domain, if the voltage gap between the 2 domains is within limits of
< 2 V.
VCCA=5V VCCB=3.3V
3.3V
1.8V 3.3V
Receiver Bi
Driver directional Receiver
Driver T Translator
Bi-directional
Bi-directional translators are more flexible, both directions are supported and this
is requiring dual power supply domains.
Auto Direction translators have no direction control pin and instead can be
implemented using one of the following approaches:
70
Logic Application Handbook
5
Dual-supply voltage translators
Mechanisms of translation
Clamping diode
VCC=5V
RCL
15V
Device
Input
buffer
ESD Protection
By using input current limiting resistors with the internal clamp diode, High to Low
voltage translation is possible.
71
5 nexperia | Design Engineer’s Guide
Many CMOS inputs include diodes to VCC in their input ESD protection structures.
Interfacing aspects of logic devices
Voltages higher than VCC can be clamped by these diodes if current limiting
resistors are used. This provides High to Low voltage translation using current
limiting resistors. When voltages are higher than VCC, it must be assured that the
supply voltage is able to compensate the higher input voltage and does not
increase the VCC of the device.
Value of current limiting resistor RCL can be calculated using VCC values of driver
and receiver devices. The input clamp diode also serves as an ESD protection.
A device has input ESD diodes to VCC if the datasheet limiting value of IIK includes
the condition VI > VCC + 0.5 V and the max recommended VI = VCC (see Table 4).
To use the ESD diode as a clamp diode the value of the current limiting resistors RCL
should be set to ensure that the limiting value of IIK is not exceeded. If there are
more than one inputs, ensure that the combined current does not exceed the
limiting value of ICC.
Advantage: Disadvantage:
• Can be used to interface any voltage • Requires external components
72
Logic Application Handbook
5
Overvoltage tolerant inputs
Input buffer
ESD
Protection
Modern CMOS ESD protection circuits provide the same ESD protection without
including a diode to VCC. These devices have over-voltage tolerant inputs because
the recommended value of VI is not VCC but the same as the recommended
maximum VCC. A device specified for operation over a supply voltage range of 1.65
to 5.5 V can be used at 3.3 V with 5.5 V applied to inputs. A device with overvoltage
tolerant inputs is suitable for High to Low level translation.
A device has overvoltage tolerant inputs if the datasheet limiting value of IIK does
not include the condition VI > VCC + 0.5 V and the max recommended VI is not VCC
Advantage: Disadvantage:
• No external components required • Input cannot be driven at voltages
• Lower system power than clamp greater than the recommended
diode solution maximum value of VCC
73
5 nexperia | Design Engineer’s Guide
Open-drain outputs
Interfacing aspects of logic devices
An open-drain output can be pulled-up to the desired voltage level in Low to High
voltage translation. The open drain output itself can only pull down, as it is
implemented as a NMOS transistor with an open drain connected to the output of
the device. In conduction mode, the NMOS conducts the output to GND. In devices
equipped with an open-drain output, the output is pulled-up to a pull-up voltage
level matching the input requirements of the device it is driving. A pull-up resistor is
used on the output for level translation.
Pull-up
resistor
Output Input
1.8V 1/0
System
• The output rise and fall times are dependent upon the value of pull-up
resistor used.
• The pull-up may be higher than or lower than the device supply voltage
• In designs that use power-down to save battery life use devices that
include IOFF in the static characteristics
• How to detect devices with open-drain outputs from data sheet
properties:
• Logic devices with open-drain outputs will not have a VOH parameter
listed in the static characteristics of the datasheet.
Advantage: Disadvantage:
• High Low or Low High translation • Requires external components
• Additional system power
74
Logic Application Handbook
5
Low threshold inputs
Devices with low-threshold inputs can be detected from data sheet properties:
They will have a ΔICC included in the static characteristics listed in the datasheet.
This is the extra static current due to an input being applied that is less than VCC.
Table 5 shows a fraction from the data sheet table specifying the additional ΔICC.
It must be ensured that power dissipation is minimized the input should be set low
as the default condition.
Advantage: Disadvantage:
• No external components required • Higher power dissipation due to ΔICC
• Same footprint as standard function
75
5 nexperia | Design Engineer’s Guide
Clamp diode inputs with open-drain outputs A device that includes an ESD
protection diode and opendrain outputs can be used to interface between three
voltage domains. Figure 5.11 shows the 74HC3G07 being supplied at 5.0 V and
interfacing control signals between circuits at 12 V and 3.3 V Low-threshold inputs
with open-drain outputs.
A device that includes low-threshold inputs and open-drain outputs can be used to
interface between three voltage domains. Figure 5.12 shows the 74HCT3G07 being
supplied at 5.0 V and interfacing control signals between circuits at 3.3 V and 1.8 V.
3.3V
1.8V
5V 5V
RCL
12V 74HC3G07 3.3V
3.3V 74HCT3G07 1.8V
Device Device
Device Device
Figure 5.11 | Clamp diode inputs with open Figure 5.12 | Low threshold inputs with open
drain outputs drain outputs
76
Logic Application Handbook
5
5.2 Schmitt Trigger inputs
aaa-032351
Input 1 Input 2
(slow input signal) (noisy input signal)
Low
threshold
Vt-
t
t
Output
A device with Schmitt-Trigger input has a specification for threshold voltage levels
in the static characteristics table as shown in Figure 5.14:
A similar input function is the Schmitt trigger action, it has a smaller hysteresis than
Schmitt-Trigger to improve noise immunity but will have an input and rise time limit
77
5 nexperia | Design Engineer’s Guide
Interfacing aspects of logic devices
Tamb Tamb
Conditions
Parameter
−40 °C to −40 °C to
Symbol
+85 °C +125 °C
Unit
Min Typ Max Min Max
78
Logic Application Handbook
5
Summary:
aaa-032352
BUS
VCC1 = 0
Device 1
IOFF
VCC3 = 0
AUP1G08 VCC2 = 0
IOFF
Device 2
IOFF
79
5 nexperia | Design Engineer’s Guide
VCC bounce is a similar effect based on insufficient capability of the supply rail to
drive the drawn current or by inductive effects of adjacent devices.
aaa-032353
80
Logic Application Handbook
5
• Measures to reduce VCC bounce are the same as described for reducing
Ground bounce.
81
5 nexperia | Design Engineer’s Guide
It provides a weak internal feedback inverter to the input, forming a latch together
with the input stage (see Figure 5.20). By doing so, the last input level (low or high)
is stored and thus the input voltage level is at a defined state, even in the absence
of external voltage supply. Due to the relative weakness of the feedback inverter,
the required driver strength of external signals at the input is not much increased.
With this feature, floating input condition and associated increased ΔICC can be
avoided.
82
Logic Application Handbook
5
• Bus-Hold is a standard feature of Nexperia’s LVT & ALVT bus interface
• Bus interface solutions from Nexperia include 8-, 16-, 18- and 32-bit
buffers/inverters/drivers, flip-flops, latches/registered drivers, level
shifters/translators and transceivers
In the data sheet, the Bus Hold properties are described in the table of static
characteristics (Table 7). An example is shown in Figure 5.20. The high and low hold
currents are the leakage currents in the device in high and low state respectively,
flowing into the common drain of the feedback inverter shown in Figure 5.20. The
overdrive currents are required to force the logic state to change into the
respective opposite direction.
Table 7: Static characteristic table for a transceiver with Bus Hold feature
Tamb Tamb
Conditions
Parameter
−40 °C to −40 °C to
Symbol
+85 °C +125 °C
Unit
Min Typ* Max Min Max
83
5 nexperia | Design Engineer’s Guide
Series termination is one of many ways to terminate what are known as distributed
systems
If all points on the conductor react to a potential at the same time the system is
lumped. Lumped systems have short trace lengths.
Unlike lumped systems, distributed loads cannot be modeled using a single lumped
capacitance. Transmission line models must be applied to determine the
characteristic impedance of the distributed system.
84
Logic Application Handbook
5
Source termination
The matching is done by adding a series resistor RS between the driver output and
the distributed load. The value of the series resistor is set to ZL – ROUT. ZL is the
characteristic impedance of the distributed system and ROUT is the output
resistance of the driver. The updated circuit diagram is shown is shown in
Figure 5.24, the improved Signal behaviour can be seen in Figure 5.25.
Figure 5.24 | Updated circuit of driver and Figure 5.25 | Improved signal behavior due to
load with series resistor added series resistor
85
5 nexperia | Design Engineer’s Guide
The value of Rout is not given in the data sheet of the driver but can be calculated
Interfacing aspects of logic devices
from data sheet figures. In the table for static characteristics, the output high level
voltage VOH is specified for certain levels of IO and VCC. Rout is the ohmic resistance
of the output stage and can be calculated like Rout = (VCC-VOH)/IO, the values for
VCC, VOH and IO can be taken from the static characteristics tale in the data sheet as
shown in Table 8 below.
Tamb Tamb
Conditions
Parameter
−40 °C to −40 °C to
Symbol
+85 °C +125 °C
Min Typ* Max Min Max Unit
86
Logic Application Handbook
5
Integrated source termination
87
5 nexperia | Design Engineer’s Guide
Interfacing aspects of logic devices
88
Logic Application Handbook
6
Chapter 6
89
6 nexperia | Design Engineer’s Guide
In this Chapter, the functions and features of discrete Logic and analog devices are
Analog and Logic Product Segmentation
Analog Switches
Analog switches can be used to transmit both, analog and digital signals. An ohmic
conduction is established between input and output, implemented with MOSFETs
and controlled by logic gates. The structure of an Analog Switch is basically a
N-Channel FET in parallel with a P-Channel FET which allows signals to pass in either
direction like shown in Figure 6.1.
V-
N-CHANNEL
Input Output
S D
G
V+
P-CHANNEL
S D
G
Control
aaa-032355
LOGIC 1 = ON
Basic Internal Structure
90
Logic Application Handbook
6
There are various kinds of analog switches classified as:
aaa-032357
SPST SPDT
Figure 6.2a | Single pole single throw switch: Figure 6.2b | Single pole double throw switch:
one input is switched to one output one input is switched between 2 outputs
aaa-032358
aaa-032359
Enable
SP3T
91
6 nexperia | Design Engineer’s Guide
VIH / VIL Switch Control Signal Levels Digital control pin logic levels
THD total harmonic distortion Typical signal distortion caused by the switch
92
Logic Application Handbook
6
Bus switches
93
6 nexperia | Design Engineer’s Guide
6.2.2 Transceivers
Analog and Logic Product Segmentation
aaa-032361
Transceiver
Direction Control
In/Out 1
In/Out 2
In/Out 1 In/Out 2
0 In Out
Direction Control 1 Out In
The simple transceiver is built of two buffers with direction control circuitry. Other
kinds of transceivers are also including latches or registers allowing to store input
values and release them to the output when needed.
Transceivers are available in many topologies such as single, dual, quad, octal, 16 or
18 bit editions related to bus connection requirements.
94
Logic Application Handbook
6
6.2.3 Schmitt-Triggers
mna207
for the state changes define the width VO
of the hysteresis called VH. VT+ is the
voltage where the input state changes
from low level to high level whereas
VT- is the input voltage where the input
state changes from high level to low
level. In Figure 6.5 an example of a VI
VH
Schmitt-trigger Inverter is shown.
VT- VT+
Voltage for a state change of a
Schmitt-Trigger depends on the prior
Figure 6.5 | Input to Output transfer curve for
state, the input tends to keep an actual a Schmitt Trigger Inverter
state because of the hysteresis.
This makes Schmitt Trigger inputs more stable for noisy input signals. Normal logic
devices require a minimum rise and fall rate for input signals. Schmitt Trigger
devices do not have such kind of restrictions because there is not a risk of
undesired switching if there is noise on a smooth changing input signal.
For Schmitt Trigger components the parameter VH, VT+ and VT- can be found in the
input characteristics of the data sheet. Devices which do feature a small width for
the hysteresis of some 10 mV only are referred to as Schmitt (Trigger) action
devices. This small hysteresis is not quantified in the data sheets but mentioned in
the feature list.
95
6 nexperia | Design Engineer’s Guide
In applications Schmitt Triggers are Ƭ = R*C. The second input of the gate
Analog and Logic Product Segmentation
used for slow transition input signals works as an enable. Oscillation stops if
and in case of noise overlay. With enable is put to low level. The second
Schmitt Trigger Inverters, NAND or NOR gate is applied as buffer behind the
gates simple oscillators can be realized. oscillator.
Figure 6.6 shows the example of a
Application example:
NAND gate-based circuit (e.g.
74HCT132). The left side NAND is
coupled back from output to one input Enable
Vout
via a resistor. At this input a capacitor is
applied to ground. Because of the
R
inversion function, the capacitor is
charged until the output state changes
aaa-032008
C
to low level, then the capacitor is
discharged until the output swaps back
to high level. The circuit shown works as
Figure 6.6 | Schmitt Trigger NAND-Gate
a rectangular pulse generator. The time Oscillator with output buffer gate
constant for oscillation is dependent on
Many factors have caused the existence of the number of voltage domains in
modern applications. In modular designs, newer low voltage processors might need
to operate with proven peripherals which operate at higher voltages. Using
translators, signals of different voltage domains can be interfaced together.
In this product section voltage translators or level-shifters with different topology
can be found. The translators can be unidirectional or bidirectional with an
additional direction control pin for the data flow.
Types of translations
Uni-directional
Uni-directional translators can be either high-to-low or low-to-high level translators,
but the signal direction is fixed. For uni-directional translation, either single or dual
supply voltage topology is possible.
There are single supply translators which can provide a voltage translation towards
a lower voltage by means of an over-voltage tolerance at the inputs. This means
that the logic device is supplied with 2.5 V for example and input signals from a
3.3 V-driven device are provided.
96
Logic Application Handbook
6
For a translation from a low voltage towards a higher voltage logic inputs are
required that feature a rather low VIH rating. In this case a comparably low voltage
drive can switch safely between the logical states although the supply voltage is
relatively high. With open drain output devices, a level conversion from low to high
level is also simple if the maximum pull-up voltage has a rather high limit.
Dual supply voltage translators give more flexibility for a level up or down
translation. They have the advantage that the input levels are always perfectly
matched to VCCA, whereas VCCB defines the output voltages.
Dedicated voltage translator devices can be identified quite easily by the letter T in
the type name, e.g. 74AUP1T08 is a unidirectional, single supply device.
Bi-directional
Bi-directional translators are more flexible, both directions are supported. This is
associated with dual supply voltage, a bidirectional translation with a single supply
is not possible. An example of a bidirectional dual supply device is 74AUP1T45.
VCCA=5V VCCB=3.3V
Bi
Driver directional Receiver
Translator
97
6 nexperia | Design Engineer’s Guide
Dual-supply voltage translators can be used for Low to High and High to Low
voltage translation. These devices are supplied at VCCA & VCCB and interface data
ports A & B, operating in different voltage domains. They feature output enable (OE)
and direction control (DIR) pins to enable or disable the outputs and control signal
direction. They are more power efficient than the single supply solutions. Gates,
buffers and shift registers are often implemented with translator function built in.
Advantage
• No ΔIcc issue as it always works with
DIR
proper input voltage levels
• Low power consumption for battery
operated & handheld systems
1A 1B
• Same interface
(w.r.t firmware & hardware)
• Flexibility in translating to/from a
variety of voltage nodes
Disadvantage
nA nB
• Different footprint leads to change in
VCCA VCCB
the layout.
• Larger packages are required, extra
pin for second supply. Figure 6.9 | Multi bit dual supply transceiver
LSF translators
98
Logic Application Handbook
6
Using reference channel and enable pins
aaa-032362
Vref_B
supply
Vref_A
200 kΩ
supply
Vref_A EN Vref_B
VBPU
Vref_A + VTH
A1 B1
99
6 nexperia | Design Engineer’s Guide
If the transmitter uses a push-pull stage, the external pull-up resistors can be
omitted. For open drain transmission drivers, external pull-up resistors are essential
as open-drain outputs can only drive the low state actively.
Down translation
It is recommended to connect the B-side to the higher voltage. In the down
translation scenario, the B-side is driving and the A-side is receiving.
When the driver is driving a low voltage, the input of the translator is pulled to low
level, causing the internal transmission FET to conduct. This will open the
connection to the output of the transistor and current will flow from the output
through the pass transistor into the open drain of the driver. As a result, the output
at the A-side is pulled down to low level.
When the driver outputs a high level, the output voltage will follow the input until
the FET turns off. The output voltage will then be pulled high by via the pull-up
resistor on the A-Side.
Up translation
In this use case, the A-side is driving and the B-side is receiving. When the
transmitter is driving the input low, the internal pass transistor will be turned on,
pulling down the output of the translator as well as in down translation scenario.
When the driver is driving a high level, the output voltage will follow the input until
the FET turns off. The output voltage will then be pulled high by via the pull-up
resistor on the B-Side.
It is also important to select the Vref_A supply voltage to the lowest in the system,
in the example case in Figure 6.11, determined to 1.2 V by Receiver 2, marked with
a red circle.
100
Logic Application Handbook
6
the pullup-resistor on the B-side shown in Figure 6.12 can be calculated using the
assumptions:
200kΩ
LSF0102
VCCA VCCB
RPU RPU Enable RPU RPU
refA refB
I2C Slave
I2C Master
SDA SDA
SDA SDA
SCL SCL
SCL SCL
101
𝐼𝐼!! !"# × 𝑉𝑉!! − 𝐶𝐶! × 𝑉𝑉!!! × 𝑓𝑓! + 𝑉𝑉!! × 𝐼𝐼!"#"
𝐶𝐶!" =
6 𝑉𝑉!!! ×𝑓𝑓! nexperia | Design Engineer’s Guide
!
The A-side2.24 𝑚𝑚𝑚𝑚 ×down
is pulling 3.6 𝑉𝑉 the
− voltage
50 𝑝𝑝𝑝𝑝level
× 3.6 𝑉𝑉 a ×
and 10 𝑀𝑀𝑀𝑀𝑀𝑀
current flows+from
0 𝑚𝑚𝑚𝑚
B to A or the
Analog and Logic Product Segmentation
𝐶𝐶!" =
B-side is pulling low and current 3.6 𝑉𝑉 ! × 10directly
is flowing 𝑀𝑀𝑀𝑀𝑀𝑀 from VCCB into the target
device
𝐶𝐶!" =at12.2
the 𝑝𝑝𝑝𝑝
B-side.
When the B-side is pulled LOW following the above assumptions, the condition will
exist that the specified VOL(B) is higher than the V!IL(A), so in order for the solution to
11.53 𝑚𝑚𝑚𝑚 × 3.6 𝑉𝑉 − 50 𝑝𝑝𝑝𝑝 × 3.6 𝑉𝑉 × 30 𝑀𝑀𝑀𝑀𝑀𝑀
𝐶𝐶!" = VOL(B) is lowered to be!equal to VIL(A) in order for the I/O to register a LOW.
operate,
3.6 𝑉𝑉 × 30 𝑀𝑀𝑀𝑀𝑀𝑀
Therefore, the voltage at B1 must be calculated to be VIL(A). Since no current flows
𝐶𝐶!" = 56.8
through 𝑝𝑝𝑝𝑝
the switch, the voltage at B1 equals the voltage at A1, and the I/O is
satisfied. The current path is shown in Figure 6.12. ID(B) is equal to the B-side driver
sink current.
! !
𝑃𝑃 = 𝐶𝐶
! !" !!× 𝑉𝑉 !" × 𝑓𝑓 +
! !! 𝐶𝐶 × 𝑉𝑉
!"# × 𝑓𝑓
Equation 3 calculates Rpu when the B-side is asserted.
The lower limit of the pull-up resistor is determined by the VIL level and the drive
current of the devices. The high limit of the pull-up resistor is determined by
frequency requirements, too high resistance reduces the maximum frequency.
NXS translators
The second auto sense translator family we present is the NXS family. Like the LSF,
it is bidirectional and capable of multi-voltage level translation. The NXS has an
internal pass transistor and additional one shot circuits to accelerate rising edges of
the input signals. Internal 10 kΩ pull-up resistors lift up the output voltage of a
channel to the respective pull-up voltage.
To achieve faster data rates through the device, these translators include rising
edge-rate acceleration circuitry to provide stronger drive for the rising edge by
bypassing the integrated 10-kΩ pull-up resistors through a low impedance path
during low-to-high signal transitions. A one-shot (O.S.) circuit with an associated
T1/ T2
1
PMOS transistor is used to increase switching speeds for the rising-edge
input signals. When a rising edge is detected by the O.S. circuit, the T1/T2 PMOS
transistors turn on momentarily to rapidly drive the port high, effectively lowering
the output impedance seen on that port and speeding up rising edge inputs.
102
Logic Application Handbook
6
The N-channel pass-gate transistor is used to open and close the connection
103
6 nexperia | Design Engineer’s Guide
NXB translators
Analog and Logic Product Segmentation
NXB translators are the third bidirectional autosense translator family of Nexperia.
Figure 6.13 shows the architecture of one I/O channel of an NXB level translator.
The translator incorporates a weak buffer with one-shot circuitry to improve
switching speeds for rising and falling edges. When the A port is connected to a
system driver and driven high, the weak 4 kΩ buffer drives the B port high in
conjunction with the upper one shot, which becomes active when it senses a rising
edge. The B port is driven high by both the buffer and the T1 PMOS, which lowers
the output impedance seen on the B port while the one-shot circuit is active. On
the falling edge, the lower one-shot is triggered and the buffer, along with the T2
NMOS, lowers the output impedance seen on the B port while the one-shot circuit
is operating and the output is driven low. Figure 6.14 shows the active circuitry in
the NXB I/O channel during translations from low to high and high to low.
001aal965
VCC(A) VCC(B)
T1 T2
ONE ONE
SHOT SHOT
10 kΩ 10 kΩ
GATE BIAS
T3
A B
104
Logic Application Handbook
6
ONE
SHOT T1
4 kΩ
T2
ONE
SHOT
B
A
ONE
T3 SHOT
4 kΩ
T4
ONE
SHOT
105
6 nexperia | Design Engineer’s Guide
An RS-Flipflop can be realized with basic gates. Figure 6.15 shows a realization with
two NOR-Gates. Table 2 shows how the output reacts on the setting of the control
inputs S (set) and R (reset). The input pins realize a positive control, so the flipflop
can be set and reset with a high level at the corresponding input pin. With both
inputs at low level, the state programmed before is stored.
If both control pins are put to high state at the same time, both outputs deliver a
low state which is not a desired condition as Q and QN are not inverse anymore.
After a change from this input control towards the store state, the output will
acquire a random logical state. So putting both inputs to high cannot be
recommended and should be avoided.
aaa-032009
Input Input Output Output
S
S R Y QN Q
1 0 1 0
0 1 0 1
Q'
R
0 0 Store Store
1 1 0 0 Figure 6.15 | RS-Flipflop
created with NOR-Gates
If 2 NAND-Gates are connected in the same structure like the NOR-Gate approach
discussed above, a circuit as depicted in Figure 6.16 is realized. We get an RS-
Flipflop again but with negative control logic. This means the a low level at the set
or reset input programs the state of the flipflop. With both inputs high, the storage
condition is created. Putting both input pins to low is the forbidden condition
which can lead to a random state after changing into the storage state.
106
Logic Application Handbook
6
Table 3: Control table for Flipflop created with 2 NAND-Gates
0 1 1 0
1 0 0 1
Q
R
1 1 Store Store
0 0 1 1 Figure 6.16 | RS-Flipflop
created with NAND-Gates
If Enable is at high state the flipflop is either set or reset dependent on the state at
the D-Input. While the Enable signal is high, the incoming D signal can be seen at
the output Q, the latch is transparent. If Enable is low, the last state is stored.
0 1 0 E
Q
1 1 1
Store
X 0 Figure 6.17 | Principle schematic of a
last state
level-controlled Latch or D-Flipflop
107
6 nexperia | Design Engineer’s Guide
Analog and Logic Product Segmentation
001aae051
LE
LE
LE
D Q
LE
Figure 6.18 | Transparent Latch
The described level controlled D-flipflop type can also be found combined to larger
multi-bit transparent latches for usage in a wider data bus. Figure 6.19 shows an
8-bit example with latch-enable control pin LE and an additional output enable OE
control option with two symbol versions.
001aae048
001aae049
11
1
OE EN
LE
3 2 11 C1
D0 Q0 LE
4 5
D1 Q1
3 2
7 6 D0 1D Q0
D2 Q2
4 5
8 9 D1 Q1
D3 Q3
7 6
13 12 D2 Q2
D4 Q4 8 9
14 15 D3 Q3
D5 Q5 13 12
17 16 D4 Q4
D6 Q6 14 15
D5 Q5
18 19
D7 Q7 17 16
D6 Q6
OE
18 19
D7 Q7
1
108
Logic Application Handbook
6
6.3.3 Edge triggered flipflops and registers
Q
C
C
C
C
C
C
D
Q
C C
RD
SD
CP C
mna421
109
4
S 5
3
C1
6 2 nexperia | Design Engineer’s Guide
1
1D 6
R
mna419
described D-Flipflop with all the control 10
S 9
pins, means a clock input for rising edge 11
C1
operation, a positive logic output and 12
1D 8
an inverted output, the D-input for the 13
R
signal to be sampled and the low active
set and reset pins for non-synchronous
initialization of the flipflop. Figure 6.21 | IEC symbol of an edge-triggered
D-Flipflop
6.3.5 JK-Flipflop
Action Clock J K Q Q
set 1 0 1 0
reset 0 1 0 1
Hold/Store 0 0 q q
Toggle 1 1 q q
110
Logic Application Handbook
6
6.3.6 Parallel-Registers
mna893
D0 D1 D2 D3 D4 D5 D6 D7
D Q D Q D Q D Q D Q D Q D Q D Q
CP CP CP CP CP CP CP CP
FF1 FF2 FF3 FF4 FF5 FF6 FF7 FF8
CP
OE
Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7
001aae052
D0 D1 D2 D3 D4 D5 D6 D7
D Q D Q D Q D Q D Q D Q D Q D Q
LATCH LATCH LATCH LATCH LATCH LATCH LATCH LATCH
1 2 3 4 5 6 7 8
LE LE LE LE LE LE LE LE LE LE LE LE LE LE LE LE
LE
OE
Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7
111
6 nexperia | Design Engineer’s Guide
FiFO stands for first in first out. A FiFO Register delivers data that has been stored
first also as first data to the output. Simple shift registers with a single clock work
as a simple FIFO. They generate a constant delay by a number of clocks, which is the
length of the shift register in bits.
More sophisticated is a flexible storage which has independent input and output
clocks. Data stored into the FIFO appear at the output with the next output clock. A
maximum number of data words can be stored. Such a FIFO can be used as a buffer
if writing and reading clock is not identical. Input and output pointers need to be
controlled correctly and it needs to be indicated whether the FIFO is empty or full.
An application example is e.g. a CD-player where the output data have to run with
an exact crystal clock but data read from the disc have some speed variation from
the optical laser unit reading data from the rotating disc. The rotation speed has to
be controlled such that the buffer FIFO compensates possible deviations of the
rotation speed and thus can provide data to the output all the time. The buffer
should be filled half in average, to allow a maximum safety buffer.
6.3.8 Counters
Ripple counter
If the inverted output of an edge-triggered flipflop is fed back to the D-input, the
output toggles with half of the clock frequency. A clock divider by the factor 2 is
created. Figure 6.25 shows the simple approach of a toggle flipflop. The state of
the output is changing state with every rising edge of the clock.
+5 V +5 V +5 V
D S S S
D D
Qo
Q Qout Q Q Q1
CLK CLK CLK CLK CLK
Q Q Q
R R R
+5 V +5 V +5 V
CLK
CLK
aaa-032013
aaa-032014
Q1
Qout
112
Logic Application Handbook
6
If the depicted stage of Figure 6.25 is put in series, a division of the clock by a
This behavior is the reason for the name ripple counter because state changes
ripple through the entire counter from the first flipflop to the last in the series
structure. If a specific state is selected by gates connected to the outputs, this can
lead to spikes during the settling of the final counter condition.
Synchronous Counter
For an synchronous counter all flipflops change the state at the same time. Each
flipflop gets the same clock signal. In Figure 6.27 an example of a 4-stage
synchronous counter is shown. This counter supports a synchronous parallel load
and reset operation. The counter has a special carry output supporting the
construction of bigger counters.
aaa-012189
D0 D1 D2 D3
CET
CEP
PE
MR
FF FF FF FF
D 1 Q D 2 Q D 3 Q D 4 Q
CP CP CP CP CP
Q Q Q Q
Q0 Q1 Q2 Q3 TC
Figure 6.27 | Logic diagram of a 4-bit synchronous counter with parallel load and reset
113
6 nexperia | Design Engineer’s Guide
Table 6 shows how to control the counter. A low case variable in the table indicates
Analog and Logic Product Segmentation
that the input has to be in the logical state listed at least the set-up time before the
next rising edge of the clock appears. If the Reset pin MR is set to low level, the
counter is cleared with the next active clock edge. This means all Outputs aquire a
low state, as depicted with a capitol L in the table. The reset function has the
highest priority and overrides all other functions. If the input PE is set to low level,
the data applied to the Dn inputs is taken over by the flipflops with the next rising
edge of the clock. If the counter shall count, both inputs, CP and CET need to be set
to high level while no parallel load or reset action is initialized. For cascading of the
counters, the TC output is simply connected to the CET input of the next counter. If
counter one reaches the state 15, TC junps to high state and with the next clock
cycle the second counter increments its counter state by 1.
The preset option and the reset operation can be used to modify the counter
sequence. This means the counter can start at a higher value than zero by help of
the parallel load or alternatively it can be reset before reaching the maximum value
of 15.
Inputs Outputs
Operating
Mode MR CP CEP CET PE Dn Qn TC
Reset l X X X X L L
h X X l l L L
Parallel Load
h X X l h H L
Count h h h h X count
h X l l X X qn L
Hold
(do nothing)
h X X X l X qn L
Counters are used in a lot of applications. They can be used to get exact timing
windows derived from a precise clock source, to create a digital delay or to
generate multiple control signals like shown in Figure 6.28. The signals can have any
waveform within the distance between 2 reset signals. This could be for example a
horizontal timing controller for digital TV to create memory control signals. The
output register samples the outputs from the decoding block behind the counter
and ensures that all signal have the same delay between clock and the outputs.
114
Logic Application Handbook
6
CEXT REXT
GND VCC
Signal 1
Clock nCEXT nREXT/CEXT
Signal 2
nQ
Register
Counter
Reset n Control nA T
logic Signal nB
nQ T = 0.7 × REXT × CEXT
(n-1)
Signal n nCD
Inputs Outputs
nA nB nCD nQ nQ
L H
H H
X X L L H
115
6 nexperia | Design Engineer’s Guide
Big capacitors tend to change capacity over lifetime and often suffer from leakage
Analog and Logic Product Segmentation
current at high temperature. This limits the accuracy of the pulse length generated
and needs to be taken into account if the devices shall be used for very long pulses.
IO expansion Logic
Analog switches and Bus switches are used for IO expansion and are already
described in section Analog.
Decoders/Demultiplexers
Decoders are logic devices that convert a digit al input format into another one at
the output. As an example a BCD 4-bit input can be decoded to 10 separate
outputs. Exactly one output is changing state for the 10 possible input
combinations. Figure 6.30 shows an example for such a device. Any other
combination of 3 bits at the input to 8 outputs, or a 4 bit input towards 16 outputs
are further examples of decoders.
In an application the decoders can be used to select and activate a memory bank in
an SSD application for example.
116
Logic Application Handbook
6
Y1
A0
Y2
Y3
A1
Y4
Y5
A2
Y6
Y7
A3
Y8
Y9
117
6 nexperia | Design Engineer’s Guide
Digital Multiplexers
Analog and Logic Product Segmentation
Digital multiplexers have digital inputs like a logic gate with a VIL(max) and VIH(min)
rating. Via selection pins an input can be chosen and the incoming data stream is
connected to an output. This means that data from an input to an output are
re-shaped and not simply connected through like for an analog switch. Digital
multiplexers can have different topologies with different number of inputs to be
selected. If several multiplexers are put in parallel complete busses can be
switched. Figure 6.31 shows an example of an 8 input to one output multiplexer.
aaa-008237
I7
I6
I5
I4
Y
I3
I2
Y
I1
I0
S2 S1 S0 OE
Shift Registers
118
Logic Application Handbook
6
CP
MR
Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7
001aac616
The major application area for shift registers is the serial to parallel data
conversion. Therefore shift registers with an additional register connected to the
outputs can be found as a useful configuration supporting this function. Once a
word is shifted at the desired position in the shift register, the output register takes
over this value. A new value is sampled after a new word is completed in the shift
register. Figure 6.33 shows an example for such a component. SHCP is the shifting
clock for the shift register. With the rising edge of STCP data are stored into the
output register.
DS D Q D Q D Q Q7S
FF0 FF7
CP CP
R R
SHCP
MR
D Q D Q
LATCH LATCH
CP CP
STCP
OE
mna555
Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7
119
6 nexperia | Design Engineer’s Guide
aaa-012056
STCP MR DS
to serial conversion as well. This
function can be realized with a shift 12 10 14
D0 15
registers featuring a parallel load
D1 1
function.
D2 2
Figure 6.34 shows a suitable device
D3 3 INPUT 8-BIT
which can convert incoming 8 bit words FLIP- SHIFT
D4 4 FLOPS REGISTER
into a serial data stream. The parallel
data is stored in the input register with D5 5
001aad943
A
input DS. 3
B
4
6 Y
Control Logic C
Gates A
3
6
configurable logic gates. The Basic gate C
Combination gates are two or more discrete logic gates in a single logic solution.
The integrated gates may be internally connected to generate a specific Boolean
function or can remain independent. The devices include over-voltage tolerant
input options and open-drain output options to facilitate interfacing between
different voltage nodes. An example for a combination gate can be seen in
Figure 6.35, the function is 0832: 08 for the AND gate, 32 for the OR gate.
120
Logic Application Handbook
6
Configurable Logic is offering various functions in a device, where the choice for the
The possible functions that can be implemented are shown in the following figures:
B 1 6 C 1 6 C
B
Y A
2 5 Y 2 5
C
A
A 3 4 Y A 3 4 Y
C
A B
Y 1 6 C Y B 1 6 C
C C
2 5 2 5
A B
Y A 3 4 Y Y 3 4 Y
C C
Figure 6.37c | 2-Input NAND or 2-Input OR Figure 6.37d | 2-Input NOR or 2-Input AND gate
B 1 6 C
1 6 C
B
Y 2 5
C C Y 2 5
3 4 Y
3 4 Y
001aae008 VCC
B 1 6
B Y 2 5
3 4 Y
Figure 6.37g | Buffer
121
6 nexperia | Design Engineer’s Guide
Digital comparators
Analog and Logic Product Segmentation
Digital comparators perform a pairwise comparison of two input words, either 4 bit
or 8 bit. The result is a one bit output indicating equality of the two input data
words. This can be helpful in cases where input pins of processors are not available
and only a simple comparison of data words is needed.
122
Logic Application Handbook
7
Chapter 7
Packages
Packages
123
7 nexperia | Design Engineer’s Guide
This chapter explains and discusses various aspects of packages for Logic IC’s. The
Packages
sections are split into Mini Logic packages with up to 10 pins and Standard Logic
packages with more than 10 pins.
For functions with more than 10 pins, DHVQFN is recommended when transitioning
to leadless packages. These use the same die as TSSOP with up to 76% footprint
reduction.
124
Logic Application Handbook
7
Table 1: Logic functions using Standard Logic package
Packages
DHVQFN-14
DHVQFN-16
DHVQFN-20
DHVQFN-24
TVSOP-48
TSSOP-14
TSSOP-16
TSSOP-20
TSSOP-24
TSSOP-48
TSSOP-56
XQFN-12
XQFN-16
SO-14
SO-16
SO-20
SO-24
Category
Segment
SOT1174
SOT1161
SOT762
SOT763
SOT764
SOT815
SOT108
SOT109
SOT163
SOT137
SOT402
SOT403
SOT360
SOT355
SOT362
SOT480
SOT364
Buffers/inverters/
• • • • • • • • • • • • •
Asynchronous interface
drivers
Level shifter/
translator • • • • •
• • • • • • • • • •
Printer interface •
Schmitt-triggers • • • • •
Transceivers • • • • • •
Digital comparators • • • •
Control logic
Gates • • • •
Parity generators/
checkers •
Analog switches • • • • • • • • • •
Bus switches • • • • • • • • • • • • • •
I/o expansion
Decoders/
demultiplexers • • • • • •
Digital multiplexer • • •
Shift registers • • • • • • • •
Counters/
frequency dividers • • • • • • •
Synchronous interface
FIFO registers • •
Flip-flops • • • • • • • • • • • • •
Latches/
registered drivers • • • • • • • • •
Multivibrators • • • •
Phase locked loops • •
125
7 nexperia | Design Engineer’s Guide
SO
Packages
TSSOP
Logic functions in thin-shrink small outline surface mount packages
DHVQFN
Depopulated very-thin Quad Flat-pack No-leads
The DHVQFN, sometimes abbreviated The package is an ideal choice for space
as DQFN, packages house the same constrained applications where PCB
silicon die as larger SO, SSOP and TSSOP space and low cost assembly is critical.
packages. This ensures that along with With their larger pads the DHVQFN
the smaller footprint identical electrical packages offer easier component
performance is assured. Signal integrity placement as well as improved
may be improved due to lower package strength, reliability, and thermal
parasitic inductance. Its tiny size saves characteristics.
valuable board real estate, while the
DHVQFN have a center pad which can
0.5 mm pad pitch allows it to be used in
be either connected to ground or to
existing 0.5 mm pitch assembly
VCC or left floating, dependent on the
processes.
recommendation in the data sheet. It is
most important to pay attention that
126
Logic Application Handbook
7
this pad is not accidently connected to Key features & benefits
Packages
the wrong polarity, as larger pads often
• Very small footprint
suggest they are ground pads. Leaving
• Ease of assembly 0.5 mm lead pitch
the center pad floating is generally
• Leadless, no bent leads
recommended.
• No co-planarity issues
To support automated optical • Pb-free, RoHS and dark green
inspection, side wettable flanks compliant
implemented on devices for automotive • Temperature range −40°C to 125°C
applications. • AEC-Q100, Grade 1 qualified
• Zero Delamination
• Superior Board Level Reliability
performance
• Side-wettable Flanks version optional
XQFN
Extremely thin quad flat package
127
7 nexperia | Design Engineer’s Guide
D PW BQ
Package
suffix
SO14 TSSOP14 DQFN14
PW BQ D
Package
suffix
TSSOP20 DQFN20 SO24
Note: The HEF4000B family uses different package suffixes than the other families.
Package suffix D corresponds to HEF4000B package suffix T and PW to TT.
128
Logic Application Handbook
7
Packages
D PW BQ D
PW BQ DGG DGV
129
7 nexperia | Design Engineer’s Guide
The Mini Logic packages house the same logic families as the larger SO,
TSSOP & DHVQFN packages. These packages allow the use of single gates rather
than using one gate of a quad. Mini Logic packages have 10 pins or fewer. As well as
reducing the complexity of board layout, Mini Logic devices are ideal glue logic to
implement last minute feature additions and improve time-to-market. Their small
size and lower-power consumption make them ideal for portable electronic
devices.
MicroPak XSON packages advance state of the art packaging. Originally designed
for use in portable applications whose board space is limited, XSON packages allow
for smaller, more compact and slimmer overall designs. MicroPak packages are an
ideal choice for space constrained applications where PCB space and low cost
automated assembly are critical.
XSON leadless Mini Logic packages provide up to 60% space saving over traditional
leaded Mini Logic packages that are also known as PicoGate.
130
Table 3: Functions using Mini Logic package
TSOP-5
TSOP-6
TSSOP-5
TSSOP-6
TSSOP-8
TSSOP-10
TSSOP-8
VSSOP-8
XSON-6
XSON-8
XSON-6
XSON-8
XSON-6
XSON-8
XQFN-10
X2SON-4
X2SON-5
X2SON-6
X2SON-8
Logic Application Handbook
SOT753
SOT457
SOT353
SOT363
SOT505
SOT552
SOT530
SOT765
SOT886
SOT833
SOT1202
SOT1203
SOT1115
SOT1116
SOT1160
SOT1269
SOT1226
SOT1255
SOT1233
Segment Category
Buffers / inverters / drivers • • • • • • • • • • • • • • • •
Asynchronous
Level shifter / translator
interface • • • • • • • • • • • • • • • •
Schmitt-triggers • • • • • • • • • • • • • • • •
Control logic Gates • • • • • • • • • • • • • • • • •
Analog switches • • • • • • • • • • • • • • •
Bus switches • • •
I/O expansion
Decoders / demultiplexers • • • • •
Digital multiplexer • • • • • • • • • •
Counters / frequency dividers •
Flip-flops
Synchronous • • • • • • • • • • • • • •
interface
Latches / registered drivers • • • •
Multivibrators • • • • •
7
Packages
131
7 nexperia | Design Engineer’s Guide
Packages
TSSOP6 XSON6
(SOT363) (SOT1202)
60%
Size reduction
1 mm
2.1 mm
1 mm
2.1 mm
MicroPak packages are leadless Mini Logic packages which house the same silicon
die as larger leaded PicoGate packages (refer to PicoGate section). Along with the
smaller footprint, this ensures identical electrical performance. Signal integrity may
also improve due to lower package parasitic inductance.
MicroPak leadless Mini Logic packages are an ideal choice for space-constrained
applications where PCB space, height and low cost assembly is critical. With their
larger pads, MicroPak packages offer easier component placement as well as
improved strength, reliability, and thermal characteristics over similar sized BGA
solutions.
MicroPak range is very broad and includes gates, analog switches, buffers/
inverters/drivers, bus switches, translators, flip-flops, decoders/demultiplexers,
multiplexers, latches, level-shifters, and Schmitt-trigger devices.
132
Logic Application Handbook
7
Table 4: Overview of current MiroPak packages
Packages
GX4 GX GX GN
Package
suffix
X2SON4 X2SON5 X2SON6 XSON6
GS GM GX GN
Package
suffix
XSON6 XSON6 X2SON8 XSON8
GS GT GU
Package
suffix
XSON8 XSON8 XQFN10
133
7 nexperia | Design Engineer’s Guide
X2SON5 X2SON4
(SOT1226) (SOT1269)
44%
0.8 mm Size reduction 0.6 mm
0.6 mm
0.8 mm
134
Logic Application Handbook
7
Table 5: Micropak X2SON (GX) package details
Packages
Package L W H P
Package version Suffix
name (mm) (mm) (mm) (mm)
135
7 nexperia | Design Engineer’s Guide
When a component’s pitch is less than 0.4 mm, the board-assembly process may
Packages
need to be modified to ensure that reflow soldering does not result in shorts
between pins. First, fine-pitch components are more likely to require costly Type 4
solder paste, rather than the standard Type 3. Type 4 paste, which has higher
viscosity and smaller particle size, is more effective with small stencil apertures.
Solder paste
Lands/traces
PCB
Step-down portions
136
Logic Application Handbook
7
Second, the thickness of the solder stencil must be reduced. Reducing the stencil
Packages
thickness leads to a corresponding reduction in the amount of solder deposited on
the pad, and this smaller quantity of solder is less likely to form a bridge between
adjacent pads. In order to ensure adequate mechanical strength and accommodate
smaller or tighter pitch components, the assembly process for these components
with very fine-pitch will employ a so-called “step-down” stencil or mask.
Such stencils are, of course, more complex to manufacture and therefore more
expensive; they are also more fragile and may need to be replaced more
frequently. In addition to the increased cost, the need for a step-down stencil
imposes irksome restrictions on component placement — the smaller-pitch
components must be located in PCB areas that correspond to the thinner sections
of the stencil.
PicoGates are available in technology families AXP, AUP, AVC, LVC, AHC(T), HC(T),
LV1T and CBTLV(D). PicoGate packages house the same logic functions as the larger
SO, TSSOP & DHVQFN packages, but in single gates rather than using one gate of a
quad. With the extensive portfolio of solutions, board space and lower-power
consumption can be achieved.
These products are all Pb-free, RoHS and dark green compliant, and designed for
use at ambient temperatures between −40°C and 125°C. Automotive variants that
meet the AEC-Q100, grade 1 standard are available for a range or PicoGate
solutions. PicoGate packages have a pitch of 0.95 mm, 0.65 mm, or 0.5 mm.
137
7 nexperia | Design Engineer’s Guide
138
Table 6: Picogate portfolio Parametrics and features
Supply voltage (V) 2 to 6.0 2 to 5.5 0.8 to 3.6 1.2 to 3.6 0.7 to 2.75 4.5 to 5.5 2.3 to 3.6 1.6 to 5.5
Propagation delay, typ (ns) 9 5 3.4 3.5 2.9 0.15 0.15 4.6
Temperature range (ºC) −40 to +125 −40 to +125 −40 to +125 −40 to +125 −40 to +85 −40 to +85 −40 to +125 −40 to +125
Automotive option • • • • • • •
Features
Open-drain outputs • • • • •
Low-delay isolation • •
7
Packages
139
7 nexperia | Design Engineer’s Guide
GW GV GW GV
Package
suffix
TSSOP5 TSOP5 TSSOP6 TSOP6
DP DC DP
Package
suffix
TSSOP8 VSSOP8 TSSOP10
140
Logic Application Handbook
7
7.2.3 Leads (PicoGate) or no leads (MicroPak)?
Packages
The X2SONx, like various other Nexperia logic packages, is leadless — that is, it
connects to the PCB through metal pads or “lands” instead of protruding leads.
There are a number of benefits associated with leadless packages. These are not
specific to X2SONn devices, but it’s important to recognize that these package
offers not only the DFM improvements discussed already but also the following
advantages over leaded devices:
• The connection pads for X2SON and other leadless devices are flat metal
surfaces on the bottom of the package; this eliminates assembly
difficulties that can occur when the pins of a leaded package are either
bent or do not exhibit sufficient coplanarity.
Leadless packages have far higher contact-area-to-chip-area ratio than the leaded
parts. Furthermore, testing conducted by Nexperia has confirmed that leadless
components can surpass leaded components in their ability to withstand both pull
force and shear force.
141
7 nexperia | Design Engineer’s Guide
Packages
Pull
Package
Shear
PCB
X2SONn devices are leadless and thus share in this enhanced durability. However,
the unique geometry of the GX package with center pad(s) create an even higher
contact-area-to-package-area ratio. This means that the X2SONn family of packages
may be not only the world’s smallest but also the world’s strongest logic package.
142
Logic Application Handbook
7
7.3 Package soldering aspects
Packages
Introduction
PicoGate and MicroPak packages are approximately ten to fifteen times smaller
than conventional SO14 packages, providing significant miniaturization in space-
constrained applications. They are available in a wide range of logic functions with a
wide range of choices and deliver the right levels of performance.
PicoGate and MicroPak devices include single-, dual-, and triple-gate functions and
are housed in 4-, 5-, 6-, 8- and 10-pin packages with selectable functions. To support
the widest range of applications, every product in the portfolio is specified for high-
temperature operation (- 40°C to +125°C). Since they perform the most popular
functions and either meet or exceed competitive specifications, they eliminate
single-source problems.
The following note describes the mounting methods for MicroPak packages, hence
using the reflow process.
MicroPak overview
Driven by applications with a very small circuit board mounting area, the MicroPak
Logic family offers the most popular logic functions for space-constrained systems
such as cellular phones and other portable consumer products. They can also be
used as simple glue/repair logic to implement last minute design changes or to
eliminate dependence on intricate line layout patterns and to simplify routing.
The MicroPak package is a plastic encapsulated package with a copper lead frame
base. The package has no leads or bumps but peripheral land terminals at the
bottom of the package. The terminals are soldered to solder lands on the Printed-
Circuit Board (PCB), after solder paste is deposited.
143
7 nexperia | Design Engineer’s Guide
Solder paste
Currently most of the solder pastes to be used for Nexperia’s components is
lead-free (Pb-free) or called SAC. Recommended is a ‘no-clean’-type as due to the
small stand-off height of the MicroPak, proper cleaning underneath the package is
not possible.
Although low Pb-based solders (Pb ~36–38%, like Sn63Pb37) are still in use, it is
advised to use Pb-free solder paste, as this is required by i.e. European legislation
since July 2006.
The most common substitute for SnPb solder, is Pb-free paste SAC, which is a
combination of tin (Sn), silver (Ag), and copper (Cu). These three elements are
usually in the range of 1% to 4% of Ag and 0% to 1% of Cu, which is near eutectic.
Well-known types are SAC105, 305 and 405, with 1,3 and 4% of Ag and 0.5% Cu
resp. SAC typically has a melting temperature of around 217°C, and requires a
reflow temperature of more than 235°C.
A no-clean solder paste does not require cleaning after reflow soldering. If a
no-clean paste is used, flux residues may be visible on the board after reflow. For
more information on the solder paste, please contact your solder paste supplier.
144
Logic Application Handbook
7
Moisture sensitivity level and storage
Packages
The MicroPak components have a very good package moisture resistance. The
Moisture Sensitivity Level (MSL) according to JEDEC J-STD-020D is MSL1, i.e.
unlimited floor life under the condition of < 30°C/85%RH or in other words it is
classified as not being moisture sensitive and thus does not require dry pack.
Stencil
The table below gives a first guideline regarding recommended electroformed
stencil thickness for MicroPak packages with a terminal pitch of greater than or
equal to 0.5 mm, between 0.4 mm to 0.5 mm and less than or equal to 0.4 mm. Side
wall roughness of the apertures should be smooth to improve the solder paste
release.
≥ 0.5 mm 150 μm
MicroPak placement
The required placement accuracy of a package depends on a variety of factors, such
as package size and the terminal pitch, but also the package type itself. During
reflow, when the solder is molten, a package that has not been placed perfectly
may center itself on the pads: this is referred to as self-alignment. The table below
gives typical placement tolerances as a function of the package terminal pitch.
≥ 0.65 mm 50 μm
< 0.65 mm 100 μm
145
7 nexperia | Design Engineer’s Guide
Reflow soldering
Packages
The most important step in reflow soldering is the reflow itself, when the solder
paste deposits melt and solder joints are formed. This is achieved by passing the
boards through an oven and exposing them to a temperature profile that varies in
time. A temperature profile essentially consists of three phases:
1. Preheat: the board is warmed up to a temperature that is lower than the melting
point of the solder alloy. Subsequently to the preheat phase and still prior to the
next phase of reflow, the soaking stage takes place with the purpose of
evaporation of solvents and activation of the flux.
2. Reflow: the board is heated to a peak temperature that is well above the melting
point of the solder, but below the temperature at which the components and
board’s Organic Solderability Preservative (OSP) finish are damaged
3. Cooling down: the board is cooled down rapidly, so that soldered joints freeze
before the board exits the oven
The peak temperature during reflow has an upper and a lower limit:
146
Logic Application Handbook
7
Table 8: temperature profile for moisture sensitivity characterization
Packages
SnPn eutectic Pb-free
Profile feature
assembly assembly
Preheat Temperature
100 °C 150 °C
minimum (Tsmin)
Temperature
150 °C 200 °C
maximum (Tsmax)
Time
60 s to 120 s 60 s to 120 s
(tsmin to tsmax)
aaa-027797
temperature
tp
Tp critical zone
TL to Tp
ramp-up
TL
Tsmax tL
Tsmin
ramp-down
ts
preheat
25 °C
time
t25°C to peak
147
7 nexperia | Design Engineer’s Guide
Every package has its own solder land information, also called reflow soldering
Packages
sot1255_fr
1.2
0.76
0.6
)
(6x 0.36
0.3 60°
0.22 (6x)
0.4
0.07 (4x)
0.47 0.13
Dimensions in mm
148
Logic Application Handbook
7
7.4 Thermal resistance of packages
Packages
Logic components normally do not require or produce a lot of electrical or thermal
power, however it may still be good to understand the impact of thermal resistance
of the packages in the final application. Most of the times, the Printed Circuit Board
(PCB) acts as heat sink for our Surface Mounted Devices, while this exposed pad (or
heatsink) of the package (chip carrier to leadframe), if applicable, is directly
soldered to the PCB. The thermal resistance of these packages between the chip or
die and the heat sink of the package is called Rth(j-c) (thermal resistance junction-to-
case) and is measured in [K/W]. An explanation how this is measured is given in the
next section.
For ease of use we will first explain the static properties of the thermal path from
junction (chip or die) to PCB in its application. The internal structure of a package
(simplified) consist of a die on a leadframe which is connected to the outside world
via a solder layer on the PCB (see Figure 7.8).
Mold compound
Die adhesive
Die
Leadframe Solder
This static equivalent circuit (without e.g. wirebonds) follows in analogy the
electrical scheme below:
The power dissipation from the die PD is symbolized by a current source, whereas
all thermal resistances (Rth) are symbolized by ohmic resistors. Seen from the
sketch above, the main thermal resistors are placed in sequence, with the mold
compound in parallel, covering the whole structure or package. This parallel path
can be neglected for most of the cases, especially having low power as valid for
Logic packages.
149
7 nexperia | Design Engineer’s Guide
The majority of the heat generated in the junction is conveyed to the case by
Packages
!!"#$ – !! !!"#$ – !!
𝑃𝑃!"#$ =
!!! !!!
=
R th !!!(!!!) ! !!!(!""#$%!&$'()
Mold
compound
R th
! !! !!"#$
R th R th R th R th
Tj Tc
Rth (j-c) Rth (application) = Ta
PD
!!
!!!(!!!)
Rth (j-a)
!! ! !!"#
𝛹𝛹!!(!!!"#) =
!"#$%from Junction to Ambient
Figure 7.9 | Thermal Resistances
150
Logic Application Handbook
7
𝑅𝑅The
!! total = 𝑅𝑅!!power,
!!!maximum !!! P+ 𝑅𝑅 of a semiconductor device can be expressed as
Dmax!!(!""#$%!&$'()
Packages
follows
!!"#$ – !! !!"#$ – !!
𝑃𝑃!"#$ =
!!! !!!
= !
!!(!!!) ! !!!(!""#$%!&$'()
𝑅𝑅!! !!! = 𝑅𝑅!! !!! + 𝑅𝑅!!(!""#$%!&$'()
𝑅𝑅
!! !!! = 𝑅𝑅!! !!! + 𝑅𝑅!!(!""#$%!&$'()
where
! !! !!"#$
𝑃𝑃T!"#$ = !!"#$junction
jmax is the maximum
–+!! temperature!and !"#$ Ta–is!the
! highest ambient
𝑃𝑃!"#$ =!likely
temperature
!!(!!!)
to!!!
!=!!(!!!)
be reached ! under the most unfavorable conditions. The
!!! !!(!!!) ! ! !!(!""#$%!&$'()
! (Ta) or– !!
function PDmax = f!"#$
!!"#$ – !!
𝑃𝑃!"#$ =
!!! !!!
= !
!!(!!!) ! !!!(!""#$%!&$'()
!!
!!!(!!!) ! !! !!"#$
𝑃𝑃!"#$ = +
!!!(!!!) !!!(!!!)
! !! !!"#$
𝑃𝑃!"#$ = +
!!!(!!!)
!! ! !!"# !!!(!!!)
𝛹𝛹 !!(!!!"#)
!! =
reveals a descending straight line of gradient:
!"#$%
!!!(!!!)
!!
!!!(!!!) !! ! !!
𝑅𝑅!!(!!!) = ! ! !
!"#$%
! !"#
𝛹𝛹!!(!!!"#) =
with its zero at Tjmax.!"#$%
!! ! !!"#
𝛹𝛹!!(!!!"#) =
!"#$%
!! ! !!
𝑅𝑅!!(!!!) =
!"#$%
!! ! !!
𝑅𝑅!!(!!!) =
!"#$%
1
151
7 nexperia | Design Engineer’s Guide
Derating factor
Packages
It should be noted that in the data sheets of the products from Nexperia the total
power dissipation is given as a function of the package (case) temperature TC,
because the application-specific thermal resistances are not known to us. This
function, like the previous one, is a descending straight line. The slope now has the
value 1/R(th(j-c). The zero remains at Tjmax, i.e. 150°C. The slope of this straight line is
called derating factor and is measured in [mW/K]. The total power dissipation PDmax
or Ptot remains constant until a certain TC, at which the power derates linearly down
to the Tjmax @ 150°C. In the example below a Package is determined by a derating
of 7.8 mW/K starting at a case temperature TC of 118°C.
250
“Derating Factor”
200
[7.8 mW/K]
150
100
50
0
0 20 40 60 80 100 120 140 160
Tcase (°C)
152
Logic Application Handbook
7
7.5 Thermal characterization of packages –
Packages
Explanation and possible setup
All our Logic packages exhibit or consume only low thermal power, but in case of
necessity for certain applications we would like to explain a bit more on thermal
measurements incl some background on it. Generally speaking, only a fraction of
the thermal power is exhibiting at the top side, but for completeness reasons we
𝑅𝑅!! !!!
explain
= 𝑅𝑅!! !!!
how to measure
+ 𝑅𝑅!!(!""#$%!&$'()
this and where it is used for:
Junction-to-Package Ψth(j-top)
!!"#$ –a!correlation
This parameter provides ! !!"#$
between chip –temperature
!! and temperature
𝑃𝑃!"#$ =
of package at the!top
= !!!(!!!) ! !!!(!""#$%!&$'()
!! side.
!!! It is used to estimate chip temperature in certain
applications and is not to be confounded with the thermal resistance Rth(j-c)!
Set-up:
The package must!be ! mounted!on a standard board (e.g. FR4 PCB with JEDEC
!"#$
defined = with!a thermocouple
𝑃𝑃!"#$4 layers) +
!!!(!!!) !!!(!!!)on top of its package. When driving this
package in a standard test environment (e.g. a wind tunnel) one has to apply a
KNOWN amount of power to the die while the temperature of the chip (Tj or
Tjunction) and the temperature of the top of the package (Ttop) (via the
!!
thermocouple) will be measured.
!!!(!!!)
Calculations:
!! ! !!"#
𝛹𝛹!!(!!!"#) =
!"#$%
Again: It has to be mentioned that this Ψth(j-top) is not a thermal resistance and it is
!! ! !!
𝑅𝑅!!(!!!)
only =
used to estimate the junction temperature from a measurement of top of
package in actual!"#$%
applications
153
7 nexperia | Design Engineer’s Guide
Packages
Thermocouple
Mold compound
Die
Leadframe
Set-up to measure:
The package has to be mounted on a standard board (e.g. FR4 PCB with JEDEC
defined 4 layers) or socket while the package must be in “perfect“ physical
(thermal) contact with a temperature stabilized plate (preferably water-cooled).
Any air flow around the package has to be minimized to ensure that the whole heat
flux from the package exhibits to the cold plate rather than redirected by
convection and evaporation. Also here a KNOWN amount of power has to be
applied to the die while the temperature of the chip (Tj or Tjunction) and the
temperature of the case of the package (Tc or Tcase) will be measured. The Tcase is
different with respect to the Ttop as it represents the temperature of the package
(case) at the position where the package is connected to the heatsink, assuming
that the majority of the heat flow is directed towards either top or bottom only
(depending on application and design), hence no significant portion of radiation or
side wall conduction exist. Therefore, the use of thermal grease or thermal pads
between the package and the PCB, and or external heat sink, is highly
recommended, but only in case of necessity.
154
!!!(!!!)
Packages
!! ! !!
𝑅𝑅!!(!!!) =
!"#$%
A low thermal resistance Rth(j-c) indicates that the heat flux from the die to the
heatsink is high, hence a high absorption of the heat (thermal power) can be
guaranteed. A possible setup for Rth(j-c) measurement is sketched below:
Watercooling
Inlet Outlet
Thermocouple
External
Heatsink
Thermal
grease
Mold compound
1 Die
Leadframe
PCB
Plunger
Force
155
7 nexperia | Design Engineer’s Guide
Packages
Heatsink
Mold compound
Die
Leadframe
PCB
For high power applications, which is unlikely for Logic IC designs, an external
heatsink should be attached to the package to improve the thermal performance
of the application specific part of the resistance junction-to-ambient Rth(j-a). See
sketch below.
156
Logic Application Handbook
8
Chapter 8
Automotive Quality
Automotive Quality
157
8 nexperia | Design Engineer’s Guide
Manufa
ctu
rin
on g
i
at
ific
Qual
Custome
rs
Phase out
158
Logic Application Handbook
8
Tightened manufacturing process controls
Automotive Quality
Q100 devices are manufactured in TS16949 certified and VDA approved production
facilities; they are flagged as automotive lots to ensure they receive highest priority
and to facilitate traceability for improved quality analysis. Moreover, they are
subjected to additional process flow quality gates and stricter rules for lot dis-
positioning and maverick lot handling ensures any outlier lots, which are lots that
although they pass a quality gate are not within an acceptable distribution, are
assigned to standard, non-automotive, types.
aaa-032365
LSL USL
Outliers Outliers
159
8 nexperia | Design Engineer’s Guide
160
Logic Application Handbook
9
Chapter 9
Logic Families
Logic Families
161
9 nexperia | Design Engineer’s Guide
Nexperia offers a wide range of Logic process families. The overview of all families
Logic Families
with properties and features is given in the following tables. In the following
chapters, the most important focus process families are described in more detail.
The structure for each chapter is:
• Input Output figures: Simulation figures for I/V curves are shown here.
Very useful for analysis of interface behaviour.
• Operating conditions: the specified properties from the data sheets are
listed in tables, such as limited and recommended conditions, static and
dynamic characteristics. Generally valid for devices of the respective
process family
• Special features: some families have special feature, i.e. Bus hold on
inputs. These are described here.
162
Table 1: High voltage families
Family ABT AHC(T) CBT(D) HC(T) HEF LV-A(T) LVnT LVC NPIC
Supply voltage (V) 4.5 to 5.5 2 to 5.5 4.5 to 5.5 2 to 6.0 3 to 15 2 to 5.5 1.6 to 5.5 1.6 to 5.5 4.5 to 5.5
Propagation delay, typ (ns) 2 5 0,25 9 90 3,4 3,1 1,7 5
Output drive(mA) -0,5 ±8 N/A ±8 ±3 ±12 ±8 ±24 ±100
Standby current (µA) 500 40 3 80 600 20 10 10 200
Logic Application Handbook
Logic Families
163
9
Logic Families
164
Table 2: Low voltage families
Family ALVC ALVT AUP AVC AXP CB3Q CBTLV(D) AUP1T LVC LVT
Supply voltage (V) 1.2 to 3.6 2.3 to 3.6 0.8 to 3.6 1.2 to 3.6 0.7 to 2.75 2.3 to 3.6 2.3 to 3.6 2.3 to 3.6 1.2 to 3.6 2.7 to 3.6
Propagation delay, typ (ns) 2 1,5 3,4 1 2,9 0,2 0,15 4 4 2
Output drive(mA) ±24 -32/64 ±1.9 ±8 ±4.5 N/A N/A ±4 ±24 −32/64
Standby current (µA) 40 90 0,9 20 0,6 400 10 1,5 20 120
−40 to −40 to −40 to −40 to −40 to −40 to −40 to -40 to −40 to −40 to
Temprature range (°C)
+85 +85 +125 +85 +85 +85 +125 +125 +125 +85
Automotive option • • • • • • •
Portfolio
Standard Logic • • • • • • •
Mini Logic • • • • •
Features
Over-voltage tolerant inputs •* • • • • • • • • •
Schmitt-trigger inputs • • • • • •
Low-threshold inputs • • •
Input clamp diodes •
Bus hold • • • • •
Power-off leakage (Ioff) • • • • • • • •
Source termination • • • •
Open-drain outputs • • •
Low-delay isolation • •
* Non bus hold versions only
nexperia | Design Engineer’s Guide
Logic Application Handbook
9
9.1 The HC/HCT/HCU Logic Family
Logic Families
Introduction to family / General description
The 74HC/HCT/HCU high-speed Si-gate CMOS logic family combines the low power
advantages of the HEF4000B family with the high speed and drive capability of low
power Schottky CMOS. The family has the same pin-out as older 74 series and
provides the same circuit functions.
The basic family of buffered devices, designated as 74HC, operate at CMOS input
logic levels for high noise immunity, negligible typical quiescent supply and input
current. It is operated from a power supply of 2 to 6 V.
A subset of the family, designated as 74HCT with the same features and functions
as the “HC-types”, will operate at standard TTL power supply voltage (5 V ± 10%)
and logic input levels (0.8 to 2.0 V) for use as pin-to-pin compatible CMOS
replacements to reduce power consumption without loss of speed. These types are
also suitable for converted switching from TTL to CMOS.
Construction
The HC/HCT/HCU family devices are built in a the 5 V CMOS technology with a gate
length of 1.2 micron. The process technology is Pb-Free, RoHS and Dark Green
compliant. Bond wiring is done with copper.
165
9 nexperia | Design Engineer’s Guide
aaa-032015
VC C VCC VCC
source source
R p - channel
p-channel p-
channel
source source
GND GND
The input structure of the HC/HCT/HCU logic family provides ESD protection and
low capacitive coupling
aaa-032366
Latch-up is the creation of a low-
impedance path between the power
+
supply rails caused by the triggering of VCC
-
parasitic bipolar structures (SCRs) by
input, output or supply over-voltages. Input stage
of the IC
These overvoltages induce currents that Input
can exceed maximum device ratings.
When the low-impedance path remains
after removal of the triggering voltage,
the device is said to have latch-up.
It is recommended to drive all logic inputs with a defined value, not to leave them
floating
166
Logic Application Handbook
9
Input Output characteristics
Logic Families
Input characteristics
167
9 nexperia | Design Engineer’s Guide
Output characteristics
Logic Families
168
Logic Application Handbook
9
Logic Families
IOH (A) IOH (A)
Operating Conditions
169
9 nexperia | Design Engineer’s Guide
Conditions
Parameter
74HC74-Q100 74HCT74-Q100
Symbol
Tamb Tamb
Conditions
Parameter
−40 °C to −40 °C to
+85 °C +125 °C
Symbol
74HC74-Q100
VIH HIGH-level input VCC = 2.0 V 1,5 1,2 – 1,5 – V
voltage
VCC = 4.5 V 3,15 2,4 – 3,15 – V
VCC = 6.0 V 4,2 3,2 – 4,2 – V
VIL LOW-level input VCC = 2.0 V – 0,8 0,5 – 0,5 V
voltage
VCC = 4.5 V – 2,1 1,35 – 1,35 V
VCC = 6.0 V – 2,8 1,8 – 1,8 V
VOH HIGH-level output VI = VIH or VIL
voltage
IO = −4.0 mA;
3,84 4,32 – 3,7 – V
VCC = 4.5 V
IO = −5.2 mA;
5,34 5,81 – 5,2 – V
VCC = 6.0 V
170
Logic Application Handbook
9
Logic Families
Tamb Tamb
Conditions
Parameter
−40 °C to −40 °C to
+85 °C +125 °C
Symbol
171
9 nexperia | Design Engineer’s Guide
Tamb Tamb
Conditions
Parameter
−40 °C to −40 °C to
+85 °C +125 °C
Symbol
74HCT74-Q100
tW pulse width nCP HIGH or LOW
VCC = 2.0 V 100 19 – 120 – ns
VCC = 4.5 V 20 7 – 24 – ns
VCC = 6.0 V 17 6 – 20 – ns
nSD, nRD LOW
VCC = 2.0 V 100 19 – 120 – ns
VCC = 4.5 V 20 7 – 24 – ns
VCC = 6.0 V 17 6 – 20 – ns
trec recovery time nSD, nRD
VCC = 2.0 V 40 3 – 45 – ns
VCC = 4.5 V 8 1 – 9 – ns
VCC = 6.0 V 7 1 – 8 – ns
tsu set-up time nD to nCP
VCC = 2.0 V 75 6 – 90 – ns
VCC = 4.5 V 15 2 – 18 – ns
VCC = 6.0 V 13 2 – 15 – ns
th hold time nD to nCP
VCC = 2.0 V 3 −6 – 3 – ns
VCC = 4.5 V 3 −2 – 3 – ns
VCC = 6.0 V 3 −2 – 3 – ns
fmax maximum nCP
frequency VCC = 2.0 V 4,8 23 – 4,0 – MHz
VCC = 4.5 V 24 69 – 20 – MHz
VCC = 5 V; CL = 15 pF – 76 – – – MHz
VCC = 6.0 V 28 82 – 24 – MHz
CPD power CL = 50 pF; f = 1 MHz;
dissipation VI = GND to VCC [3] – 24 – – – pF
capacitance
172
Logic Application Handbook
9
Logic Families
Tamb Tamb
Conditions
Parameter
−40 °C to −40 °C to
+85 °C +125 °C
Symbol
74HCT74-Q100
tpd propagation nCP to nQ, nQ [1]
delay VCC = 4.5 V – 18 44 – 53 ns
VCC = 5 V; CL = 15 pF – 15 – – – ns
nSD to nQ, nQ [1]
VCC = 4.5 V – 23 50 – 60 ns
VCC = 5 V; CL = 15 pF – 18 – – – ns
nRD to nQ, nQ [1]
VCC = 4.5 V – 24 50 – 60 ns
VCC = 5 V; CL = 15 pF – 18 – – – ns
tt transition time nQ, nQ [1]
VCC = 4.5 V – 7 19 – 22 ns
tW pulse width nCP HIGH or LOW
VCC = 4.5 V 23 9 – 27 – ns
nSD, nRD LOW
VCC = 4.5 V 20 9 – 24 – ns
trec recovery time nSD, nRD
VCC = 4.5 V 8 1 – 9 – ns
tsu set-up time nD to nCP
VCC = 4.5 V 15 5 – 18 – ns
th hold time nD to nCP
VCC = 4.5 V 3 −3 – 3 – ns
fmax maximum nCP
frequency VCC = 4.5 V 22 54 – 18 – MHz
VCC = 5 V; CL = 15 pF – 59 – – – MHz
CPD power CL = 50 pF; f = 1 MHz;
dissipation VI = GND to – 29 – – – pF
capacitance VCC − 1.5 V [3]
173
9 nexperia | Design Engineer’s Guide
Power calculations
Logic Families
Where:
1317 (10) =
fI = input frequency in MHz V = supply voltage in V
1 * 2 10 + 0 * 29 + 1 * 28 + 0 * 27 + 0 * 2CC
6 + 1 * 25 +
fO = output frequency in MHz N = number of inputs switching
0 * 2 4 + 0 * 23 + 1 * 22 + 0 * 21 + 1 * 20
CL = output load capacitance in pF ∑ [CL × VCC² × fO] = sum of outputs
1317(10) = 10100100101
Special Features (2)
Bus Hold, Unbuffered output, Schmitt vs Schmitt Action (particularly for confusion
1011
on LVC family), onboard translation as specific to that particular family
+ 0011
Summary
1110
• Input levels:
For 74HC00: CMOS level
!
𝑃𝑃!"# = 𝐶𝐶!" TTL
For 74HCT00: × 𝑉𝑉level
!! × 𝑓𝑓! × 𝑁𝑁 + 𝐶𝐶! × 𝑉𝑉!! ! × 𝑓𝑓!
• Complies with JEDEC standard no. 7A
• Multiple package options
• Specified from -40C to +125C
174
1
Logic Application Handbook
9
9.2 The AHC/AHCT Logic Family
Logic Families
Introduction to family / General description
The AHC/AHCT family is an Advanced version of the HC/HCT family with lower
noise, lower power consumption, higher speed (lower propagation delay), higher
output drive current and overvoltage protected inputs. Functions are pin
compatible with HC/HCT devices and available as both standard (quad/hex/octal)
and MiniLogic (single/dual/triple) versions.
Applications
The AHC family is designed for The key applications addressed by this
operation from 2.0 to 5.5 V to provide logic family are:
support for CMOS level designs while • Industrial applications in general
the AHCT family is optimized for • Consumer electronics
operation at TTL levels (4.5 to 5.5 V). All • Computer peripherals
devices can support up to 8 mA output • Communications
drive current.
Construction
All AHC/AHCT devices have overvoltage tolerant inputs, allowing input signals to
exceed the Vcc supply (Vin = 5.5 V max regardless of VCC). External driving of the
output pins should be limited to VCC.
Inputs are protected from ESD damage (HBM EIA/JESD22-A114E exceeds 2000 V,
MM EIA/JESD22-A115-A exceeds 200 V, CDM EIA/JESD22-C101C exceeds 1000 V).
All inputs have Schmitt Trigger Action except for 10 devices which have True
Schmitt Triggers (74AHC/AHCT132, -14, -1G14, -1G17, -3G14). Schmitt Trigger
Action input provide improved tolerance to input noise but do not have the long
rise/fall times of True Schmitt Triggers. Schmitt Trigger action is indicated in the
datasheet by the presence of the Transfer Characteristics Vt+, Vt- and Vh.
It is recommended to drive all logic inputs with a defined value, not to leave them
floating.
175
9 nexperia | Design Engineer’s Guide
176
Logic Application Handbook
9
Outputs
Logic Families
aaa-028531
aaa-028530
0 15
IOH (mA)
IOL (mA)
12.5
-2
10
-4 7.5
-6
25°C 25°C
25°C min 2.5 25°C min
85°C min 85°C min
125°C min 125°C min
-8 0
0 0.25 0.5 0.75 1 1.25 1.5 1.75 2 VO (V) 0 0.25 0.5 0.75 1 1.25 1.5 1.75 2 VO (V)
aaa-028528
0 50
IOH (mA)
IOL (mA)
-5
40
-10
30
-15
20
-20
25°C 10 25°C
-25 25°C min 25°C min
85°C min 85°C min
125°C min 125°C min
-30 0
0 0.5 1 1.5 2 2.5 3 3.5 VO (V) 0 0.5 1 1.5 2 2.5 3 3.5 VO (V)
aaa-028526
0 100
IOH (mA)
IOL (mA)
80
-20
60
-40
40
-60
25°C 20 25°C
25°C min 25°C min
85°C min 85°C min
125°C min 125°C min
-80 0
0 1 2 3 4 5 VO (V) 0 1 2 3 4 5 VO (V)
177
9 nexperia | Design Engineer’s Guide
Operating Conditions
Logic Families
* The input and output voltage ratings may be exceeded if the input and output current ratings are
observed.
** For SOT108-1 (SO14) package: Ptot derates linearly with 10.1 mW/K above 100 °C.
For SOT402-1 (TSSOP14) package: Ptot derates linearly with 7.3 mW/K above 81 °C.
For SOT762-1 (DHVQFN14) package: Ptot derates linearly with 9.6 mW/K above 98 °C.
74AHC74 74AHCT74
Symbol
178
Logic Application Handbook
9
Table 9: Static characteristics
Logic Families
Tamb Tamb
Tamb
Conditions
Parameter
−40 °C to −40 °C to
25 °C
+85 °C +125 °C
Symbol
74AHC74
VIH HIGH-level VCC = 2.0 V 1,5 – – 1,5 – 1,5 – V
input voltage
VCC = 3.0 V 2,1 – – 2,1 – 2,1 – V
VCC = 5.5 V 3,85 – – 3,85 – 3,85 – V
VIL LOW-level VCC = 2.0 V – – 0,5 – 0,5 – 0,5 V
input voltage
VCC = 3.0 V – – 0,9 – 0,9 – 0,9 V
VCC = 5.5 V – – 1,65 – 1,65 – 1,65 V
VOH HIGH-level VI = VIH or VIL
output
IO = −50 μA;
voltage 1,9 2,0 – 1,9 – 1,9 – V
VCC = 2.0 V
IO = −50 μA;
2,9 3,0 – 2,9 – 2,9 – V
VCC = 3.0 V
IO = −50 μA;
4,4 4,5 – 4,4 – 4,4 – V
VCC = 4.5 V
IO = −4.0 mA;
2,58 – – 2,48 – 2,40 – V
VCC = 3.0 V
IO = −8.0 mA;
3,94 – – 3,80 – 3,70 – V
VCC = 4.5 V
VOL LOW-level VI = VIH or VIL
output
IO = 50 μA;
voltage – 0 0,1 – 0,1 – 0,1 V
VCC = 2.0 V
IO = 50 μA;
– 0 0,1 – 0,1 – 0,1 V
VCC = 3.0 V
IO = 50 μA;
– 0 0,1 – 0,1 – 0,1 V
VCC = 4.5 V
IO = 4.0 mA;
– – 0,36 – 0,44 – 0,55 V
VCC = 3.0 V
IO = 8.0 mA;
– – 0,36 – 0,44 – 0,55 V
VCC = 4.5 V
II input leakage VI = 5.5 V or
current GND; VCC = 0 to – – 0,1 – 1,0 – 2,0 μA
5.5 V
179
9 nexperia | Design Engineer’s Guide
Logic Families
Tamb Tamb
Tamb
Conditions
Parameter
−40 °C to −40 °C to
25 °C
+85 °C +125 °C
Symbol
180
Logic Application Handbook
9
Table 10: Dynamic characteristics
Logic Families
Tamb Tamb
Tamb
Conditions
Parameter
−40 °C to −40 °C to
25 °C
+85 °C +125 °C
Symbol
74AHC74
tpd propagation nCP to nQ, nQ; [1]
delay
VCC = 3.0 to
– 5,2 11,9 1,0 14,0 1,0 15,0 ns
3.6 V; CL = 15 pF
VCC = 3.0 to
– 7,4 15,4 1,0 17,5 1,0 19,5 ns
3.6 V; CL = 50 pF
VCC = 4.5 to
– 3,7 7,3 1,0 8,5 1,0 9,5 ns
5.5 V; CL = 15 pF
VCC = 4.5 to
– 5,2 9,3 1,0 10,5 1,0 12,0 ns
5.5 V; CL = 50 pF
nSD, nRD to nQ, nQ
VCC = 3.0 to
– 5,4 12,3 1,0 14,5 1,0 15,5 ns
3.6 V; CL = 15 pF
VCC = 3.0 to
– 7,7 15,8 1,0 18,0 1,0 20,0 ns
3.6 V; CL = 50 pF
VCC = 4.5 to
– 3,7 7,7 1,0 9,0 1,0 10,0 ns
5.5 V; CL = 15 pF
VCC = 4.5 to
– 5,3 9,7 1,0 11,0 1,0 12,5 ns
5.5 V; CL = 50 pF
fmax maximum VCC = 3.0 to
80 125 – 70 – 70 – MHz
frequency 3.6 V; CL = 15 pF
VCC = 3.0 to
50 75 – 45 – 45 – MHz
3.6 V; CL = 50 pF
VCC = 4.5 to
130 170 – 110 – 110 – MHz
5.5 V; CL = 15 pF
VCC = 4.5 to
90 115 – 75 – 75 – MHz
5.5 V; CL = 50 pF
tW pulse width CP HIGH or LOW; nSD, nRD LOW
VCC = 3.0 to 3.6 V 6,0 – – 7,0 – 7,0 – ns
VCC = 4.5 to 5.5 V 5,0 – – 5,0 – 5,0 – ns
181
9 nexperia | Design Engineer’s Guide
Logic Families
Tamb Tamb
Tamb
Conditions
Parameter
−40 °C to −40 °C to
25 °C
+85 °C +125 °C
Symbol
182
Logic Application Handbook
9
Logic Families
Tamb Tamb
Tamb
Conditions
Parameter
−40 °C to −40 °C to
25 °C
+85 °C +125 °C
Symbol
* Typical values are measured at nominal supply voltage (VCC = 3.3 V and VCC = 5.0 V).
[1] tpd is the same as tPLH and tPHL.
[2] CPD is used to determine the dynamic power dissipation (PD in μW).
Power calculations
Dynamic Power Consumption for the device can be calculated by the following
𝐴𝐴 ˄ 𝐵𝐵 = (𝐴𝐴
equation: ˅ 𝐵𝐵) 𝐴𝐴 ˅ 𝐵𝐵 = (𝐴𝐴 ˄ 𝐵𝐵)
Where:
1317 (10) =
fI = input frequency in MHz VCC = supply voltage in V
1 * 2 10 + 0 * 29 + 1 * 28 + 0 * 27 + 0 * 2N = number
fO = output frequency in MHz
6 + 1 * 25 +
of inputs switching
0 * 2 4 + 0 * 2load
CL = output
3 + 1 * 22 + 0 * 2
capacitance in pF + 1 * 2∑ [CL × VCC² × fO] = sum of outputs
1 0
1317(10) = 10100100101(2)
1011
+ 0011
1110 183
9 nexperia | Design Engineer’s Guide
184
Logic Application Handbook
9
9.3 The LVC Logic Family
Logic Families
Introduction to family / General description
Nexperia offers the feature rich Low Voltage CMOS (LVC) logic portfolio to enable
the migration of electronic solutions from 5.5 V to lower power mixed 5.5 V / 3.3 V
and beyond. The LVC family includes Standard Logic functions with supply range
1.65 V to 3.3 V, as well as Mini Logic functions with supply range 1.65 V to 5.5 V.
Compared to older logic families, it has a much lower ICC. The power consumption
is very low due to very small CPD which is lower than in competition devices. The
LVC family offers features like overvoltage tolerant inputs and IOFF circuitry as well
as Schmitt-Trigger (action) inputs for many devices.
Applications Construction
The LVC logic device family supports The LVC family devices are built in 5 V
the trend to lower supply voltages. CMOS125 technology with a gate
It can therefore be applied in length of 600 nm. The process
applications like technology is Pb-free, RoHS and Dark
Green compliant. Bond wiring is done
• Computing, servers
with copper.
• Telecom and networking
equipment
• Advanced bus interface
• Industrial and Automotive
Inputs
Schmitt-trigger action input. This input has a small amount of hysteresis built into
the input switching levels. The hysteresis is not formally specified but it does allow
the input to be tolerant to input slew rates as high as 20 ns/V at VCC = 1.65 V to 2.7 V
and 10 ns/V at VCC = 2.7 V to 5.5 V. The Schmitt-trigger action input may be
preceded by a bus-hold cell to define unused inputs. This bus-hold cell does not
affect the performance of the device.
185
9 nexperia | Design Engineer’s Guide
Schmitt-trigger input. This input has much higher input hysteresis which is formally
Logic Families
specified in the datasheet. The advantage of true Schmitt-trigger inputs is that they
are tolerant to very slow edges. The following figures show a side by side
comparison of the IV characteristics of the Schmitt-trigger action input and the
Schmitt-trigger input.
It is recommended to drive all logic inputs with a defined value, not to leave them
floating.
aaa-007079
aaa-007115
1.0 4
ICC (mA)
ICC (mA)
0.5 2
0 0
0 0.5 1.0 1.5 2.0 VI (V) 0 0.5 1.0 1.5 2.0 VI (V)
aaa-007114
8 12
ICC (mA)
ICC (mA)
4 6
0 0
0 1 2 3 VI (V) 0 1 2 3 VI (V)
186
Logic Application Handbook
9
Logic Families
aaa-007077
aaa-007113
18 20
ICC (mA)
ICC (mA)
9 10
0 0
0 1 2 3 4 VI (V) 0 1 2 3 4 VI (V)
aaa-007112
40 40
ICC (mA)
ICC (mA)
20 20
0 0
0 1 2 3 4 5 VI (V) 0 1 2 3 4 5 VI (V)
Outputs
The standard output is used in the standard logic devices. It provides a balanced
24 mA output drive at 3.3 V.
The source terminated output is used in standard logic devices that feature source
termination for better matching in distributed load applications such as
transmission lines. It has a balanced 12 mA output drive at 3.3 V.
The Mini Logic output is suitable for use over a wider supply voltage range. It
provides a balanced 24 mA output drive at 3.3 V and a balanced 32 mA output drive
at 5.0 V. The following figures show a side by side comparison of the IV
characteristics of all three outputs.
187
9 nexperia | Design Engineer’s Guide
Logic Families
aaa-007075
aaa-007074
IOL (mA) 40 0
IOH (mA)
Standard output Standard output
VCC = 1.8 V VCC = 1.8 V
-10
20
-20
25°C 25°C
25°C min 25°C min
85°C min 85°C min
125°C min 125°C min
0 -30
0 0.5 1.0 1.5 2.0 VO (V) 0 0.5 1.0 1.5 2.0 VO (V)
aaa-007072
80 0
IOL (mA)
IOH (mA)
Standard output Standard output
VCC = 2.7 V VCC = 2.7 V
40 -30
25°C 25°C
25°C min 25°C min
85°C min 85°C min
125°C min 125°C min
0 -60
0 1 2 3 VO (V) 0 1 2 3 VO (V)
120 0
aaa-007070
IOL (mA)
IOH (mA)
60 -50
25°C 25°C
25°C min 25°C min
85°C min 85°C min
125°C min 125°C min
0 -100
0 1 2 3 4 VO (V) 0 1 2 3 4 VO (V)
188
Logic Application Handbook
9
Operating Conditions
Logic Families
Table 11: Limiting values of the LVC family devices
Symbol Parameter Conditions Min Max Unit
* The input and output voltage ratings may be exceeded if the input and output current ratings are
observed.
** For TSSOP8 packages: above 55 °C the value of Ptot derates linearly with 2.5 mW/K.
For VSSOP8 packages: above 110 °C the value of Ptot derates linearly with 8.0 mW/K.
For XSON8 and XQFN8 packages: above 118 °C the value of Ptot derates linearly with 7.8 mW/K.
Table 12: Recommended operating conditions for the mini LVC logic
devices (≤10 pins)
189
9 nexperia | Design Engineer’s Guide
Table 13: Recommended operating conditions for the standard LVC logic
Logic Families
devices (>10 pins)
Static characteristics
Tamb Tamb
Conditions
Parameter
190
Logic Application Handbook
9
Logic Families
Tamb Tamb
Conditions
Parameter
−40 °C to +85 °C −40 °C to +125 °C
Symbol
191
9 nexperia | Design Engineer’s Guide
Logic Families
Tamb Tamb
Conditions
Parameter
−40 °C to +85 °C −40 °C to +125 °C
Symbol
Table 15: Static characteristics for standard Logic devices (> 10 pins)
Tamb Tamb
Conditions
Parameter
192
Logic Application Handbook
9
Logic Families
Tamb Tamb
Conditions
Parameter
−40 °C to +85 °C −40 °C to +125 °C
Symbol
193
9 nexperia | Design Engineer’s Guide
Logic Families
Tamb Tamb
Conditions
Parameter
−40 °C to +85 °C −40 °C to +125 °C
Symbol
Dynamic characteristics
Tamb Tamb
Conditions
Parameter
−40 °C to −40 °C to
+85 °C +125 °C
Symbol
194
Logic Application Handbook
9
Logic Families
Tamb Tamb
Conditions
Parameter
−40 °C to −40 °C to
+85 °C +125 °C
Symbol
195
9 nexperia | Design Engineer’s Guide
Logic Families
Tamb Tamb
Conditions
Parameter
−40 °C to −40 °C to
+85 °C +125 °C
Symbol
* Typical values are measured at Tamb = 25 °C and VCC = 1.8 V, 2.5 V, 2.7 V, 3.3 V and 5.0 V respectively.
[1] tpd is the same as tPLH and tPHL.
[2] CPD is used to determine the dynamic power dissipation (PD in μW).
196
Logic Application Handbook
9
Table 17: Dynamic characteristics for standard logic
Logic Families
Tamb Tamb
Conditions
Parameter
−40 °C to −40 °C to
+85 °C +125 °C
Symbol
197
9 nexperia | Design Engineer’s Guide
Logic Families
Tamb Tamb
Conditions
Parameter
−40 °C to −40 °C to
+85 °C +125 °C
Symbol
* Typical values are measured at Tamb = 25 °C and VCC = 1.2 V, 1.8 V, 2.5 V, 2.7 V and 3.3 V respectively.
[1] tpd is the same as tPLH and tPHL.
[2] Skew between any two outputs of the same package switching in the same direction. This
parameter is guaranteed by design.
[3] CPD is used to determine the dynamic power dissipation (PD in μW).
198
𝑃𝑃! = 𝐶𝐶!" × 𝑉𝑉!! ! × 𝑓𝑓! × 𝑁𝑁 + 𝐶𝐶! × 𝑉𝑉!! ! × 𝑓𝑓!
Logic Application Handbook
9
1317(10) =
1 * 210 + 0 * 2
Power 9 + 1 * 28 + 0 * 27 + 0 * 26 + 1 * 25 +
calculations
Logic Families
0 * 24 + 0 * 2
The static
3
power + 1 * 22 + 0 * 21 + 1 * 20
consumption calculation is much dependent on the input voltage
level: if it is properly set to either VCC or GND level, we can use the static supply
1317
current = 10100100101
(10)ICC for calculating the power
(2) consumption: Pstatic = VCC x ICC
In case Vin is at some intermediate level and the device is operating in undefined
state,
1011both NMOS and PMOS transistors of the input stage may be conducting and
then we need to use the
+ 0011
The1110
dynamic power consumption calculation is:
Where:
An additional current through the devices can be caused by driving the devices with
a voltage nearby VCC/2 causing both NMOS and PMOS transistor of the input stage
to be conducting, although not fully conducting. The ΔICC values are listed in the
static characteristics.
These characteristics are generally valid for devices of the LVC family, please look at
1 the respective data sheet for more specific details of Power calculations.
199
9 nexperia | Design Engineer’s Guide
Special Features
Logic Families
A couple of 16/32 bit Buffers/line drivers (LVCH) have Bus hold functionality for the
inputs, holding the last input stage when inputs are temporarily disconnected.
Summary
Nexperia offers the feature rich Low Voltage CMOS (LVC) logic portfolio to enable
the migration of electronic solutions from 5.5 V to lower power mixed 5.5 V / 3.3 V
and beyond. The LVC family includes Standard Logic functions with supply range
1.65 V to 3.3 V, as well as Mini Logic functions with supply range 1.65 V to 5.5 V.
Some key features are:
200
Logic Application Handbook
9
9.4 The AVC Logic Family
Logic Families
Introduction to family / General description
Nexperia’s AVC (Advanced Very low voltage CMOS) logic family is optimized for
high performance bus interface applications. Operating with sub 2 ns propagation
delays, AVC meets the demands of new digital systems that require low power
consumption, very high bus speeds in excess of 100 MHz, and low noise. AVC is
targeted for new high performance workstations, PCs, telecommunications
equipment, and data communications equipment.
New circuit techniques have been pioneered that give AVC unique properties.
Optimized for 2.5 V systems, AVC also operates at 3.3 V and 1.8 V to support mixed
voltage systems. AVC also features a power-off disable output circuit that isolates
the outputs during power-down modes. This chapter will provide designers better
insight into this new family for use in their applications.
Construction
The AVC family is built in 3.3 V CMOS technology with 0.35 μm gate length. The
process technology is Pb-Free, RoHS and Dark Green compliant. Bond wiring is
done with copper.
Since the circuit is CMOS, care must still be taken to ensure that the inputs don’t
float. When inputs float, the voltage level may reach the threshold level such that
both transistors in the totem pole structure will conduct, causing a current path
from VCC and ground, wasting power.
It is recommended to drive all logic inputs with a defined value, not to leave them
floating.
201
9 nexperia | Design Engineer’s Guide
Output figures
202
Logic Application Handbook
9
Logic Families
IOL (A) IOL (A)
25°C typ
25°C min
85°C min
125°C min
25°C typ
25°C min
85°C min
125°C min
203
9 nexperia | Design Engineer’s Guide
Operating Conditions
Logic Families
* The input and output voltage ratings may be exceeded if the input and output current ratings are
observed.
** Above 60 °C, the value of Ptot derates linearly with 5.5 mW/K.
204
Logic Application Handbook
9
Table 20: Static characteristics
Logic Families
Tamb
Conditions
Parameter
−40 °C to +85 °C
Symbol
205
9 nexperia | Design Engineer’s Guide
Logic Families
Tamb
Conditions
Parameter
−40 °C to +85 °C
Symbol
Tamb
Conditions
Parameter
−40 °C to +85 °C
Symbol
206
Logic Application Handbook
9
Logic Families
Tamb
Conditions
Parameter
−40 °C to +85 °C
Symbol
* Typical values are measured at Tamb = 25 °C and VCC = 1.2 V, 1.5 V, 1.8 V, 2.5 V and 3.3 V respectively.
[1] tpd is the same as tPLH and tPHL. ten is the same as tPZL and tPZH. tdis is the same as tPLZ and tPHZ.
[2] CPD is used to determine the dynamic power dissipation (PD in μW).
207
9 nexperia | Design Engineer’s Guide
1: 74AVC16245
Power calculations
AVC is constructed using a 0.35 micron CMOS fabrication process resulting in low
current consumption. Figure 9.4 shows simulation data of ICC at various frequencies
for single and multiple output switching:
250
ICC (mA)
16 outputs switching
8 outputs switching
200
1 output switching
Typical process
150 parameters:
VCC = 2.5 V
Tamb = 25 °C
100 30 pF loading
50
0
0 50 100 150 200
aaa-032309
208
𝐶𝐶!" = 12.2 𝑝𝑝𝑝𝑝
𝐶𝐶!" =
11.53 𝑚𝑚𝑚𝑚 × 3.6 𝑉𝑉 − 50 𝑝𝑝𝑝𝑝 × 3.6 𝑉𝑉 ! × 30 𝑀𝑀𝑀𝑀𝑀𝑀 9
3.6 𝑉𝑉 ! × 30 𝑀𝑀𝑀𝑀𝑀𝑀
𝐶𝐶!" = 56.8
Dynamic 𝑝𝑝𝑝𝑝dissipation can be calculated by the following formula:
power
Logic Families
𝑃𝑃! = 𝐶𝐶!" × 𝑉𝑉!!! × 𝑓𝑓!" + 𝐶𝐶! × 𝑉𝑉!!! × 𝑓𝑓!"#
For an example, with a typical CPD of 20 pF for an AVC16244, 15 pF loading,
100 MHz operation, and 2.5 V VCC, power dissipation is 162.5 mW with 16 outputs
switching.
Special Features
Another feature of AVC is the output protection circuit. In mixed voltage systems,
when the output node is tied to a bus from a higher voltage system, the original
diode connection provides a current path to VCC when the output node is 0.6 V
higher than the AVC device’s VCC. This current can damage the diode, and a current
path now exists between the two power supplies. Damage can also occur from the
higher voltage supply charging the lower voltage supply.
1 protect the diodes, the cathodes are switched rather than hard-wired to V . A
To CC
comparator senses the output node voltage and shorts out the diode when the
voltage rises above the AVC device’s VCC by 0.6 V. This works in the 3-State mode
only, and the current path to VCC is eliminated, allowing the output to be raised
above VCC in a mixed voltage system. While the device is powered down, the diodes
are disconnected, and only leakage current of 10uA maximum is present when a
voltage is applied to the output. This current parameter is called IOFF, and the
protection feature is useful for power-down modes.
209
9 nexperia | Design Engineer’s Guide
Bus Hold
Logic Families
Also, floating inputs can cause output oscillation, creating excessive current and
heat which can damage the device. To keep inputs from floating, a common
practice is to tie a pull-up resistor of several thousand ohms between the input and
VCC. Although effective, this adds board component count and extra power
dissipation. Another solution is to use a device with an integrated bus hold cell. AVC
devices have an option to integrate this bus hold feature on inputs. This is
designated in the part type with an “H” by calling it 74AVCH. Figure 9.5 shows a bus
hold cell:
aaa-032017
VCC
To input inverter
Input pin
The cell consists of two inverters to keep the logic level the same at the input node.
The inverters are comprised of small MOS transistors with weak drive capability in
the order of several hundred microamps. When the input starts to float, the PMOS
or NMOS structures pull the bus to the VCC or ground rail of the last valid logic
state. The cell requires a small amount of current, called IBHH or IBHL, to sustain
the logic HIGH and LOW threshold levels. Also, the cell needs several hundred
microamps, called IBHHO or IBHLO, to overdrive the cell and flip the logic level
from 3-State to a HIGH or LOW. These specifications are shown in Table 23.
Simulation data for the bus hold current characteristics are shown in Figure 9.6. The
user must also take considerations when the bus hold cell is connected to existing
external pull-up or pull-down resistors. When using external resistors, or when a
connected ASIC has them built-in, the resistor value must be low enough to allow
sufficient current to overpower the bus hold cell and drive the input past the
threshold point to the HIGH or LOW state.
210
Logic Application Handbook
9
Table 23: Bus hold current specification
Logic Families
Tamb Test Conditions
aaa-032310
250
Input Current (µA)
VCC = 3.3 V
200
VCC = 2.5 V
150 VCC = 1.8 V
Typical process
100
parameters: Tamb = 25 °C
50
-50
-100
-150
-200
0 0.5 1.0 1.5 2.0 2.5 3.0 3.5
Summary
The AVC family offers a solution for new designs needing the highest performance
in 1.8 V, 2.5 V, and 3.3 V systems. AVC offers a line of bus interface functions for
today’s high performance, low voltage systems.
211
9 nexperia | Design Engineer’s Guide
The AUP family of Si-gate CMOS devices uses advanced process technology and
next generation packaging technology to create extremely small functions that
consume very little power. The devices are available in single (1G), dual (2G) and
triple (3G) gate formats.
Multiple standard, combination and configurable logic functions are available in the
AUP family as well as low threshold input variants and dual supply voltage level
translators.
Due to its advanced process technology AUP provides very low static and dynamic
power dissipation.
Applications
The AUP logic devices are specifically designed for battery powered mobile
applications with which are demanding low energy consumption for operation.
Examples are:
The low propagation delay and the wide voltage range are making this family
suitable for mixed voltage applications. 3.6 V tolerant inputs enable a device
supplied at 1.8 V to interface between 3.3 V and 1.8 V systems. Options with
low-threshold inputs (1T) can interface between 1.2 V and 3.3 V systems when
supplied with 3.3 V. The portfolio also includes dual supply uni-directional and
bi-directional voltage level translators. Schmitt trigger action at all inputs improves
noise immunity and makes the circuit tolerant to slower input rise and fall times
across the entire range of supply voltage.
Construction
The AUP family devices are built in CMOS035 technology with a gate length of
350 nm. The process technology is Pb-free, RoHS and Dark Green compliant. Bond
wiring is done with copper.
212
Logic Application Handbook
9
Input Output structures
Logic Families
The AUP family devices are built with overvoltage tolerant input stages (3.6 V) and
allows a supply range of 0.8 V to 3.6 V.
All configurable logic devices have Schmitt trigger inputs with ~400 mV Hysteresis
@VCC = 1.2 V. Some Buffer, Inverter and NAND gate types have Schmitt-trigger
inputs as well. All other devices have Schmitt-trigger actions, which causes a smaller
hysteresis of about 60 mV @VCC = 1.2 V. The hysteresis leads to a higher noise
immunity.
It is recommended to drive all logic inputs with a defined value, not to leave them
floating.
Input figures
The following figures show a side by side comparison of the IV characteristics of the
Schmitt-trigger action input and the Schmitt-trigger input.
aaa-007368
aaa-007358
10 40
ICC (µA)
ICC (µA)
5 20
0 0
0 0.5 1.0 1.5 VI (V) 0 0.5 1.0 1.5 VI (V)
213
9 nexperia | Design Engineer’s Guide
Logic Families
aaa-007369
aaa-007359
ICC (µA) 40 160
ICC (µA)
Schmitt action input Schmitt trigger input
VCC = 1.5 V VCC = 1.5 V
20 80
0 0
0 0.5 1.0 1.5 VI (V) 0 0.5 1.0 1.5 VI (V)
aaa-007360
160 280
ICC (µA)
ICC (µA)
Schmitt action input Schmitt trigger input
VCC = 1.8 V VCC = 1.8 V
80 140
0 0
0 0.5 1.0 1.5 2.0 VI (V) 0 0.5 1.0 1.5 2.0 VI (V)
0.6 0.8
aaa-007361
ICC (mA)
ICC (mA)
0.3 0.4
0 0
0 0.5 1.0 1.5 2.0 2.5 VI (V) 0 0.5 1.0 1.5 2.0 2.5 VI (V)
214
Logic Application Handbook
9
Logic Families
aaa-007372
aaa-007362
1.2 1.4
ICC (mA)
ICC (mA)
Schmitt action input Schmitt trigger input
VCC = 3.3 V VCC = 3.3 V
0.6 0.7
0 0
0 1.0 2.0 3.0 4.0 VI (V) 0 1.0 2.0 3.0 4.0 VI (V)
Output figures
An AUP device provides a balanced 1.9 mA output drive at VCC = 1.8 V. The following
table of output figures shows the measured output characteristics of the AUP
family devices for 1.2 V, 1.5 V, 1.8 V, 2.5 V and 3.3 V.
aaa-007338
aaa-007339
6 6
IOL (mA)
IOH (mA)
3 -3
25°C 25°C
25°C min 25°C min
85°C min 85°C min
125°C min 125°C min
0 -6
0 0.5 1.0 1.5 VO (V) 0 0.5 1.0 1.5 VO (V)
215
9 nexperia | Design Engineer’s Guide
Logic Families
aaa-007340
aaa-007341
10 0
IOL (mA)
IOH (mA)
Standard output Standard output
VCC = 1.5 V VCC = 1.5 V
5 -5
25°C 25°C
25°C min 25°C min
85°C min 85°C min
125°C min 125°C min
0 -10
0 0.5 1.0 1.5 VO (V) 0 0.5 1.0 1.5 VO (V)
aaa-007343
16 0
IOL (mA)
IOH (mA)
Standard output Standard output
VCC = 1.8 V VCC = 1.8 V
8 -8
25°C 25°C
25°C min 25°C min
85°C min 85°C min
125°C min 125°C min
0 -16
0 0.5 1.0 1.5 2.0 VO (V) 0 0.5 1.0 1.5 2.0 VO (V)
28 0
aaa-007345
IOL (mA)
IOH (mA)
14 -14
25°C 25°C
25°C min 25°C min
85°C min 85°C min
125°C min 125°C min
0 -28
0 0.5 1.0 1.5 2.0 2.5 VO (V) 0 0.5 1.0 1.5 2.0 2.5 VO (V)
216
Logic Application Handbook
9
Logic Families
aaa-007346
aaa-007347
40 0
IOL (mA)
IOH (mA)
Standard output Standard output
VCC = 3.3 V VCC = 3.3 V
20 -20
25°C 25°C
25°C min 25°C min
85°C min 85°C min
125°C min 125°C min
0 -40
0 1 2 3 4 VO (V) 0 1 2 3 4 VO (V)
Operating Conditions
217
9 nexperia | Design Engineer’s Guide
Tamb Tamb
Tamb
Conditions
Parameter
−40 °C to −40 °C to
25 °C
+85 °C +125 °C
Symbol
Unit
Min Typ Max Min Max Min Max
218
Logic Application Handbook
9
Logic Families
Tamb Tamb
Tamb
Conditions
Parameter
−40 °C to −40 °C to
25 °C
+85 °C +125 °C
Symbol
Unit
Min Typ Max Min Max Min Max
219
9 nexperia | Design Engineer’s Guide
Logic Families
Tamb Tamb
Tamb
Conditions
Parameter
−40 °C to −40 °C to
25 °C
+85 °C +125 °C
Symbol
Unit
Min Typ Max Min Max Min Max
II input VI = GND to
leakage 3.6 V; VCC = 0 – – ±0.1 – ±0.5 – ±0.75 μA
current to 3.6 V
IOFF power-off VI or VO =
leakage 0 to 3.6 V; – – ±0.2 – ±0.5 – ±0.75 μA
current VCC = 0 V
ΔIOFF additional VI or VO = 0
power-off to 3.6 V;
– – ±0.2 – ±0.6 – ±0.75 μA
leakage VCC = 0 to
current 0.2 V
ICC supply VI = GND or
current VCC; IO = 0 A;
– – 0,5 – 0,9 – 1,4 μA
VCC = 0.8 to
3.6 V
ΔICC additional VI = VCC −
supply 0.6 V; IO = 0 A;
– – 40 – 50 – 75 mA
current VCC = 3.3 V;
per pin [1]
Tamb Tamb
Tamb
Conditions
Parameter
−40 °C to −40 °C to
25 °C
+85 °C +125 °C
Symbol
Unit
CL = 5 pF
tpd propagation CP to Q, Q; [1]
delay VCC = 0.8 V – 25,4 – – – – – ns
VCC = 1.1 to 1.3 V 2,9 6,7 14,0 2,6 14,2 2,6 14,2 ns
VCC = 1.4 to 1.6 V 2,4 4,5 7,6 2,3 8,3 2,3 8,6 ns
VCC = 1.65 to 1.95 V 1,9 3,5 5,7 1,7 6,5 1,7 6,8 ns
VCC = 2.3 to 2.7 V 1,7 2,6 3,8 1,4 4,4 1,4 4,7 ns
VCC = 3.0 to 3.6 V 1,5 2,2 3,1 1,2 3,4 1,2 3,7 ns
220
Logic Application Handbook
9
Logic Families
Tamb Tamb
Tamb
Conditions
Parameter
−40 °C to −40 °C to
25 °C
+85 °C +125 °C
Symbol
Unit
Min Typ* Max Min Max Min Max
221
9 nexperia | Design Engineer’s Guide
Logic Families
Tamb Tamb
Tamb
Conditions
Parameter
−40 °C to −40 °C to
25 °C
+85 °C +125 °C
Symbol
Unit
Min Typ* Max Min Max Min Max
222
Logic Application Handbook
9
Logic Families
Tamb Tamb
Tamb
Conditions
Parameter
−40 °C to −40 °C to
25 °C
+85 °C +125 °C
Symbol
Unit
Min Typ* Max Min Max Min Max
223
9 nexperia | Design Engineer’s Guide
Logic Families
Tamb Tamb
Tamb
Conditions
Parameter
−40 °C to −40 °C to
25 °C
+85 °C +125 °C
Symbol
Unit
Min Typ* Max Min Max Min Max
trec recovery RD
time VCC = 1.1 to 1.3 V – −0,5 – -0,9 – −0,9 – ns
VCC = 1.4 to 1.6 V – −0,2 – -0,6 – −0,6 – ns
VCC = 1.65 to 1.95 V – −0,2 – -0,4 – −0,4 – ns
VCC = 2.3 to 2.7 V – −0,1 – -0,1 – −0,1 – ns
VCC = 3.0 to 3.6 V – −0,1 – -0,1 – −0,1 – ns
SD
VCC = 1.1 to 1.3 V – −0,5 – −0,3 – −0,3 – ns
VCC = 1.4 to 1.6 V – −0,4 – −0,1 – −0,1 – ns
VCC = 1.65 to 1.95 V – −0,3 – 0 – 0 – ns
VCC = 2.3 to 2.7 V – −0,2 – 0,1 – 0,1 – ns
VCC = 3.0 to 3.6 V – −0,1 – 0,1 – 0,1 – ns
CPD power fi = 1 MHz; VI = GND to VCC [2]
dissipation VCC = 0.8 V – 2,8 – – – – – pF
capacitance
VCC = 1.1 to 1.3 V – 2,9 – – – – – pF
VCC = 1.4 to 1.6 V – 3,0 – – – – – pF
VCC = 1.65 to 1.95 V – 3,0 – – – – – pF
VCC = 2.3 to 2.7 V – 3,5 – – – – – pF
VCC = 3.0 to 3.6 V – 3,9 – – – – – pF
224
𝑃𝑃! = 𝐶𝐶!" × 𝑉𝑉!! ! × 𝑓𝑓! × 𝑁𝑁 + 𝐶𝐶! × 𝑉𝑉!! ! × 𝑓𝑓!
Logic Application Handbook
9
1317(10) =
1 * 210 + 0 * 2
Power 9 + 1 * 28 + 0 * 27 + 0 * 26 + 1 * 25 +
calculations
Logic Families
0 * 24 + 0 * 2
The static
3
power + 1 * 22 + 0 * 21 + 1 * 20
consumption calculation is much dependent on the input voltage
level: if it is properly set to either VCC or GND level, we can use the static supply
1317
current = 10100100101
(10)ICC for calculating the power
(2) consumption: Pstatic = VCC x ICC
In case Vin is at some intermediate level and the device is operating in undefined
state,
1011both NMOS and PMOS transistors of the input stage may be conducting and
then we need to use the
+ 0011
The1110
dynamic power consumption calculation is:
Where:
Special Features
A
A
Figure 9.7a shows a buffer and inverter B
B
with no internal connection as a
YY
stand-alone example and Figure 9.7b CC
shows the output of an AND gate being
applied to one of the inputs of an OR
Figure 9.7b | Cascaded combination logic
gate as a cascaded example.
225
9 nexperia | Design Engineer’s Guide
issues on PCB. Solutions based on combination logic have lower total cost,
including pick and place cost, and reduced PCB area. It also helps to optimize and
simplify the PCB layout and signal routing.
Summary
226
Logic Application Handbook
9
9.6 The AXP Logic Family
Logic Families
Introduction to family / support overvoltage-tolerant inputs,
General description Schmitt-trigger inputs, low-threshold
inputs, partial power-down circuitry and
The AXP family of Si-gate CMOS devices
open-drain outputs.
uses low threshold process technology
and next-generation packaging to
Construction
deliver extremely small logic functions.
All AXP solutions offer low propagation The AXP family devices are built in C050
delay and standby current, enabling process with a gate length of 250 nm.
both high-speed and low power This approach results in a typical input
dissipation capacitance Applications. capacitance of 0.5 pF. AXP devices are
modelled as a 0.8 pF capacitance on the
AXP provides higher speed than AUP
input supply (CPDI) and a 7.6 pF
but retains low power dissipation
capacitance on the output supply
capacitance (CPD). Because of its use of
(CPDO). The power consumption
low threshold transistors, AXP is the
capacitance, CPD, is typically at 2.9 pF.
first logic family fully specified at 0.8 V,
The process technology is Pb-free, RoHS
allowing to migrate applications from
and Dark Green compliant. Bond wiring
1.8 V and 1.2 V easily.
is done with copper.
Types released in AXP technology can
The AXP family devices are built with It is recommended to drive all logic
overvoltage tolerant input stages (3.6 V) inputs with a defined value, not to leave
and allows a supply range of 0.7 V to them floating.
2.75 V.
Input figures
The AXP inputs are fully specified for supply voltage ranges of 2.3–2.7 V, 1.65–
1.95 V, 1.4–1.6 V, 1.1–1.3 V and 0.75–0.85 V. The ESD protection circuit used results
in the input being over voltage tolerant to 2.75 V. This tolerance permits the
application of input signals that exceed the supply voltage. The input options
include Schmitt-trigger inputs and Schmitt-trigger action inputs. Schmitt-trigger
action makes the input tolerant of slower input transition rates. Hysteresis is not
specified, but the input can tolerate input transition rise and fall rates of 200 ns/V.
Schmitt-trigger inputs include an input hysteresis specification and have no
restriction on input transition rates.
227
9 nexperia | Design Engineer’s Guide
aaa-010193
aaa-010192
0.8 280
ICC (µA)
ICC (µA)
0.4 140
0 0
0 0.5 1.0 1.5 2.0 2.5 VI (V) 0 0.5 1.0 1.5 2.0 VI (V)
aaa-010190
140 60
ICC (µA)
ICC (µA)
70 30
0 0
0 0.5 1.0 1.5 VI (V) 0 0.5 1.0 1.5 VI (V)
2
ICC (µA)
0
0 0.5 1.0 VI (V)
228
Logic Application Handbook
9
The following figures show the typical characteristics of
Logic Families
the Schmitt-trigger input.
aaa-010203
aaa-010202
1.2 500
ICC (µA)
ICC (µA)
0.6 250
0 0
0 0.5 1.0 1.5 2.0 2.5 VI (V) 0 0.5 1.0 1.5 2.0 VI (V)
aaa-010200
300 100
ICC (µA)
ICC (µA)
150 50
0 0
0 0.5 1.0 1.5 VI (V) 0 0.5 1.0 1.5 VI (V)
3
ICC (µA)
0
0 0.5 1.0 VI (V)
229
9 nexperia | Design Engineer’s Guide
Output figures
Logic Families
The output is fully specified for supply voltage ranges of 4.5–5.5 V, 3.0–3.6 V,
2.3–2.7 V, 1.65–1.95 V and 1.4–1.6 V. To support partial power down mode, the
output features IOFF, which ensures there is no current leakage path through the
outputs when the device supply voltage is set to 0 V.
140
140 00
aaa-021850
aaa-021850
OL (mA)
OH (mA)
IOL
IOH
70
70 -70
-70
25°C
25°C typ
typ 25°C
25°C typ
typ
25°C
25°C min
min 25°C
25°C min
min
85°C
85°C min
min 85°C
85°C min
min
00 -140
-140
00 1.0
1.0 2.0
2.0 3.0
3.0 4.0
4.0 5.0 V
5.0 VOO(V)
(V) 00 1.0
1.0 2.0
2.0 3.0
3.0 4.0
4.0 5.0 V
5.0 VOO(V)
(V)
80
80 00
aaa-021849
aaa-021849
OL (mA)
OH (mA)
IOL
IOH
40
40 -40
-40
25°C
25°C typ
typ 25°C
25°C typ
typ
25°C
25°C min
min 25°C
25°C min
min
85°C
85°C min
min 85°C
85°C min
min
00 -80
-80
00 0.5
0.5 1.0
1.0 1.5
1.5 2.0
2.0 2.5
2.5 3.0
3.0 3.5 V
3.5 VOO(V)
(V) 00 1.0
1.0 2.0
2.0 3.0
3.0 4.0 V
4.0 VOO(V)
(V)
230
Logic Application Handbook
9
Logic Families
48
48 00
aaa-021848
aaa-021848
OL (mA)
OH (mA)
IOL
IOH
24
24 -24
-24
25°C
25°C typ
typ 25°C
25°C typ
typ
25°C
25°C min
min 25°C
25°C min
min
85°C
85°C min
min 85°C
85°C min
min
00 -48
-48
00 0.5
0.5 1.0
1.0 1.5
1.5 2.0
2.0 2.5 V
2.5 VOO(V)
(V) 00 0.5
0.5 1.0
1.0 1.5
1.5 2.0
2.0 2.5 V
2.5 VOO(V)
(V)
24
24 00
aaa-021847
aaa-021847
OL (mA)
OH (mA)
IOL
IOH
12
12 -12
-12
25°C
25°C typ
typ 25°C
25°C typ
typ
25°C
25°C min
min 25°C
25°C min
min
85°C
85°C min
min 85°C
85°C min
min
00 -24
-24
00 0.5
0.5 1.0
1.0 1.5
1.5 2.0 V
2.0 VOO(V)
(V) 00 0.5
0.5 1.0
1.0 1.5
1.5 2.0 V
2.0 VOO(V)
(V)
14
14 00
aaa-021846
aaa-021846
OL (mA)
OH (mA)
IOL
IOH
77 -7
-7
25°C
25°C typ
typ 25°C
25°C typ
typ
25°C
25°C min
min 25°C
25°C min
min
85°C
85°C min
min 85°C
85°C min
min
00 -14
-14
00 0.5
0.5 1.0
1.0 1.5 V
1.5 VOO(V)
(V) 00 0.5
0.5 1.0
1.0 1.5 V
1.5 VOO(V)
(V)
231
9 nexperia | Design Engineer’s Guide
Logic Families
66 00
aaa-021845
aaa-021845
OL (mA)
OH (mA)
IOL
IOH
33 -3
-3
25°C
25°C typ
typ 25°C
25°C typ
typ
25°C
25°C min
min 25°C
25°C min
min
85°C
85°C min
min 85°C
85°C min
min
00 -6
-6
00 0.5
0.5 1.0
1.0 1.5 V
1.5 VOO(V)
(V) 00 0.5
0.5 1.0
1.0 1.5 V
1.5 VOO(V)
(V)
Operating Conditions
* The minimum input and output voltage ratings may be exceeded if the input and output current
ratings are observed.
232
Logic Application Handbook
9
Table 29: Recommended operating conditions
Logic Families
Symbol Parameter Conditions Min Max Unit
Tamb Tamb
Conditions
Parameter
Unit
Min Typ* Max Min Max
233
9 nexperia | Design Engineer’s Guide
Logic Families
Tamb Tamb
Conditions
Parameter
25 °C −40 °C to +85 °C
Symbol
Unit
Min Typ* Max Min Max
234
Logic Application Handbook
9
Logic Families
Tamb Tamb
Conditions
Parameter
25 °C −40 °C to +85 °C
Symbol
Unit
Min Typ* Max Min Max
Tamb
Tamb
Conditions
Parameter
−40 °C to
25 °C
+85 °C
Symbol
Unit
Min Typ* Max Min Max
235
𝑃𝑃! = 𝐶𝐶!" × 𝑉𝑉!! ! × 𝑓𝑓! × 𝑁𝑁 + 𝐶𝐶! × 𝑉𝑉!! ! × 𝑓𝑓!
1317(10) =
1 * 210 + 0 * 2
Power 9 + 1 * 28 + 0 * 27 + 0 * 26 + 1 * 25 +
calculations
Logic Families
0 * 24 + 0 * 2
The static
3
power + 1 * 22 + 0 * 21 + 1 * 20
consumption calculation is much dependent on the input voltage
level: if it is properly set to either VCC or GND level, we can use the static supply
1317
current = 10100100101
(10)ICC for calculating the power
(2) consumption: Pstatic = VCC x ICC
In case Vin is at some intermediate level and the device is operating in undefined
state,
1011both NMOS and PMOS transistors of the input stage may be conducting and
then we need to use the
+ 0011
The1110
dynamic power consumption calculation is:
Where:
Special Features
Summary
236
Logic Application Handbook
9
9.7 The LVT/ALVT Logic Family
Logic Families
Introduction to family / General description
Nexperia has two low voltage families optimized for backplane driving applications:
LVT (Low Voltage Technology) and ALVT (Advanced LVT). The purpose of this note
is to provide better insight into both families for optimal use by designers in their
applications.
ALVT family devices are intended primarily for fast low voltage bus driver
applications, especially driving low bus impedances such as backplanes. For this
range of applications, a number of parameters are important such as operating
voltage range, propagation delay, drive capability and power. Other important
factors, discussed below, are power-up/down characteristics, 5 Volt input and
output capability, bus hold and ground bounce.
Construction
Both families are fabricated using QUBiC, an advanced BiCMOS process, where the
best properties of bipolar transistors (fT = 17 GHz) are combined with optimized
CMOS (0.65–0.8 micron). In addition, special components can be built in such as
Schottky diodes and zener diodes for specific requirements. QUBiC processing
enables short propagation delay times combined with low power dissipation, low
noise and high output drive. The process also allows low temperature dependency
of AC and DC characteristics.
Due to the trade-off between speed and ground bounce, ALVT focuses on bus-wide
devices with multiple GND and VCC pins (flow-through architecture). ALVT devices
have versions with built-in damping resistors (for example, ’2244 or ’162244) to
minimize undershoot, especially for driving memory busses.
ALVT is different from LVT in two ways. First ALVT is fully specified at VCC = 2.5 V,
and second, it is about 40% faster than LVT. Due to the trade-off between speed
and ground bounce, ALVT focuses on bus-wide devices with multiple GND and VCC
pins (flow-through architecture). Having the same speed in a standard pin 8 bit
device would require the speed to be tuned down to a level comparable to LVT. As
a result, LVT has a much wider product portfolio with a variety of 8 to 10-bit bus
functions and also some very fast, lower drive gates and flip-flops. Both families
have versions with built-in damping resistors (for example, ’2244 or ’162244) to
minimize undershoot, especially for driving memory busses.
237
9 nexperia | Design Engineer’s Guide
Figure 9.8 gives a simplified version of the internal buffer circuit, with the output
enable function (OE) and other details (some of which will be discussed later)
omitted. Its purpose is to show the basic aspects of the internal circuit so that
applying LVT circuits is made easier and certain aspects of the datasheet are
clarified. The input uses a small CMOS inverter stage with a low input capacitance,
so no drive energy is needed. The output LOW is bipolar (Q4) with a small (M7) in
parallel, and the output HIGH is a combination of a bipolar transistor (Q2) and
PMOS (M4) to pull the output to the full VCC. Bipolar transistors introduce less
bounce than pure CMOS. The NMOS M7 is very small and therefore does not affect
ground bounce. The PMOS transistor M4 is delayed via the inverters INV1/INV2 so
that it becomes active somewhat later than Q2 with only a minimal effect on VCC
bounce. This construction enables the best possible trade-off between speed and
bounce.
aaa-032311
VCC
M1 D1
Q1
M2 Q2
M3
IN
M4
INV1 INV2
OUT
VCC
ONE REF
M5 COMP
SHOT M6
R1 R2 R3
Q3
D2 D3
Q4
M7
238
Logic Application Handbook
9
The drive of Q2 in the active HIGH state, taken care of by M1, M2 and Q1, is
Logic Families
standard for advanced BiCMOS and makes optimum use of MOS and bipolar
transistors to get the fastest, lowest internal capacitance inverter. M3 ensures a
fast turn-off of Q2 when the output goes LOW or into 3-state. When the output is
forced LOW, a ‘power-on-demand’ circuit is activated. A one shot delivers Q4 with a
high base current (via M5, R1 and Q3), which will quickly pull the output low.
Additional base current is provided via M6/R2 and R3. The path M6/R2 is connected
to the output voltage via a very fast comparator. When the output drops lower
than approximately 1 V, the current path via M6/R2 is blocked. The diodes D2/D3
prevent deep saturation of Q4 to enable quick turn-off.
This, at first sight, rather complex circuit ensures a very fast transition to around
1 V, and below that value the output voltage smooths out somewhat so that the
amount of ringing generated is kept to a minimum. Also, when the output is active
LOW, a very low current is drained from the supply voltage. When a glitch appears
on the output trying to pull the output HIGH, the diodes D2/D3 stop conducting,
providing base current into Q3/Q4 so that the bus is pulled LOW again. This
structure provides an excellent dynamic behavior, little ringing and good glitch
suppression combined with low power dissipation. When the output is in 3-state or
active HIGH, only a small bias current flows (for the power-up/down circuit
discussed in Section 3.1) while in the active LOW state some current flows via R3,
which may vary somewhat among part types. Therefore ICCH and ICCZ are low, while
ICCL is somewhat higher.
It is recommended to drive all logic inputs with a defined value, not to leave them
floating.
239
9 nexperia | Design Engineer’s Guide
240
Logic Application Handbook
9
Input Figures for LVT
Logic Families
Idd (A) Idd (A)
241
9 nexperia | Design Engineer’s Guide
242
Logic Application Handbook
9
Output figures for LVT
Logic Families
IOL (A) IOL (A)
243
9 nexperia | Design Engineer’s Guide
* The input and output negative voltage ratings may be exceeded if the input and output clamp
current ratings are observed.
** The performance capability of a high-performance integrated circuit in conjunction with its
thermal environment can create junction temperatures which are detrimental to reliability.
VCC = VCC =
Parameter
2.5 V ± 0.2 V 3.3 V ± 0.3 V
Symbol
244
Logic Application Handbook
9
Table 34: Static characteristics
Logic Families
Symbol Parameter Conditions Min Typ* Max Unit
VCC = 2.5 V ± 0.2 V
VIK input clamping VCC = 2.3 V; IIK = −18 mA
– −0,85 −1,2 V
voltage
VIH HIGH-level input
1,7 – – V
voltage
VIL LOW-level input
– – 0,7 V
voltage
VOH HIGH-level VCC = 2.3 to 3.6 V; VCC −
VCC – V
output voltage IO = -100 μA 0.2
VCC = 2.3 V; IO = -8 mA 1,8 2,1 – V
VOL LOW-level VCC = 2.3 V; IO = 100 μA – 0,07 0,2 V
output voltage
VCC = 2.3 V; IO = 24 mA – 0,3 0,5 V
VCC = 2.3 V; IO = 8 mA – – 0,4 V
VOL(pu) power-up VCC = 2.7 V; IO = 1 mA;
LOW-level VI = VCC or GND [1] – – 0,55 V
output voltage
II input leakage all input pins
current
VCC = 0 V or 2.7 V; VI = 5.5 V
– 0,1 10 μA
[2]
control pins
VCC = 2.7 V; VI = VCC or GND – 0,1 ±1 μA
data pins; [2]
VCC = 2.7 V; VI = VCC – 0,1 1 μA
VCC = 2.7 V; VI = 0 V – 0,1 −5 μA
IOFF power-off VCC = 0 V; VI or VO = 0 to
– 0,1 ±100 μA
leakage current 4.5 V
IBHL bus hold LOW data inputs; VCC = 2.3 V;
- 90 – μA
current VI = 0.7 V
IBHH bus hold HIGH data inputs; VCC = 2.3 V;
- −10 – μA
current VI = 1.7 V
IEX external current output in HIGH-state when
VO > VCC; VO = 5.5 V; – 10 125 μA
VCC = 2.3 V
245
9 nexperia | Design Engineer’s Guide
Logic Families
246
Logic Application Handbook
9
Logic Families
Symbol Parameter Conditions Min Typ* Max Unit
247
9 nexperia | Design Engineer’s Guide
Logic Families
* All typical values for VCC = 2.5 V ± 0.2 V are measured at VCC = 2.5 V and Tamb = 25 °C.
All typical values for VCC = 3.3 V ± 0.3 V are measured at VCC = 3.3 V and Tamb = 25 °C.
[1] For valid test results, data must not be loaded into the flip-flops (or latches) after applying power.
[2] Unused pins at VCC or GND.
[3] This parameter is valid for any VCC between 0 V and 1.2 V with a transition time of up to 10 ms.
From VCC = 1.2 V to (2.5 ± 0.2) V a transition time of 100 μs is permitted. This parameter is valid for
Tamb = 25 °C only.
[4] ICC with outputs disabled is measured with outputs pulled to VCC or GND.
[5] This is the increase in supply current for each input at the specified voltage level other than VCC or
GND.
[6] This is the bus hold overdrive current required to force the input to the opposite logic state.
[7] This parameter is valid for any VCC between 0 V and 1.2 V with a transition time of up to 10 ms.
From VCC = 1,2 V to (3.3 ± 0.3) V a transition time of 100 μs is permitted. This parameter is valid for
Tamb = 25 °C only.
VCC = 2.5 V ± 0.2 V
tPLH LOW to HIGH nCP to nQn
1,0 4,4 7,0 ns
propagation delay
tPHL HIGH to LOW nCP to nQn
1,0 3,8 6,4 ns
propagation delay
tPZH OFF-state to HIGH nOE to nQn
1,5 4,6 7,5 ns
propagation delay
tPZL OFF-state to LOW nOE to nQn
1,0 2,8 4,6 ns
propagation delay
248
Logic Application Handbook
9
Logic Families
Symbol Parameter Conditions Min Typ* Max Unit
* All typical values for VCC = 2.5 V ± 0.2 V are measured at VCC = 2.5 V and Tamb = 25 °C.
All typical values for VCC = 3.3 V ± 0.3 V are measured at VCC = 3.3 V and Tamb = 25 °C.
249
9 nexperia | Design Engineer’s Guide
* The input and output negative voltage ratings may be exceeded if the input and output clamp
current ratings are observed.
** The performance capability of a high-performance integrated circuit in conjunction with its
thermal environment can create junction temperatures which are detrimental to reliability.
250
Logic Application Handbook
9
Table 38: Static characteristics
Logic Families
Tamb
Conditions
Parameter
−40 °C to +85 °C
Symbol
251
9 nexperia | Design Engineer’s Guide
Logic Families
Tamb
Conditions
Parameter
−40 °C to +85 °C
Symbol
252
Logic Application Handbook
9
Table 39: Dynamic characteristics
Logic Families
Tamb
Conditions
Parameter
−40 °C to +85 °C
Symbol
Special Features
Logic Families
Powering-up/Powering-down
LVT and ALVT have a feature that is useful for live insertion and removal. A circuit is
built into these families that monitors the supply voltage and ensures that the
output is forced to a 3-state mode when VCC is lower than 1.2 V. Then, the transistor
does not conduct and the external OE signal is overruled and the output goes into
3-state mode. Normally, when removing a board in a live system, the power supply
is removed first and high currents into the output circuit are prevented. Above
1.2 V the transistor will start to conduct and the part may again become active (i.e.,
the external OE enables the output). It’s the task of the system designer to ensure
that an external circuit forces the correct OE signal when VCC is higher than 1.2 V.
aaa-032312
OE
INPUT OUTPUT
VCC
OE NOR
GND
Figure 9.9 | Power-up state
254
Logic Application Handbook
9
Bus Hold
Logic Families
aaa-032313
+
All ALVT products have integrated bus
hold inputs. A bus hold circuit allows
CMOS input pins to be left open: the
input is always defined to be LOW or
HIGH via the small MOS transistors that
serve as dynamic pull-up or pull-down
INPUT
resistors. To allow 5 V on the inputs, a
Schottky diode is inserted between
input and the PMOS transistor, blocking
any current VCC, even when the part is
powered down.
Summary
Both LVT and ALVT logic families are optimized for use as backplane drivers. These
parts combine very fast switching with low power dissipation. The clever design
makes them an ideal choice for use in backplanes in high-end EDP and telecom
applications. In other areas also where very short propagation delays are a must,
both families excel. Added features such as automatic 3-state when the part’s
output is tied to a higher voltage make them an ideal choice in many mixed mode
3 V–5 V systems.
255
9 nexperia | Design Engineer’s Guide
Logic Families
256
Logic Application Handbook
10
Chapter 10
FAQ
FAQ
257
10 nexperia | Design Engineer’s Guide
Schmitt Trigger “Action” inputs will have a much smaller hysteresis that is not
specified in the datasheet (no Vt+/Vt- listing), a maximum transition fall and rise
rate is required for the input signals, like for a standard logic input.
A standard (non-Schmitt or any type) input will have time/volt rise time of
10–20 ns max. A Schmitt trigger "action" input will have a time/volt rise time of
20–100 ns max. A “true” Schmitt trigger device will have an essentially infinite time/
volt rise time.
Operation above this rating can exceed the maximum junction temperature
(+150°C) and impact lifetime or lead to damage the device. Operation below this
rating may cause the device to violate the datasheet specifications for power/
voltage/timing (due to temperature-reduced on-state resistance).
258
Logic Application Handbook
10
What is the operating lifetime of a logic gate?
FAQ
Operating lifetime is a measure of how long the device will operate in a biased
(powered on) condition. Logic devices have no specific design lifetime and with
MTBF calculated at 304 billion hours (74AUP1G08GM) gates may operate “forever”.
Real world applications show that devices powered continually for over 50 years
show no sign of degradation.
259
10 nexperia | Design Engineer’s Guide
It depends. LEDs consume from a few mA to amps of drive current. Logic families
can drive from a few mA to 24 mA (LVC family) or even 100 mA (NPIC family). Always
confirm that the output drive of the Logic family is compatible with the drive
requirements of the LED.
Can I use a gate to drive the VCC of the rest of the circuit?
Can it discharge the VCC capacitance?
The output drive capability of the supplying logic gate must always be observed.
See the Appendix listing of output drive capability of a logic family. As the receiving
logic gate will have a decoupling capacitor VCC to ground, the inrush charging
current of the capacitor must be added to the calculation.
260
Logic Application Handbook
10
How do the AUP and AUC logic families compare?
FAQ
AUP and AUC are both low voltage logic families (AUP VCC range 0.8 V–3.6 V and
AUC VCC range 1 V–3.6 V). Propagation delay of the AUC family is faster (1.5 ns
versus 3.8 ns for AUP) while the static power consumption of AUP is less (0.5 uA
versus 10 uA for the AUC). AUP trades off some performance for lower power
consumption.
261
10 nexperia | Design Engineer’s Guide
The packing suffix is part of the orderable number and indicates the method in
which the devices are shipped. Example 74AUP1G08GM is available with a ,132
suffix (shipped as Reel 7” Q3/T4 orientation) or with a ,115 suffix (shipped as Reel
7” Q1/T1 orientation). Some newer devices may include a single alphanumeric
(example “X”) in place of this three-digit number. Nexperia chooses not to include
this information in the device datasheet as it has no bearing on the electrical
characteristics of the device. For a complete listing of Nexperia packing codes,
please see the appendix. Note that not all packing methods are available for all
devices. Always consult our website for valid part/packing combinations.
262
Logic Application Handbook
10
The AXP family only shows Vil/Vih values for certain ranges of VCC.
FAQ
What if I want to operate between those ranges?
As seen in the following graph, values of Vil/Vih are only provided for certain values
of VCC. The discontinuities between voltage ranges can be linearly approximated
aaa-032005
3V
2V
VIH range
VIL range
1V
1V 2V 3V
Figure 10.1 | Input voltage ranges of the logic family AUP dependent on VCC
What is a Date Code and how do I read it? What do the top
markings mean?
The size of the logic package determines the amount/type of data printed. For
large packages (greater than 10 pins) there will be three lines of information. Line 1
contains the device part number. It may be concatenated for long part numbers
(ex: 74AVC8T245 will concatenate to AVC8T245). Line 2 contains the Manufacturing
Lot number (an internal number but useful for tracing batches for Failure Analysis).
Line 3 contains the Manufacturing locations (Diffusion/Assembly/Test) and the
Date Code (format Year/week number). There may or may not be a Nexperia logo
on the device: in some cases the older NXP logo will remain. For more details, see
the Appendix.
For smaller devices (8 pins and smaller) special coding is used due to space
limitations. The device part number will be represented by a 3-digit alphanumeric
code (this code is included in the datasheet). The date code is written in binary on
the edges of the package: left side contains the Last Digit of Year
(ie 0110 = 6 = 2016), right side contains Month Number Code (ex: 0001 = January).
See the Appendix for details
263
10 nexperia | Design Engineer’s Guide
The “plateau” of the failure rate curve consists of random failures, and the failure rate is
relatively low and constant. This is the best behaviour observed in large populations of mature
components, and is commonly referred to as the “useful life” of the product. The Intrinsic
Failure Rate (IFR) is usually defined by the Failure-In-Time (FIT); one FIT being one failure in 1
billion device hours of operation.
The formula used to calculate the Intrinsic Failure Rate, expressed in FIT’s, is as follows:
n c (n)
IFR = ·10 9 [FIT]
N·t·A
Where
Throughout this Quality Summary, the Arrhenius acceleration factor is calculated with an
activation energy (EA) of 0.7 eV and a reference temperature of 55°C. As in the case for the
Early Failure Rate determination, the IFR calculations are based on the data collected from
SHTL and DHTL tests (stresses with electrical bias at elevated temperature), and all FIT data
are calculated by accumulating the applicable results over a period of 12 months.
1
MTBF = [hours]
IFR · 10 -9
Where
264
Logic Application Handbook
10
What is RoHS, REACH and Green and Dark Green mean?
FAQ
These terms all indicate the compliance of the device to various environmental
standards, EU RoHS Compliant, EU/CN RoHS Compliance, Halogen-Free, Lead-Free.
Etc.
265
10 nexperia | Design Engineer’s Guide
Unused input pins on all logic device must always be connected to VCC or GND.
Unconnected input pins will float due to intrinsic leakage paths on the die. As the
signal voltage crosses a transition level (Vil, Vih), the device will switch outputs,
causing a brief slump on the power supply rail. This slump in VCC can cause the Vi,
Vih levels to change, causing the device to switch output states back again. This
creates an oscillation loop, resulting in high current consumption, possibly causing
catastrophic damage to the device. Unused output-only pins can be left
unterminated safely.
266
Logic Application Handbook
10
Is it allowed to operate a device below the absolute VCC limit
FAQ
rating but outside the recommended operating conditions?
Lifetime testing has been performed for Recommended Values only. Operating
above these limits can lead to reduced lifetime. Also note that Static and Dynamic
parameters listed in the datasheet may not be accurate outside of Recommended
Values.
Why are the outputs of logic devices with flipflops not cleared
after power-on?
Devices from standard logic families have no dedicated power-on circuitry that puts
the flip-flops into a default condition after VCC has been ramped up. For devices
that have a reset pin, a reset cycle can be applied immediately after power is up.
For this it needs to be mentioned that it is not allowed to connect a low active reset
pin to VCC directly. This approach does not work because the timing conditions for a
proper reset action are not fulfilled. In Fig.xx a simple solution is depicted. A low
pass filter is applied to the MR pin. The capacitor is charged from VCC by the resistor
R and keeps low level for some time until VCC has reached minimum voltage for
proper operation and additional hold time has to be provided for the reset signal.
aaa-032019
VCC
CP
R 74HCT164
MR
267
10 nexperia | Design Engineer’s Guide
268
Logic Application Handbook
Appendix
Appendix
269
nexperia | Design Engineer’s Guide
-16 Hex Inverter Buffer/Driver with 15V -44 Excess-3-Gray code to Decimal
open collector outputs Decoder
-17 Hex Buffer/Driver with 15V open -45 BCD to Decimal Decoder/Driver
collector outputs -46 BCD to Seven-segment display
-18 Dual 4-input NAND gate with schmitt Decoder/Driver with 30V open
trigger inputs collector outputs
270
Logic Application Handbook
Appendix
Function Number Boolean Function Function Number Boolean Function
-51 Dual 2-Wide 2-Input AND-OR-Invert -78 Dual J-K Flip-Flop with Preset,
Gate Common Clear, and Common Clock
or Dual Negative Edge Triggered J-K
-52 Expandable 4-Wide 2-input AND-OR
Flip-Flop with Preset, Common Clear,
Gate
and Common Clock
-53 Expandable 4-Wide 2-input
-79 Dual D Flip-Flop
AND-OR-Invert Gate
-80 Gated Full Adder
-54 4-Wide 2-Input AND-OR-Invert Gate
-81 16-bit Random Access Memory
-55 2-Wide 4-Input AND-OR-Invert Gate
(-H version is expandable) -82 2-bit Binary Full Adder
-56 50:1 Frequency divider -83 4-bit Binary Full Adder
-57 60:1 Frequency divider -84 16-bit Random Access Memory
-58 2-Input & 3-Input AND-OR Gate -85 4-bit Magnitude Comparator
-59 2-Input & 3-Input AND-OR-Invert -86 Quad 2-input XOR gate
Gate
-87 4-bit True/Complement/Zero/One
-60 Dual 4-input Expander Element
-61 Triple 3-input Expander -88 256-bit Read-only memory
-62 3-2-2-3-Input AND-OR Expander -89 64-bit Random Access Memory
-63 Hex Current Sensing Interface Gates -90 Decade Counter (separate
Divide-by-2 and Divide-by-5 sections)
-64 4-2-3-2-Input AND-OR-Invert Gate
-91 8-bit Shift Register, Serial In, Serial
-65 4-2-3-2-Input AND-OR-Invert Gate
Out, Gated Input
with open collector output
-92 Divide-by-12 Counter (separate
-66 Single-pole single-throw analog
Divide-by-2 and Divide-by-6 sections)
switch
-93 4-bit Binary Counter (separate
-67 16-channel analog multiplexer/
Divide-by-2 and Divide-by-8 sections)
demultiplexer
-94 4-bit Shift register, Dual Asynchro-
-68 Dual 4 Bit Decade Counters
nous Presets
-69 Dual 4 Bit Binary Counters
-95 4-bit Shift register, Parallel In, Parallel
-70 AND-Gated Positive Edge Triggered Out, Serial Input
J-K Flip-Flop with Preset and Clear
-96 5-bit Parallel-In/Parallel-Out Shift
-71 AND-OR-Gated J-K Master-Slave register, Asynchronous Preset
Flip-Flop with Preset or AND-Gated
-97 Synchronous 6-bit Binary Rate
R-S Master-Slave Flip-Flop with
Multiplier
Preset and Clear
-98 4-bit Data Selector/Storage Register
-72 AND Gated J-K Master-Slave Flip-Flop
with Preset and Clear -99 4-bit Bidirectional Universal Shift
register
-73 Dual J-K Flip-Flop with Clear
-100 Dual 4-Bit Bistable Latch
-74 Dual D Positive Edge Triggered
Flip-Flop with Preset and Clear -101 AND-OR-Gated J-K Negative-Ed-
ge-Triggered Flip-Flop with Preset
-75 4-bit Bistable Latch
-102 AND-Gated J-K Negative-Edge-Trig-
-76 Dual J-K Flip-Flop with Preset and
gered Flip-Flop with Preset and Clear
Clear
-103 Dual J-K Negative-Edge-Triggered
-77 4-bit Bistable Latch
Flip-Flop with Clear
271
nexperia | Design Engineer’s Guide
Appendix
272
Logic Application Handbook
Appendix
Function Number Boolean Function Function Number Boolean Function
-159 4-Line to 16-Line Decoder/ -209 1024-bit (1024x1) RAM with
Demultiplexer with open collector three-state output
outputs
-210 Octal Buffer
-160 Synchronous 4-bit Decade Counter
-219 64-bit (16x4) RAM with Noninverting
with Asynchronous Clear
three-state outputs
-161 Synchronous 4-bit Binary Counter
-221 Dual Monostable Multivibrator with
with Asynchronous Clear
Schmitt trigger input
-162 Synchronous 4-bit Decade Counter
-222 16 by 4 Synchronous FIFO Memory
with Synchronous Clear
with three-state outputs
-163 Synchronous 4-bit Binary Counter
-224 16 by 4 Synchronous FIFO Memory
with Synchronous Clear
with three-state outputs
-164 8-bit Parallel-Out Serial Shift Register
-225 Asynchronous 16x5 FIFO Memory
with Asynchronous Clear
-226 4-bit Parallel Latched Bus Transceiver
-165 8-bit Serial Shift Register, Parallel
with three-state outputs
Load, Complementary Outputs
-230 Octal Buffer/Driver with three-state
-166 Parallel-Load 8-Bit Shift Register
outputs
-167 Synchronous Decade Rate Multiplier
-232 Quad NOR Schmitt trigger
-168 Synchronous 4-Bit Up/Down Decade
-237 1-of-8 Decoder/Demultiplexer with
Counter
Address Latch, Active High Outputs
-169 Synchronous 4-Bit Up/Down Binary
-238 1-of-8 Decoder/Demultiplexer, Active
Counter
High Outputs
-170 4 by 4 Register File with open
-239 Dual 2-of-4 Decoder/Demultiplexer,
collector outputs
Active High Outputs
-171 16-Bit Multiple Port Register File
-240 Octal Buffer with Inverted
with Three-state Outputs
three-state outputs
-173 Quad D-type flip-flop; positive-edge
-241 Octal Buffer with Noninverted
trigger; 3-state
three-state outputs
-174 Hex D-type flip-flop with reset; positi-
-242 Quad Bus Transceiver with Inverted
ve-edge trigger
three-state outputs
-175 Quad D-type flip-flop with reset;
-243 Quad Bus Transceiver with
positive-edge trigger
Noninverted three-state outputs
-191 Presettable synchronous 4-bit binary
-244 Octal Buffer with Noninverted
up/down counter
three-state outputs
-193 Presettable synchronous 4-bit binary
-245 Octal Bus Transceiver with
up/down counter
Noninverted three-state outputs
-194 4-bit bidirectional universal shift
-246 BCD to 7-segment Decoder/Driver
register
with 30V open collector outputs
-200 256-bit RAM with Three-state
-247 BCD to 7-segment Decoder/Driver
Outputs
with 15V open collector outputs
-201 256-bit (256x1) RAM with three-state
-248 BCD to 7-segment Decoder/Driver
outputs
with Internal Pull-up Outputs
-206 256-bit RAM with open collector
-249 BCD to 7-segment Decoder/Driver
outputs
with open collector outputs
273
nexperia | Design Engineer’s Guide
Appendix
-275 7-bit Slice Wallace tree -301 256-bit (256x1) Random access
memory with open collector output
-276 Quad J-Not-K Edge-Triggered
Flip-Flops with Separate Clocks, -309 1024-bit (1024x1) Random access
Common Preset and Clear memory with open collector output
-278 4-bit Cascadeable Priority Registers -310 Octal Buffer with Schmitt trigger
with Latched Data Inputs inputs
-280 9-bit Odd/Even Parity bit Generator/ -320 Crystal controlled oscillator
Checker -322 8-bit Shift register with Sign Extend,
-281 4-bit Parallel Binary Accumulator three-state outputs
-283 4-bit Binary Full adder -323 8-bit Bidirectional Universal Shift/
Storage Register with three-state
-284 4-bit by 4-bit Parallel Binary
outputs
Multiplier (low order 4 bits of
product) -324 Voltage Controlled Oscillator (or
Crystal Controlled)
-332 3-input OR-gate
274
Logic Application Handbook
Appendix
Function Number Boolean Function Function Number Boolean Function
-340 Octal Buffer with Schmitt trigger -375 Quad Bistable Latch
inputs and three-state inverted
-376 Quad J-Not-K Flip-flop with Common
outputs
Clock and Common Clear
-341 Octal Buffer with Schmitt trigger
-377 8-bit Register with Clock Enable
inputs and three-state noninverted
outputs -378 6-bit Register with Clock Enable
-344 Octal Buffer with Schmitt trigger -379 4-bit Register with Clock Enable and
inputs and three-state noninverted Complementary Outputs
outputs -380 8-bit Multifunction Register
-348 8 to 3-line Priority Encoder with -381 4-bit Arithmetic Logic Unit/Function
three-state outputs Generator with Generate and
-350 4-bit Shifter with three-state outputs Propagate Outputs
-351 Dual 8-line to 1-line Data Selectors/ -382 4-bit Arithmetic Logic Unit/Function
Multiplexers with three-state Generator with Ripple Carry and
outputs and 4 Common Data Inputs Overflow Outputs
275
nexperia | Design Engineer’s Guide
Appendix
-453 Dual Binary Counter, Synchronous -480 9-bit Odd/Even Parity bit Generator
(Motorola, "plain" TTL) and Checker
-453 Quad 4-to-1 Multiplexer -481 4-bit Arithmetic Logic Unit and
Function Generator
-454 Dual Decade Up/Down Counter,
Synchronous, Preset Input -481 4-bit Slice Processor Elements
276
Logic Application Handbook
Appendix
Function Number Boolean Function Function Number Boolean Function
-486 512-bit (64x8) Read-only memory -526 Fuse Programmable Identity
with open collector outputs Comparator, 16 Bit
-487 1024-bit (256x4) Read only memory -527 Fuse Programmable Identity
with open collector outputs Comparator, 8 Bit + 4 Bit conventio-
nal Identity Comparator
-488 256-bit (32x8) Programmable
read-only memory with open -528 Fuse Programmable Identity
collector outputs Comparator, 12 Bit
-489 64-bit (16x4) RAM with Inverting -531 Octal Transparent Latch with 32 mA
three-state Outputs three-state outputs
-490 Synchronous Up/Down Decade -532 Octal Register with 32 mA
Counter three-state outputs
-490 Dual Decade Counter -533 Octal Transparent Latch with
Inverting Three-state logic outputs
-491 Synchronous Up/Down Binary
Counter -534 Octal Register with Inverting
three-state outputs
-491 10-bit Binary Up/Down Counter with
Limited Preset and three-state logic -535 Octal Transparent Latch with
outputs Inverting three-state outputs
-492 Synchronous Up/Down Decade -536 Octal Register with Inverting 32 mA
Counter with Clear three-state outputs
-493 Synchronous Up/Down Binary -537 BCD to Decimal Decoder with
Counter with Clear three-state outputs
-494 4-bit Bidirectional Universal Shift -538 1 of 8 Decoder with three-state
Register outputs
-495 4-bit Parallel-Access Shift Register -539 Dual 1 of 4 Decoder with three-state
outputs
-496 Presettable Decade Counter/Latch
-540 Inverting Octal Buffer with
-497 Presettable Binary Counter/Latch
three-state outputs
-498 8-bit Bidirectional Universal Shift
-541 Non-inverting Octal Buffer with
Register
three-state outputs
-498 8-bit Bidirectional Shift Register with
-543 Octal latched transceiver with dual
Parallel Inputs and three-state
enable; 3-state
outputs
-544 Octal D-type registered transceiver;
-499 8-bit Bidirectional Universal Shift
inverting; 3-state
Register with J-Not-K Serial Inputs
-555 1-of-4 decoder/demultiplexer
-508 8-bit Multiplier/Divider
-557 1-to-64 bit variable length shift
-511 BCD to 7-segment latch/decoder/
register
driver
-558 8-Bit by 8-Bit Multiplier with
-514 4-to-16 line decoder/demultiplexer
three-state outputs
with input latches
-560 4-bit Decade Counter with
-516 Binary up/down counter
three-state outputs
-517 Dual 64-bit static shift register
-561 4-bit Binary Counter with three-state
-518 Dual BCD counter outputs
-520 8-bit Comparator - as -521 but with -563 8-bit D-Type Transparent Latch with
different input circuit Inverting three-state outputs
-521 8-bit Comparator
277
nexperia | Design Engineer’s Guide
Appendix
-577 Octal D-Type Flip-Flop with -606 Octal 2-input Multiplexer with Latch,
Synchronous Clear, inverting Glitch-Free, with Three-state outputs
three-state outputs (74LS606 is equivalent to TI
TIM99606)
-580 Octal Transceiver/Latch with
inverting three-state outputs -607 Octal 2-input Multiplexer with Latch,
Glitch-Free, with open collector
-585 4-bit magnitude comparator
outputs (74LS607 is equivalent to TI
-589 8-bit Shift Register with Input Latch, TIM99607)
three-state outputs
-608 Memory Cycle Controller (74LS608 is
-590 8-Bit Binary Counter with Output equivalent to TI TIM99608)
Registers and three-state outputs
-610 Memory Mapper, Latched,
-592 Binary Counter with Input Registers Three-state Outputs (74LS610 is
-593 8-Bit Binary Counter with Input equivalent to TI TIM99610)
Registers and three-state outputs -611 Memory Mapper, Latched, open
-594 Serial-in Shift register with Output collector outputs (74LS611 is
Registers equivalent to TI TIM99611)
-595 Serial-in Shift register with Output -612 Memory Mapper, Three-state logic
Latches Outputs (74LS612 is equivalent to TI
TIM99612)
-596 Serial-in Shift register with Output
Registers and open collector outputs -613 Memory Mapper, open collector
outputs (74LS613 is equivalent to TI
-597 Serial-out Shift register with Input TIM99613)
Latches
-620 Octal Bus Transceiver, Inverting,
-598 Shift register with Input latches Three-state Outputs
-600 Dynamic Memory Refresh Controller, -621 Octal Bus Transceiver, Noninverting,
Transparent and Burst Modes, for 4K open collector outputs
or 16K DRAMs (74LS600 is equivalent
to TI TIM99600) -622 Octal Bus Transceiver, Inverting,
open collector outputs
-601 Dynamic Memory Refresh Controller,
Transparent and Burst Modes, for -623 Octal Bus Transceiver, Noninverting,
64K DRAMs (-LS601 is equivalent to Three-state outputs
TI TIM99601)
278
Logic Application Handbook
Appendix
Function Number Boolean Function Function Number Boolean Function
-624 Voltage-Controlled Oscillator with -648 Octal Bus Transceiver/Latch/Multiple-
Enable Control, Range Control, xer with Inverting three-state
Two-Phase Outputs outputs
-625 Dual Voltage-Controlled Oscillator -649 Octal Bus Transceiver/Latch/Multiple-
with Two-Phase Outputs xer with Inverting open collector
outputs
-626 Dual Voltage-Controlled Oscillator
with Enable Control, Two-Phase -651 Octal Bus Transceiver/Register with
Outputs Inverting three-state outputs
-627 Dual Voltage-Controlled Oscillator -652 Octal Bus Transceiver/Register with
Noninverting three-state outputs
-628 Voltage-Controlled Oscillator with
Enable Control, Range Control, Exter- -653 Octal Bus Transceiver/Register with
nal Temperature Compensation, and Inverting three-state and open
Two-Phase Outputs collector outputs
-629 Dual Voltage-Controlled Oscillator -654 Octal Bus Transceiver/Register with
with Enable Control, Range Control Noninverting three-state and open
collector outputs
-630 16-bit Error Detection and Correction
(EDAC) with three-state outputs -657 Octal transceiver with parity
generator/checker; 3-state
-631 16-bit Error Detection and Correction
(EDAC) with open collector outputs -658 Octal Bus Transceiver with Parity,
Inverting
-632 32-bit Error Detection and Correction
(EDAC) -659 Octal Bus Transceiver with Parity,
Noninverting
-638 Octal Bus Transceiver with Inverting
three-state outputs -664 Octal Bus Transceiver with Parity,
Inverting
-639 Octal Bus Transceiver with
Noninverting three-state outputs -665 Octal Bus Transceiver with Parity,
Noninverting
-640 Octal Bus Transceiver with Inverting
three-state outputs -668 Synchronous 4-bit Decade Up/Down
Counter
-641 Octal Bus Transceiver with
Noninverting open collector outputs -669 Synchronous 4-bit Binary Up/Down
Counter
-642 Octal Bus Transceiver with Inverting
open collector outputs -670 4 by 4 Register File with three-state
outputs
-643 Octal Bus Transceiver with Mix of
Inverting and Noninverting -671 4-bit Bidirectional Shift register/
three-state outputs Latch /Multiplexer with three-state
outputs
-644 Octal Bus Transceiver with Mix of
Inverting and Noninverting open -672 4-bit Bidirectional Shift register/
collector outputs Latch/Multiplexer with three-state
outputs
-645 Octal Bus Transceiver
-673 16-bit Serial-in Serial-Out Shift
-646 Octal Bus Transceiver/Latch/Multiple-
register with Output Storage
xer with Noninverting three-state
Registers, three-state outputs
outputs
-674 16-bit Parallel-in Serial-out Shift
-647 Octal Bus Transceiver/Latch/Multiple-
register with three-state outputs
xer with Noninverting open collector
outputs -677 16-bit Address Comparator with
Enable
279
nexperia | Design Engineer’s Guide
Appendix
280
Logic Application Handbook
Appendix
Function Number Boolean Function Function Number Boolean Function
-821 10-bit D-type flip-flop; positive-edge -1035 hex noninverting buffers with
trigger; 3-state open-collector outputs
-823 9-bit D-type flip-flop with 5 V -1403 3.3 V combined 8-bit bus receiver
tolerant inputs/outputs; positive and 4-bit bus driver
edge-trigger; 3-state
-2241 3.3V Octal buffer/line driver with 30
-827 10-bit buffer/line driver; non-inver- Ohm series termination resistors;
ting; 3-state 3-State
-0832 Low-power 3-input AND-OR gate -2244 Octal buffer/line driver with 30 Ω
series termination resistors (3-State)
-832 Hex 2-input OR Drivers
-2245 Octal transceiver with direction pin
-841 10-bit transparent latch with 5 V tole-
and 30 Ohm series termination
rant inputs/outputs; 3-state
resistors (3-State)
-848 8 to 3-line Priority Encoder with
-2952 Octal registered transceiver with 5 V
three-state outputs
tolerant inputs/outputs; 3-state
-873 Octal Transparent Latch
-2960 Error Detection and Correction
-874 Octal D-Type Flip-flop (EDAC) (74F2960 is equivalent to
-876 Octal D-Type Flip-flop with Inverting AMD Am2960)
Outputs -2961 EDAC Bus Buffer, Inverting
-878 Dual 4-bit D-Type Flip-flop with -2962 EDAC Bus Buffer, Noninverting
Synchronous Clear, Noninverting
-2968 Dynamic Memory Controller
three-state outputs
-2969 Memory Timing Controller for use
-879 Dual 4-bit D-Type Flip-flop with
with EDAC
Synchronous Clear, Inverting
three-state outputs -2970 Memory Timing Controller for use
without EDAC
-880 Octal Transparent Latch with
Inverting Outputs -3037 Quad 2-input NAND 30Ohm driver
-882 32-bit Lookahead Carry Generator -3125 Quadruple FET bus switch
-885 Low-power dual function gate -3126 Quad FET bus switch
-888 8-bit Slice Processor -3157 2-channel analog multiplexer/
demultiplexer
-894 12-stage shift-and-store register LED
driver -3208 Low-power 3-input OR-AND gate
-899 9-bit dual latch transceiver with 8-bit -3244 Octal bus switch with quad output
parity generator/checker (3-State) enables
-926 4-digit counter/display driver -3245 Octal bus switch
-935 3.5-digit Digital Voltmeter (DVM)
support chip for Multiplexed -3251 1-of-8 FET multiplexer/demultiplexer
7-segment displays (MM-C935 = AD- -3253 Dual 1-of-4 FET multiplexer/
D3501CCN) demultiplexer
-936 3.75-digit Digital Voltmeter (DVM) -3257 Quad 1-of-2 multiplexer/demultiple-
support chip for Multiplexed xer
7-segment displays (MM74C936 = AD-
-3306 Dual bus switch
D3701CCN)
-3384 10-bit bus switch with 5-bit output
-1005 hex inverting buffer with open-col-
enables
lector output
-3861 10-bit bus switch with output enable
-4002 Dual 4-Input NOR gate
281
nexperia | Design Engineer’s Guide
Appendix
282
Logic Application Handbook
Appendix
Standby Current Max Drive
Logic Family Supply Voltage
µA mA
AXP 0.7–2.75 0.6 8
AUP 0.8–3.6 0.9 4
LV 1.0–3.6 20 8
AVC 1.2–3.3 20 8
LVC 1.2–3.6 20 24
ALVC 1.2–3.6 40 24
AHC 2.0–6.0 40 8
HC 2.0–6.0 80 8
ALVT 2.3–3.6 90 64
LVT 2.7–3.6 120–190 64
FAST 4.5–5.5 90 24
ABT 4.5–5.5 250 64
4.5–5.5
NPIC 200 100
(LED output to 33 V)
3 (gates, LED
HEF 5.0–15.0 600
output to 20 mA)
283
nexperia | Design Engineer’s Guide
Appendix
Nexperia
Competitor Standard Nexperia Package
Suffix Competitor Suffix HEF Suffix Name SOT #
K8 Fairchild (ON Semi) DC VSSOP8 765
KX8 Fairchild (ON Semi) GD XSON8U 996
L6 Fairchild (ON Semi) GM XSON6 886
L8 Fairchild (ON Semi) GM XQFN8U 902
M Fairchild (ON Semi) D SO8 96
M Fairchild (ON Semi) D T SO14 108
M Fairchild (ON Semi) D T SO16 162
M Fairchild (ON Semi) D T SO20 163
M5 Fairchild (ON Semi) GV SO5 753
ME Fairchild (ON Semi) DL SSOP48 370
ME Fairchild (ON Semi) DL SSOP56 371
MEA Fairchild (ON Semi) DL SSOP48 370
MEA Fairchild (ON Semi) DL SSOP56 371
MSA Fairchild (ON Semi) DB SSOP20 339
MSA Fairchild (ON Semi) DB SSOP24 340
MSA Fairchild (ON Semi) DB SSOP28 341
MT Fairchild (ON Semi) DGG TSSOP48 362
MT Fairchild (ON Semi) DGG TSSOP56 364
MTC Fairchild (ON Semi) PW TSSOP24 355
MTC Fairchild (ON Semi) PW TT TSSOP20 360
MTC Fairchild (ON Semi) PW TT TSSOP14 402
MTC Fairchild (ON Semi) PW TT TSSOP16 403
MTC Fairchild (ON Semi) PW TSSOP8 530
MTD Fairchild (ON Semi) DGG TSSOP48 362
MTD Fairchild (ON Semi) DGG TSSOP56 364
MTD Fairchild (ON Semi) DGG TSSOP64 646
MX Fairchild (ON Semi) D SO16 162
N Fairchild (ON Semi) N P DIP14 27
N Fairchild (ON Semi) N P DIP16 38
N Fairchild (ON Semi) N P DIP24 101
N Fairchild (ON Semi) N DIP24 101
N Fairchild (ON Semi) N DIP28 117
N Fairchild (ON Semi) N P DIP20 146
NT Fairchild (ON Semi) N DIP24 101
P5 Fairchild (ON Semi) GW SC70 353
P6 Fairchild (ON Semi) GW SC88 363
P6X Fairchild (ON Semi) GW SC88 363
284
Logic Application Handbook
Appendix
Nexperia
Competitor Standard Nexperia Package
Suffix Competitor Suffix HEF Suffix Name SOT #
PC Fairchild (ON Semi) N P DIP14 27
PC Fairchild (ON Semi) N P DIP16 38
PC Fairchild (ON Semi) N P DIP24 101
PC Fairchild (ON Semi) N DIP28 117
PC Fairchild (ON Semi) N P DIP20 146
QSC Fairchild (ON Semi) DK SSOP24 556
QSC Fairchild (ON Semi) DS SSOP16 519
QSC Fairchild (ON Semi) DS SSOP20 724
SC Fairchild (ON Semi) D SO8 96
SC Fairchild (ON Semi) D T SO14 108
SC Fairchild (ON Semi) D SO28 136
SC Fairchild (ON Semi) D T SO16 162
SC Fairchild (ON Semi) D T SO16 162
SC Fairchild (ON Semi) D T SO20 163
SPC Fairchild (ON Semi) N DIP24 101
T Fairchild (ON Semi) DGG TSSOP56 364
WM Fairchild (ON Semi) D SO28 136
WM Fairchild (ON Semi) D T SO16 162
WM Fairchild (ON Semi) D T SO20 163
BF IDT EC LFBGA96 536
CD IDT N P DIP20 146
DC IDT D SO8 96
DC IDT D T SO14 108
DJ IDT DGV TSSOP48 480
PA IDT DGG TSSOP48 362
PA IDT DGG TSSOP56 364
PC IDT DK SSOP24 556
PC IDT DS SSOP16 519
PC IDT DS SSOP20 724
PF IDT DGV TSSOP48 480
PF IDT DGV TSSOP56 481
PG IDT PW TSSOP24 355
PG IDT PW TT TSSOP20 360
PG IDT PW TT TSSOP14 402
PG IDT PW TT TSSOP16 403
PS IDT D T SO24 137
PS IDT D T SO20 163
285
nexperia | Design Engineer’s Guide
Appendix
Nexperia
Competitor Standard Nexperia Package
Suffix Competitor Suffix HEF Suffix Name SOT #
PV IDT DL SSOP48 370
PV IDT DL SSOP56 371
PY IDT DB SSOP20 339
2G On Semi DB TS SSOP16 338
AMX On Semi GM XSON6 886
CMX On Semi GF XSON6 891
CMX On Semi GF XSON8 1089
CPG On Semi N P DIP14 27
D On Semi D SO8 96
D On Semi D T SO14 108
D On Semi D SO28 136
D On Semi D T SO24 137
D On Semi D T SO16 162
D On Semi D T SO16 162
D On Semi D T SO20 163
D On Semi PW TSSOP8 530
DF On Semi GW SC88 363
DFT On Semi GW SC70 353
DG On Semi D T SO14 108
DR2G On Semi D SO20 163
DT On Semi DGG TSSOP48 362
DT On Semi PW TSSOP24 355
DT On Semi PW TT TSSOP14 402
DT On Semi PW TT TSSOP16 403
DT On Semi PW TSSOP8 530
DT On Semi PW TSSOP10 552
DT On Semi PW TT TSSOP20 360
DTT On Semi GV SO5 753
DW On Semi D T SO16 162
DWR2G On Semi D SO20 163
EP On Semi GM XQFN10U 1049
MN On Semi BQ DHVQFN16 763
MN On Semi BQ DHVQFN20 764
NG On Semi N P DIP14 27
NG On Semi N P DIP16 38
NG On Semi N DIP24 101
NG On Semi N DIP24 101
286
Logic Application Handbook
Appendix
Nexperia
Competitor Standard Nexperia Package
Suffix Competitor Suffix HEF Suffix Name SOT #
NG On Semi N DIP28 117
NG On Semi N CDIP28 135
NG On Semi N P DIP20 146
OM On Semi GU-16 XQFN16 1161
P On Semi N P DIP14 27
P On Semi N P DIP16 38
P On Semi N P DIP24 101
P On Semi N P DIP24 101
P On Semi N DIP28 117
P On Semi N P DIP20 146
QZ On Semi DK SSOP24 556
QZ On Semi DS SSOP16 519
QZ On Semi DS SSOP20 724
SQL On Semi GW SC70 353
SQL On Semi GW SC88 363
US On Semi DC VSSOP8 765
USGH On Semi DC VSSOP8 765
CM Renesas GW SC70 353
CM Renesas GW SC88 363
P Renesas N P DIP14 27
P Renesas N P DIP16 38
P Renesas N P DIP24 101
P Renesas N DIP24 101
P Renesas N DIP28 117
P Renesas N CDIP28 135
P Renesas N P DIP20 146
RP Renesas D SO8 96
RP Renesas D T SO14 108
RP Renesas D SO28 136
RP Renesas D T SO24 137
RP Renesas D T SO16 162
RP Renesas D T SO16 162
RP Renesas D T SO20 163
T Renesas DGG TSSOP48 362
T Renesas DGG TSSOP56 364
T Renesas DGG TSSOP64 646
T Renesas DP TSSOP8 505
287
nexperia | Design Engineer’s Guide
Appendix
Nexperia
Competitor Standard Nexperia Package
Suffix Competitor Suffix HEF Suffix Name SOT #
T Renesas PW TSSOP24 355
T Renesas PW TT TSSOP20 360
T Renesas PW TT TSSOP14 402
T Renesas PW TT TSSOP16 403
T Renesas PW TSSOP8 530
T Renesas PW TSSOP10 552
US Renesas DC VSSOP8 765
B1R ST Micro N P DIP14 27
B1R ST Micro N P DIP16 38
B1R ST Micro N P DIP20 146
BEY ST Micro N P DIP14 27
BEY ST Micro N P DIP16 38
BM1 ST Micro D T SO14 108
BM1 ST Micro D T SO24 137
BM1 ST Micro D T SO16 162
BM1 ST Micro D T SO20 163
C ST Micro GW SC70 353
DTR ST Micro GM XSON6 886
DTR ST Micro PW TT TSSOP20 360
MO13 ST Micro D T SO14 108
MO13 ST Micro D T SO24 137
MO13 ST Micro D T SO16 162
MO13 ST Micro D T SO20 163
MTR ST Micro D T SO14 108
MTR ST Micro D T SO24 137
MTR ST Micro D T SO16 162
MTR ST Micro D T SO20 163
RM13 ST Micro D T SO14 108
RM13 ST Micro D T SO24 137
RM13 ST Micro D T SO16 162
RM13 ST Micro D T SO20 163
STR ST Micro GV SO5 753
TTR ST Micro DGG TSSOP48 362
TTR ST Micro PW TT TSSOP20 360
TTR ST Micro PW TT TSSOP14 402
TTR ST Micro PW TT TSSOP16 403
D TI D SO8 96
288
Logic Application Handbook
Appendix
Nexperia
Competitor Standard Nexperia Package
Suffix Competitor Suffix HEF Suffix Name SOT #
D TI D T SO14 108
D TI D T SO16 162
DA TI DR TSSOP32 487
DAE TI DR TSSOP32 487
DB TI DB SSOP14 337
DB TI DB TS SSOP16 338
DB TI DB SSOP20 339
DB TI DB SSOP24 340
DB TI DB SSOP28 341
DBQ TI DS SSOP16 519
DBV TI GV SO5 753
DCK TI GW SC70 353
DCK TI GW SC88 363
DCT TI DP TSSOP8 505
DCU TI DC VSSOP8 765
DCU TI GD XSON8U 996
DDC TI GV SO5 753
DDU TI DC VSSOP8 765
DGG TI DGG TSSOP48 362
DGG TI DGG TSSOP56 364
DGG TI DGG TSSOP64 646
DGV TI DGV TSSOP48 480
DGV TI DGV TSSOP56 481
DL TI DL SSOP48 370
DL TI DL SSOP56 371
DPW TI GX X2SON5 1226
DQE TI GF XSON8 1089
DQE TI GS XSON8 1203
DQM TI GM 1309
DRY TI GM XSON6 886
DSF TI GS XSON6 1202
DW TI D SO28 136
DW TI D T SO24 137
DW TI D T SO16 162
DW TI D T SO20 163
E TI N P DIP14 27
E TI N P DIP16 38
289
nexperia | Design Engineer’s Guide
Appendix
Nexperia
Competitor Standard Nexperia Package
Suffix Competitor Suffix HEF Suffix Name SOT #
E TI N P DIP24 101
E TI N DIP28 117
E TI N P DIP20 146
F TI N CDIP28 135
G TI DG TVSOP80 647
G TI DGG TSSOP48 362
GKE TI EC LFBGA96 536
GKF TI EC LFBGA114 537
GQL TI EV VFBGA56 702
J TI N CDIP28 135
L8 TI GM XQFN8U 902
M TI D SO8 96
M TI D T SO14 108
M TI D SO28 136
M TI D T SO24 137
M TI D T SO16 162
M TI D T SO16 162
M TI D T SO20 163
M96 TI D SO16 162
N TI N P DIP14 27
N TI N P DIP16 38
N TI N P DIP24 101
N TI N DIP24 101
N TI N DIP28 117
N TI N P DIP20 146
NE TI N P DIP16 38
NT TI N DIP24 101
PW TI PW TSSOP24 355
PW TI PW TT TSSOP20 360
PW TI PW TT TSSOP14 402
PW TI PW TT TSSOP16 403
PW TI PW TSSOP8 530
PW TI PW TSSOP10 552
RHL TI BQ DHVQFN24 815
RSE TI GM XQFN8U 902
RSV TI GU-16 XQFN16 1161
RSW TI GU UQFN 1160
290
Logic Application Handbook
Appendix
Nexperia
Competitor Standard Nexperia Package
Suffix Competitor Suffix HEF Suffix Name SOT #
RUT TI GU-12 1174
TK TI TK HVSON10 650
TPA TI DGG TSSOP48 480
TPV TI DL SSOP56 371
YEB TI UK WLCSP4 n/a
YEC TI UK WLCSP6 n/a
YEG TI UK WLCSP12 n/a
YZB TI UK WLCSP4 n/a
YZC TI UK WLCSP6 n/a
YZG TI UK WLCSP12 n/a
YZP TI GM XSON6 886
YZP TI GT XSON8 833
YZT TI UK WLCSP12 n/a
ZKE TI EC LFBGA96 536
ZKF TI EC LFBGA114 537
ZQL TI EV VFBGA56 702
BF Toshiba D T SO14 108
BF Toshiba D T SO24 137
BF Toshiba D T SO16 162
BF Toshiba D T SO20 163
BP Toshiba N P DIP14 27
BP Toshiba N P DIP16 38
F Toshiba GV SO5 753
FE Toshiba GW SC88 363
FK Toshiba DC VSSOP8 765
FN Toshiba D T SO14 108
FN Toshiba D T SO16 162
FS Toshiba DB SSOP24 340
FS Toshiba PW TSSOP24 355
FT Toshiba DB SSOP14 337
FT Toshiba DB TS SSOP16 338
FT Toshiba DB SSOP20 339
FT Toshiba DGG TSSOP48 362
FT Toshiba DGG TSSOP56 364
FT Toshiba DL SSOP48 370
FT Toshiba DL SSOP56 371
FT Toshiba PW TT TSSOP20 360
291
nexperia | Design Engineer’s Guide
Appendix
Nexperia
Competitor Standard Nexperia Package
Suffix Competitor Suffix HEF Suffix Name SOT #
FT Toshiba PW TT TSSOP14 402
FT Toshiba PW TT TSSOP16 403
FTG Toshiba HR HXQFN16U 1039
FU Toshiba GW SC70 353
FU Toshiba GW SC88 363
FW Toshiba D SO8 96
FW Toshiba D SO28 136
FW Toshiba D T SO16 162
P Toshiba N P DIP14 27
P Toshiba N P DIP16 38
P Toshiba N DIP24 101
P Toshiba N P DIP20 146
292
Logic Application Handbook
Appendix
Competitor Nexperia
Logic Logic
Competitor Family Family Similarity Comments
Fairchild (ON Semi) C HEF near ex: 74C74. VCC = 3–15 V, tpd = 70–
140 ns, 2 mA output
Fairchild (ON Semi) CD4K HEF exact
Fairchild (ON Semi) F F exact
Fairchild (ON Semi) FSA LVC near family name for switches, same as
NC7WB. 1.65–5.5 VCC
Fairchild (ON Semi) FST CBT exact
Fairchild (ON Semi) FXLH AUP exact
Fairchild (ON Semi) FXLP AUP1T near
Fairchild (ON Semi) HC HC exact
Fairchild (ON Semi) HCT HCT exact
Fairchild (ON Semi) LCX/H LVC near LVC is wider operating VCC, slightly
faster Tpd. Both are 24 mA drive
Fairchild (ON Semi) LS ABT near ABT is faster (1–4 vs 2–10 ns) , higher
driver current (64/32 vs 24/15 mA
drive)
Fairchild (ON Semi) LVT/H LVT exact
Fairchild (ON Semi) LVX LV near LVX is wider operating range, LV is
not 5 V input tolerant
Fairchild (ON Semi) NC7NZ LVC3G exact
Fairchild (ON Semi) NC7S AHC1G near “S” speed logic. Single gate,
2.0–6.0 V, 2 mA drive, 3.5 ns. AHC is
8 mA, 5 nS, 2–6 VCC: not quite as fast
Fairchild (ON Semi) NC7SB LVC1G near Single channel switch process crosses
to LVC switches. Same as Fairchild FSA
family. Ex: 3157
Fairchild (ON Semi) NC7SP AUP1G exact Single gate version
Fairchild (ON Semi) NC7ST HC1G near Single gate. “compatible with HC but
half drive current” per Fairchild site
Fairchild (ON Semi) NC7SV AUP1G near Single gate. 1–12 nS, 24 mA drive.
Similar to AUP but more drive
current. FSC calls SP a “cross” for SV.
AUP is slightly better VCC
Fairchild (ON Semi) NC7SZ LVC1G exact Single gate. Both families are
1.65–5.5 V VCC with 24 mA drive.
Fairchild (ON Semi) NC7WB LVC2G near Switch process crosses to LVC
switches. Same as Fairchild FSA family
Fairchild (ON Semi) NC7WP AUP2G near Dual gate devices. AUP is slightly
better VCC range, higher drive
current (4 mA vs 2.6), same speeds.
0.9–3.6 V, 2–27 nS, 2.6 mA drive
Fairchild (ON Semi) NC7WT HC2G exact Dual gate variant
293
nexperia | Design Engineer’s Guide
Appendix
Competitor Nexperia
Logic Logic
Competitor Family Family Similarity Comments
Fairchild (ON Semi) NC7WV AUP2G near Dual gate. AUP is slightly better VCC.
WV family has Schmitt trigger inputs.
Mostly dual gates
Fairchild (ON Semi) NC7WZ LVC2G near Dual gate. Both families are
1.65–5.5 V VCC with 24 mA drive. WZ
family has Schmitt trigger inputs.
Dual gate devices
Fairchild (ON Semi) VCX/H ALVCH exact
Fairchild (ON Semi) VHC/T AHC/T near Traditionally crosses to HC. AHC is
slightly less power. Note that
Nexperia does make a limited number
of VHC devices also
IDT ALVC ALVC exact
IDT ALVC/H ALVC/H exact
IDT CBTLV CBTLV exact
IDT FCT (3V) LVT exact
IDT FCT (5V) ABT exact
IDT LVC LVC exact
IDT QS3VH LVC near QS3VH is a fast bus process similar to
Nexperia LVC
IDT VH LVC near VH = 2.3–3.6 VCC, V = 1.2–3.6 VCC, 5 V
tolerant
On Semi 14xxx HEF exact No differences but name
On Semi AC AHC near 5 nS tPD, 24 mA output. AHC will work
for all but high power drive
applications
On Semi ACT AHCT near AHCT is only 8 mA vs 24 mA drive
current, but lower noise. No clamp
diode in AHCT makes it 5 V tolerant,
AC is not. AHCT has wider temp range
On Semi CBTL CBTL exact Bus switch process
On Semi HC HC exact
On Semi HCT HCT exact
On Semi LCX LVC near LVC is wider operating VCC, slightly
faster Tpd. Both are 24 mA drive
On Semi LVX LV near LV is wider operating range, LV is not
5V input tolerant
On Semi NL17SG AUP near 0.9–3.6 V, 4.6 V tolerant pins
ON Semi NL17SH HC exact tpd = 3 nS, 2–5 V VCC, single gate.
Example NL17SH00
ON Semi NL17SHT HCT exact
On Semi NL17SV AUP exact
294
Logic Application Handbook
Appendix
Competitor Nexperia
Logic Logic
Competitor Family Family Similarity Comments
On Semi NL17SZ LVC exact
On Semi NL27WZ LVC exact
On Semi NL37WZ LVC3G exact Ex: Triple buffer
On Semi NL7SZ LVC exact
On Semi NL7WB LVC exact
On Semi NLSX NTS exact Dual voltage bidirectional level
translators
On Semi NLU AHCT near 5.5 V VCC, TTl outputs, 8 mA drive,
3.8 ns prop delay, overvolt tolerant
inputs
ON Semi NLV HEF near HEF with Q100 grade
On Semi NLX LVC exact For 74LVC2G14, etc
On Semi VCX ALVCH exact
On Semi VHC AHC near Traditionally crosses to HC. AHC is
slightly less power. Note that
Nexperia does make a limited number
of VHC devices also
On Semi VHCT AHCT near Traditionally crosses to HC. AHC is
slightly less power. Note that
Nexperia does make a limited number
of VHC devices also
Pericom STX AHC1G exact ex P174STX1G08
Renesas AC AHC near 5 nS tPD, 24 mA output. AHC will work
for all but high power drive
applications
Renesas ACT AHCT near 5 nS tPD, 24 mA output. AHC will work
for all but high power drive
applications
Renesas ALVC ALVC exact per Renesas website
Renesas BC ABT exact 5 nS tPD, 15/64 mA output
Renesas CBT CBT exact
Renesas HC HC exact
Renesas HCT HCT exact
Renesas LD HEF near For LED drive, up to 30 V, 200 mA
drive. Similar to HEF but note that
some are even higher voltage.
Renesas LS ABT near ABT is faster(1–4 vs 2–10 ns) , higher
driver current (64/32 vs 24/15 mA
drive)
Renesas LV LV exact For 1 and 2 gate devices only (per
Renesas website)
295
nexperia | Design Engineer’s Guide
Appendix
Competitor Nexperia
Logic Logic
Competitor Family Family Similarity Comments
Renesas LV-A LV, AHC near Renesas declares Nexperia LV and
AHC are both crosses to LV-A
Renesas LVC-B LVC exact From Renesas website
ST Micro AC AHC near 5 nS tPD, 24 mA output. AHC will work
for all but high power drive
applications
ST Micro ACT AHCT near AHCT is only 8 mA vs 24 mA drive
current, but lower noise. No clamp
diode in AHCT makes it 5 V tolerant,
AC is not. AHCT has wider temp range
ST Micro ALVC ALVC exact
ST Micro AUP AUP exact
ST Micro HC HC exact
ST Micro HCF HEF exact
ST Micro HCT HCT exact
ST Micro LCX LVC near LVC is wider operating VCC, slightly
faster Tpd. Both are 24 mA drive.
“Speed of AC/ACT, less power”
ST Micro LVC LVC exact
ST Micro LVX LV near LV is wider operating range, LV is not
5 V input tolerant
ST Micro V LVC near V = (VCC = 2.5 V, Tpd = 4.8 ns, 8 mA
drive, overvolt tolerant), LVC=(1.65–
5.5 VCC, Tpd = 3.7 ns, 24 mA drive,
overvolt tolerant). 1G, 2G variety
ST Micro VCX ALVCH exact
ST Micro VHC AHC exact
ST Micro VHCT AHCT exact
TI ABT ABT exact
TI AHC AHC exact
TI AHCT AHCT exact
TI ALS ABT near ABT is similar speed and VCC range
but only half the drive current of ALS
TI ALVC ALVC exact
TI ALVT ALVT exact
TI AUC AUP near AUP is similar to AUC. A bit slower, a
bit less power.
TI AUP AUP exact
TI AVC AVC exact
TI CBT CBT exact
TI CBTLV CBTLV exact
296
Logic Application Handbook
Appendix
Competitor Nexperia
Logic Logic
Competitor Family Family Similarity Comments
TI CD4000 HEF exact No differences but name
TI F F exact
TI FCT ABT exact
TI HC HC exact
TI HCT HCT exact
TI LV LV exact
TI LVC LVC exact
TI LVT LVT exact
Toshiba AC AHC near 5 nS tPD, 24 mA output. AHC will work
for all but high power drive
applications
Toshiba ACT AHCT near AHCT is only 8 mA vs 24 mA drive
current, but lower noise. No clamp
diode in AHCT makes it 5 V tolerant,
AC is not. AHCT has wider temp range
Toshiba HC HC exact
Toshiba HCT HCT exact
Toshiba LCX LVC near LVC is wider operating VCC, slightly
faster Tpd. Both are 24 mA drive
Toshiba LVX LV near LV is wider operating range, LV is not
5 V input tolerant
Toshiba TC4 HEF exact example TC4049
Toshiba TC4xxx HEF exact
Toshiba TC7MA ALVCH near Obsolete family number. Has been
replaced with newer family name
Toshiba TC7MET AHCT near Obsolete family number. Has been
replaced with newer family name
Toshiba TC7MH AHC exact Obsolete family number. Has been
replaced with newer family name
Toshiba TC7MZ LVC near Obsolete family number. Has been
replaced with newer family name
Toshiba TC7PA LVC exact Single and dual gate VCX parts.
1.8–3.6 VCC
Toshiba TC7PG AUP near 0.9–3.6 VCC dual gate, 8 ma drive,
2 nS. Closest to AUC family: AUP has
less drive current
Toshiba TC7PH AHC near 2–5.5 VCC, 8 mA drive 5 nS. 5.3 nS.
Closest to AHC
Toshiba TC7PH AHC near Obsolete family number. Has been
replaced with newer family name
297
nexperia | Design Engineer’s Guide
Appendix
Competitor Nexperia
Logic Logic
Competitor Family Family Similarity Comments
Toshiba TC7S AHC near 2G Dual Gate devices in HC family.
2–6 VCC, 2.6 mA drive, 5 nS. Similar to
AHC
Toshiba TC7SA LVC exact 1.8–3.6 VCC, 24 mA. 2.8–7.4 nS “VCX
equivalent” per Toshiba
Toshiba TC7SET AHCT near 1 gate devices 4.5–5.5 VCC, 8 mA
drive, 5 nS. Closest to AHCT. HC is not
quite fast enough
Toshiba TC7SG AUP near 1 gate devices 0.9–3.6 VCC, 8 mA
drive, 2–5 nS. AUP has less drive
current, LV has drive but not speed.
Toshiba TC7SH AHC near 1G Single gate version of VHC family.
2–5.5 VCC, 8 mA drive, 4–5 nS
Toshiba TC7SZ LVC exact 1 gate devices of LCX family.
1.6–5.5 VCC, 32 mA drive, 2–3nS.
Toshiba TC7W HC near 2–6 VCC, 5 mA drive, dual gate,
<10 ns. AHC. Single gate version of
HCT logic
Toshiba TC7WG LV near LVP family 0.9–3.6 VCC, 8 mA drive,
2–3 nS. LV is a bit slower, AUP not as
much drive current. 1,2,3 G devices
Toshiba TC7WH AHC near 2 and 3 gate devices in VHCT family.
2–5.5 VCC, 8 mA drive, 3–5nS. 1,2,3
gates
Toshiba TC7WT HCT near High speed TTL input 4.5–5.5 VCC,
6mA drive, 15 nS.
Toshiba TC7WT HCT near Obsolete family number. Has been
replaced with newer
Toshiba TC7WZ LVC near SHS series. “Matches LCX performan-
ce”. 32 mA drive, 3 ns, 1.65–5.5. 1,2,3
gate devices. LVC VCC is not quite as
wide
Toshiba VCX ALVCH exact
Toshiba VHC AHC exact
Toshiba VHCT AHCT exact
298
Logic Application Handbook
Abbreviations
Abbreviations
299
nexperia | Design Engineer’s Guide
µF Micro Farad
AHCT Advanced High-speed Cmos
f Frequency
with Transistor–transistor
f−3dB Frequency with -3dB
logic voltages
attenuation/loss
ALVT Advanced Low-Voltage
FAQ Frequently Asked Questions
BiCMOS Technology
FET Field Effect Transistor
AND logical function
fi Input frequency
ANSI American National
FIFO first in first out
Standards Institute
fo Output frequency
ASIC Application-Specific
FPGA Field-Programmable Gate
Integrated Circuits
Array
AUP Advanced Ultralow Power
AVC Advanced Very-low-voltage
CMOS GND Supply ground reference
AXP Advanced eXtremely low level
voltage and Power GPIO General - Purpose Input/
Output
300
Logic Application Handbook
Abbreviations
Iok Output clamping current Q100 Automotive Electronics
Istat Static supply current Council -Q100 qualification
specification
301
nexperia | Design Engineer’s Guide
US United States
ZL characteristic impedance
302
Logic Application Handbook
Index
Index
303
nexperia | Design Engineer’s Guide
A I
Index
304
Logic Application Handbook
Index
Schmitt trigger . . . . . . . . . . . . . . . . . . . . 36
Skew . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Slow input rise/fall time . . . . . . . . . . . . 46
Source Termination . . . . . . . . . . . . . . . . 84
Source termination . . . . . . . . . . . . . . . . 85
Static characteristics . . . . . . . . . . . . . . . 36
Static considerations . . . . . . . . . . . . . . . 42
Synchronous and
asynchronous logic . . . . . . . . . . . . . . . 58
T
Timing parameters of Flip Flops
and Latches . . . . . . . . . . . . . . . . . . . . . . 60
Transfer characteristic . . . . . . . . . . . . . . 36
Transient energy loss . . . . . . . . . . . . . . . 44
X
XNOR gate . . . . . . . . . . . . . . . . . . . . . . . . 31
XOR gate . . . . . . . . . . . . . . . . . . . . . . . . . . 30
305
nexperia | Design Engineer’s Guide
Index
306
Logic Application Handbook
Legal information
Legal information
307
nexperia | Design Engineer’s Guide
Definitions
Legal information
Draft — The document is a draft version only. The content is still under internal
review and subject to formal approval, which may result in modifications or
additions. Nexperia does not give any representations or warranties as to the
accuracy or completeness of information included herein and shall have no liability
for the consequences of use of such information.
Disclaimers
In no event shall Nexperia be liable for any indirect, incidental, punitive, special or
consequential damages (including — without limitation — lost profits, lost savings,
business interruption, costs related to the removal or replacement of any products
or rework charges) whether or not such damages are based on tort (including
negligence), warranty, breach of contract or any other legal theory.
Notwithstanding any damages that customer might incur for any reason
whatsoever, Nexperia’ aggregate and cumulative liability towards customer for the
products described herein shall be limited in accordance with the Terms and
conditions of commercial sale of Nexperia.
308
Logic Application Handbook
Applications — Applications that are described herein for any of these products are
Legal information
for illustrative purposes only. Nexperia makes no representation or warranty that
such applications will be suitable for the specified use without further testing or
modification.
Customers are responsible for the design and operation of their applications and
products using Nexperia products, and Nexperia accepts no liability for any
assistance with applications or customer product design. It is customer’s sole
responsibility to determine whether the Nexperia product is suitable and fit for the
customer’s applications and products planned, as well as for the planned
application and use of customer’s third party customer(s). Customers should
provide appropriate design and operating safeguards to minimize the risks
associated with their applications and products.
Nexperia does not accept any liability related to any default, damage, costs or
problem which is based on any weakness or default in the customer’s applications
or products, or the application or use by customer’s third party customer(s).
Customer is responsible for doing all necessary testing for the customer’s
applications and products using Nexperia products in order to avoid a default of
the applications and the products or of the application or use by customer’s third
party customer(s). Nexperia does not accept any liability in this respect.
Trademarks
Notice: All referenced brands, product names, service names and trademarks are
the property of their respective owners.
309
nexperia | Design Engineer’s Guide
Notes
For more information,
please visit:
www.nexperia.com
Copyright © Nexperia
October 2020
www.nexperia.com
ISBN 978-0-9934854-6-6