Come to our Linux on heterogeneous SoC tutorial at DAC

Linux has become the general purpose operating system of choice for embedded systems and is almost always supported for high-end SoCs developed by the semiconductor vendors. Most vendors use the open source Linux distribution, then build a custom distribution representing the device tree supported for the specific SoC, and include the necessary drivers for the … Read more

Heterogeneous inside and out: the revolutionary MIPS I6500 Processor

In this post, we will explore how the heterogeneous design of the MIPS Warrior I-class I6500 CPU processor, delivers significant benefits in terms of performance and low power consumption. High-performance processors typically employ techniques such as deep, multi-issue pipelines, branch prediction and out-of-order processing to maximise performance, but this can have consequences for power efficiency. … Read more