庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
二樓書籍分類
 
FPGA/CPLD 數位晶片設計入門-使用Xilinx ISE發展系統(附程式範例光碟片)(修訂二版)

FPGA/CPLD

沒有庫存
訂購需時10-14天
9789572168530
鄭群星
全華科技
2008年10月30日
167.00  元
HK$ 158.65  







* 叢書系列:大專電子
* 規格:平裝 / 624頁 / 20k / 普級 / 單色印刷 / 二版
* 出版地:台灣


大專電子


[ 尚未分類 ]









本書可使讀者瞭解如何使用

  (1)繪圖的方式

  (2)VHDL硬體描述語言

  (3)Verilog硬體描述語言的方式設計FPGA/CPLD數位晶片。,並以範例實作的方式,逐步介紹FPGA/CPLD數位晶片的設計方式。使讀者學會應用FPGA/CPLD的設計方式於

  (1)專題製作

  (2)論文演算法之驗證

  (3)其他有關數位系統之設計。本書共有十二章,包括數位積體電路之設計發展過程、Xilinx ISE發展系統之安裝及簡易操作、基本邏輯閘實驗、階層式電路的設計、計數器的設計、VHDL硬體描述語言設計方法、VHDL硬體描述語言之描述規則、 VHDL設計實例介紹、Verilog硬體描述語言設計方法、Verilog邏輯閘層次設計實例介紹、Verilog資料流層次設計實例介紹及 Verilog行為層次設計實例介紹。適用於大學、科大電子、電機、資工系『FPGA系統設計實務』、『FPGA設計』課程。

本書特色

1 . 本書可使讀者瞭解如何使用

  (1)繪圖的方式

  (2)VHDL硬體描述語言

  (3)Verilog硬體描述語言的方式設計FPGA/CPLD數位晶片。

2 . 以範例實作的方式,逐步介紹FPGA/CPLD數位晶片的設計方式。

3 . 使讀者學會應用FPGA/CPLD的設計方式於

  (1)專題製作

  (2)論文演算法之驗證

  (3)其他有關數位系統之設計。



第1章 數位積體電路之設計發展過程1-1
1-1 數位電路設計之發展過程1-2
1-2 超大型積體電路的分類1-2
1-3 PLD簡介1-6
1-3-1 PLD之基本架構1-6
1-3-2 PLD基本架構的種類1-7
1-4 CPLD與FPGA的差異1-11
1-4-1 CPLD與FPGA架構上的差異1-11
1-4-2 CPLD與FPGA使用的差異1-14
1-4-3 CPLD與FPGA的應用領域1-14
1-5 Xilinx Spartan 2E FPGA之基本架構1-15
1-6 Xilinx FPGA編號的代表意義1-21
1-7 FPGA的未來發展遠景1-22
1-8 FPGA/CPLD的設計流程1-22
1-9 Xilinx ISE發展系統簡介1-26
1-10 使用Xilinx ISE發展系統設計FPGA與CPLD晶片操作的差異1-28
1-11 ModelSim模擬軟體之簡介1-29

第2章 Xilinx ISE發展系統之安裝及簡易操作2-1
2-1 如何下載及安裝Xilinx ISE WebPACK 軟體2-2
2-2 如何下載及安裝ModelSim XE模擬器2-16
2-3 Xilinx ISE WebPACK之操作步驟2-28
2-3-1 如何進入Project Navigator視窗2-28
2-3-2 Project Navigator視窗之功能2-29
2-3-3 如何建立新的專案2-31
2-3-4 如何以繪圖方式設計電路2-37
2-3-5 如何開啟一個舊的Project專案2-69
2-4 為希公司MB-EVL-XC2S50E-V10 FPGA驗證板之介紹71
2-5 以繪圖方式及VHDL硬體描述語言設計電路使用Modelsim模擬器應注意事項78
2-6 如果您的驗證板不是為希公司MB-EVL-
XC2S50E-V10 FPGA驗證板時設計方的差異81

第3章 基本邏輯閘實驗3-1
3-1 反閘、或閘、及閘之介紹3-2
3-1-1 反閘之電路符號,布林代數表示式及其真值表3-2
3-1-2 或閘之電路符號,布林代數表示式及真值表3-2
3-1-3 及閘之電路符號,布林代數表示式及其真值表3-3
3-2 OR、AND、NOT邏輯閘之實驗3-3
3-2-1 繪圖方式的設計3-3
3-2-2 Function Simulation的執行3-18
3-2-3 Implementation Constraints File的執行3-25
3-2-4 Implementation Design的執行3-33
3-2-5 Timing Simulation3-42
3-2-6 Configuration的執行3-45
3-3 編碼器與解多工器之實驗3-52
3-3-1 十進位對二進位編碼器3-52
3-3-2 ModelSim模擬器之簡易操作3-58
3-3-3 如何將編碼器設計成一元件模組使用3-64
3-3-4 十進位對二進位編碼器元件模組之模擬及下載3-70
3-3-5 如何將建立的元件模組在別的專案中使用3-81
3-3-6 一對四解多工器3-85
3-4 解碼器與多工器3-100
3-4-1 二對四解碼器3-100
3-4-2 四對一多工器3-112
3-4-3 BCD解碼器3-120
3-5 七段顯示器解碼器電路之設計3-131
3-5-1 七段顯示器之基本架構3-131
3-5-2 七段顯示器解碼電路之設計方法3-133

第4章 階層式電路的設計4-1
4-1 壹位元半加器之設計4-2
4-2 壹位元全加器之設計4-4
4-3 二位元全加器之設計4-12

第5章 計數器的設計5-1
5-1 四位元非同步上數計數之設計5-2
5-2 不同頻率時鐘脈波產生器之設計5-6
5-3 具有七段顯示器之四位元非同步上數計數器之設計5-12

第6章 VHDL硬體描述語言設計方法6-1
6-1 如何使用VHDL硬體描述語言的方式設計電路6-2
6-1-1 使用ISE Text Editor編輯VHDL硬體描述語言設計電路的方法6-3
6-1-2 使用ISE語言樣板設計VHDL硬體描述語言的方法6-38
6-2 VHDL硬體描述語言的基本架構組成6-52
6-2-1 Library宣告的格式6-54
6-2-2 Use宣告的格式6-54
6-2-3 Entity電路單體描述的格式6-55
6-2-4 Architecture架構描述的格式6-56
6-2-5 Structure宣告所使用之格式及範例6-56
6-2-6 Dataflow描述之格式及範例6-67
6-2-7 Behavioral行為描述之格式及範例6-73
6-2-8 組成宣告描述之格式及範例6-76

第7章 VHDL硬體描述語言之描述規則7-1
7-1 VHDL硬體描述語言指令的命名規則7-2
7-2 VHDL敘述的描述形式7-2
7-3 VHDL的常用描述指令7-10
7-3-1 IF條件式7-10
7-3-2 WHEN…ELSE敘述7-22
7-3-3 Case…Is…When…When Others敘述7-26
7-3-4 with…select…When…When Others敘述7-32
7-3-5 Loop敘述7-42
7-3-6 NEXT敘述7-52
7-3-7 Wait敘述7-54
7-4 VHDL中所使用的運算子7-57
7-5 VHDL的保留字7-59

第8章 VHDL設計實例介紹8-1
8-1 三對八解碼器的設計8-2
8-2 七段顯示器解碼電路之設計8-5
8-3 上下數計數器之設計8-8
8-4 BCD上下數計數器8-16
8-5 以VHDL設計除頻電路8-19
8-5-1 設計除頻電路之基本原理7-19
8-6 跑馬燈之設計8-21
8-7 9999BCD上下計數器之設計8-24

第9章 Verilog硬體描述語言設計方法9-1
9-1 Verilog硬體描述語言的基本架構9-2
9-2 Verilog模組描述的基本格式9-3
9-2-1 開關層次描述的實例介紹9-4
9-2-2 邏輯間層次描述的實例介紹9-8
9-2-3 資料流層次描述的實例介紹9-10
9-2-4 行為層次描述的實例介紹9-11
9-3 Verilog硬體描述語言的描述格式9-12
9-3-1 Verilog的基本語法規定9-12
9-3-2 Verilog的數字格式9-12
9-3-3 Verilog的運算子9-14
9-4 Verilog的資料型態9-17
9-4-1 數值集(Value Set)9-17
9-4-2 接線(net)9-18
9-4-3 暫存器(reg)9-19
9-4-4 向量(vectors)9-20
9-4-5 整數(integer)9-20
9-4-6 實數(real)9-20
9-4-7 時間(time)9-21
9-4-8 陣列(arrays)9-21
9-4-9 記憶體(memories)9-22
9-4-10 參數(parameters)9-22
9-4-11 字串(strings)9-23
9-4-12 三態(Tri-state)9-23
9-5 Verilog的事件基礎時間控制9-24
9-5-1 正規事件控制9-25
9-5-2 事件或控制9-25
9-6 Verilog的輸入輸出埠描述9-26
9-7 Verilog的系統關鍵字描述9-27
9-8 Verilog系統的暫停及完成模擬敘述9-28
9-9 Verilog的監視顯示描述9-30
9-10 Verilog的系統保留字9-33

第10章 Verilog邏輯閘層次設計實例介紹10-1
10-1 邏輯閘層次所提供的邏輯模型10-2
10-2 邏輯閘的延遲時間10-5
10-3 壹位元半加器設計的實例介紹10-7
10-4 壹位元全加器的設計實例介紹10-12
10-4-1 階層式的設計觀念10-12

第11章 Verilog資料流層次設計實例介紹11-1
11-1 資料流層次設計的相關描述11-2
11-1-1 持續指定描述11-2
11-1-2 隱藏式持續指定描述11-3
11-1-3 延遲敘述11-3
11-1-4 條件運算子描述11-4
11-2 以四對一多工器之設計為例11-5
11-3 二對四解碼器之設計11-8
11-4 除法器之設計11-11
11-5 四位元全加器的設計實例11-13

第12章 Verilog行為層次設計實例介紹12-1
12-1 行為層次描述的基本結構組成12-2
12-1-1 initial程序區塊敘述的規則12-2
12-1-2 always程序區塊敘述的規則12-4
12-2 行為層次的程序指定描述12-5
12-3 行為層次的時間控制12-8
12-4 行為層次常用的敘述12-10
12-4-1 if敘述12-10
12-4-2 if…else…敘述12-12
12-4-3 if…else… if…else敘述12-14
12-4-4 case…endcase敘述12-21
12-4-5 casex…endcase敘述12-26
12-4-6 casez…endcase敘述12-26
12-4-7 loop迴圈敘述12-27
12-4-8 while迴圈敘述12-33
12-4-9 repeat迴圈敘述12-34
12-4-10 forver迴圈敘述12-36
12-4-11 function敘述12-37
12-4-12 Task敘述12-38
12-4-13 Module敘述12-40
12-5 行為層次設計的實例介紹12-40
12-5-1 一對四解多工器之設計12-41
12-5-2 BCD上下數計數器的設計12-43
12-5-3 以Task將壹位元全加器設計成四位元全加器的實例12-53
12-5-4 以模組方式設計BCD上下數計數器的實例12-56




其 他 著 作