|
||||||||||
A versatile Control Network of power domains in a low power SoCGauthier Reveret, Dolphin Integration 1. Introduction With the development of more and more power-consuming mobile applications, the battery lifetime has become the biggest challenge of a low-power System-on-Chip (SoC). Success in designing a low-power SoC requires successive attention to five intertwined networks:
Developing and verifying a control network in a low-power SoC is a challenging task, especially managing the different states of regulators and modes of power domains. This article first describes state-of-the-art approaches to addressing this issue, and then delves into the solution promoted by Dolphin Integration to go further, thanks to the easy and secure Maestro™ solution to manage SoC power mode transitions. 2. Control Network Design Solutions When using advanced design techniques to reduce power consumption through the introduction of power domains, SoC states and power modes are managed by designing a Power Management Unit (PMU) or an Activity Control Unit (ACU) to supply and control the power domains. These are fundamentally SoC specific constructs, which can be designed in two distinct ways:
Maestro™ is a modular solution dedicated to easing the control of frequency, voltage and mode transitions for the power domains of low-power SoCs. Due to its focus on power mode management and scalability, Maestro™ is the perfect solution for a wide range of low-power SoC complexities. Other modular solutions are available on the market for the design of Networks-on-Chip (NoC), which are often mingled with the two previous solutions. NoC solutions are dedicated to data management in complex sub-systems where data is difficult to manage, as in the context of multi- or many-processor sub-systems. A NoC can manage data packet transmission between blocks by taking into account the state of each block. The Maestro™ solution relies on different rules:
Figure 1: ACU vs. Maestro™ 3. MAESTRO™ SYNCHRONOUS Fabric Maestro™ is a synchronous fabric dedicated to the control of the modes of power domains. The major innovation consists in separating two busses for linking any peripheral block or island: the standard peripheral bus (SFR, AHB…) for data transmissions and a dedicated control bus (part of the Maestro™ fabric) for the control of the modes of power domains. Maestro™ provides a new standard for introducing reusable control components which interact with SoC power domains and associated resources: voltage regulator, clock generator, etc. It enables dodging the most error-prone phases of either a top-down or a bottom-up SoC integration process. It is based on a set of generic and customizable components which can be assembled to manage the mode transitions of a SoC. The main components of a Maestro™ network are the following:
4. HOW DOES MAESTRO™ WORK?
Figure 2: Example of Maestro™ insertion into a SoC 5. A Ready to USe Solution Maestro™ is a patent pending solution ready to be used and delivered to any customer. It is based on synthesizable RTL blocks plus guidelines for MSP development and top-level assembly. It has been successfully implemented in a low-power Demonstration testchip at 55nm, with six power domains and four embedded regulators, controlled by Maestro™. It is worth noticing that all Maestro™ modules belong to the Always-On domain, within which the power islands are embedded: it enables either Maestro™ laid-out as scattered modules, or gathered as a compact ACU. This Demonstration testchip represents a typical MCU application connected to several internal and external memories. A Whisper trigger™ for "Voice Activity Detection" (VAD) is in the always-on power domain, waiting for an external signal to wake up the system. More information on Maestro on Dolphin Integration website. About the author Gauthier Reveret has joined Dolphin Integration in 2012 as digital design engineer in microcontrollers team. He is now involved in low power SoC architecture design. About Dolphin Integration Dolphin Integration contributes to "enabling low-power Systems-on-Chip" for worldwide customers - up to the major actors of the semiconductor industry - with high-density Silicon IP components best at low-power consumption. The "Foundation IP" of this offering involves innovative libraries of standard cells, register files and memory generators. The "Fabric IP" of voltage regulators, Power Island Construction Kits and their control network MAESTRO enable a flexible assembly with their loads. They especially star the "Feature IP": from high-resolution converters for audio and measurement applications to power-optimized 8 or 16 and 32 bit micro-controllers. Over 30 years of experience in the integration of silicon IP components, providing services for ASIC/SoC design and fabrication with its own EDA solutions, make Dolphin Integration a genuine one-stop shop addressing all customers' needs for specific requests. It is not just one more supplier of Technology, but the provider of the DOLPHIN INTEGRATION know-how! The company strives to incessantly innovate for its customers’ success, which has led to two strong differentiators:
Its social responsibility has been from the start focused on the design of integrated circuits with low-power consumption, placing the company in the best position to now contribute to new applications for general power savings through the emergence of the Internet of Things. If you wish to download a copy of this white paper, click here
|
Home | Feedback | Register | Site Map |
All material on this site Copyright © 2017 Design And Reuse S.A. All rights reserved. |