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.
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.
Learn about a hardware-based approach to performing calculations, routing digital signals, and controlling embedded…
Learn about a hardware-based approach to performing calculations, routing digital signals, and controlling embedded systems using programmable logic and FPGAs.
This article will look at some of the consequences of adding a reset input to an FPGA design.
This article will look at some of the consequences of adding a reset input to an FPGA design.
In this article, we’ll discuss implementing a simple direct digital synthesizer (DDS) using the Xilinx System Generator.
In this article, we’ll discuss implementing a simple direct digital synthesizer (DDS) using the Xilinx System Generator.
This article will discuss phase truncation in direct digital synthesizers.
This article will discuss phase truncation in direct digital synthesizers.
This article explores the schematic design and basic features of a smart programmable wireless controller module I…
This article explores the schematic design and basic features of a smart programmable wireless controller module I designed: the WiCard.
This article will review two pipelined structures to implement a high throughput FIR filter.
This article will review two pipelined structures to implement a high throughput FIR filter.
This tech brief provides an overview of a somewhat uncommon member of the flip-flop family.
This tech brief provides an overview of a somewhat uncommon member of the flip-flop family.
This article reviews the use of carry-save adders to efficiently compute a multioperand addition.
This article reviews the use of carry-save adders to efficiently compute a multioperand addition.
This article will review converting a simple algorithm into a VHDL description.
This article will review converting a simple algorithm into a VHDL description.
In this article, you'll learn how to write the VHDL code for a simple algorithm.
In this article, you'll learn how to write the VHDL code for a simple algorithm.
This article will discuss the basic concepts of clock gating and how it can be used to reduce the power consumption of…
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.
This article will review different encoding methods that can be used to implement the states of an FSM.
This article will review different encoding methods that can be used to implement the states of an FSM.
This article looks at some circuits that can help you extract the original data from a Manchester-encoded signal.
This article looks at some circuits that can help you extract the original data from a Manchester-encoded signal.
This article discusses implementation details for a simple yet effective technique that can improve your digital communication.
This article discusses implementation details for a simple yet effective technique that can improve your digital communication.
This article explains pipelining and its implications with respect to FPGAs, i.e., latency, throughput, change in…
This article explains pipelining and its implications with respect to FPGAs, i.e., latency, throughput, change in operating frequency, and resource utilization.
Fixed-point representation allows us to use fractional numbers on low-cost integer hardware.
Fixed-point representation allows us to use fractional numbers on low-cost integer hardware.
This article discusses circular buffering, which allows us to significantly accelerate the data transfer in a real-time system.
This article discusses circular buffering, which allows us to significantly accelerate the data transfer in a real-time system.
This article provides detailed information on sampling audio signals and transferring the data to a PC for analysis.
This article provides detailed information on sampling audio signals and transferring the data to a PC for analysis.