Verilog硬體描述語言 (第2版/附光碟) (2版)
其他會員也一起購買
【中文翻譯書】
(附光碟)
書名:Verilog硬體描述語言 第二版
原文書名:Verilog HDL A Guide to Digital Design and Synthesis 2/e
原文作者:Samir Palnitkar
中文譯者:黃稚存
ISBN:9789861541044
1 . 本書涵蓋Verilog的廣泛內容,包含基礎Verilog語言到高階Verilog語言,都有詳盡的分析與討論。
2 . 本書對Verilog語言有充份的探討及實例說明,能幫助讀者了解Verilog的程式結構,進而學會完成設計IC的方法。
本書涵蓋Verilog HDL的廣泛內容,對邏輯合成部份有深入的探討並輔以實例說明。本書內容包含運用Verilog、階層模組的觀念、Verilog的基本概念、邏輯閘層次模型、資料處理模組、行為模型、任務與函數、有用的程式技巧及高階Verilog的邏輯設計、本書適合作為大學電子、資工「VHDL設計」、「VHDL晶片設計」等課程所使用。
立即查看
FPGA/CPLD 數位電路設計入門與實務應用-使用QuartusⅡ(附系統.範例光碟)5/e (5版)
其他會員也一起購買
書名:FPGA/CPLD 數位電路設計入門與實務應用:使用QuartusⅡ(第五版)(附系統.範例光碟)
作者:莊慧仁
出版社:全華
出版日期:2015/04/00
ISBN:9789572197684
內容簡介
本書是一本簡單、易懂的數位電路設計及應用。書中軟體是以QuartusII5.1版做為開發平台並運用到數位電路設計。將理論數位電路與現今的FPGA/CPLD,透過電腦輔助設計工具相結合,使讀者可以應用各種編輯技術設計晶片外,更讓讀者了解如何將FPGA/CPLD應用在電子遊戲領域之晶片上。本書共有七章:包括QuartusII軟體安裝及設計簡介、算術邏輯電路設計、組合邏輯電路設計、計數器及除頻器設計、綜合練習設計、綜合應用專題以及具有Audio音效乒乓球遊戲實作等介紹。適用於大學、科大電子、電機、資工系「數位電路設計」、「數位系統設計」課程使用。
本書特色
1.本書可使讀者瞭解如何使用(1)AHDL以及VHDL硬體描述語言(2)VerilogHDL硬體描述語言的方式設計FPGA/CPLD數位晶片。
2.教導讀者知道應用各種編輯技術設計晶片,也讓讀者了解如何將FPGA/CPLD應用在電子遊戲領域之晶片設計上。
3.此書詳細說明QuartusⅡ軟體操作方法與電路設計方式。
目錄
第1章 QuartusII軟體安裝及設計流程簡介
1.1 QuartusII軟體安裝 1-1
1.2 QuartusII軟體介紹 1-11
1.3 QuartusII軟體基本功能介紹 1-13
1.3.1 電路圖編輯(Schematic Editor) 1-13
1.3.2 文字編輯(Text Editor) 1-14
1.3.3 專案編譯(Compiler) 1-15
1.3.4 波形編輯(Waveform Editor) 1-15
1.3.5 波形模擬(Waveform Simulator) 1-16
1.3.6 接腳編輯(Pin Assignment Editor) 1-16
1.3.7 燒錄(Programmer) 1-17
1.3.8 專案內次模組(Sub-Module)之個別編譯 1-17
1.4 硬體描述語言(HDL)介紹 1-20
1.4.1 程式架構 1-20
1.4.2 運算操作與層次化設計的使用 1-25
第2章 算術邏輯電路設計
2.1 半加器(Half Adder) 2-1
2.1.1 電路圖編輯半加器 2-2
2.1.2 AHDL編輯半加器 2-10
2.1.3 VHDL編輯半加器 2-12
2.1.4 模擬半加器 2-16
2.2 全加器(Full Adder) 2-21
2.2.1 電路圖編輯全加器 2-21
2.2.2 AHDL編輯全加器 2-24
2.2.3 VHDL編輯全加器 2-26
2.2.4 模擬全加器 2-27
2.3 四位元加法器(4 Bits Adder) 2-29
2.3.1 電路圖編輯四位元加法器 2-30
2.3.2 AHDL編輯四位元加法器 2-34
2.3.3 VHDL編輯四位元加法器 2-36
2.3.4 模擬四位元加法器 2-38
2.4 四位元乘法器 2-39
2.4.1 電路圖編輯四位元乘法器 2-41
2.4.2 AHDL編輯四位元乘法器 2-45
2.4.3 使用MegaWizard建立四位元乘法器 2-47
2.4.4 VHDL編輯四位元乘法器 2-53
2.4.5 模擬四位元乘法器 2-55
第3章 組合邏輯電路設計
3.1 4對1多工器(4 to 1 Multiplexer) 3-1
3.1.1 使用MegaWizard建立4對1多工器 3-2
3.1.2 電路圖編輯4對1多工器 3-7
3.1.3 AHDL編輯4對1多工器 3-9
3.1.4 VHDL編輯4對1多工器 3-11
3.1.5 模擬4對1多工器 3-13
3.2 1對4解多工器(1 to 4 Demultiplexer) 3-15
3.2.1 電路圖編輯1對4解多工器 3-16
3.2.2 AHDL編輯1對4解多工器 3-19
3.2.3 VHDL編輯1對4解多工器 3-21
3.2.4 模擬1對4解多工器 3-22
3.3 七段顯示器構造 3-24
3.3.1 AHDL編輯七段顯示解碼器 3-26
3.3.2 VHDL編輯七段顯示解碼器 3-29
3.3.3 模擬七段顯示解碼器 3-31
第4章 計數器及除頻器設計
4.1 10模計數器設計 4-1
4.1.1 AHDL編輯10模計數器 4-2
4.1.2 VHDL編輯10模計數器 4-4
4.1.3 模擬10模計數器 4-9
4.2 60模計數器設計 4-11
4.2.1 AHDL編輯60模計數器 4-11
4.2.2 VHDL編輯60模計數器 4-14
4.2.3 模擬60模計數器 4-20
4.3 24模計數器設計 4-22
4.3.1 AHDL編輯24模計數器 4-22
4.3.2 VHDL編輯24模計數器 4-25
4.3.3 模擬24模計數器 4-31
4.4 除頻器設計 4-32
4.4.1 AHDL編輯除100之除頻器 4-33
4.4.2 VHDL編輯除100之除頻器 4-35
立即查看
類比CMOS積體電路設計 (2版)
其他會員也一起購買
【中文翻譯書】
書名:類比CMOS積體電路設計 第二版
原文書名:Design of Analog CMOS Integrated Circuits 2/E
作者:Razavi
翻譯:翁展翔
出版社:東華
出版日期:2017/06/00
ISBN:9789863413196
立即查看
高頻交換式電源供應器原理與設計
相關熱銷的書籍推薦給您
第一章 交換式電源供應器
第二章 電源輸入部份
第三章 電源轉換器的種類
第四章 轉換器功率電晶體的設計
第五章 高頻率的功率變壓器
第六章 電源輸出部份:整流器、電感器與電容器
第七章 轉換器穩壓器的控制電路
第八章 轉換式電源轉換器周邊附加電路與元件
第九章 轉換式電源供給器穩定度分析與設計
第十章 電磁與射頻干擾(EMI-RFI)的考慮
第十一章 電源供給器電氣安全標準
立即查看
專題製作實習-CPLD電路設計(圖形輸入篇)(附範例光碟) 2015 <全華>
類似書籍推薦給您
【簡介】
本書內容包括可規劃邏輯元件概論、軟硬體介紹、組合邏輯電路設計、序向邏輯電路設計、數位邏輯電路專題設計及專題製作規劃與報告撰寫等單元。
本書將課程分成基本知識講解、隨堂實作練習、學後評量三部份,因循漸進,文字淺鮮易懂,簡明有序,便於教師教學及增進學生學習效果。
本書採用ALTERA公司所研發的「可規劃邏輯發展軟體(Programmable Logic Development Software)」--MAX+plusII 10.2 BASELINE版程
式,並配合Atmel公司所開發編號為ATF1504AS的「CPLD數位邏輯實驗器」為教材,隨書附有MAX+plusII 10.2 BASELINE與各實習範例光碟,以供學生練習之用。
【目錄】
1章 可規劃邏輯元件概論1
1-1 引 言2
1-2 可規劃邏輯元件的發展歷程3
1-3 擴展型可規劃邏輯元件之結構10
1-4 可規劃邏輯元件生產廠商概述20
2章 可規劃邏輯元件軟硬體介紹25
2-1 Max+plusⅡ10.2 BASELINE程式安裝26
2-2 Max+plusⅡ使用許可證申請與安裝32
2-3 Max+plusⅡ10.2視窗環境與功能簡介45
2-4 Max+plusⅡ10.2的操作與使用50
2-5 CPLD數位邏輯實驗器電路結構簡介70
2-6 轉檔程式與燒錄程式之安裝與使用77
2-6-1 轉檔程式Pof2jed之安裝78
2-6-2 轉檔程式Pof2jed之使用82
2-6-3 燒錄程式ATMISP之安裝83
2-6-4 燒錄程式ATMISP之使用86
3章 組合邏輯電路設計93
3-1 基本邏輯閘之設計94
3-2 基本組合邏輯電路之設計100
3-3 加、減法電路之設計106
3-4 編碼器(Encoder)之設計120
3-5 解碼器(Decoder)之設計124
3-6 七段顯示解碼器之設計129
3-7 多工器(Multiplexer,簡稱MUX)之設計134
3-8 解多工器(Demultiplexer,簡稱DeMUX)之設計139
4章 序向邏輯電路設計145
4-1 正反器(Flip Flop,簡稱F.F.)設計146
4-2 計數器(Counter)設計153
4-3 暫存器(Register)之設計173
4-4 隨機存取記憶體(RAM)設計188
5章 數位邏輯電路專題設計195
5-1 跑馬燈電路設計196
5-1-1 左右移跑馬燈196
5-1-2 霹靂燈202
5-2 字幕廣告燈設計206
5-3 交通標誌指示燈設計211
5-3-1 汽、機車方向指示燈211
5-3-2 紅綠燈216
5-4 計數器與計時器設計221
5-4-1 四位數計數器221
5-4-2 二十四小時計時器231
5-5 步進馬達控制電路設計238
5-5-1 四相1相激磁步進馬達控制238
5-5-2 四相2相激磁步進馬達控制245
6章 專題製作規劃與報告書撰寫251
6-1 專題製作之規劃252
6-2 報告書之撰寫257
6-2-1 報告書之架構257
6-2-2 報告書之格式258
附錄
專題製作報告書撰寫範例265
封 面266
摘 要267
目 錄268
壹、製作動機269
貳、製作目的269
參、使用器材269
肆、電路結構269
伍、製作過程271
一、電路基本理論與原理271
1.傳統開關控制方式271
2.特殊半導體控制方式272
3.特殊半導體的選用272
4.電子開關電路設計272
5.雙迴路控制電路274
6.四迴路控制電路275
7.樓梯燈控制電路276
8.電源電路277
二、電路模擬278
三、電路製作281
1.燈泡控制電路設計281
2.開關控制電路設計281
3.電路實作281
四、電路測試282
陸、結論(討論與改進)282
柒、參考文獻285
立即查看
CPLD數位邏輯實習含數位乙級術科實作(附範例與MAX+plusII/QuartusII軟體)
類似書籍推薦給您
1.編寫教材單元採漸進式安排,由簡入深,由易入繁,打穩基礎。
2.教材每一單元電路實作過程均有詳細說明並驗證其結果,可實際模擬,且下載至實驗器中加以執行,以求讓讀者易懂、易作。
3.應用實例可使讀者學習如何利用CPLD設計電路,並提供數位電子乙級術科最佳參考利器。
4.本書對數位電子入門及進階讀者皆適用,是本不可多得的好書。
目錄
Chapter1 數位邏輯CPLD 實習實驗設備
1-1 實驗設備外觀及配件
1-2 四合一CPLD 多功能板介紹
1-3 四合一I/O 板介紹
1-4 四大實習單元
1-5 電源供應器
1-6 下載傳輸線
Chapter2 EDA 軟體介紹一(MAX+plus II 軟體下載安裝與圖形設計)
2-1 下載MAX+plus II( BASELINE 10.2)軟體
2-2 MAX+plus II( BASELINE 10.2)軟體安裝
2-3 取得MAX+plus II( BASELINE 10.2)軟體使用授權
2-4 ByteBlaster 驅動程式安裝(Win XP)
2-5 圖形編輯設計快速入門
Chapter3 EDA 軟體介紹二(Quartus II 軟體下載安裝與圖形編輯設計)
3-1 下載Quartus II Web Edition v7.2 Service Pack 2 軟體
3-2 取得網路卡號碼NIC
3-3 取得Quartus II Web Edition v7.2 Service Pack 2 軟體使用授權
3-4 Quartus II 軟體安裝
3-5 第一次執行Quartus II 軟體
3-6 USB-Blaster 下載線驅動程式安裝
3-7 圖形編輯設計快速入門
3-8 MAX+plus II 設計好專案檔案轉換到Quartus II 專案
Chapter4 數位邏輯實習
4-1 基本邏輯閘
4-2 組合邏輯
4-3 加、減法器
4-4 組合邏輯應用
1 編碼與解碼器相關知識
2 多工器/解多工器相關知識
3 比較器相關知識
4-5 正反器
4-6 循序邏輯閘應用
1 除頻器電路
2 上數非同步計數器電路之設計
3 下數非同步計數器電路之設計
4 上 / 下數(2n 型)非同步計數器電路之設計
5 上 / 下數同步計數器電路之設計
6 可預置計數器電路之設計
7 環形計數器電路
8 強森計數器
9 移位暫存器
Chapter5 數位邏輯進階應用
應用 1 電力用電監視器設計與實作
應用 2 5 段水位液面控制顯示器設計與實作
應用 3 交通號誌(含行人倒數計時顯示器)控制器設計與實作
應用 4 LED 車尾燈控制器設計與實作
應用 5 16 種變化廣告燈控制器設計與實作
Chapter6 數位電子乙級術科檢定篇
6-1 試題一(四位數多工顯示器)
1 試題說明
2 應檢人員自行完成檢定板(包含子板與母板兩部分)
硬體設計裝配與焊接
3 四位數多工顯示器工作原理與電路分析
專題 1 四位數多工顯示器設計與實作
6-2 試題二(鍵盤掃瞄裝置)
1 試題說明
2 應檢人員自行完成檢定板(包含子板與母板兩部分)
硬體設計裝配與焊接
3 鍵盤掃瞄裝置工作原理與電路分析
專題 2 鍵盤掃瞄裝置設計與實作
6-3 試題三(數位電子鐘)
1 試題說明
2 應檢人員自行完成檢定板(包含子板與母板兩部分)
硬體設計裝配與焊接
3 數位電子鐘工作原理與電路分析
專題 3 數位電子鐘設計與實作
AppendixA 附錄
1 附錄(一)應檢人自備工具規格及使用說明
2 附錄(二)檢定考場提供電路裝配常見零件材料圖示
隨書光碟 /
註:以上輔助教材有些僅供教師使用
立即查看
CPLD數位邏輯設計實習(附贈OTAS題測系統 )
類似書籍推薦給您
1.利用本書所規劃的電路板與數位電子乙級術科檢定的子電路板,可完成所有的實習項目,並可指導學生藉由該電路板從事專題製作。
2.每一實習工作項目都經過精心設計,配合全國技能檢定數位電子乙級職種術科試題,學生透過本課程實習後,即可順利通過該職種的技能檢定。
3.系統化課程安排,學生按部就班完成每一工作項目,確實理解數位邏輯電路的內涵,將能自行設計數位邏輯的應用電路。
目錄
第一章 數位邏輯實驗開發系統介紹
1-1 數位邏輯實驗開發系統硬體的製作與使用
1-2 數位邏輯實驗開發系統軟體的安裝與使用
1-3 可規劃邏輯元件的燒錄
第二章 邏輯閘實驗
2-1 基本邏輯閘實驗
2-2 實用邏輯閘實驗
第三章 組合邏輯實驗
3-1 布林定理實驗
3-2 第摩根定理實驗
3-3 布林函數式化簡實驗
3-4 組合邏輯電路設計
第四章 加減法器實驗
4-1 加法器實驗
4-2 減法器實驗
4-3 並列加、減法器實驗
4-4 BCD 加法器實驗
第五章 組合邏輯應用實驗
5-1 編碼器及解碼器
5-2 多工器及解多工器
5-3 比較器
5-4 應用實例
第六章 正反器實驗
6-0 基本概念
6-1 RS 閂鎖器
6-2 RS 正反器
6-3 JK 正反器
6-4 D 型正反器
6-5 T 型正反器
第七章 循序邏輯電路應用實驗
7-1 計數器實驗
7-2 移位暫存器實驗
7-3 應用實例
第八章 數位邏輯電路開發實例
8-1 四位數計數器製作
8-2 數位電子鐘製作
8-3 電風扇多重監控電路製作
附錄
A. 課後習題答案
B. 實習零件表
C. 課後習題詳解
D. 七段顯示器相關實習工作項目與電路模組
E. 數位電子乙級技術士技能檢定術科實作範例
F. 可程式邏輯元件MAX3000A族系資料手冊
立即查看
CPLD數位邏輯設計實務 : 使用 Quartus II及VHDL語言設計 (2版)
類似書籍推薦給您
CPLD數位邏輯設計實務:使用Quartus II及VHDL語言設計
ISBN13:9789863474647
出版社:碁峰資訊
作者:楊明豐
裝訂/頁數:平裝/440頁
附件:DVD*1
規格:26cm*19cm*2cm (高/寬/厚)
版次:2
出版日:2014/12/29
中國圖書分類:電子工程
內容簡介
附DVD一片
CPLD入門實作經典,易學易用的初學指引!
‧由最簡單的【圖形編輯設計】開始學習數位邏輯電路設計,建立正確邏輯觀念。
‧快速建立【VHDL硬體描述語言】的設計基礎,運用常用的周邊元件完成應用電路製作。
‧使用電路圖元件擬真繪製,讓初學者可以【直覺式】迅速完成硬體接線。
‧【模組化、積木式】學習,輕鬆設定參數來控制周邊元件,發揮個人創意,完成專題作品。
從入門、應用到專題實作,
現在,就開始逐步的學好數位邏輯設計實務!
書中超過250個實用範例及練習,內容充實且應用生活化,只要結合本書部份範例,再加上自己的創意巧思,就能設計出有趣又好玩的專題電路。對於初學者來說,可以先閱讀各章的【相關知識】,然後從各章節的【應用範例】來驗證,最後再完成【課後練習】,以累積豐富的數位邏輯設計經驗。本書適合作為高職及大專院校電子、電機、資訊等系所【數位邏輯設計】、【數位電路設計】、【數位系統設計】等相關課程的教材,對於從事電子工程設計的科技人員也是一本極佳的參考用書。
‧入門花費少:書中硬體使用的CPLD晶片與下載線的價格不高,且軟體可免費使用。
‧學習最容易:由最簡單的圖形編輯設計開始學習數位邏輯設計,建立正確邏輯觀念。再以此為基礎,學習VHDL硬體描述語言。所有範例皆有詳細解說,透過stepbystep的方式學習,初學者可以更輕鬆的上手。
‧電路視覺化:使用電路圖元件擬真繪製,讓初學者可以快速依照圖示模擬,自行完成硬體接線。
‧程式模組化:每個周邊元件都以模組化程序(process)處理,可以方便設定參數來控制周邊元件,或是採積木式學習,結合本書部份process,以輕鬆完成專題作品。
‧內容多樣化:涵蓋基本邏輯閘、加法器、減法器、多工器、解多工器、比較器、正反器、暫存器、漣波計數器、同步計數器、狀態機、LED、矩陣型LED、七段顯示器、LCD顯示器、蜂鳴器、指撥開關、按鍵開關、矩陣鍵盤、步進馬達、直流馬達、伺服馬達、溫度感測器等,超過250個實用數位邏輯設計範例。
‧應用生活化:生活化的單元教學設計,除了能提高學習興趣之外、也能激發創意與想像力。內容包含LED移位、LED閃爍、LED交通號誌燈、上/下數計數器、數位時鐘、LCD字幕機、電梯面板顯示器、智慧型風扇、數位電壓表、數位溫度計、電子琴、音樂盒、馬達轉速及轉向控制等。
目錄
01 認識CPLD
1-1 何謂CPLD
1-2 Quartus II軟體下載與安裝
1-3 安裝USB-Blaster燒錄驅動程式(Windows 7)
02 圖形編輯設計
2-1 圖形編輯快速入門—半加法器
2-2 圖形編輯階層式設計—全加法器
2-3 圖形編輯階層式設計—四位元並列加法器
03 VHDL語言基礎
3-1 認識VHDL
3-2 VHDL的基本架構
3-3 VHDL的資料型態
3-4 VHDL的運算子
3-5 VHDL的資料物件
3-6 VHDL的敘述語法
04 基本邏輯閘
4-1 認識邏輯閘
4-2 及閘
4-3 或閘
4-4 反閘
4-5 反及閘
4-6 反或閘
4-7 互斥或閘
4-8 互斥反或閘
05 組合邏輯電路
5-1 認識組合邏輯輯
5-2 加法器
5-3 減法器
5-4 解碼器
5-5 編碼器
5-6 多工器
5-7 解多工器
5-8 比較器
06 正反器
6-1 認識正反器
6-2 RS閂鎖器
6-3 RS正反器
6-4 JK正反器
6-5 D型正反器
6-6 T型正反器
07 順序邏輯電路
7-1 認識順序邏輯
7-2 計時脈波
7-3 暫存器
7-4 計數器
7-5 狀態機
08 LED控制實習
8-1 認識發光二極體
8-2 LED單燈右移實習
8-3 LED單燈左右移實習
8-4 LED交通號誌燈實習
09 開關控制實習
9-1 認識開關
9-2 指撥開關控制LED亮與暗實習
9-3 指撥開關控制LED閃爍與暗實習
9-4 指撥開關控制LED移位速度實習
9-5 指撥開關控制LED變化實習
9-6 按鍵開關控制LED移位方向實習
9-7 按鍵開關控制LED變化實習
9-8 矩陣鍵盤控制LED亮與暗實習
10 七段顯示器實習
10-1 認識七段顯示器
10-2 一位七段顯示器計數0~9實習
10-3 四位七段顯示器計數0000~9999實習
10-4 電子鐘實習
10-5 按鍵控制一位七段顯示器顯示0~9實習
10-6 按鍵控制四位七段顯示器顯示0000~9999實習
10-7 矩陣鍵盤控制四位七段顯示器實習
11 矩陣型LED實習
11-1 認識矩陣型LED
11-2 矩陣型LED顯示靜態字元實習
11-3 矩陣型LED顯示靜態字串實習
11-4 按鍵控制矩陣型LED顯示動態字元實習
11-5 按鍵控制矩陣型LED顯示動態字串實習
11-6 按鍵控制矩陣型LED顯示00~99實習
12 液晶顯示器實習
12-1 認識液晶顯示器
12-2 LCM顯示內建字型實習
12-3 LCM顯示自建字型實習
12-4 按鍵控制LCM顯示字串移位變化實習
13 馬達控制實習
13-1 認識馬達
13-2 開關控制直流馬達轉速及轉向實習
13-3 智慧型風扇實習
13-4 按鍵控制標準型伺服馬達轉向實習
13-5 按鍵控制連續旋轉型伺服馬達轉向實習
13-6 按鍵控制步進馬達轉向實習
13-7 按鍵控制步進馬達轉速實習
13-8 4Î4矩陣鍵盤控制步進馬達轉向及步進數實習
14 感測器實習
14-1 認識類比 / 數位轉換器
14-2 類比 / 數位轉換實習
14-3 5V直流數位電壓表實習
14-4 LM35數位溫度計實習
14-5 AD590數位溫度計實習
15 聲音控制實習
15-1 認識聲音
15-2 單音產生器實習
15-3 救護車聲音產生器實習
15-4 電子琴實習
15-5 電子音樂盒實習
附錄A Byte-Blaster燒錄器(本單元為PDF格式,請見書附光碟)
A-1 Byte-Blaster燒錄器製作
A-2 44-Pin / 84-Pin PLCC
附錄B MAX+PLUS II軟體下載與安裝(本單元為PDF格式,請見書附光碟)
B-1 MAX+PLUS II軟體下載與安裝(Windows XP)
B-2 MAX+PLUS II的License設定(Windows XP)
B-3 Byte-Blaster燒錄驅動程式安裝(Windows XP)
附錄C MAX+PLUS II軟體使用說明(本單元為PDF格式,請見書附光碟)
C-1 圖形編輯快速入門
立即查看