All About Circuits

Latest Digital ICs Articles and Videos

Categories

What Exactly Is a Phase-Locked Loop, Anyways?

What Exactly Is a Phase-Locked Loop, Anyways?

This article introduces a phase-based feedback system that plays an important role in many applications.


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.


TE Connectivity Chipconnect Internal Faceplate-to-Processor Cable Assemblies | New Product Spotlight

TE Connectivity Chipconnect Internal Faceplate-to-Processor Cable Assemblies | New Product Spotlight

TE Connectivity Chipconnect internal faceplate-to-processor cable assemblies enable Intel’s Omni-Path Architecture for data centers and high-performance computing.


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.


Cold Storage and Cold Chain Monitoring: A Highly Accurate Digital Temperature Sensor from ams

Cold Storage and Cold Chain Monitoring: A Highly Accurate Digital Temperature Sensor from ams

A new highly accurate cold chain digital temperature sensor from ams makes the design of refrigerators and data loggers, in cold-chain storage equipment, a little easier.


News Mar 05, 2018 by Nick Davis
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.


Design a Custom Microcontroller Programming and Testing Board

Design a Custom Microcontroller Programming and Testing Board

In this article we’ll discuss the design for a custom microcontroller programming/debug/extension PCB and we’ll look at an example project.


Projects Feb 25, 2018 by Robert Keim
Incomplete If Statements and Latch Inference in VHDL

Incomplete If Statements and Latch Inference in VHDL

In this article, we’ll see that a memory element can be unintentionally inferred from an incomplete “if” statement.


DeepCover: Maxim Integrated’s Secure Authenticator with a Host of Security Services

DeepCover: Maxim Integrated’s Secure Authenticator with a Host of Security Services

Maxim Integrated recently announced the DS28E36 IC, which is a secure authenticator that uses Maxim's DeepCover embedded security solutions.


News Feb 23, 2018 by Nick Davis
Sequential VHDL: If and Case Statements

Sequential VHDL: If and Case Statements

This article will review two important sequential statements in VHDL, namely “if” and “case” statements.


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
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
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.


The Variable: A Valuable Object in Sequential VHDL

The Variable: A Valuable Object in Sequential VHDL

This article will discuss the important features of variables in VHDL.


Introduction to Sequential VHDL Statements

Introduction to Sequential VHDL Statements

This article will try to develop a better understanding of the sequential statement’s importance in VHDL.


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.


One Crystal Oscillator to Replace Many: I2C User-Programmable XO for Frequencies of 0.2 to 1500 MHz

One Crystal Oscillator to Replace Many: I2C User-Programmable XO for Frequencies of 0.2 to 1500 MHz

A new high-performance I2C-programmable crystal oscillator (XO) that delivers an ultra-low-jitter output frequency.


News Feb 05, 2018 by Nick Davis