Visualizing how correlated and uncorrelated signals combine offers an intuitive look at power transformation. See how this difference boosts baseband power to…
Visualizing how correlated and uncorrelated signals combine offers an intuitive look at power transformation. See how this difference boosts baseband power to double the output SNR.
This project brief describes how to implement a four-channel differential line driver module for reliable long-distance…
This project brief describes how to implement a four-channel differential line driver module for reliable long-distance data transmission over balanced twisted-pair lines.
Learn how to build a constant-bandwidth band-pass filter covering 20 kHz to 60 kHz, with an integrated frequency counter…
Learn how to build a constant-bandwidth band-pass filter covering 20 kHz to 60 kHz, with an integrated frequency counter for precise tuning.
This project brief describes how to build a wide-range DC-DC buck converter capable of delivering a regulated 5.0 or 3.3…
This project brief describes how to build a wide-range DC-DC buck converter capable of delivering a regulated 5.0 or 3.3 V output from input voltages ranging from 7 to 60 V.
In this article, we'll learn how to calculate the noise power and signal-to-noise ratio (SNR) of a double-sideband…
In this article, we'll learn how to calculate the noise power and signal-to-noise ratio (SNR) of a double-sideband suppressed-carrier communication system.
This project brief describes how to assemble an isolated half-bridge IGBT gate driver module built around the…
This project brief describes how to assemble an isolated half-bridge IGBT gate driver module built around the NCD57085DR2G. It features onboard current sensing and overcurrent protection.
The device technology co-optimization (DTCO) methodology requires generating large numbers of layouts. This article…
The device technology co-optimization (DTCO) methodology requires generating large numbers of layouts. This article introduces a few ways of speeding up this time-consuming process using automation.
In this article, we'll walk through the steps of generating a Process Design Kit (PDK) for digital standard cell libraries.
In this article, we'll walk through the steps of generating a Process Design Kit (PDK) for digital standard cell libraries.
Using the example of a diode-bridge modulator, we examine the basic principles of switching modulators for AM signal generation.
Using the example of a diode-bridge modulator, we examine the basic principles of switching modulators for AM signal generation.
In this article, we examine the oscillation behavior of an LED blinker circuit in QSPICE and learn how to control its…
In this article, we examine the oscillation behavior of an LED blinker circuit in QSPICE and learn how to control its ON-time and pulse repetition frequency.
Learn how to design and verify analog circuits using SLiCAP, a Python-based symbolic simulator program.
Learn how to design and verify analog circuits using SLiCAP, a Python-based symbolic simulator program.
In this article, we'll walk through the process of importing SPICE models into QSPICE and demonstrate the basics of using…
In this article, we'll walk through the process of importing SPICE models into QSPICE and demonstrate the basics of using the QSPICE waveform viewer, including measurement markers.
In this article, we'll walk through the process of moving an LTspice circuit into QSPICE and learn some QSPICE schematic…
In this article, we'll walk through the process of moving an LTspice circuit into QSPICE and learn some QSPICE schematic techniques.
This article, the first in a four-part series on moving from LTspice to QSPICE, introduces an LED blinker circuit that…
This article, the first in a four-part series on moving from LTspice to QSPICE, introduces an LED blinker circuit that we’ll simulate with both programs.
Follow my upgrade of a handheld game controller as I add a new 1.8-inch color LCD for animated graphics and an…
Follow my upgrade of a handheld game controller as I add a new 1.8-inch color LCD for animated graphics and an accelerometer module for motion control input.
For this project, I built a handheld resistor color code calculator and ohmmeter using the ATmega328 microcontroller and…
For this project, I built a handheld resistor color code calculator and ohmmeter using the ATmega328 microcontroller and a 1.8-inch color LCD display.
Learn how to implement finite-state machines in VHDL by creating a 4-bit binary counter. After compiling, it will run on…
Learn how to implement finite-state machines in VHDL by creating a 4-bit binary counter. After compiling, it will run on an Altera CPLD development board connected to a custom PCB with input switches and an LED display.
With the help of SPICE simulations, this article explores the impact of diode reverse recovery on Class D amplifier performance.
With the help of SPICE simulations, this article explores the impact of diode reverse recovery on Class D amplifier performance.
This article demonstrates the operation of an LTspice shift register and discusses details of its schematic and timing…
This article demonstrates the operation of an LTspice shift register and discusses details of its schematic and timing relationships.
We explore the design and functionality of a digital shift register intended for use in mixed-signal circuit simulations.
We explore the design and functionality of a digital shift register intended for use in mixed-signal circuit simulations.