Surviving the SOC Revolution - A Guide to Platform-Based Design
暫譯: 生存於SOC革命 - 平台導向設計指南

Henry Chang, L.R. Cooke, Merrill Hunt, Grant Martin, Andrew McNelly, Lee Todd

  • 出版商: Springer
  • 出版日期: 1999-11-30
  • 售價: $4,600
  • 貴賓價: 9.5$4,370
  • 語言: 英文
  • 頁數: 236
  • 裝訂: Hardcover
  • ISBN: 0792386795
  • ISBN-13: 9780792386797
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Description

The aim of Surviving the SOC Revolution: A Guide to Platform-Based Design is to provide the engineering community with a thorough understanding of the challenges involved when moving to system-on-a-chip and deliver a step-by-step methodology to get them there.
Design reuse is most effective in reducing the cost and development time when the components to be shared are close to the final implementation. On the other hand, it is not always possible or desirable to share designs at this level, since minimal variations in specification can result in different, albeit similar, implementations. However, moving higher in abstraction can eliminate the differences among designs, so that the higher level of abstraction can be shared and only a minimal amount of work needs to be carried out to achieve final implementation.
The ultimate goal is to create a library of functions and of hardware and software implementations that can be used for all new designs. It is important to have a multilevel library, since it is often the case that the lower levels that are closer to the physical implementation change because of the advances in technology, while the higher levels tend to be stable across product versions.
It is most likely that the preferred approaches to the implementation of complex embedded systems will include the following aspects:

  • Design costs and time are likely to dominate the decision-making process for systems designers. Therefore, design reuse in all its shapes and forms will be of paramount importance.
  • Designs have to be captured at the highest level of abstraction to be able to exploit all the degrees of freedom that are available.
  • Next-generation systems will use a few highly complex (Moore's Law Limited) part-types, but many more energy-power-cost-efficient, medium-complexity (10M-100M) gates in 50nm technology chips, working concurrently to implement solutions to complex sensing, computing, and signaling/actuating problems.
  • Such chips will most likely be developed as an instance of a particular platform. That is, rather than being assembled from a collection of independently developed blocks of silicon functionality, they will be derived from a specific `family' of rnicro-architectures, possibly oriented toward a particular class of problems, that can be modified (extended or reduced) by the system developer.
  • These platforms will be highly programmable.
  • Both system and software reuse impose a design methodology that has to leverage existing implementations available at all levels of abstraction. £/LIST£
    This book deals with the basic principles of a design methodology that addresses the concerns expressed above. The platform concept is carried throughout the book as a unifying theme to reuse. This is the first book that deals with the platform-based approach to the design of embedded systems and is a stepping stone for anyone who is interested in the real issues facing the design of complex systems-on-chip.
    From the Preface by Alberto Sangiovanni-Vincentelli
  •  

    Table of Contents

    Authors. Acknowledgments. Preface. 1. Moving to System-on-Chip Design. 2. Overview of the SOC Design Process. 3. Integration Platforms and SOC Design. 4. Function-Architecture Co-Design. 5. Designing Communications Networks. 6. Developing an Integration Platform. 7. Creating Derivative Designs. 8. Analog/Mixed-Signal in SOC Design. 9. Software Design in SOCs. 10. In Conclusion. Index.

    商品描述(中文翻譯)

    **描述**

    《生存於系統單晶片革命:平台基礎設計指南》的目的是為工程界提供對於轉向系統單晶片所面臨挑戰的深入理解,並提供逐步的方法論以協助他們達成目標。設計重用在減少成本和開發時間方面最有效,尤其是當要共享的元件接近最終實現時。另一方面,並不總是可能或可取在這個層次上共享設計,因為規格的微小變化可能導致不同但相似的實現。然而,提升抽象層次可以消除設計之間的差異,使得更高層次的抽象可以被共享,並且只需進行最少的工作即可達成最終實現。最終目標是創建一個函數及硬體和軟體實現的庫,這些可以用於所有新設計。擁有多層次的庫是重要的,因為通常較接近物理實現的較低層次會因技術進步而改變,而較高層次則在產品版本之間保持穩定。實現複雜嵌入式系統的首選方法最有可能包括以下幾個方面:

    - 設計成本和時間可能主導系統設計師的決策過程。因此,設計重用的各種形式將至關重要。
    - 設計必須在最高的抽象層次上進行捕捉,以便能夠利用所有可用的自由度。
    - 下一代系統將使用少數高度複雜(受摩爾定律限制)的部件類型,但在50nm技術晶片中會有更多能量、功率和成本效率高的中等複雜度(10M-100M)閘門,並同時運作以解決複雜的感測、計算和信號/執行問題。
    - 這些晶片最有可能作為特定平台的實例開發。也就是說,它們不會是由一組獨立開發的矽功能模塊組裝而成,而是源自特定的微架構“家族”,可能針對特定類別的問題,並可由系統開發者進行修改(擴展或縮減)。
    - 這些平台將具有高度的可編程性。
    - 系統和軟體重用都要求一種設計方法論,必須利用所有抽象層次上現有的實現。

    本書探討了一種設計方法論的基本原則,該方法論針對上述關注點。平台概念貫穿整本書,作為重用的統一主題。這是第一本探討基於平台的嵌入式系統設計方法的書籍,對於任何對複雜系統單晶片設計面臨的實際問題感興趣的人來說,都是一個重要的起點。

    *——摘自阿爾貝托·桑喬瓦尼-文森特利的前言*

    **目錄**

    作者。致謝。前言。1. 轉向系統單晶片設計。2. 系統單晶片設計過程概述。3. 整合平台與系統單晶片設計。4. 功能-架構共同設計。5. 設計通訊網路。6. 開發整合平台。7. 創建衍生設計。8. 系統單晶片設計中的類比/混合信號。9. 系統單晶片中的軟體設計。10. 總結。索引。