注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)無線電電子學(xué)、電信技術(shù)ASIC設(shè)計理論與實踐:RTL 驗證、綜合與版圖設(shè)計

ASIC設(shè)計理論與實踐:RTL 驗證、綜合與版圖設(shè)計

ASIC設(shè)計理論與實踐:RTL 驗證、綜合與版圖設(shè)計

定 價:¥45.00

作 者: 劉雯 著
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: 暫缺

購買這本書可以去


ISBN: 9787115507679 出版時間: 2019-04-01 包裝: 平裝
開本: 16開 頁數(shù): 158 字?jǐn)?shù):  

內(nèi)容簡介

  本書主要介紹了數(shù)字集成電路的設(shè)計理論與實踐方法,通過一個完整的CPU電路RTL級驗證、綜合及版圖設(shè)計,讓讀者系統(tǒng)、全面地了解ASIC設(shè)計流程。本書主要內(nèi)容包括:ASIC設(shè)計方法概述、設(shè)計流程及各階段用到的設(shè)計仿真工具;Verilog HDL基礎(chǔ)語法及測試程序建模方法概述;ASIC設(shè)計實驗環(huán)境搭建;CPU基本原理、相關(guān)指令系統(tǒng)及對應(yīng)的功能實現(xiàn);RTL級設(shè)計及仿真、電路綜合以及版圖設(shè)計等各層次概念及物理意義等。本書內(nèi)容翔實,圖文并茂,由淺入深地介紹了數(shù)字集成電路的設(shè)計方法與流程,以ASIC理論、CPU基本理論為支撐,結(jié)合Verilog HDL語法基礎(chǔ),用“實驗+驗證”的實例方式講解ASIC設(shè)計各階段流程,使讀者能快速上手,并且為以后的ASIC設(shè)計打下堅實的基礎(chǔ)。本書設(shè)計實例基于Synopsys公司的相關(guān)EDA工具。本書可作為高等院校電子科學(xué)與技術(shù)、電子信息科學(xué)與技術(shù)、計算機科學(xué)與技術(shù)、通信工程等專業(yè)的本科生或研究生教材,也可作為相關(guān)專業(yè)教師或設(shè)計工程師的學(xué)習(xí)參考資料。

作者簡介

  劉雯,任教于北京郵電大學(xué)電子工程學(xué)院,主要研究方向為室內(nèi)外高精度定位技術(shù)及位置服務(wù)。主持國家重點研發(fā)計劃課題和國家國家自然科學(xué)基金面上項目各1項,主持完成國家863課題1項;獲得國家科技發(fā)明二等獎和國家科技進(jìn)步二等獎各1項,教育部、中國電子學(xué)會、中國通信學(xué)會等省部級獎勵7項指導(dǎo)學(xué)生參加全國研究生電子設(shè)計大賽賽獲得初賽一等獎;在國際期刊及相關(guān)專業(yè)國際會議發(fā)表學(xué)術(shù)論文30余篇。

圖書目錄

第 1章 ASIC概述 1
1.1 ASIC概念 2
1.2 ASIC設(shè)計方法 3
1.3 ASIC設(shè)計流程 4
1.3.1 設(shè)計需求分析 4
1.3.2 模塊設(shè)計及驗證 5
1.3.3 邏輯綜合及驗證 6
1.3.4 版圖設(shè)計 6
1.3.5 參數(shù)提取與靜態(tài)時序分析 6
1.3.6 物理驗證 7
1.4 集成電路設(shè)計工具 7
1.4.1 EDA公司簡介 7
1.4.2 設(shè)計流程各階段所用工具 8
1.5 全書架構(gòu) 10
第 2章 Verilog HDL基礎(chǔ)及實驗環(huán)境 11
2.1 Verilog HDL硬件描述語言 11
2.1.1 Verilog HDL語法基礎(chǔ) 12
2.1.2 Verilog HDL模塊設(shè)計 24
2.1.3 Verilog HDL測試程序建模方法 33
2.1.4 Verilog HDL的編寫技巧 38
2.2 ASIC設(shè)計工具運行環(huán)境 40
2.2.1 Linux組成結(jié)構(gòu) 40
2.2.2 環(huán)境變量設(shè)置 43
2.2.3 Linux相關(guān)命令 45
第3章 中央處理器 48
3.1 CPU概述 48
3.2 CPU的指令系統(tǒng) 49
3.2.1 指令的基本格式 49
3.2.2 指令分類 50
3.2.3 尋址方式 52
3.2.4 指令周期 54
3.3 CPU的功能實現(xiàn) 55
3.3.1 存儲器 55
3.3.2 程序計數(shù)器 55
3.3.3 指令寄存器 56
3.3.4 地址多路選擇器 56
3.3.5 算術(shù)邏輯單元 57
3.3.6 累加器 57
3.3.7 狀態(tài)控制器 58
3.3.8 CPU 59
第4章 RISC_CPU RTL級設(shè)計及仿真 60
4.1 RISC_CPU設(shè)計流程 60
4.2 RTL編譯與仿真工具使用 60
4.3 RTL級設(shè)計與仿真 62
4.3.1 選擇器設(shè)計 62
4.3.2 程序計數(shù)器設(shè)計 64
4.3.3 指令寄存器設(shè)計 66
4.3.4 算術(shù)邏輯單元設(shè)計 69
4.3.5 存儲器設(shè)計 72
4.3.6 設(shè)計時序邏輯時采用阻塞賦值與非阻塞賦值的區(qū)別 75
4.3.7 狀態(tài)控制器設(shè)計 77
4.3.8 CPU集成設(shè)計及驗證 81
第5章 電路綜合 86
5.1 邏輯綜合 86
5.1.1 邏輯綜合定義 86
5.1.2 數(shù)字同步電路模型 86
5.1.3 時序驅(qū)動電路設(shè)計 89
5.1.4 綜合的三個階段和綜合的層次 90
5.2 基于Design Compiler的邏輯綜合流程 92
5.2.1 邏輯綜合流程 92
5.2.2 設(shè)置庫文件 92
5.2.3 讀入設(shè)計文件 94
5.2.4 施加設(shè)計約束 94
5.2.5 定義環(huán)境屬性 97
5.2.6 綜合及結(jié)果輸出 98
5.2.7 結(jié)果分析 99
5.2.8 綜合后仿真 101
5.3 綜合實驗 102
5.3.1 建立工作目錄 102
5.3.2 設(shè)置工作環(huán)境 103
5.3.3 添加PAD 104
5.3.4 編寫綜合腳本 105
5.3.5 綜合的執(zhí)行 106
5.3.6 綜合結(jié)果分析 106
5.3.7 門級電路仿真 109
第6章 版圖設(shè)計 110
6.1 版圖設(shè)計定義及內(nèi)容 110
6.1.1 版圖設(shè)計定義 110
6.1.2 版圖設(shè)計的輸入輸出 110
6.1.3 版圖設(shè)計用到的庫文件 111
6.2 基于IC Compiler的版圖設(shè)計流程 113
6.2.1 ICC的啟動和關(guān)閉 114
6.2.2 數(shù)據(jù)準(zhǔn)備 115
6.2.3 布圖規(guī)劃 115
6.2.4 布局 118
6.2.5 時鐘樹綜合 118
6.2.6 布線 119
6.2.7 參數(shù)提取和后仿真 120
6.2.8 物理驗證 121
6.3 版圖設(shè)計實驗 121
6.3.1 實驗內(nèi)容和目的 121
6.3.2 實驗指導(dǎo) 121
附錄一 Verilog語言要素 135
附錄二 各階段常用命令使用說明 148
附錄三 Linux常用命令及說明 153
參考文獻(xiàn) 157

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號