現代 SoC 設計 : 基於 ARM 架構

[英]大衛·J. 格雷夫斯(David J. Greaves) 吳勇

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

相關主題

商品描述

近年來,片上系統(SoC)設計技術實現跨越式發展,基於ARM架構的矽片技術始終引領這場產業變革。如今,處理器、存儲器、傳感器與模擬電路已高度集成於單芯片,SoC成為硬件創新的核心載體。 本書聚焦Arm Cortex-A處理器,結合主流IP塊與接口技術,面向渴望突破SoC設計理論與實踐瓶頸的工程師,系統拆解從存儲器架構、互連設計到驗證、制造、生產的全流程開發鏈路。書中特別強化SoC能耗優化設計要點,並配套Zynq芯片SystemC建模專屬補充材料,為工程落地提供關鍵支撐。 本書既是SoC設計入門優選,也是進階學習指南,適合電子工程相關專業高年級本科生、碩士生,以及需要更新知識體系的行業工程師閱讀參考。為了更好地理解本書內容,讀者需要掌握RTL、匯編語言與操作系統方面的基礎知識。

作者簡介

大衛·J. 格雷夫斯(David J. Greaves) 英國劍橋大學計算機科學專業 講師、Corpus Christi學院研究員,曾在至少10家初創公司的董事會或技術咨詢委員會任職,指導或考察過60多名博士生。他在通信和電子領域至少擁有5項 專利。1995年,他研究出了CSYN,這是 個Verilog 編譯器,專門用於現場可編程門陣列的硬件合成,這個編譯器在劍橋科學園的本地公司中廣泛采用。他目前的研究興趣主要為設計自動化和科學加速的編譯工具。

目錄大綱

譯者序
前言
致謝
作者簡介
第1章 SoC
1.1 SoC概述
1.1.1 歷史回顧
1.1.2 簡單微處理器的網表連接
1.1.3 微型計算機的全網表與存儲器映射
1.1.4 分離讀寫數據總線
1.2 微控制器
1.3 後續內容
1.4 SoC的設計流程
1.4.1 功能模型
1.4.2 架構分區
1.4.3 架構分區和協同設計
1.4.4 IP塊
1.4.5 綜合
1.4.6 仿真
1.4.7 後端設計流程
1.4.8 手機實例
1.4.9 SoC設計實例——Helium 210項目
1.5 SoC技術
1.6 總結
練習
第2章 處理器、存儲器和IP塊
2.1 處理器內核
2.1.1 指令級架構
2.1.2 矢量指令
2.1.3 自定義指令
2.1.4 經典五級流水線
2.2 超標量處理器
2.3 多核處理
2.4 緩存設計
2.5 中斷和中斷控制器
2.6 存儲器技術
2.6.1 邏輯布局和物理布局
2.6.2 掩膜編程只讀存儲器
2.6.3 靜態隨機訪問存儲器
2.6.4 同步靜態隨機訪問存儲器
2.6.5 雙端口SRAM
2.6.6 動態RAM
2.6.7 EA-ROM
2.6.8 浮柵型EA-ROM與閃存
2.6.9 新興的存儲器技術
2.6.10 處理器速度與存儲器速度
2.7 SoC I/O功能塊
2.7.1 UART
……
第3章 SoC互連
第4章 系統設計
第5章 電子系統級建模
第6章 架構設計探索
第7章 形式化方法和基於斷言的設計
第8章 SoC後端流程
第9章 系統集成
縮寫詞匯表