All About Circuits

Latest Programmable Logic Articles and Videos

Categories

An FPGA in an Arduino? New MKR Vidor 4000 Board Brings FPGA Complexity to Non-EEs

An FPGA in an Arduino? New MKR Vidor 4000 Board Brings FPGA Complexity to Non-EEs

FPGAs (field-programmable gate arrays) are undeniably powerful. Now, makers will also have a platform to allow them to harness this technology.


News May 29, 2018 by Robin Mitchell
Accelerating Embedded Vision Integration with Xilinx SoCs and the reVISION Stack

Accelerating Embedded Vision Integration with Xilinx SoCs and the reVISION Stack

SoCs with programmable logic are an essential element of real-time embedded vision systems. Designers can capitalize on the power and efficiency of Xilinx's Zynq Ultrascale+ MPSoC devices to implement their designs using Avnet's Embedded Vision Kits and the Xilinx reVISION stack.


Considerations for FPGA Implementation of Linear-Phase FIR Filters

Considerations for FPGA Implementation of Linear-Phase FIR Filters

This article will review considerations for efficient FPGA implementation of symmetric FIR filters.


Use the Xilinx CORDIC Core to Easily Generate Sine and Cosine Functions

Use the Xilinx CORDIC Core to Easily Generate Sine and Cosine Functions

This article will review integrating a Xilinx IP core into an FPGA design.


How Does Xilinx Use Its Logic Fabric to Implement Efficient Multipliers?

How Does Xilinx Use Its Logic Fabric to Implement Efficient Multipliers?

This article will review the structure of the binary multipliers that use the look-up tables (LUTs) in the Xilinx logic fabric.


Utilizing Xilinx’s MicroBlaze in FPGA Design

Utilizing Xilinx’s MicroBlaze in FPGA Design

MicroBlaze is a 32-bit soft RISC processor core, created to accelerate the development of cost-sensitive, high-volume applications that traditionally required one or more microcontrollers.


Resolving the Signal Part 4: Understanding Effective Noise Bandwidth in Precision Delta-Sigma ADCs

Resolving the Signal Part 4: Understanding Effective Noise Bandwidth in Precision Delta-Sigma ADCs

Part 4 of this “Resolving the Signal” article series covers noise in delta-sigma ADCs focuses on understanding basic effective noise bandwidth (ENBW) topics.


How to Decode Manchester-Encoded Data Using Hardware

How to Decode Manchester-Encoded Data Using Hardware

This article looks at some circuits that can help you extract the original data from a Manchester-encoded signal.


How to Generate Manchester-Encoded Data in Hardware and Firmware

How to Generate Manchester-Encoded Data in Hardware and Firmware

This article discusses implementation details for a simple yet effective technique that can improve your digital communication.


Three of the Top FPGA Dev Boards for New Designers

Three of the Top FPGA Dev Boards for New Designers

Looking to get a new FPGA development board? Maybe you aren’t, but this article might persuade you to get one like our previous article did to me.


News Feb 18, 2018 by Donald Krambeck
The Why and How of Pipelining in FPGAs

The Why and How of Pipelining in FPGAs

This article explains pipelining and its implications with respect to FPGAs, i.e., latency, throughput, change in operating frequency, and resource utilization.


Design Kits Raising the Game for Amazon’s Alexa Voice Service

Design Kits Raising the Game for Amazon’s Alexa Voice Service

Here is a view of development boards for Amazon's Alexa audio technology and how they simplify design for voice-enabled speakers, appliances, and panels.


News Feb 06, 2018 by Majeed Ahmad
Solving the Power Challenges of Integrating Multiple GbE Interfaces

Solving the Power Challenges of Integrating Multiple GbE Interfaces

An exploration of how new mid-range FPGAs can perform bridging functions for Ethernet and Gigabit Ethernet (GbE) links while addressing the issue of low power consumption.


Designed for Aerospace Applications: A Radiation-Tolerant Microcontroller from Microchip

Designed for Aerospace Applications: A Radiation-Tolerant Microcontroller from Microchip

Microchip's ATmegaS64M1 AVR microcontroller offers enhanced radiation protection, an extended temperature range, and increased reliability for space and aerospace applications.


News Jan 10, 2018 by Nick Davis
A Powerful Yet Flexible Capacitance-to-Digital Converter from ams

A Powerful Yet Flexible Capacitance-to-Digital Converter from ams

A new CDC capable of measuring capacitance changes ranging from a few picofarads to hundreds of nanofarads.


News Dec 25, 2017 by Nick Davis
Flex Logix Co-Founder Awarded 3 Patents for eFPGA Designs

Flex Logix Co-Founder Awarded 3 Patents for eFPGA Designs

With three new patents under their belt, and more potentially on the way, what effect will Flex Logix’s new designs have on the FPGA industry, and how do Flex Logix’s eFPGAs differ from traditional FPGAs?


News Dec 15, 2017 by Justin Kirkham
A New Wireless-Enabled Audio Processor for Hearing Aids and Cochlear Implants

A New Wireless-Enabled Audio Processor for Hearing Aids and Cochlear Implants

Let's take a look at ON Semiconductor's new DSP-based hybrid IC solution that brings wireless connectivity to hearing aids and cochlear implants.


News Dec 11, 2017 by Nick Davis
The Polyphase Implementation of Interpolation Filters in Digital Signal Processing

The Polyphase Implementation of Interpolation Filters in Digital Signal Processing

This article discusses an efficient implementation of the interpolation filters called the polyphase implementation.


Fixed-Point Representation: The Q Format and Addition Examples

Fixed-Point Representation: The Q Format and Addition Examples

Fixed-point representation allows us to use fractional numbers on low-cost integer hardware.


Power Supply Management of GaN MMIC Power Amplifiers for Pulsed Radar

Power Supply Management of GaN MMIC Power Amplifiers for Pulsed Radar

Systems that incorporate highly integrated and highly sophisticated, high power radio frequency (RF) GaN power amplifiers (PAs), such as pulsed radar applications, are a constant challenge for today’s digital control and management systems to keep up with these ever-increasing levels of sophistication.