All About Circuits

Latest IC Design Technical Articles

Categories

Can Voltage Be Negative? Understanding Negative Voltage

Can Voltage Be Negative? Understanding Negative Voltage

In addition to explaining the nature of a negative voltage, this article briefly discusses how negative voltages are generated and why they are useful in circuit design.


Receiving and Sampling Signals in Digital Pulse Amplitude Modulation

Receiving and Sampling Signals in Digital Pulse Amplitude Modulation

The receiver in a digital PAM system must sample and measure the amplitude of a signal that is affected by the frequency response of the transmission channel.


Introduction to Double Data Rate (DDR) Memory

Introduction to Double Data Rate (DDR) Memory

Learn about double data rate (DDR) memory key concepts and applications surrounding this digital communication technique, where two data words are transferred during one clock cycle.


Investigating Lossless Transmission Line Phase Constant and Infinite Bandwidth

Investigating Lossless Transmission Line Phase Constant and Infinite Bandwidth

Learn how to derive the wave equations for a lossless transmission line and look at its infinite bandwidth and phase constant.


A Primer on Digital Pulse Amplitude Modulation

A Primer on Digital Pulse Amplitude Modulation

An encoding technique used for digital communication, pulse amplitude modulation (PAM) converts a discrete-time signal into a variable-amplitude continuous-time signal that is suitable for high-speed wired communication systems.


From Parallel to Serial and Back Again: Understanding SerDes

From Parallel to Serial and Back Again: Understanding SerDes

Serialization/deserialization circuitry, known collectively as SerDes, provides important benefits for digital communication systems, especially when high data rates are required.


RF Design Basics—Introduction to Transmission Lines

RF Design Basics—Introduction to Transmission Lines

Learn about voltage waves and how they relate to an important basic concept of radio frequency (RF) circuit design: transmission lines.


An Introduction to Current Sources

An Introduction to Current Sources

Current sources are less familiar than voltage sources like batteries and AC wall power. Current sources usually are buried, unseen, inside electronic circuitry. Learn what they are and how they are designed.


Offset and Gain Calibration Functions in Precision ADCs: Self-calibration

Offset and Gain Calibration Functions in Precision ADCs: Self-calibration

Learn about the self-calibration or internal calibration function in an analog-to-digital converter (ADC).


What is Clock Skew? Understanding Clock Skew in a Clock Distribution Network

What is Clock Skew? Understanding Clock Skew in a Clock Distribution Network

Learn about clock skew, what it is, and its impact on modern systems through understanding synchronous circuitry, clock delivery, and clock distribution networks.


Introduction to Temperature Sensors: Thermistors, Thermocouples, RTDs, and Thermometer ICs

Introduction to Temperature Sensors: Thermistors, Thermocouples, RTDs, and Thermometer ICs

Learn about different temperature sensors, namely: thermistors, thermocouples, RTDs (resistive temperature detectors), analog thermometer ICs and digital thermometer ICs.


Analyzing 2nd-Order Circuits in Laplace Space Using Python

Analyzing 2nd-Order Circuits in Laplace Space Using Python

Learn about simplifying the mathematics of circuit analysis using the Laplace transform, Python, and SymPy using a series RLC circuit as an example.


The Basics of Electrical Engineering Standards

The Basics of Electrical Engineering Standards

Get a high-level introduction to how standards play into the EE world.


An Introduction to RISC-V—Understanding RISC’s Open ISA

An Introduction to RISC-V—Understanding RISC’s Open ISA

This article is a primer into the basics of RISC-V. The open architecture philosophy is exposed, along with a technical description of the modular ISA, and some commercial RISC-V microprocessor implementations.


PCB Layout Challenges—Improve Your Switched-mode Power Supply Designs

PCB Layout Challenges—Improve Your Switched-mode Power Supply Designs

Switched-mode power supplies (SMPS) appear simple to route on your PCB, but are they? This article identifies two noise sources and simple fixes to improve your EMC performance.


Hazards in Combinational Logic Circuits

Hazards in Combinational Logic Circuits

This article covers undesired switching events, known as hazards, that can occur when developing combinational logic circuits.


Combinational Logic Circuit Design and Simulation Using Gates

Combinational Logic Circuit Design and Simulation Using Gates

Gate-level implementation of logic functions is limited by the gate fan-in. This article examines logic factoring, grouping, and level increases to implement logic functions with limited input gates.


Physically Unclonable Functions: Classification, Evaluation, and Tradeoffs in PUFs

Physically Unclonable Functions: Classification, Evaluation, and Tradeoffs in PUFs

In this article, we’ll take a deeper look at how PUFs are classified, the attributes that make a “good” PUF, and design tradeoffs.


An Introduction to Physically Unclonable Functions

An Introduction to Physically Unclonable Functions

In this article, we’ll discuss the PUF or physically unclonable function and how it boosts hardware security in ICs.


An Introduction to Switched-capacitor Circuits

An Introduction to Switched-capacitor Circuits

In this series of articles, we’ll discuss one of the fundamental building blocks of analog IC design: the switched-capacitor circuit.