All About Circuits

Latest Discrete Logic Articles and Videos

Categories

Simplify Your Industrial Interface by Eliminating RS-485 Control Lines

Simplify Your Industrial Interface by Eliminating RS-485 Control Lines

This article outlines traditional half-duplex RS-485 configurations and then presents new alternatives for simplifying the control interface by eliminating the required control lines and software control code.


How to Design Schmitt Trigger Oscillators

How to Design Schmitt Trigger Oscillators

This article discusses the good and the bad regarding Schmitt Trigger RC oscillators. These oscillators are especially important because they are present in the internal oscillator in many popular MCUs.


Considerations for FPGA Implementation of Linear-Phase FIR Filters

Considerations for FPGA Implementation of Linear-Phase FIR Filters

This article will review considerations for efficient FPGA implementation of symmetric FIR filters.


Introduction to Distributed Arithmetic

Introduction to Distributed Arithmetic

This article will review the distributed arithmetic which is an interesting method of efficiently implementing multiply-and-accumulate operations.


How Does Xilinx Use Its Logic Fabric to Implement Efficient Multipliers?

How Does Xilinx Use Its Logic Fabric to Implement Efficient Multipliers?

This article will review the structure of the binary multipliers that use the look-up tables (LUTs) in the Xilinx logic fabric.


How to Use Carry-Save Adders to Efficiently Implement Multioperand Addition

How to Use Carry-Save Adders to Efficiently Implement Multioperand Addition

This article reviews the use of carry-save adders to efficiently compute a multioperand addition.


How to Use VHDL Components to Create a Neat Hierarchical Design

How to Use VHDL Components to Create a Neat Hierarchical Design

This article defines VHDL components, describes component declaration, and gives examples of how to use VHDL components in your code. It also touches on the "for-generate" statement and its uses.


Two Programmable Buck Converters and Two Programmable Linear Voltage Regulators in a Single Package

Two Programmable Buck Converters and Two Programmable Linear Voltage Regulators in a Single Package

Texas Instruments recently announced their new dual high-current buck converter and dual linear regulator all in a single IC.


News Mar 30, 2018 by Nick Davis
How to Reduce Power Consumption with Clock Gating

How to Reduce Power Consumption with Clock Gating

This article will discuss the basic concepts of clock gating and how it can be used to reduce the power consumption of synchronous digital systems.


How to Generate Manchester-Encoded Data in Hardware and Firmware

How to Generate Manchester-Encoded Data in Hardware and Firmware

This article discusses implementation details for a simple yet effective technique that can improve your digital communication.


The Why and How of Pipelining in FPGAs

The Why and How of Pipelining in FPGAs

This article explains pipelining and its implications with respect to FPGAs, i.e., latency, throughput, change in operating frequency, and resource utilization.


A Temperature-Resistant Hall-Effect Sensor: A Digital-Latch Low-Voltage Sensor from TI

A Temperature-Resistant Hall-Effect Sensor: A Digital-Latch Low-Voltage Sensor from TI

Texas Instruments has announced a new low-voltage digital-latch Hall-effect sensor with a wide operating temperature range.


News Jan 18, 2018 by Nick Davis
Concurrent Conditional and Selected Signal Assignment in VHDL

Concurrent Conditional and Selected Signal Assignment in VHDL

This article will review the concurrent signal assignment statements in VHDL.


STMicro’s Newest Stepper Motor Driver: A 256-Microstep Driver with Integrated Control Logic

STMicro’s Newest Stepper Motor Driver: A 256-Microstep Driver with Integrated Control Logic

STMicroelectronics offers their new microstepping motor driver that includes control logic and a power stage.


News Dec 29, 2017 by Nick Davis
High Voltage Design: A New Three-Phase Half Bridge Gate Driver from Diodes Inc.

High Voltage Design: A New Three-Phase Half Bridge Gate Driver from Diodes Inc.

Diodes Incorporated has announced a new three-phase half bridge gate driver with multiple protection features and the ability to drive N-Channel MOSFETs and IGBTs.


News Dec 06, 2017 by Nick Davis
Power Supply Management of GaN MMIC Power Amplifiers for Pulsed Radar

Power Supply Management of GaN MMIC Power Amplifiers for Pulsed Radar

Systems that incorporate highly integrated and highly sophisticated, high power radio frequency (RF) GaN power amplifiers (PAs), such as pulsed radar applications, are a constant challenge for today’s digital control and management systems to keep up with these ever-increasing levels of sophistication.


Two’s Complement Representation: Theory and Examples

Two’s Complement Representation: Theory and Examples

This article will review the theory of the two’s complement representation along with some examples.


Purpose and Internal Functionality of FPGA Look-Up Tables

Purpose and Internal Functionality of FPGA Look-Up Tables

This article explains the Look-Up Tables (LUTs) constituting Field Programmable Gate Arrays (FPGAs).


New Programmable Motor Controller from STMicroelectronics Aims for Efficient Battery-Powered Devices

New Programmable Motor Controller from STMicroelectronics Aims for Efficient Battery-Powered Devices

Small batteries increase the need for low power use, efficient design. In this News Brief, we take a look at the STSPIN32F0A programmable motor controller from ST Micro.


Explaining the Most Recent Record for Quantum Computing: A 51-Qubit Quantum Computer Array

Explaining the Most Recent Record for Quantum Computing: A 51-Qubit Quantum Computer Array

Last month, a team of Russian and American scientists unveiled a quantum computer array with 51 qubits at the International Conference on Quantum Technologies. Here's a look at how they did it.


News Aug 31, 2017 by Tim Youngblood