CIRCUIT DESIGN

Logic Families

Date Published:
Last Modified:

Overview

Logic families are groups of basic digital logic electronic circuits (and, or, nor gates e.t.c), where each group consists of a different semiconductor technology from which the logic gates are built from. Within a family the voltage levels and signalling should be compatible between the various inputs and outputs.

Logic families are sorted in alphabetical order. Take note that there may be a low-voltage equivalent of many signal types under the prefix “LV” (e.g. TTL and LVTTL).

CML

See PECL.

CMOS

Overview

CMOS (complementary metal-oxide semiconductor) is the most widespread logic family in use today. CMOS logic is built from P-channel (PMOS) and N-channel (NMOS) MOSFETs.

A comparison of voltage vs. speed for a range of CMOS-based logic families. Image from http://www.ti.com/.

A comparison of voltage vs. speed for a range of CMOS-based logic families. Image from http://www.ti.com/.

Latch-up

CMOS logic suffers from a phenomenon known as latch-up. This is when a short occurs between a power-rail and ground in an CMOS-based IC, usually causing serious operation problems if not destruction of the IC. Once latch-up is triggered, it cannot be removed until the circuit is power-cycled.

Latch-up occurs because the PN junctions that form the PMOS and NMOS switching elements form parasitic PNPN thyristors (SCRs)1. A latch-up has to be initially triggered by an over-voltage/current condition which causes the voltage on a pin to go at least one diode drop above the rail voltage, or one voltage drop below the ground.

Diagram showing how parasitic BJT transistors (black transistors) are formed with the construction of a totem-pole CMOS driver circuit. These two transistors form a PNPN thyristor (also known as an SCR).

Diagram showing how parasitic BJT transistors (black transistors) are formed with the construction of a totem-pole CMOS driver circuit. These two transistors form a PNPN thyristor (also known as an SCR).

Hot-plugging can cause latch-up issues.

AUC

Advanced ultra-low CMOS (AUC) is a CMOS logic family. It is optimised for 1.8V operation and voltage tolerant up to 3.6V.

LVCMOS

Voltage specifications:

ParameterMinimumTypicalMaximum
\( V_{CCO} \)2.3V2.5V2.7V
\( V_{REF} \)---
\( V_{TT} \)---
\( V_{IH} \)1.7V-3.6V
\( V_{IL} \)-0.5V-0.7V
\( V_{OH} \)1.9V--
\( V_{OL} \)--0.4V
\( I_{OH} @ V_{OH} \)-12mA--
\( I_{OL} @ V_{OL} \)12mA--

CSEF

See PECL.

CSL

See PECL.

DCS (Differential Current Switch)

DTLL (Differential Transistor-Transistor Logic)

DTLL is a differential signal type that is similar to standard to TTL. Because of it’s differential nature, DTLL is preferred over TTL for communications over long cables. DTLL comes under the category HVDS (high-voltage differential signalling), and is the most popular choice in this category.

LVTTL

LVTTL is the low-voltage version of TTL.

Common drive-strengths are 24mA.

Converters

TI SN65LVELT23 converts LVPECL and LVDS to LVTTL.

LVDS

Stats

ModeDifferential
Logic High (\(V_{OH}\))1.55mV (+3.5mA through 100Ω)
Logic Out Low (\(V_{OL}\))0.95mV (-3.5mA through 100Ω)
Common-mode Voltage (\(V_{CMO}\))1.20V
Power (\(P\))8.75mW (@ \(V_{CC}=2.5V\))

Because the current is kept constant (3.5mA), it doesn’t put as much pressure on the decoupling capacitors to provide the energy during switching states. The low common-mode voltage (1.20V), allows this signalling standard to be used with a wide variety of ICs with power supplies down to 2.5V or lower.

LVDS consumes very little power compared to other differential signalling techniques. At a 2.5V supply, the power to drive a line with LVDS is 8.75mW

Converters

TI SN65LVELT23 converts LVPECL and LVDS to LVTTL.

LVPECL (Low-Voltage Emitter-Coupled Logic)

LVPECL is the low-voltage version of PECL.

Converters

TI SN65LVELT23 converts LVPECL and LVDS to LVTTL.

HSTL

HSTL compares the input voltage with a reference voltage.

PECL (Emitter-Coupled Logic)

PECL is also called CSL (current-steering logic), CML (current-mode logic) or CSEF (current-switch emitter-follower logic).

The MOSFET-based equivalent of PECL is SCFL (source-coupled logic).

SCFL (Source-Coupled Logic)

The transistor-based equivalent of SCFL is PECL (emitter-coupled logic).

TTL

TTL (transistor-transistor logic) is a very common voltage level signal used by many embedded devices today. Even though the standard “high” is 5.0V, many systems transmit logic highs at 3.3V.

Low: 0-0.8V High: 2-5.0V

Power dissipation: 10mW per gate2 Propagation delay: 10ns when driving a 15pF/400Ohm load2


  1. https://www.ti.com/lit/wp/scaa124/scaa124.pdf. Retrieved 2020-07-03. ↩︎

  2. https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z000000P9yaSAC ↩︎


Like this page? Upvote with shurikens!

Related Content:

Tags:

comments powered by Disqus