HomeTechnologyHow AI Is Revolutionising Embedded Systems’ Design

How AI Is Revolutionising Embedded Systems’ Design

From flowcharts to firmware, the embedded design pipeline is evolving. This article examines AI’s growing influence on embedded design workflows.

Tapan Kapoor, Co-Founder, Aviconn Solutions Pvt Ltd during his presentation at EFY Expo in Pune

My focus is on some generative AI experiments we conducted in our in-house R&D. Seeing very promising results, I felt it was worthwhile to share them here with a relevant audience that could potentially use this technology. With my experience, I hope to spark interest and help someone take these ideas forward. Let’s dive in, as most of us are familiar with AI already.

The fusion of AI and embedded designs

A typical embedded system design begins with defining requirements and the intended application. Requirements may exist as text or remain conceptual, forming the starting point. From there, the system is broken down into hardware and software needs.

- Advertisement -

The designer’s experience plays a key role in selecting the microcontroller, peripherals, power constraints, and timing requirements. These decisions ultimately shape the hardware and software components of the system.

This is where generative AI can help. In other design spaces, complete executable models in C code are already being created directly from requirement descriptions. The system can then be implemented, executed on the target microcontroller, and analysed for bottlenecks. This approach is now making its way into embedded system design.

- Advertisement -

The advantage is that components that are slow or resource-intensive can be optimised, moved to hardware, or adjusted. Traditionally, breaking a system into hardware and software has been a complex and time-consuming process.

Generative AI automates many of these steps. Starting from a textual description, large language models infer an internal representation that the machine can understand, enabling faster translation from requirements to functional system design.

That intermediate representation can then be simulated on available microcontrollers to identify bottlenecks or power challenges. Based on this feedback, the system can be fine-tuned iteratively, with iterations largely handled by the machine. Existing solutions already manage about 85 to 90 per cent of this process, which is sufficient to save significant engineering effort and reduce time to market.

From text to silicon

Once the system is roughly divided into hardware and software, the next step is to build and validate these components. The hardware is developed, the software is executed on it, and adjustments are made as necessary, refining the system as the design moves to the next stage.

The next level involves hardware schematics, where the functional description generated earlier serves as the foundation for the design. Based on this description, generative AI can help create initial schematic designs using learned libraries and prior design knowledge.

From these schematics, combined with the corresponding software, a complete system can be created. AI can also support the transition from schematic to PCB layout. Many tools already assist in this step, and some are freely available as developers continue to improve their solutions. To some extent, these tools also support schematic entry and can handle first- or second-level PCB layout. While they are not yet mature enough to produce a fully commercial-grade PCB, they still save significant effort and time.

In parallel, these tools optimise performance during hardware–software partitioning and while refining the schematic. Thermal management is another key aspect of this stage. Projects can fail due to inadequate thermal design. For example, a projector engine developed over 20 years ago generated significant heat, causing the commercial product to overheat—a challenge many engineers may have encountered. Generative AI can assist by assessing heat generation from previous designs and predicting thermal challenges as designs move from schematic to PCB, making thermal management a valuable byproduct of the workflow.

When AI brews your coffee

EFY Icon

EFY++ CONTENT: ACCESS TO THIS CONTENT IS FREE! BUT YOU NEED TO BE A REGISTERED USER.

Oops! This is an EFY++ article, which means it's our Premium Content. You need to be a Registered User of our website to read its complete content.

Good News: You can register to our website for FREE! REGISTER NOW

Already a registered member? If YES, then simply login to you account below. (TIP: Use 'forgot password' feature and reset and save your new password in your browser, if you forgot the last one!)

SHARE YOUR THOUGHTS & COMMENTS

Saba Aafreen
Saba Aafreen
Saba Aafreen is a Tech Journalist at EFY who blends on-ground industrial experience with a growing focus on AI-driven technologies in the evolving electronic industries.