All About Circuits

Latest Digital ICs Articles and Videos

Categories

Simplify Your Industrial Interface by Eliminating RS-485 Control Lines

Simplify Your Industrial Interface by Eliminating RS-485 Control Lines

This article outlines traditional half-duplex RS-485 configurations and then presents new alternatives for simplifying the control interface by eliminating the required control lines and software control code.


Two New SPI Analog Mux Switches from Analog Devices

Two New SPI Analog Mux Switches from Analog Devices

Analog Devices recently announced two new SPI-controlled analog mux switches: the ADGS1208, which has eight single channels, and the ADGS1209, which has four differential channels.


News May 25, 2018 by Nick Davis
How to Design Schmitt Trigger Oscillators

How to Design Schmitt Trigger Oscillators

This article discusses the good and the bad regarding Schmitt Trigger RC oscillators. These oscillators are especially important because they are present in the internal oscillator in many popular MCUs.


Exactly How Schmitt Trigger Oscillators Work

Exactly How Schmitt Trigger Oscillators Work

This article is intended to help readers understand the good and the bad traits of Schmitt Trigger RC oscillators, which are especially important because they are present in the internal oscillator in popular MCUs.


A Replacement to LM75/TMP75 Digital Temperature Sensors: The Texas Instruments TMP1075

A Replacement to LM75/TMP75 Digital Temperature Sensors: The Texas Instruments TMP1075

Texas Instruments announces their new TMP1075, which is a replacement to the industry standard LM75 and TMP75 digital temperature sensors.


News May 22, 2018 by Nick Davis
Pipelined Direct Form FIR Versus the Transposed Structure

Pipelined Direct Form FIR Versus the Transposed Structure

This article will review two pipelined structures to implement a high throughput FIR filter.


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.


Introduction to Distributed Arithmetic

Introduction to Distributed Arithmetic

This article will review the distributed arithmetic which is an interesting method of efficiently implementing multiply-and-accumulate operations.


Basic Binary Division: The Algorithm and the VHDL Code

Basic Binary Division: The Algorithm and the VHDL Code

This article will review a basic algorithm for binary division.


Stanford Researchers Learn More about the Promise of Superconductors with Strontium Titanate

Stanford Researchers Learn More about the Promise of Superconductors with Strontium Titanate

Researchers at Stanford have recently discovered that strontium titanate, a non-metal, has superconductive properties.


News May 07, 2018 by Donald Krambeck
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.


Panasonic Grid-EYE Narrow Angle Infrared Array Sensor | New Product Brief

Panasonic Grid-EYE Narrow Angle Infrared Array Sensor | New Product Brief

Panasonic Grid-EYE Narrow Angle Infrared Array Sensors offer a narrower field of view than standard Grid-EYE array sensors.


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.


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.


Intel Optane 900P Series SSD | Featured Product Spotlight

Intel Optane 900P Series SSD | Featured Product Spotlight

The Intel Optane SSD 900P series offers high-throughput, low-latency storage that prevents data bottlenecks and processor starvation to improve the overall platform performance.


How to Use VHDL Components to Create a Neat Hierarchical Design

How to Use VHDL Components to Create a Neat Hierarchical Design

This article defines VHDL components, describes component declaration, and gives examples of how to use VHDL components in your code. It also touches on the "for-generate" statement and its uses.