All About Circuits

Latest Digital Signal Processing Articles and Videos

Categories

Designing Smart Meters with Circuit Protection, Sensing, and Power Control Capabilities

Designing Smart Meters with Circuit Protection, Sensing, and Power Control Capabilities

This article offers an overview of the various component options for smart meter design and how they can improve the operation of the meters into which they are designed.


2D Convolution in Image Processing

2D Convolution in Image Processing

This article provides an insight on 2-D convolution and zero-padding with respect to digital image processing.


New Low-Power, Zero-Drift Operational Amplifier from Texas Instruments, the OPA2333P

New Low-Power, Zero-Drift Operational Amplifier from Texas Instruments, the OPA2333P

This article will take a look at the TI’s OPA2333P which is a micro-power high-precision operational amplifier.


News Nov 29, 2018 by Dr. Steve Arar
Understanding Bandwidth in Communications and Computing

Understanding Bandwidth in Communications and Computing

This article discusses how to interpret and specify bandwidth in systems that involve data transmission and digital processing.


What Is Bandwidth?

What Is Bandwidth?

This article explores the surprisingly complicated details associated with a word that we frequently use but perhaps don’t fully understand.


How to Measure Noise in Switch-Mode Power Supplies (SMPSs)

How to Measure Noise in Switch-Mode Power Supplies (SMPSs)

Noise on switch mode power supplies (SMPSs) sometimes gets a bum rap.


Resolving the Signal Part 10: How Clock Signals Affect Precision ADCs

Resolving the Signal Part 10: How Clock Signals Affect Precision ADCs

Part 10 of the Resolving the Signal series covers how clocks affect precision ADCs, touching on clock jitter, clock intermodulation and best PCB layout practices for clocking.


News Brief: ON Semiconductor’s Newest CCD Image Sensor for AOI Applications

News Brief: ON Semiconductor’s Newest CCD Image Sensor for AOI Applications

ON Semiconductor has announced their latest CCD image sensor, the KAI-50140, that incorporates 50 megapixels with industrial inspection in mind.


News Oct 30, 2018 by Robin Mitchell
On-Chip Diagnostic Features: A Single-Channel 16-Bit DAC from Analog Devices

On-Chip Diagnostic Features: A Single-Channel 16-Bit DAC from Analog Devices

In this article, we’ll take a look at the Analog Devices AD5758, which is a single-channel DAC with dynamic power control and HART connectivity.


News Oct 23, 2018 by Dr. Steve Arar
Intro Software Walkthrough: Fast Fourier Transforms and the Xilinx FFT IP Core

Intro Software Walkthrough: Fast Fourier Transforms and the Xilinx FFT IP Core

This article will explain some of the most important settings and design parameters for the Xilinx FFT IP core and function as a basic walkthrough of the Fast Fourier Transform interface.


Power Supply Monitoring and Sequencing in a Single Chip: New Power Sequencer from Analog Devices

Power Supply Monitoring and Sequencing in a Single Chip: New Power Sequencer from Analog Devices

This article will look at the most important features of the Analog Devices ADM1266, which is a configurable power sequencing device.


News Oct 16, 2018 by Dr. Steve Arar
How to Use Your Computer to Generate Complex Analog Waveforms

How to Use Your Computer to Generate Complex Analog Waveforms

This article presents Scilab code that allows you to generate I/Q, noise, and chirp signals from your PC’s headphone jack.


How to Use Your Computer as an Arbitrary Waveform Generator

How to Use Your Computer as an Arbitrary Waveform Generator

In this article, we’ll use Scilab to generate numerical signals that can be converted into analog waveforms by a computer’s audio hardware.


How to Process I/Q Signals in a Software-Defined RF Receiver

How to Process I/Q Signals in a Software-Defined RF Receiver

This article discusses the mathematical significance of I/Q signals and presents the final steps in the DSP algorithm for decoding frequency-shift-keying baseband signals.


Resolving the Signal Part 9: Reducing Reference Noise in High-Resolution Delta-Sigma ADC Circuits

Resolving the Signal Part 9: Reducing Reference Noise in High-Resolution Delta-Sigma ADC Circuits

Part 9 of the Resolving the Signal series analyzes several different methods for reducing reference noise's effect in systems and examines the difference of reference noise's impact on low- and high-resolution ADCs.


How to Use I/Q Signals to Design a Robust FSK Decoder

How to Use I/Q Signals to Design a Robust FSK Decoder

An improved algorithm, in conjunction with quadrature modulation, can achieve FSK decoding that is not affected by phase misalignment.


Digital Signal Processing in Scilab: Understanding Phase Misalignment in FSK Decoding

Digital Signal Processing in Scilab: Understanding Phase Misalignment in FSK Decoding

In this article we’ll use Scilab to explore the effect of unpredictable phase variations in a demodulated frequency-shift-keying baseband signal.


Digital Signal Processing in Scilab: How to Decode an FSK Signal

Digital Signal Processing in Scilab: How to Decode an FSK Signal

Learn about a DSP technique that extracts the original digital data from a demodulated frequency-shift-keying baseband signal.


Clock Signal Management: Clock Resources of FPGAs

Clock Signal Management: Clock Resources of FPGAs

This article will review the common FPGA resources that allow us to efficiently generate and distribute clock signals throughout a system.


Audio Processing in Scilab: How to Implement Spectrum Subtraction

Audio Processing in Scilab: How to Implement Spectrum Subtraction

This article discusses a technique in which frequency-domain subtraction is used to selectively suppress the noise components in an audio signal.