In this article we’ll conclude our exploration of C functions with some additional information and a few useful implementation techniques.
In this article we’ll conclude our exploration of C functions with some additional information and a few useful implementation techniques.
This article will help you to understand what functions are, why they are used, and how they are implemented in embedded hardware.
This article will help you to understand what functions are, why they are used, and how they are implemented in embedded hardware.
In this article, we’ll study the basic structure of a Verilog module, look at some examples of using the Verilog…
In this article, we’ll study the basic structure of a Verilog module, look at some examples of using the Verilog “wire” data type and its vector form, and briefly touch on some differences between VHDL and Verilog.
This article discusses the basic characteristics of C, a straightforward language that is still widely used for…
This article discusses the basic characteristics of C, a straightforward language that is still widely used for programming microcontrollers.
Microchip dsPIC33CK 16-bit digital signal controllers provide fast, deterministic performance for motor control, digital…
Microchip dsPIC33CK 16-bit digital signal controllers provide fast, deterministic performance for motor control, digital power, safety-critical and high-performance embedded applications.
This article will discuss the Xilinx Period timing constraint that allows us to describe the characteristics of the clock…
This article will discuss the Xilinx Period timing constraint that allows us to describe the characteristics of the clock signal that will be used with an FPGA design.
This article describes the programming language ladder logic used to program PLCs and shows examples of how it functions.
This article describes the programming language ladder logic used to program PLCs and shows examples of how it functions.
Richard Morley is credited as the person who helped modernize industrial facilities with the invention of the…
Richard Morley is credited as the person who helped modernize industrial facilities with the invention of the programmable logic controller. Learn about his career, accomplishments, and contributions to the field.
This article presents Scilab code that allows you to generate I/Q, noise, and chirp signals from your PC’s headphone jack.
This article presents Scilab code that allows you to generate I/Q, noise, and chirp signals from your PC’s headphone jack.
In this article, we’ll use Scilab to generate numerical signals that can be converted into analog waveforms by a…
In this article, we’ll use Scilab to generate numerical signals that can be converted into analog waveforms by a computer’s audio hardware.
This article discusses the mathematical significance of I/Q signals and presents the final steps in the DSP algorithm for…
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.
An improved algorithm, in conjunction with quadrature modulation, can achieve FSK decoding that is not affected by phase…
An improved algorithm, in conjunction with quadrature modulation, can achieve FSK decoding that is not affected by phase misalignment.
In this article we’ll use Scilab to explore the effect of unpredictable phase variations in a demodulated…
In this article we’ll use Scilab to explore the effect of unpredictable phase variations in a demodulated frequency-shift-keying baseband signal.
Learn about a DSP technique that extracts the original digital data from a demodulated frequency-shift-keying baseband signal.
Learn about a DSP technique that extracts the original digital data from a demodulated frequency-shift-keying baseband signal.
This article will review the common FPGA resources that allow us to efficiently generate and distribute clock signals…
This article will review the common FPGA resources that allow us to efficiently generate and distribute clock signals throughout a system.
This article discusses a technique in which frequency-domain subtraction is used to selectively suppress the noise…
This article discusses a technique in which frequency-domain subtraction is used to selectively suppress the noise components in an audio signal.
This article is an introduction to the complex topic of DSP-based reduction of noise in audio signals.
This article is an introduction to the complex topic of DSP-based reduction of noise in audio signals.
In this article, we’ll use Scilab to create an FM waveform that carries information corresponding to an audio recording.
In this article, we’ll use Scilab to create an FM waveform that carries information corresponding to an audio recording.
This article will look at some of the most important features of the Xilinx Vivado Design Suite which accelerates the…
This article will look at some of the most important features of the Xilinx Vivado Design Suite which accelerates the "time to integration" of the design procedure.
Learn about digital-signal-processing concepts that help us to store and manipulate color information.
Learn about digital-signal-processing concepts that help us to store and manipulate color information.