數位邏輯設計-使用 Verilog
劉紹漢
- 出版商: 全華圖書
- 出版日期: 2012-12-09
- 定價: $550
- 售價: 9.0 折 $495
- 語言: 繁體中文
- 頁數: 496
- ISBN: 9572187627
- ISBN-13: 9789572187623
-
相關分類:
Verilog、邏輯設計 Logic-design
無法訂購
買這商品的人也買了...
-
Managing Projects with GNU make, 3/e (Paperback)$1,613$1,528 -
運算放大器與電晶體活用手冊$350$315 -
固態物理學導論 (Kittel :Introduction to Solid State Physics, 8/e)$780$764 -
C++ Primer, 4/e (中文版)$990$891 -
類比控制電路設計與控制實驗, 2/e$580$522 -
高功率 LED 驅動電路設計與應用 (Power Supplies for LED Driving)$450$405 -
FPGA 數位積體電路設計實務 : 使用 Verilog HDL 與 Xilinx ISE$340$333 -
Java 7 教學手冊, 5/e$650$553 -
資料庫系統理論:使用 Oracle, 2/e$680$530 -
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380 -
數位邏輯設計 (Roth: Fundamentals of Logic Design, 7/e)$580$568 -
ASP.NET MVC 5 網站開發美學$780$616 -
啊哈!圖解演算法必學基礎$350$298 -
The C++ Programming Language, 4/e (國際中文版)(The C++ Programming Language, 4/e)$980$774 -
完整學會 Git, GitHub, Git Server 的24堂課$360$284 -
Python 3 物件導向程式設計, 2/e$480$379 -
$714Python 學習手冊, 4/e (Learning Python: Powerful Object-Oriented Programming, 4/e) -
Python 函式庫語法範例字典$450$356 -
Git 學習指南$359$341 -
資料結構 -- 使用 Python$520$411 -
寫程式前就該懂的演算法 ─ 資料分析與程式設計人員必學的邏輯思考術 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$390$308 -
$474奔跑吧 Linux 內核 -
OpenCV 3 學習手冊 (Learning OpenCV 3: Computer Vision in C++ with the OpenCV Library)$1,200$948 -
CMake Cookbook: Over 40 recipes enabling you to build, test, and package software for distribution using the CMake suite (Paperback)$2,300$2,185 -
$254FPGA 編程從零開始 : 使用 Verilog
商品描述
<內容簡介>
本書主要介紹如何使用verilog語言來撰寫程式,進而利用它們設計出各種消費產品的控制電路…等,讓初學者對程式語言有足夠的了解。我們將整個硬體描述語言依其特性與前後順序共分成七個章節:第一章介紹整個數位邏輯電路設計的發展過程,第二章說明verilog語言的程式結構並以範例讓讀者了解其內部各個單元的特性,第三章介紹verilog語言可以合成出邏輯電路的各種運算及討論其優先順序,第四章敘述資料流描述與各種組合電路的設計,第五章介紹行為模式敘述與各種序向電路的設計,第六章介紹結構化、模組化的元件設計,第七章介紹編譯器指令的特性與使用方法及討論如何建立元件庫與叫用,可使我們依不同的工作環境選取程式進行編譯。本書適用於科大電子、電機及資工系「數位邏輯設計」課程使用。
<章節目錄>
第一章 數位邏輯電路設計的沿革 與實現 1-1
1-1 數位邏輯電路設計的沿革 1-1
1-2 數位邏輯控制電路的實現方式 1-11
1-3 晶片規劃方式 1-12
1-4 verilog硬體描述語言 1-14
1-5 晶片設計流程 1-16
第一章 自我練習與評量 1-19
第一章 自我練習與評量解答 1-20
第二章 verilog的程式結構、資料型態、描述風格、
識別字與保留字 2-1
2-1 verilog語言的程式結構 2-1
2-2 註解欄comment 2-4
2-3 連接埠port 2-5
2-4 資料型態data type 2-8
2-5 數值資料表示法 2-22
2-6 verilog語言的四種描述風格 2-25
2-7 識別字與保留字 2-35
第二章 自我練習與評量 2-37
第二章 自我練習與評量解答 2-38
第三章 可以用於電路合成的verilog運算 3-1
3-1 持續指定continuous assignment 3-1
3-2 算述運算arithmetic 3-6
3-3 移位運算shift 3-10
3-4 邏輯位元運算logical bitwise 3-12
3-5 邏輯精簡運算logical reduction 3-15
3-6 關係運算relation 3-18
3-7 邏輯事件運算logical event 3-24
3-8 條件運算condition 3-26
3-9 連結與複製運算 3-32
3-10 verilog各種運算的優先順序 3-36
第三章 自我練習與評量 3-38
第三章 自我練習與評量解答 3-39
第四章 資料流描述與組合電路 4-1
4-1 共時性與順序性 4-1
4-2 以持續指定描述真值表 4-2
4-3 以條件敘述實現組合電路 4-14
4-4 結論 4-28
第四章 自我練習與評量 4-30
第四章 自我練習與評量解答 4-34
第五章 行為模式敘述與序向電路 5-1
5-1 順序性與序向電路 5-1
5-2 always區塊敘述 5-2
5-3 if敘述 5-8
5-4 case敘述 5-38
5-5 程序指定procedural assignment 5-62
5-6 各種計數器 5-69
5-7 各種移位與旋轉暫存器 5-83
5-8 SN74xxx系列的晶片設計 5-90
第五章 自我練習與評量 5-102
第五章 自我練習與評量解答 5-116
第六章 元件、迴圈、函數與任務 6-1
6-1 結構化與模組化 6-1
6-2 元件component 6-2
6-3 重複性敘述 6-30
6-4 函數function 6-45
6-5 任務task 6-55
第六章 自我練習與評量 6-66
第六章 自我練習與評量解答 6-75
第七章 編譯器指令與狀態機器 7-1
7-1 編譯器指令compiler directives 7-1
7-2 Moore與Mealy狀態機 7-17
第七章 自我練習與評量 7-34
第七章 自我練習與評量解答 7-45
附錄 如何撰寫測試平台程式 附-1