Logic families

Current-mode logic

Current mode logic (CML), or source-coupled logic (SCL), is a digital design style used both for logic gates and for board-level digital signalling of digital data . The basic principle of CML is that current 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 PCB-level interconnect, it is intended to transmit data at speeds between 312.5 Mbit/s and 3.125 Gbit/s across standard printed circuit boards. The transmission is point-to-point, unidirectional, and is usually terminated at the destination with 50 Ω resistors 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 of the driver stage: the emitter follower of ECL has a low resistance of around 5 ohms 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 ohm resistive) is the effective output impedance. Having a drive impedance closer to the driven line's characteristic impedance greatly reduces undesirable ringing. CML signals have also been found useful for connections between modules. CML is the physical layer used in DVI, HDMI and FPD-Link III video links, the interfaces between a display controller and a monitor. In addition, CML has been widely used in high-speed integrated systems, such as telecommunication systems such as: serial data transceivers, and frequency synthesizers. (Wikipedia).

Current-mode logic
Video thumbnail

Harnessing Quantum Computers

Current computing technology utilizes a binary computation system—that is, it reads code embedded with states of "on" or "off" (one or zero) to perform calculations. But scientists have been working to expand on the inherent limitations of such logic systems by using the fuzzy nature of su

From playlist Technology

Video thumbnail

A02 Independence of the solution set

The independence of a linear system. How to make sure that a set of solutions are not constant multiples of each other.

From playlist A Second Course in Differential Equations

Video thumbnail

How to Get Classical Physics from Quantum Mechanics

We tend to think of Classical Physics as straightforward and intuitive and Quantum Mechanics as difficult and conceptually challenging. However, this is not always the case! In classical mechanics, a standard technique for finding the evolution equations for a system is the method of least

From playlist Quantum Mechanics

Video thumbnail

Discrete-Time Dynamical Systems

This video shows how discrete-time dynamical systems may be induced from continuous-time systems. https://www.eigensteve.com/

From playlist Data-Driven Dynamical Systems

Video thumbnail

Christine Silberhorn: Time-multiplexed quantum walks

Photonic quantum systems, which comprise multiple optical modes, have become an established platform for the experimental implementation of quantum walks. However, the implementation of large systems with many modes, this means for many step operations, a high and dynamic control of many d

From playlist Mathematical Physics

Video thumbnail

A12 Changing the notation

Changing notation with complex eigenvalues.

From playlist A Second Course in Differential Equations

Video thumbnail

Math 060 Linear Algebra 01 090514: Systems of Linear Equations; Matrices

1.1 Introduction: systems of linear equations. "Legal" operations (that result in equivalent systems, i.e., systems with the same solution set). Row echelon form, lead variables, free variables. Definition of a matrix; matrix addition, scalar multiplication, additive inverses.

From playlist Course 4: Linear Algebra

Video thumbnail

Operating System Full Course | Operating System Tutorials for Beginners

An operating system is system software that manages computer hardware and software resources and provides common services for computer programs. In this operating system full course you will be learning following topic in details. Hardware Resources Introduction

From playlist Operating System

Video thumbnail

Time-Independent Schrödinger Equation | Quantum Mechanics

In this video, we will talk about the time-independent Schrödinger equation in quantum mechanics. If we start with the time-dependent Schrödinger equation, we can get to the time-independent one by performing a separation of variables on the wave function, where we claim that the time depe

From playlist Quantum Mechanics, Quantum Field Theory

Video thumbnail

Programing Control Logic with Stateflow and LEGO

Get a Free Trial: https://goo.gl/C2Y9A5 Get Pricing Info: https://goo.gl/kDvGHt Ready to Buy: https://goo.gl/vsIeA5 Program a LEGO Mindstorms NXT robot using Stateflow® and Simulink®.

From playlist MakerZone

Video thumbnail

A05 Explanation of the matrix format of a system of linear differential equations

Explanation of the matrix notation used in systems of linear differential equations.

From playlist A Second Course in Differential Equations

Video thumbnail

EEVblog #812 - Varta 15min NiMH Charger Part 2

Dave further investigates the Varta 15 minute NiMH batter charger. Mixed signal analysis with the new Keysight 3000T oscilloscope, and current tracing with the TTI i-Prober 520 positional current probe http://amzn.to/1P2gOSh And some more reverse engineering. Part 1: https://www.youtube.c

From playlist Product Reviews & Teardowns

Video thumbnail

25c3: FAIFA: A first open source PLC tool

Speakers: Florian, Xavier Carcelle PowerLineCommunications has now their open source tool PLC (PowerLineCommunications) had been widely used currently for the in-home LANs and for Internet access over PowerLineCommunications based on the market standard called HomePlug. Electricity is a

From playlist 25C3: Nothing to hide

Video thumbnail

Feedback Control of Hybrid Dynamical Systems

Hybrid systems have become prevalent when describing complex systems that mix continuous and impulsive dynamics. Continuous dynamics usually govern the evolution of the physical variables in a system, while impulsive (or discrete) behavior is typically due to discrete events and abrupt cha

From playlist Complete lectures and talks: slides and audio

Video thumbnail

How To Create Classic Roguelike Game In Unreal Engine - Part 1 | Session 01 | #gamedev

Don’t forget to subscribe! In this project series, you will learn to create a classic Roguelike Game in Unreal Engine. This series will teach you how to create a Roguelike game using Unreal Engine's Blueprints, a visual scripting system. We will start from scratch and create a basic Rog

From playlist Create Classic Roguelike Game In Unreal Engine - Part 1

Video thumbnail

Tutorial 13 for Arduino: Liquid Crystal Displays (LCDs)

Correction: "int f = round(c*9.0/5.0 +32.0);" is how it should be in the final example. I forgot the equals sign in the video. You can download the parts list, code, and schematics from this episode on my website: http://jeremyblum.com/2011/07/31/tutorial-13-for-arduino-liquid-crystal-

From playlist Tutorial Series for Arduino

Video thumbnail

EEVblog #290 - Mailbag

The Renesas YRPBRL78G13 Demo board: http://am.renesas.com/products/tools/introductory_evaluation_tools/renesas_demo_kits/yrpbrl78g13/index.jsp The Chronoview USB Logic Analyser: http://www.chronovu.com/

From playlist Mailbag

Video thumbnail

Robot Navigation Using VEX Encoders and Simulink

Perform obstacle detection tasks with your robot using the ultrasonic sensor block in the ARM Cortex-based VEX Support Package. Additional Resources: Getting Started with Simulink for VEX https://goo.gl/mO4QeT Other examples in documentation https://goo.gl/4yHbZy Simulink Quick Start V

From playlist Robotics Education: MATLAB and Simulink Robotics Arena

Video thumbnail

How To Create An Instant Javascript Game | Session 03

Don’t forget to subscribe! If you are interested in Javascript game development, this project will help you improve your development pipeline by making project-specific tools and use them to build in-game progression and quickly iterate on gameplay. This project series will guide you th

From playlist Create An Instant JavaScript Game

Video thumbnail

A16 The method of variation of parameters

Starting the derivation for the equation that is used to find the particular solution of a set of differential equations by means of the variation of parameters.

From playlist A Second Course in Differential Equations

Related pages

Logic family | Ohm | Emitter-coupled logic | CMOS