Tag: MIPS


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 the edge

Read More

There is an ever-increasing demand for more functionality and complexity to be added to wireless access points. To address these requirements, systems designers must rely on hardware implemented features like dedicated programmable classification, hardware-based queuing and QoS with inter-layer optimization; these provide superior performance versus software-based implementations and also provide tight latency bounds in serving low power clients. In this

Read More

Policy frameworks usually can vary broadly from one system vendor to the next, from a no-rules approach to performing deep packet inspection-based classification. However, all policies need to be based on Mobility policies per user ID Applications like SIP, H.323, Skype, MSN Messenger AP and station location Port’s subnet SSID of the wireless network It is also essential that the

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

Read More

During my first trip to China a few years ago, I remember attending a presentation on the newly-announced MIPS Warrior CPU family. One of the keynote speakers used a line that has stuck in my head ever since: The CPU can be a good controller – don’t let it control you. He was absolutely right! At the end of the

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

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

Read More