This article will help you to understand what functions are, why they are used, and how they are implemented in embedded hardware.
About 9 months ago by Robert Keim
This article introduces the techniques for describing combinational circuits in Verilog by examining how to use the conditional operator to describe combinational truth tables.
9 months ago by Steve Arar
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 takes a detailed look at the way in which pass-transistor logic degrades a signal and how this signal degradation can be remedied.
9 months ago by Robert Keim
This article discusses the use of pass-transistor configurations in the design of gated latches.
This article discusses the efficient multiplexers that can be created by using MOSFETs in a pass-transistor configuration.
This article presents efficient, pass-transistor-based implementations of important digital functionality.
About 10 months ago by Robert Keim
The various “endian” terms may sound a bit odd, but the underlying concept is straightforward. If you’re not yet an endian expert, read on!
10 months ago by Robert Keim
This article explores an alternative, and in some cases advantageous, approach to MOSFET-based implementation of digital logic functions.
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.
10 months ago by Steve Arar
This article discusses how to interpret and specify bandwidth in systems that involve data transmission and digital processing.
This article describes the programming language ladder logic used to program PLCs and shows examples of how it functions.
About 11 months ago by Stephen St. Michael
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.
one year ago by Steve Arar
This article will discuss a well-known technique called “double flopping” to transfer a single-bit control signal between two clock domains.
An improved algorithm, in conjunction with quadrature modulation, can achieve FSK decoding that is not affected by phase misalignment.
one year ago by Robert Keim
This article will review the common FPGA resources that allow us to efficiently generate and distribute clock signals throughout a system.
This article will try to develop a better insight into wave reflection that can occur when driving a relatively long wire with a fast logic gate.
This article explores some important details related to the design and functionality of processors.
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.
Don't have an AAC account? Create one now.
Forgot your password? Click here.