All About Circuits

Latest Digital ICs Articles and Videos

Categories

Two’s Complement Representation: Theory and Examples

Two’s Complement Representation: Theory and Examples

This article will review the theory of the two’s complement representation along with some examples.


Circular Buffer: A Critical Element of Digital Signal Processors

Circular Buffer: A Critical Element of Digital Signal Processors

This article discusses circular buffering, which allows us to significantly accelerate the data transfer in a real-time system.


SiFive Adds Flex Logix eFPGA IPs to DesignShare Initiative

SiFive Adds Flex Logix eFPGA IPs to DesignShare Initiative

SiFive, the company behind the first RISC-V based SoCs, has recently announced the addition of Flex Logix’s FPGA IP to its DesignShare initiative.


News Nov 12, 2017 by Chantelle Dubois
Paro and AIBO Robots Offer Human-Digital Companionship

Paro and AIBO Robots Offer Human-Digital Companionship

What is the point of a robotic pet? Is it just another expensive gadget, or is there possibly a deeper value to an electronic companion? This article looks at some of the robotic and virtual companions available on the market.


News Nov 10, 2017 by Chantelle Dubois
Purpose and Internal Functionality of FPGA Look-Up Tables

Purpose and Internal Functionality of FPGA Look-Up Tables

This article explains the Look-Up Tables (LUTs) constituting Field Programmable Gate Arrays (FPGAs).


High Definition, Low Delay, SDR-Based Video Transmission in UAV Applications

High Definition, Low Delay, SDR-Based Video Transmission in UAV Applications

Integrated RF agile transceivers are not only widely employed in software-defined radio (SDR) architectures in cellular telephone base stations, such as multiservice distributed access system (MDAS) and small cell, but also for wireless HD video transmission for industrial, commercial, and military applications, such as unmanned aerial vehicles (UAVs).


Implementing an Electronic Leveling Tool

Implementing an Electronic Leveling Tool

While it can be challenging to design electronic versions of precision tools, in this Industry Article we design an electronic level that matches the features of a conventional tool.


New Programmable Motor Controller from STMicroelectronics Aims for Efficient Battery-Powered Devices

New Programmable Motor Controller from STMicroelectronics Aims for Efficient Battery-Powered Devices

Small batteries increase the need for low power use, efficient design. In this News Brief, we take a look at the STSPIN32F0A programmable motor controller from ST Micro.


Intel to Introduce New CPU-FPGA Hybrid Chip Supported by Acceleration Stack

Intel to Introduce New CPU-FPGA Hybrid Chip Supported by Acceleration Stack

Last year, Intel acquired FPGA-focused Altera. Now they've announced the intention to create a hybrid between their well-known CPUs and FPGAs.Last year, Intel acquired FPGA-focused Altera. Now they've announced a new line of hybrid chips that combine FPGAs with their well-known CPUs, achieving a goal set in 2010.


News Oct 18, 2017 by Chantelle Dubois
TI CC3120 SimpleLink Wireless Network Processor | Featured Product Spotlight

TI CC3120 SimpleLink Wireless Network Processor | Featured Product Spotlight

TI's CC3120 SimpleLink Wireless Network Processor uses a dedicated ARM Cortex-M3 MCU with Wi-Fi and Internet protocols implemented in ROM, and it can be used with nearly any host MCU to handle all aspects of Wi-Fi functionality.


The Effect of Coefficient Quantization on the Performance of a Digital Filter

The Effect of Coefficient Quantization on the Performance of a Digital Filter

This article will verify that a suitable structure can reduce the sensitivity of a digital filter response to the coefficient quantization.


Texas Instruments TMP116 Digital Temperature Sensors | New Product Brief

Texas Instruments TMP116 Digital Temperature Sensors | New Product Brief

TI’s TMP116 is a low-power, high-accuracy digital temperature sensor that consumes less power and is easier to use than RTDs.


Teardown Tuesday: Digital Kitchen Scale with LCD

Teardown Tuesday: Digital Kitchen Scale with LCD

In this Teardown Tuesday, we are going to take a look at the inner workings of a small scale that is designed to track calories.


News Oct 10, 2017 by Alex Udanis
Structures for Implementing Finite Impulse Response Filters

Structures for Implementing Finite Impulse Response Filters

This article will review some basic structures to implement Finite Impulse Response (FIR) filters.


Nextchip SoC Teams Up with CEVA Platform to Boost Real-Time Image Processing for ADAS

Nextchip SoC Teams Up with CEVA Platform to Boost Real-Time Image Processing for ADAS

In this News Brief, we take a look at Nextchip's Apache4 pre-processor SoC, which was recently licensed to the CEVA-XM4 imaging and vision platform.


The LimeSDR Mini Open Source, USB, Programmable Software-Defined Radio

The LimeSDR Mini Open Source, USB, Programmable Software-Defined Radio

The popular open source LimeSDR USB stick programmable software-defined radio is about to get a smaller, cheaper little brother.


News Sep 26, 2017 by Tim Youngblood
BeagleBone Announces the Open Source PocketBeagle USB-Key-Fob SBC

BeagleBone Announces the Open Source PocketBeagle USB-Key-Fob SBC

The Beagleboard Foundation has released their smallest BeagleBone to date. What can this $25 SBC do?


News Sep 22, 2017 by Tim Youngblood
Oracle Announces the New SPARC M8 Processor

Oracle Announces the New SPARC M8 Processor

Oracle claims that their new SPARC M8 is the world's most advanced processor.


News Sep 21, 2017 by Tim Youngblood
How to Use a Robot to Record and Transfer Audio Signals

How to Use a Robot to Record and Transfer Audio Signals

This article provides detailed information on sampling audio signals and transferring the data to a PC for analysis.


Projects Sep 15, 2017 by Robert Keim
NXP NTAG I2C Plus Explorer Kit | New Product Brief

NXP NTAG I2C Plus Explorer Kit | New Product Brief

NXP’s NTAG I2C Plus Explorer Kit is a platform for demonstration and development using NXP’s NTAG I2C plus second generation connected NFC tags.