注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機組織與體系結構Xilinx可編程邏輯器件設計技術詳解

Xilinx可編程邏輯器件設計技術詳解

Xilinx可編程邏輯器件設計技術詳解

定 價:¥39.00

作 者: 何賓 編著
出版社: 清華大學出版社
叢編項:
標 簽: 計算機體系結構

ISBN: 9787302210719 出版時間: 2010-03-01 包裝: 平裝
開本: 大16開 頁數(shù): 330 字數(shù):  

內(nèi)容簡介

  《Xilinx可編程邏輯器件設計技術詳解》系統(tǒng)、全面地介紹了基于Xilinx可編程邏輯器件設計的方法、理論和應用。全書共分11章,內(nèi)容包括:可編程邏輯器件設計指南、可編程邏輯器件設計方法、VHDL高級設計技術、IP核設計技術、基于HDL的設計輸入、基于原理圖的設計輸入、設計綜合和行為仿真、設計實現(xiàn)和時序仿真、設計下載、ChipScope Pro調(diào)試工具、PlanAhead工具及應用?!禭ilinx可編程邏輯器件設計技術詳解》參考了大量的最新的設計資料,內(nèi)容新穎,理論與應用并重,書中介紹了Xilinx可編程邏輯器件的許多關鍵設計方法和設計技術,將這些設計方法和設計技術的介紹有機地貫穿于完整的設計流程中。《Xilinx可編程邏輯器件設計技術詳解》可作為從事Xilinx可編程邏輯器件設計工程技術人員的參考用書,以及電子信息類專業(yè)本科高年級學生和研究生教學和科研用書,同時也可以作為Xilinx公司的培訓教材。

作者簡介

暫缺《Xilinx可編程邏輯器件設計技術詳解》作者簡介

圖書目錄

第1章 可編程邏輯器件設計流程導論1
1.1 設計流程概述1
1.2 設計輸入和綜合3
1.2.1 層次化設計4
1.2.2 原理圖輸入4
1.2.3 HDL輸入和綜合5
1.3 設計實現(xiàn)6
1.4 設計驗證8
1.4.1 仿真9
1.4.2 靜態(tài)時序分析12
1.4.3 電路驗證13
1.5 FPGA設計技巧概論13
第2章 可編程邏輯器件設計方法16
2.1 可編程邏輯器件基礎16
2.1.1 可編程邏輯器件概述16
2.1.2 可編程邏輯器件的發(fā)展歷史17
2.2 PLD芯片制造工藝18
2.3 PLD芯片結構19
2.3.1 CPLD原理及結構19
2.3.2 FPGA原理及結構20
2.3.3 CPLD和FPGA比較24
2.3.4 PLD選擇原則25
2.4 Xilinx公司芯片簡介26
2.4.1 XilinxCPLD芯片介紹26
2.4.2 XilinxFPGA芯片介紹29
2.4.3 XilinxPROM芯片介紹38
第3章 VHDL高級設計技術40
3.1 層次化設計40
3.1.1 層次化設計的優(yōu)缺點40
3.1.2 在分層設計中使用綜合工具41
3.2 數(shù)據(jù)類型選擇42
3.2.1 使用Std_logic(IEEE1164)42
3.2.2 聲明端口42
3.2.3 端口聲明中的數(shù)組43
3.3 混合語言設計44
3.4 if和case語句比較45
3.4.1 if語句設計描述45
3.4.2 case語句設計描述46
3.4.3 避免出現(xiàn)鎖存器46
3.5 邏輯結構設計49
3.6 邏輯復制和復用技術49
3.6.1 邏輯復制技術49
3.6.2 邏輯復用(共享)技術50
3.7 控制信號51
3.7.1 全局置位/復位(GSR)52
3.7.2 使用時鐘使能引腳代替門控時鐘53
3.8 寄存器、鎖存器、移位寄存器和RAMs的初始狀態(tài)54
3.9 有限自動狀態(tài)機設計55
3.9.1 有限狀態(tài)機原理55
3.9.2 有限狀態(tài)機分類55
3.9.3 有限狀態(tài)機設計58
3.10 例化元件和FPGA原語61
3.10.1 例化FPGA原語61
3.10.2 例化核生成器模塊61
3.11 屬性和約束62
3.12 全局時鐘緩沖64
3.13 高級時鐘管理66
3.14 專用的全局置位/復位資源70
3.15 隱含編碼70
3.16 輸入和輸出的實現(xiàn)71
3.17 IOB寄存器和鎖存器72
3.18 實現(xiàn)操作符及產(chǎn)生模塊77
3.18.1 DSP48中運算符實現(xiàn)和模型生成(Virtex-4和Virtex-5器件)77
3.18.2 在乘法器中操作符實現(xiàn)和模型生成78
3.18.3 計數(shù)器中操作符實現(xiàn)和模型生成79
3.18.4 比較器中操作符實現(xiàn)和模型生成80
3.18.5 編碼器和解碼器中操作符實現(xiàn)和模型生成80
3.19 存儲器實現(xiàn)80
3.19.1 塊RAM實現(xiàn)81
3.19.2 例化塊SelectRAM的編碼實例81
3.19.3 推斷塊SelectRAM83
3.19.4 Virtex-4和Virtex-5中的塊SelectRAM83
3.19.5 實現(xiàn)分布式SelectRAM85
3.19.6 實現(xiàn)ROMs87
3.19.7 實現(xiàn)FIFOs89
3.20 實現(xiàn)移位寄存器89
3.20.1 通用移位寄存器89
3.20.2 實現(xiàn)線性反饋移位寄存器(LFSRs)90
3.21 實現(xiàn)多路復用器91
3.22 并行和流水線技術92
3.22.1 并行設計技術92
3.22.2 流水線設計技術93
3.23 同步和異步單元處理技術94
3.23.1 同步單元處理技術94
3.23.2 異步單元處理技術97
第4章 IP核設計技術99
4.1 IP核分類99
4.2 IP核優(yōu)化100
4.3 IP核生成101
4.4 IP核應用101
4.4.1 數(shù)字時鐘模塊使用101
4.4.2 塊RAM存儲器使用103
第5章 基于HDL的設計輸入107
5.1 軟件環(huán)境107
5.2 綜合工具介紹109
5.3 工程建立109
5.4 設計描述111
5.5 添加設計和檢查112
5.6 創(chuàng)建基于HDL的模塊113
5.7 IP核產(chǎn)生和例化114
5.7.1 IP核的生成115
5.7.2 IP核的例化116
第6章 基于原理圖的設計輸入118
6.1 工程建立118
6.2 設計描述119
6.3 創(chuàng)建原理圖模塊120
6.3.1 原理圖編輯器操作120
6.3.2 定義模塊符號121
6.3.3 創(chuàng)建模塊符號124
6.4 創(chuàng)建狀態(tài)圖模塊124
6.4.1 添加狀態(tài)125
6.4.2 添加遷移126
6.4.3 添加行為127
6.4.4 添加復位條件127
6.4.5 設計輸出和添加127
6.5 設計完成128
第7章 設計綜合和行為仿真129
7.1 設計綜合129
7.1.1 行為綜合描述129
7.1.2 基于XST的綜合概述130
7.1.3 綜合屬性的設置130
7.1.4 約束及設計綜合的實現(xiàn)139
7.1.5 RTL符號的查看139
7.2 行為仿真的實現(xiàn)140
7.2.1 生成測試向量140
7.2.2 基于Modelsim行為仿真實現(xiàn)143
7.2.3 基于ISE行為仿真實現(xiàn)147
第8章 設計實現(xiàn)和時序仿真150
8.1 實現(xiàn)過程概述及約束150
8.1.1 實現(xiàn)過程概述150
8.1.2 建立約束文件150
8.2 實現(xiàn)屬性參數(shù)設置151
8.2.1 實現(xiàn)屬性設置步驟151
8.2.2 翻譯屬性選項152
8.2.3 映射屬性選項153
8.2.4 布局布線屬性158
8.2.5 映射后靜態(tài)時序報告屬性161
8.2.6 布局布線后靜態(tài)時序報告屬性161
8.2.7 仿真模型屬性163
8.2.8 Xplorer屬性165
8.3 創(chuàng)建分區(qū)166
8.4 創(chuàng)建時序約束167
8.5 設計翻譯167
8.6 設計約束168
8.6.1 設計約束概述168
8.6.2 時序約束169
8.6.3 引腳和面積約束174
8.7 設計映射及時序分析178
8.7.1 設計映射178
8.7.2 使用時序分析評估塊延遲180
8.8 布局布線及驗證181
8.8.1 布局布線流程181
8.8.2 布局布線的實現(xiàn)182
8.8.3 布局布線驗證183
8.8.4 布局后時序評估184
8.8.5 改變分區(qū)HDL185
8.9 功耗分析186
8.9.1 啟動功耗分析器186
8.9.2 XPower的操作流程187
8.9.3 簡易的功耗分析方法189
8.10 時序仿真實現(xiàn)192
8.10.1 時序仿真概述192
8.10.2 使用ModelSim進行時序仿真193
8.10.3 使用ISE仿真器進行時序仿真197
第9章 設計下載200
9.1 可編程邏輯器件配置接口200
9.1.1 主串行模式201
9.1.2 主SPI模式202
9.1.3 主BPI模式204
9.1.4 主并行模式205
9.1.5 從并行模式205
9.1.6 從串行模式205
9.1.7 JTAG配置模式206
9.2 配置屬性208
9.2.1 通用選項208
9.2.2 配置選項209
9.2.3 啟動選項211
9.2.4 回讀選項212
9.3 創(chuàng)建配置數(shù)據(jù)213
9.3.1 配置屬性設置213
9.3.2 創(chuàng)建PROM文件214
9.4 下載實現(xiàn)216
9.4.1 下載環(huán)境216
9.4.2 下載實現(xiàn)216
9.4.3 JTAG診斷221
9.4.4 建立SVF文件222
第10章 ChipScopePro調(diào)試工具225
10.1 ChipScopePro調(diào)試工具概述225
10.2 ChipScopePro核描述227
10.2.1 ICON核227
10.2.2 ILA核227
10.2.3 VIO核230
10.2.4 ATC2核230
10.2.5 IBERT核231
10.3 ChipScopePro核插入器使用232
10.3.1 ISE中插入器使用232
10.3.2 ChipScopePro核插入器特性233
10.3.3 片內(nèi)邏輯分析儀的使用248
第11章 PlanAhead工具及應用274
11.1 PlanAhead工具概述274
11.2 I/O引腳分配275
11.2.1 創(chuàng)建PinAhead工程275
11.2.2 輸入和分析I/O端口列表277
11.2.3 創(chuàng)建和配置I/O端口278
11.2.4 創(chuàng)建I/O端口接口279
11.2.5 布局I/O端口279
11.2.6 運行DRC和WASSO分析283
11.2.7 輸出I/O配置285
11.3 導入網(wǎng)表的設計286
11.3.1 創(chuàng)建新工程286
11.3.2 查看芯片資源和時鐘域289
11.3.3 查看邏輯網(wǎng)表的層次291
11.3.4 使用新網(wǎng)表和約束更新工程292
11.4 設計分析和研究297
11.4.1 顯示設計統(tǒng)計信息297
11.4.2 運行DRC298
11.4.3 運行WASSO分析299
11.4.4 查看邏輯層次300
11.4.5 研究原理圖內(nèi)的邏輯301
11.4.6 修改設計時序約束303
11.4.7 導入和分析ISE實現(xiàn)結果305
11.4.8 導入和分析Trce時序結果306
11.5 分割設計308
11.5.1 分割和布局頂層設計308
11.5.2 調(diào)整視圖選項310
11.5.3 拆分和布局較低級物理塊311
11.5.4 察看設計時鐘域313
11.5.5 顯示綁定網(wǎng)絡的內(nèi)容313
11.5.6 調(diào)整物理塊的布局和大小313
11.6 實現(xiàn)設計314
11.6.1 運行ExploreAhead來配置和啟動運行314
11.6.2 檢查ExploreAhead結果316
11.6.3 同時啟動多個布局規(guī)劃317
11.6.4 輸出布局規(guī)劃用于實現(xiàn)317
11.7 平面布局調(diào)整318
11.7.1 分析ISE結果來調(diào)整平面布局318
11.7.2 使用連接顯示來識別到布局規(guī)劃的邏輯320
11.7.3 鎖住關鍵邏輯322
11.7.4 為減少阻塞創(chuàng)建額外的物理塊324
11.7.5 查看改善布局規(guī)劃的結果330

本目錄推薦

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