|
||||||
Collaborating to deliver open licensing for IBM PowerPC coresBy Dean Parker and Phil Dworsky When IBM® decided to pursue an open-licensing model for their PowerPC® architecture, they also chose to work closely with Synopsys to improve the reusability of the cores and provide a delivery and support channel. Dean Parker – PowerPC Licensing Manager for IBM Corporation, and Phil Dworsky–director of marketing, Synopsys DesignWare® IP, explain the synergies between the IBM and Synopsys programs, and the resulting business and technical benefits delivered to customers. The IBM PowerPC architecture has enjoyed consistent success in many embedded applications over a number of years. The performance and power efficiency of the architecture has led to its widespread use in networking, communications, consumer electronics, and many IT applications. There is an increasing demand for higher-performance and more power-efficient processing within other embedded systems segments as well. In applications such as industrial control, medical, and automotive, more and more connectivity is being added to enable high-bandwidth communication between related sub-systems. DSP-based applications such as set-top boxes and graphics controllers are also turning to 32-bit processor cores to handle more demanding system management tasks. Overall the SoC/ASSP segment represents a growing opportunity for embedded IP suppliers. The net result is a trend for increased performance demands on the embedded processor core. In terms of performance and power efficiency, the PowerPC architecture answers these new requirements. However, until recently, access to the core within a SoC design context has been limited to standard products and ASICs from IBM. Open Licensing Key to Flexible Use By providing open licensing options, customers benefit from greater flexibility in manufacturing, second sourcing and a choice of design-in options. IBM is offering PowerPC technology in single-project or multiple-use licenses, and synthesizable or technology specific (hardened) designs, which results in a vast array of choices to design and manufacture PowerPC core-based chips. Synopsys Enables Ease-of-Use DesignWare Star IP Program
Successful re-design for reuse enables IP to be packaged for efficient and cost-effective deployment in other designs and process technologies. Flow for Re-designRe-design for reuse encompasses many aspects of design and process flow. At the heart of the Synopsys approach are the coding and design guidelines that are documented in the Reuse Methodology Manual (RMM) [1]. Adhering to these may mean that some updates to the design may have to take place, to ensure testability, for example. Another issue is ensuring that the design is compatible with the overall design flow and the specific point tools to be used, for example, within synthesis or verification steps. Typically, a verification environment will be delivered with the IP design, to assist SoC designers to validate the integration task. Although the design flow has been optimized for the Synopsys Galaxy Design Platform and Discovery Verification Platform, the DesignWare Star IP coreKit environments are founded on the premise of tool interoperability using established standards, enabling other point tools to be readily used, as appropriate. Reuse for IBM PowerPC 440 The Synopsys re-design has optimized the DesignWare IBM PowerPC 440 core for a synthesis-based flow that targets a worst case operating frequency of 400MHz in 0.13-micron technology. The primary aim has been to deliver an automated, smooth flow through the Synopsys Design and Verification Platforms. The design flow includes Design Compiler and Physical Compiler in combination with DesignWare Library to deliver high performance results. It also supports the use of Synopsys DFT Compiler to implement flexible industry-standard test structures, as well as Power Compiler for optimizing power. Connectivity options for SoC integration The DesignWare IBM PowerPC 440 utilizes a CoreConnect bus interface giving high-performance integration between the CPU and primary cache memory, along with an AMBA bridge that facilitates integration flexibility at the SoC interface. In addition to the AMBA microprocessor sub-system, Synopsys DesignWare Library provides a configurable bus generator and verification IP for ensuring compliance with the bus protocol and a suite of peripherals that are common to virtually every design. (Figure 1)
This approach leaves designers to focus on adding value to their design through developing original, system-differentiating functions, rather than having to re-invent the wheel re-creating standard functionality for every design. DesignWare Star IP Deliverables In order to take a design to manufacture, the customer negotiates a manufacturing license with the IP provider, in this case IBM. Synopsys then supplies the Implementation View of the core (including source RTL) to the customer and supports their use of the Star IP for implementation and verification, in the same way as any other DesignWare part. Additionally, Synopsys offers optional design services, such as core hardening and system integration. Powering Forward For IBM, taking advantage of expertise within companies like Synopsys to deliver a technical and business solution for customers is seen as key to achieving success in new segments and applications. IBM continues to invest in the PowerPC architecture, including the migration to new processes as they come online, to deliver even higher-performance and lower-power devices.
Dean Parker is currently PowerPC Licensing Manager for IBM Corporation. Phil Dworsky is director of marketing for Synopsys DesignWare IP. ©2003 Synopsys, Inc. Synopsys and the Synopsys logo are registered trademarks of Synopsys, Inc. All other company and product names mentioned herein may be trademarks or registered trademarks of their respective owners and should be treated as such. |
Home | Feedback | Register | Site Map |
All material on this site Copyright © 2017 Design And Reuse S.A. All rights reserved. |