Category: Processors


A key requirement for IoT applications is security. IoT opens up networks to a variety of threats as more and more devices are connected to a network and eventually to the cloud. The figure below shows an example of an IoT device for home automation connected to a home network with possible threats to the network security.     At … Continued

Read More

Over the past year, we have seen a lot of interest from partners and customers in our Warrior families of MIPS CPUs. Today I’d like to reveal some of the progress we’ve made with the 64-bit MIPS I6400 processor which is now gaining traction across a range of applications. The I6400 processor implements MIPS64 Release 6 (the latest version of … Continued

Read More

2008 marked the year when the number of internet connected devices overtook the world’s population; right now, a few households are generating more web traffic that the entire Internet just six years ago. No matter the exact scale, the Internet of Things has the potential to change not just the way we interact with all consumer electronics products around us … Continued

Read More

Based in Taiwan, Realtek Semiconductor is one of the world’s leading networking and multimedia IC providers, designing multiple high-performance networking chipsets that incorporate MIPS CPUs. This includes the new RTL8197F SoC for mainstream Wi-Fi access points and routers. MIPS processors are used widely across networking and communications products, providing an ideal combination of performance, power consumption, and silicon area, together … Continued

Read More

The most important new release from the Imagination University Program (IUP) this year is the Connected Microcontroller (MCU) Lab. It’s a semester-long course that provides educators with everything they need to teach the basics of MCUs and IoT to an undergraduate class. The Connected MCU Lab takes students through the basic microcontroller and I/O features, through real-time operating system concepts … Continued

Read More

Embedded computing is currently enjoying a rebirth thanks to a technology called virtualization. It started when Imagination became the first semiconductor IP company to introduce virtualization to microcontroller-type CPUs and then demonstrated how developers could take advantage of this feature by using a lightweight hypervisor optimized for MIPS M-class MCUs. We then showed how the same virtualization technology can be … Continued

Read More

In a previous article I described the basic concepts of computer virtualization and how the MIPS architecture efficiently implements hardware virtualization. This article will focus on multithreading in an attempt to define what it is, and why it’s useful. A thread is a sequence of instructions. Multithreading refers to the ability of a given processor (e.g. CPU, GPU, etc.) to … Continued

Read More