All About Circuits

Latest Industry Articles

Categories

RISC-V’s Role in Securing IoT-Connected Devices

RISC-V’s Role in Securing IoT-Connected Devices

RISC-V hardware offers additional security for IoT-connected embedded devices beyond software cybersecurity.


Using Operational Amplifiers as Comparators

Using Operational Amplifiers as Comparators

This article discusses the specifications and characteristics to consider when using op-amps as comparators and provides a design procedure.


Open Memory-Centric Architectures Enabled by RISC-V and OmniXtend

Open Memory-Centric Architectures Enabled by RISC-V and OmniXtend

This article discusses technologies for memory-centric computing and introduces OmniXtend, a cache coherence protocol.


Utilizing DC-DC Converters in Space-Critical Power System Applications

Utilizing DC-DC Converters in Space-Critical Power System Applications

Power system designers are constantly under pressure because they are tasked with developing highly adaptive solutions that comply with today’s operating environments without interrupting design-to-manufacture cycles.


Enhancing Battery-Powered End Nodes Through Better  Power Supply Design

Enhancing Battery-Powered End Nodes Through Better Power Supply Design

Novel approaches to end node power supply design using switched-mode converters can enable a wireless end node to operate from a CR2032 lithium coin cell with up to +20 dBm transmit power.


Adding Custom Instructions to RISC-V to Boost Performance While Reducing Power and Code Density

Adding Custom Instructions to RISC-V to Boost Performance While Reducing Power and Code Density

The article discusses the benefits of a custom instruction for RISC-V and introduces the ACE framework.


Using Small Snubbers to Fix Fast Switching Issues

Using Small Snubbers to Fix Fast Switching Issues

Learn how small RC snubbers can help fix the issues experienced with fast switching.


Will Energy Harvesting Be What Fuels the Growth of the IoT?

Will Energy Harvesting Be What Fuels the Growth of the IoT?

This article explores the challenge of constantly powering the billions of devices that make up the IoT and how energy harvesting could be an effective solution.


Finding a Solution to Extend the Run-Time of a DSLR/DSLM Camera Design

Finding a Solution to Extend the Run-Time of a DSLR/DSLM Camera Design

This article presents the challenges of powering a digital camera and proposes a new design approach to save power while being more flexible.


An Introduction to SweRV, a RISC-V Core

An Introduction to SweRV, a RISC-V Core

This article introduces the RISC-V-based SweRV core, which builds on the classic five-stage RISC-V pipeline and allows up to two instructions per clock cycle.


Designing a Quadrature Encoder Counter with an SPI Bus

Designing a Quadrature Encoder Counter with an SPI Bus

This application note describes an SLG46140V design that implements a 16-bit up/down counter with quadrature encoder inputs. The GreenPAK device relieves the host of real-time input requirements and allows for easy connection of multiple encoders.


Understanding Capacitor Leakage to Make Smart Things Run Longer

Understanding Capacitor Leakage to Make Smart Things Run Longer

Analyzing the leakage current from capacitors in the circuit of smart devices and selecting alternative components to reduce leakage could allow smart devices to last longer.


Designing a System Monitor 4-MUX LCD Driver Solution

Designing a System Monitor 4-MUX LCD Driver Solution

This application note describes a simple hardware implementation of a 4-Mux LCD driver using time division multiplexing techniques along with system monitoring using a GreenPAK IC.


Decreasing the Length of Design Cycle in Co-Designed SoCs with Renode

Decreasing the Length of Design Cycle in Co-Designed SoCs with Renode

In this article, we explain how the use of open-source functional simulators like Antmicro’s Renode can be an integral part of hardware-software co-design efforts.


Improving Temperature Sensor Accuracy for Thermocouples and RTDs with Delta-Sigma Converters

Improving Temperature Sensor Accuracy for Thermocouples and RTDs with Delta-Sigma Converters

This design solution evaluates the accuracy of thermocouples used for high-temperature measurements as well as resistance temperature detectors (RTDs) used for local cold-junction-compensation (CJC) points.


How Will 5G Networks Improve Location Awareness?

How Will 5G Networks Improve Location Awareness?

3GPP Release 16 holds the promise to make high precision location services cheaper and more reliable. Exploiting new signal properties in combination with a variety of non-cellular technologies could enable forms of hybrid positioning.


Keeping RISC-V-Based Embedded System Design Flexible with Linux and Zephyr microPlatforms

Keeping RISC-V-Based Embedded System Design Flexible with Linux and Zephyr microPlatforms

This article discusses Foundries.io's microPlatforms which support Intel, Arm, and RISC-V architectures and are designed to avoid lock-in to specific hardware implementations.


Running Hard Real-Time Applications and Linux on PolarFire SoC

Running Hard Real-Time Applications and Linux on PolarFire SoC

This article discusses the RISC-V-based SoC FPGA architecture for PolarFire SoC, which allows hard real-time applications and Linux applications to coexist.


Utilizing SiC JFETs in Circuit Protection Applications

Utilizing SiC JFETs in Circuit Protection Applications

In this article, we will look at the characteristics of the SiC JFET and how these characteristics are suited for circuit protection applications.


How Data-Centric Applications Can Capitalize on RISC-V Processor Innovation

How Data-Centric Applications Can Capitalize on RISC-V Processor Innovation

This article explores how RISC-V, combined with open-source collaboration and standards, is enabling innovation and purpose-built technologies among software engineers, system architects, CTOs, and board designers. It also touches on the possible impact that RISC-V and open source trends could have on the future of data-centric application experiences.