All About Circuits

Latest Processors Articles and Videos

Categories

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.


T Is for Toggle: Understanding the T Flip-Flop

T Is for Toggle: Understanding the T Flip-Flop

This tech brief provides an overview of a somewhat uncommon member of the flip-flop family.


How to Use Carry-Save Adders to Efficiently Implement Multioperand Addition

How to Use Carry-Save Adders to Efficiently Implement Multioperand Addition

This article reviews the use of carry-save adders to efficiently compute a multioperand addition.


How to Write the VHDL Description of a Simple Algorithm: The Control Path

How to Write the VHDL Description of a Simple Algorithm: The Control Path

This article will review converting a simple algorithm into a VHDL description.


How to Write the VHDL Description of a Simple Algorithm: The Data Path

How to Write the VHDL Description of a Simple Algorithm: The Data Path

In this article, you'll learn how to write the VHDL code for a simple algorithm.


How to Reduce Power Consumption with Clock Gating

How to Reduce Power Consumption with Clock Gating

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.


Encoding the States of a Finite State Machine in VHDL

Encoding the States of a Finite State Machine in VHDL

This article will review different encoding methods that can be used to implement the states of an FSM.


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.


A New High-Performance Digital MEMS Microphone from Infineon

A New High-Performance Digital MEMS Microphone from Infineon

Here's a breakdown of Infineon's new high-performance digital MEMS microphone that offers power-optimized modes for low-current consumption devices.


News Feb 21, 2018 by Nick Davis
One-Time Programmable Memory in Action: A 3-Channel User-Programmable Clock Generator from IDT

One-Time Programmable Memory in Action: A 3-Channel User-Programmable Clock Generator from IDT

IDT’s new MicroClock programmable clock generator is a 3-channel (3-PLL-architecture), low-power, user-programmable clock, intended for handheld and wearable devices.


News Feb 16, 2018 by Nick Davis
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
Engineer Spotlight: Shafy Eltoukhy, Head of SiFive’s DesignShare Program

Engineer Spotlight: Shafy Eltoukhy, Head of SiFive’s DesignShare Program

AAC writer, Chantelle Dubois, had a chance to speak one-on-one with the head of SiFive's DesignShare program about the benefits to IP sharing, and what he believes will be important for the future of SoC design.


News Dec 21, 2017 by Chantelle Dubois
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
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.


SiFive Building RISC-V Ecosystem, One Partnership at a Time

SiFive Building RISC-V Ecosystem, One Partnership at a Time

The catalog of IPs includes security cores, Logic NVM technology, embedded analytics, and multicore debugging toolsets.


News Nov 28, 2017 by Majeed Ahmad
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.