Skip to main content
x

Imperas and Industry Articles

Heterogeneous designs and AI/ML processing expose the limitations of existing methodologies and tools.

Semiconductor Engineering

 

Defining what a processor is, and what it is supposed to do, is not always as easy as it sounds. In fact, companies are struggling with the implications of hundreds of heterogenous processing elements crammed into a single chip or package. Companies have extensive verification methodologies, but not for validation. Verification is a…

The RISC-V Pavilion at Embedded World 2022 highlighted a range of advancements, from the first RISC-V–based GPU to a new open-source RISC-V development kit.

Electronic Products

 

Embedded World 2022 was the place to be for the latest RISC-V developments. Innovations ranged from Think Silicon’s first RISC-V–based GPU, targeting 32-bit SoCs, to the OpenHW Group’s new open-source RISC-V development kit, based on the OpenHW CORE-V…

It may not be the most glamorous type of software development, but getting it right is essential for the success of any hardware platform.

Semiconductor Engineering

 

Hardware and software are two sides of the same coin, but they often live in different worlds. In the past, hardware and software rarely were designed together, and many companies and products failed because the total solution was unable to deliver.
The big question is…

Challenges are changing for engineering teams, and they are crossing traditional boundaries.

Semiconductor Engineering

 

Chip reliability is coming under much tighter scrutiny as IC-driven systems take on increasingly critical and complex roles. So whether it’s a stray alpha particle that flips a memory bit, or some long-dormant software bugs or latent hardware defects that suddenly cause problems, it’s now up to the chip industry to prevent these problems in the first place, and…

Efficient Trace, Supervisor Binary Interface, Unified Extensible Firmware Interface, and Zmmul Multiply-Only Extension Accelerate Embedded- and Large-System Design.

RISC-V International

 

Nuremberg, Germany – June 21, 2022 – RISC-V International, the global open-design standards pioneer, announced its first four specification and extension approvals of 2022 – Efficient…

Design IP has played a pivotal role in the creation of today’s complex SoC, but that role keeps changing. Each change places new demands on IP suppliers.

Semiconductor Engineering

 

The design IP industry is developing an assortment of new options and licensing schemes that could affect everything from how semiconductor companies collaborate to how ICs are designed, packaged, and brought to market.
The IP market already has witnessed a sweeping shift from a “…

There are at least three architectural layers to processor design, each of which plays a significant role.

Semiconductor Engineering

 

Optimizing any system is a multi-layered problem, but when it involves a processor there are at least three levels to consider. Architects must be capable of thinking across these boundaries because the role of each of the layers must be both understood and balanced.
The first level of potential optimization is at the system…

Dependencies and partitioning can turn a simple piece of code into a complex system challenge.

Semiconductor Engineering

 

Embedded software, once a challenge to write, update, and optimize, is following the route of other types of software. It is abstracted, simpler to use, and much faster to write. But in some cases, it’s also much harder to get right.
From a conceptual level, the general definition of embedded software has not changed much. It’s still…

Most applications can be decomposed into a number of tasks, and there are many options to create better implementations of them.

Semiconductor Engineering

 

The optimization of one or more tasks is an important aspect of every SoC created, but with so many options now on the table it is often unclear which is best.
Just a few years ago, most people were happy to buy processors from the likes of Intel, AMD and Nvidia, and IP cores from Arm. Some even wanted the…