Current mode logic (CML), or source-coupled logic (SCL), is a digital design style used both for
logic gates
A logic gate is an idealized or physical device implementing a Boolean function, a logical operation performed on one or more binary inputs that produces a single binary output. Depending on the context, the term may refer to an ideal logic gate ...
and for
board
Board or Boards may refer to:
Flat surface
* Lumber, or other rigid material, milled or sawn flat
** Plank (wood)
** Cutting board
** Sounding board, of a musical instrument
* Cardboard (paper product)
* Paperboard
* Fiberboard
** Hardboa ...
-level digital signaling of
digital data
Digital data, in information theory and information systems, is information represented as a string of discrete symbols each of which can take on one of only a finite number of values from some alphabet, such as letters or digits. An example is ...
.
The basic principle of CML is that
current
Currents, Current or The Current may refer to:
Science and technology
* Current (fluid), the flow of a liquid or a gas
** Air current, a flow of air
** Ocean current, a current in the ocean
*** Rip current, a kind of water current
** Current (stre ...
from a
constant current generator is steered between two alternate paths depending on whether a logic zero or logic one is being represented. Typically, the generator is connected to the two sources of a pair of differential
FETs, with the two paths being their two drains.
Bipolar equivalents operate similarly, with the output being taken from the collectors of the BJT transistors.
As a
differential
Differential may refer to:
Mathematics
* Differential (mathematics) comprises multiple related meanings of the word, both in calculus and differential geometry, such as an infinitesimal change in the value of a function
* Differential algebra
* ...
PCB
PCB may refer to:
Science and technology
* Polychlorinated biphenyl, an organic chlorine compound, now recognized as an environmental toxin and classified as a persistent organic pollutant
* Printed circuit board, a board used in electronics
* ...
-level interconnect, it is intended to transmit data at speeds between 312.5
Mbit/s
In telecommunications, data-transfer rate is the average number of bits ( bitrate), characters or symbols ( baudrate), or data blocks per unit time passing through a communication link in a data-transmission system. Common data rate units are mul ...
and 3.125 Gbit/s across standard
printed circuit board
A printed circuit board (PCB; also printed wiring board or PWB) is a medium used in electrical and electronic engineering to connect electronic components to one another in a controlled manner. It takes the form of a laminated sandwich str ...
s.

The transmission is point-to-point, unidirectional, and is usually
terminated at the destination with 50
Ω resistor
A resistor is a passive two-terminal electrical component that implements electrical resistance as a circuit element. In electronic circuits, resistors are used to reduce current flow, adjust signal levels, to divide voltages, bias activ ...
s to
Vcc on both differential lines. CML is frequently used in interfaces to fiber optic components. The principle difference between CML and
ECL as a link technology is the
output impedance The output impedance of an electrical network is the measure of the opposition to current flow (impedance), both static (resistance) and dynamic ( reactance), into the load network being connected that is ''internal'' to the electrical source. The ...
of the driver stage: the
emitter follower
In electronics, a common collector amplifier (also known as an emitter follower) is one of three basic single-stage bipolar junction transistor (BJT) amplifier topologies, typically used as a voltage buffer.
In this circuit the base terminal o ...
of ECL has a low resistance of around 5 Ω whereas CML connects to the drains of the driving transistors, that have a high impedance, and so the
impedance of the
pull up/down network (typically 50 Ω resistive) is the effective output impedance.
Matching this drive impedance close to the driven
transmission line
In electrical engineering, a transmission line is a specialized cable or other structure designed to conduct electromagnetic waves in a contained manner. The term applies when the conductors are long enough that the wave nature of the transmi ...
's
characteristic impedance
The characteristic impedance or surge impedance (usually written Z0) of a uniform transmission line is the ratio of the amplitudes of voltage and current of a single wave propagating along the line; that is, a wave travelling in one direction ...
greatly reduces undesirable ringing.
CML signals have also been found useful for connections between modules. CML is the
physical layer
In the seven-layer OSI model of computer networking, the physical layer or layer 1 is the first and lowest layer; The layer most closely associated with the physical connection between devices. This layer may be implemented by a PHY chip.
Th ...
used in
DVI
Digital Visual Interface (DVI) is a video display interface developed by the Digital Display Working Group (DDWG). The digital interface is used to connect a video source, such as a video display controller, to a display device, such as a compu ...
,
HDMI
High-Definition Multimedia Interface (HDMI) is a proprietary audio/video interface for transmitting uncompressed video data and compressed or uncompressed digital audio data from an HDMI-compliant source device, such as a display controll ...
and
FPD-Link III video links, the interfaces between a
display controller
A video display controller or VDC (also called a display engine or display interface) is an integrated circuit which is the main component in a video-signal generator, a device responsible for the production of a TV video signal in a computin ...
and a
monitor
Monitor or monitor may refer to:
Places
* Monitor, Alberta
* Monitor, Indiana, town in the United States
* Monitor, Kentucky
* Monitor, Oregon, unincorporated community in the United States
* Monitor, Washington
* Monitor, Logan County, West ...
.
In addition, CML has been widely used in high-speed integrated systems, such as for
serial data transceivers
In radio communication, a transceiver is an electronic device which is a combination of a radio ''trans''mitter and a re''ceiver'', hence the name. It can both transmit and receive radio waves using an antenna, for communication purposes. The ...
and
frequency synthesizers in
telecommunication
Telecommunication is the transmission of information by various types of technologies over wire, radio, optical, or other electromagnetic systems. It has its origin in the desire of humans for communication over a distance greater than tha ...
systems.
Operation
The fast operation of CML circuits is mainly due to their lower output voltage swing compared to the static
CMOS circuits, as well as the very fast current switching taking place at the input differential pair transistors. One of the primary requirements of a current-mode logic circuit is that the current bias transistor must remain in the saturation region to maintain a constant current.
Ultra low power
Recently, CML has been used in ultra-low power applications. Studies show that while the leakage current in conventional static CMOS circuits is becoming a major challenge in lowering the energy dissipation, good control of CML current consumption makes them a very good candidate for extremely low power use. Called subthreshold CML or subthreshold source coupled logic (STSCL),
the current consumption of each gate can be reduced down to a few tens of picoamps.
See also
*
Low-voltage differential signaling
Low-voltage differential signaling (LVDS), also known as TIA/EIA-644, is a technical standard that specifies electrical characteristics of a differential, serial signaling standard. LVDS operates at low power and can run at very high speeds ...
(LVDS) A differential standard used primarily for signals between modules.
*
Positive-referenced emitter-coupled logic, a differential signaling standard for high speed inter-module communications
References
* System Interface Level 5 (SxI-5): Common Electrical Characteristics for 2.488 – 3.125 Gbit/s Parallel Interfaces.
OIF, October 2002.
* TFI-5: TDM Fabric to Framer Interface Implementation Agreement. OIF, September 16, 2003
* Introduction to LVDS, PECL, and CML, Maxim, https://pdfserv.maximintegrated.com/en/an/AN291.pdf
* http://www.ee.iitm.ac.in/~nagendra/videolectures/doku.php?id=ee685:start
* Interfacing between LVPECL, VML, cml and LVDS Levels, http://focus.ti.com/lit/an/slla120/slla120.pdf
* For more details on design automation and low power design of CML circuits, see: http://lsm.epfl.ch
External links
JESD204B - a JEDEC Standard for serial data interfacing- Analog Devices
JESD204B Overview (slides)- Texas Instruments
{{Logic Families
Logic families