FPGA-based Prototyping Methodology Manual: Best Practices in Design-for-Prototyping (Paperback)
暫譯: 基於FPGA的原型設計方法手冊:原型設計最佳實踐

Doug Amos, Austin Lesea, Ren Richter

  • 出版商: Synopsys Press
  • 出版日期: 2011-03-02
  • 售價: $2,050
  • 貴賓價: 9.5$1,948
  • 語言: 英文
  • 頁數: 494
  • 裝訂: Paperback
  • ISBN: 1617300047
  • ISBN-13: 9781617300042
  • 相關分類: FPGA
  • 海外代購書籍(需單獨結帳)

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

商品描述

This book collects the best practices FPGA-based Prototyping of SoC and ASIC devices into one place for the first time, drawing upon not only the authors' own knowledge but also from leading practitioners worldwide in order to present a snapshot of best practices today and possibilities for the future.

The book is organized into chapters which appear in the same order as the tasks and decisions which are performed during an FPGA-based prototyping project. We start by analyzing the challenges and benefits of FPGA-based Prototyping and how they compare to other prototyping methods. We present the current state of the available FPGA technology and tools and how to get started on a project. The FPMM also compares between home-made and outsourced FPGA platforms and how to analyze which will best meet the needs of a given project. The central chapters deal with implementing an SoC design in FPGA technology including clocking, conversion of memory, partitioning, multiplexing and handling IP amongst many other subjects. The important subject of bringing up the design on the FPGA boards is covered next, including the introduction of the real design into the board, running embedded software upon it in and debugging and iterating in a lab environment. Finally we explore how the FPGA-based Prototype can be linked into other verification methodologies, including RTL simulation and virtual models in SystemC.

Along the way, the reader will discover that an adoption of FPGA-based Prototyping from the beginning of a project, and an approach we call Design-for-Prototyping, will greatly increase the success of the prototype and the whole SoC project, especially the embedded software portion. Design-for-Prototyping is introduced and explained and promoted as a manifesto for better SoC design.

Readers can approach the subjects from a number of directions. Some will be experienced with many of the tasks involved in FPGA-based Prototyping but are looking for new insights and ideas; others will be relatively new to the subject but experienced in other verification methodologies; still others may be project leaders who need to understand if and how the benefits of FPGA-based prototyping apply to their next SoC project. We have tried to make each subject chapter relatively standalone, or where necessary, make numerous forward and backward references between subjects, and provide recaps of certain key subjects.

We hope you like the book and we look forward to seeing you on the FPMM on-line community soon (go to www.synopsys.com/fpmm).

商品描述(中文翻譯)

本書首次將基於FPGA的SoC和ASIC設備原型設計的最佳實踐集中於一處,不僅依賴於作者自身的知識,還借鑒了全球領先從業者的經驗,以呈現當前最佳實踐的快照及未來的可能性。

本書的章節按照FPGA原型設計項目中執行的任務和決策的順序進行組織。我們首先分析基於FPGA的原型設計的挑戰和優勢,以及它們與其他原型設計方法的比較。我們介紹了當前可用的FPGA技術和工具的狀態,以及如何開始一個項目。FPMM還比較了自製和外包的FPGA平台,並分析哪一種最能滿足特定項目的需求。核心章節涉及在FPGA技術中實現SoC設計,包括時鐘、記憶體轉換、分區、多路復用以及處理IP等多個主題。接下來,我們將重點介紹如何在FPGA板上啟動設計,包括將實際設計引入板中、在其上運行嵌入式軟體、進行除錯和在實驗室環境中迭代。最後,我們探討如何將基於FPGA的原型與其他驗證方法論連接,包括RTL模擬和SystemC中的虛擬模型。

在此過程中,讀者將發現,從項目開始就採用基於FPGA的原型設計,以及我們所稱的設計為原型設計(Design-for-Prototyping)的方法,將大大提高原型及整個SoC項目的成功率,特別是嵌入式軟體部分。設計為原型設計的概念將被介紹、解釋並推廣,作為更好SoC設計的宣言。

讀者可以從多個方向接觸這些主題。有些人對FPGA原型設計中涉及的許多任務已有經驗,但希望尋找新的見解和想法;另一些人對該主題相對較新,但在其他驗證方法論方面有經驗;還有一些可能是項目負責人,需要了解基於FPGA的原型設計的好處是否以及如何適用於他們的下一個SoC項目。我們已經努力使每個主題章節相對獨立,或在必要時在主題之間進行多次前後參考,並提供某些關鍵主題的回顧。

我們希望您喜歡本書,並期待不久後在FPMM線上社區見到您(請訪問www.synopsys.com/fpmm)。