Embassy: A Next-Generation Framework for Embedded Applications Built with Rust for Efficient and Safe Asynchronous Applications

Embassy: A Next-Generation Framework for Embedded Applications Built with Rust for Efficient and Safe Asynchronous Applications

Embassy is a next-generation framework for embedded applications that leverages the Rust programming language and its powerful asynchronous features to help developers build safer, more efficient, and energy-saving embedded software. The Advantages of Rust The Rust language is renowned for its high performance, memory safety, and extremely low runtime overhead. It has no runtime, garbage … Read more

Low Power Series 1: The Fundamentals and Importance of Low Power Design

Low Power Series 1: The Fundamentals and Importance of Low Power Design

The development of surveillance cameras resembles a splendid epic of technological iteration, gradually transitioning from the early era of analog devices to the new era of digital network cameras, and now to the widespread application of low power cameras. Each step of this evolution closely follows the solid pace of technological advancement. In the era … Read more

Achieving 2 TOPS/W Efficiency! Unveiling Low Power Design Techniques for Edge AI Chips

Achieving 2 TOPS/W Efficiency! Unveiling Low Power Design Techniques for Edge AI Chips

Reported by Electronic Enthusiasts (Author: Li Wanwan)Low power design for edge AI chips is crucial for their deployment in resource-constrained scenarios such as mobile devices and IoT terminals. In power-sensitive applications like IoT, wearables, and smart homes, low power design directly determines the device’s battery life, deployment costs, and user experience. Why do edge AI … Read more

Signal Isolation in Low Power Design

Signal Isolation in Low Power Design

In low power designs with multiple power domains, there are many interactive signals between different power domains. If one power domain is powered off, the signals output from that power domain to another power domain that is still powered on need to be isolated. The reason is that the signals from the powered-off power domain … Read more

A Decade of Hardware Experience: Exploring Low Power Design in Microcontrollers!

A Decade of Hardware Experience: Exploring Low Power Design in Microcontrollers!

After years of low-power hardware design (the hardware and software design in the company are separate, and I have always worked on hardware, often facing the challenges of low-power production incidents), one common issue is that the IO configuration is not set correctly before the microcontroller enters sleep mode. The main problems with the product … Read more

How to Achieve Low Power Design with S7-1200? Battery Power and Solar Energy Application Solutions

How to Achieve Low Power Design with S7-1200? Battery Power and Solar Energy Application Solutions

Industrial automation equipment is usually not associated with “low power consumption”; however, in special scenarios such as remote monitoring stations and mobile devices, enabling the S7-1200 to enter “energy-saving mode” becomes necessary. This is akin to modifying a family sedan into an off-road vehicle, requiring a series of professional modifications, but it is absolutely feasible. … Read more

Low Power Design in Digital Chips (Part 2)

Low Power Design in Digital Chips (Part 2)

Continuing from the previous article, a typical low power design in digital chips is the addition of a clock gate. Another method is through parallel and pipelining techniques. Parallel and Pipelining The prominent advantage of hardware description languages is the parallelism in instruction execution. Multiple statements can process several signal data in parallel within the … Read more

Chapter 6 Low Power Design Analysis (Part 1) – The Theory and Practice of IR Drop and EM

Chapter 6 Low Power Design Analysis (Part 1) - The Theory and Practice of IR Drop and EM

With the increase in device density and clock frequency of chips under advanced processes, power consumption has also significantly increased. At the same time, the supply voltage and transistor threshold voltage have been reduced, leading to significant leakage current. High power consumption can cause excessive temperature during device operation, reducing reliability due to electromigration and … Read more

Low Power Design Methods – Overview of Power Gating (Part 1)

Low Power Design Methods - Overview of Power Gating (Part 1)

Leakage power consumption has increased with each generation of CMOS technology. This leakage power not only poses a serious challenge for battery-powered or portable products but is also becoming an issue that wired devices such as servers, routers, and set-top boxes must address. To reduce the total leakage power consumption of chips, it is best … Read more