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族系資料手冊
立即查看
FPGA可程式化邏輯設計實習:使用Verilog HDL與Xilinx Vivado 3/E 2022 <全華>3/e (3版)
類似書籍推薦給您
FPGA可程式化邏輯設計實習:使用Verilog HDL與Xilinx Vivado
ISBN13:9786263283251
出版社:全華圖書
作者:宋啓嘉-編
裝訂/頁數:平裝/328頁
附件:CD
規格:26cm*19cm*1.5cm (高/寬/厚)
版次:3
出版日:2022/09/01
中國圖書分類:電子工程
內容簡介
現今可程式化邏輯FPGA相關之實習課程已然成為國內大專院校資訊、電機等相關科系學生必修的專業課程,另一方面在產業界,FPGA亦已被廣泛的被用來作為快速成品設計及邏輯產品驗證平台。本書首重為讀者介紹如何在FPGA開發平台上使用Verilog HDL硬體描述語言與Xilinx Vivado完成相關數位電路設計與專題實作,使讀者了解可程式化邏輯之設計方向並掌握其基礎設計能力。
本書特色
1.本書以淺顯易懂方式使用Verilog HDL硬體描述語言與Xilinx Vivado開發工具學習相關數位邏輯電路設計與FPGA實作。
2.EGO1 FPGA開發板周邊採用多種類型感測週邊與I/O介面可供讀者進行專題設計,書內亦附上多種實務範例做為參考。
3.本書合適於第一次接觸FPGA可程式化邏輯電路設計讀者,內容詳盡細膩,推薦對於可程式化邏輯電路設計有興趣的人士閱讀。
目錄
Chapter1 概論
1-1 EGO1 可程式化邏輯開發板
1.1.1 一元素 Xilinx EGO1
1-2 Xilinx Vivado介紹
1.2.1 Vivado FPGA 開發工具
1.2.2 Vivado軟體下載
1.2.3 安裝 Xilinx Vivado
1-3 開始使用 Vivado Xilinx
1.3.1 建立Vivado專案1
1.3.2 建立Vivado專案2
1.3.3 I/O腳位的指定
1.3.4 產生bitstream之分析與合成
1.3.5 FPGA的燒錄
1-4 FPGA 現場可程式化邏輯閘陣列原理
1.4.1 CPLD/FPGA 可規劃邏輯元件
1.4.2 可規劃邏輯單元CLB
Chapter2 加法器電路設計
2-1 半加器
2.1.1 創建半加器
2.1.2 模擬半加器
2-2 全加器
2.2.1 創建全加器電路
2.2.2 模擬全加器
2-3 四位元加法器
2.3.1 電路圖編輯四位元加法器
2.3.2 模擬四位元加法器
2-4 練習題
2.4.1 八位元加法器
2.4.2 四位元乘法器
Chapter3 Verilog硬體描述語言
3-1 Verilog簡介
3.1.1 硬體描述語言Verilog
3.1.2 Verilog基本語法
3-2 模組與階層化設計
3.2.1 階層化設計
3-3 加法器比較
3.3.1 前瞻進位加法器
3.3.2 八位元漣波進位加法器與八位元前瞻進位加法器性能比較
3-4 Verilog語法與範例
3.4.1 四位元比較器與運算子
3.4.2 Verilog數字表達
3.4.3 四位元ALU算術邏輯單元
3.4.4 計數器
3.4.5 2對1選擇器
3.4.6 FIFO數據緩衝器
3.4.7 16乘8唯讀記憶體
3-5 練習題
3.5.1 八位元加法器比較
3.5.2 解碼器編碼器設計
3.5.3 算術移位運算單元
3.5.4 進位器跳躍加法
3.5.5 4對1選擇器
Chapter4 除頻器
4-1 除頻器設計
4.1.1 除2之除頻器
4.1.2 模擬除2之除頻器
4-2 除50除頻器設計
4.2.1 VERILOG編輯除50之除頻器
4.2.2 模擬除50之除頻器
4-3 除頻器整合設計
4.3.1 除頻器模組整合
4.3.2 整合除頻器的驗證
Chapter5 EGO1基本單元 LED燈、七段顯示器、按鈕、指撥器
5-1 LED跑馬燈設計
5.1.1 電路圖編輯跑馬燈
5.1.2 Verilog狀態機
5-2 七段顯示器設計
5.2.1 電路圖編輯七段顯示器
5.2.2 七段顯示器實作
5-3 按鈕開關(KEY)設計
5.3.1 電路圖編輯按鈕開關
5-4 指撥器控制LED
5-5 練習題
5.5.1 跑馬燈1
5.5.2 跑馬燈2
5.5.3 七段顯示器
Chapter6 轉換器
6-1 類比/數位轉換器(ADC)
6.1.1 類比/數位轉換器ADC介紹
6.1.2 ADC0804 動作順序
6-2 Xilinx XADC 類比/數位轉換器
6.2.1 XADC類比/數位轉換器實作
6-3 數位/類比轉換器(DAC)
6.3.1 DAC0832介紹
6.3.2 電路圖編輯數位/類比轉換器
6.3.3 數位/類比轉換器實作
6-4 練習題
6.4.1 用按鈕紀錄XADC轉換結果
6.4.2 實驗DAC0832轉換控制
Chapter7 UART 串列埠
7-1 UART串列埠簡介
7-2 UART串列埠基本操作
7-3 練習題
7.3.1 UART打字機
7.3.2 以UART顯示XADC轉換結果
Chapter8 8乘8 LED 矩陣
8-1 8乘8 LED矩陣
8.1.1 8乘8 LED 矩陣及解碼器介紹
8.1.2 電路圖編輯
8.1.3 LED 矩陣實作
8-2 小綠人
8.2.1 小綠人之電路圖編輯
8.2.2 小綠人之LED 矩陣實作
8-3 8乘8 LED矩陣增加亮度
8.3.1 整體電路介紹
8-4 練習題
8.4.1 擲骰子
8.4.2 紅綠燈
Chapter9 VGA 輸出控制
9-1 VGA控制訊號
9.1.1 VGA 時序規格
9.1.2 電路圖編輯VGA
9.1.3 VGA 圖形輸出實作
9-2 練習題
9.2.1 改變移動方向
9.2.2 改變顏色及圖案
Chapter10 專題設計
10-1 音樂盒
10.1.1 音樂盒電路圖
10-2 數位時鐘
10.2.1 數位時鐘電路圖
10.2.2 數位時鐘之實作結果
10-3 閃子彈遊戲
10.3.1 閃子彈遊戲電路圖
10.3.2 閃子彈遊戲之實作結果
10-4 練習題
10.4.1 鬧鐘
10.4.2 骰子比大小遊戲
10.4.3 音樂播放器
10.4.4 約翰找鑰匙遊戲
附錄 1
附1-A HY-SRF05測距雷達
附1-B 4乘4數字鍵盤
附1-C 伺服馬達
附1-D LFSR亂數產生器
附1-E VGA Pattern產生器
附1-F 炸彈人
附1-G google 小恐龍
附1-H 密碼鎖
附1-I EGO1 開發板XDC 腳位設定
附錄 2
附2-A 32 位元MicroBlaze 處理器SoPC系統層級設計
附2-B Vivaodo 配置MicroBlaze 嵌入式處理器
附2-C Vivado SDK 程式範例
附2-D MicroBlaze 嵌入式處理器置配4位元乘法器IP
立即查看
可程式邏輯設計實習全一冊 3/E 20213/e (3版)
類似書籍推薦給您
【簡介】
1.本書著重理論與實務並用,「相關知識」使讀者對該章節的理論有所瞭解,而「實習工作項目」,讀者可以依照本書詳細的敘述步驟將理論實作出來,以驗證是否正確。
2.本書各章節都有實作工作項目操作、實習紀錄與學後評量,可強化實作能力,並瞭解同學的學期成效。
3.本書加上「腦力激盪」實作題目,讓讀者具備基本能力後可以進階實作。
4.作者參與國教署與台達電建置的「MOOCx 教學平台」,讓讀者能藉由線上學習提升專業知識與補救教學用。
5.使用數位電子乙級CPLD 子板,搭配Altera 公司的Quartus II 軟體實作,讀者學習此課程之後,亦可參加數位電子乙級技術士證照考試。
6.附常用IO板,可讓讀者練習SMD與基礎元件銲接,此IO板可與其他專業實作課程互用,節省裝配麵包板電路時間。
【目錄】
CH1 工場安全衛生及邏輯設計應用
1-1 實習工場設施的認識
1-2 工業安全及衛生
1-3 消防安全的認識
1-4 PLD 晶片設計應用介紹
CH2 可程式邏輯裝置(PLD) 實習儀器及軟體操作使用
2-1 PLD 實習儀器使用及測試( 數位乙級EPM3064 子板製作)
2-2 PLD 軟體之操作使用(Intel ALTERA Quartus II)
CH3 基本邏輯閘
3-1 CMOS IC 邏輯準位之量測實習
3-2 基本邏輯閘功能實習
CH4 組合邏輯
4-1 第摩根定理實習
4-2 邏輯閘互換實習
4-3 布林代數應用實習
CH5 加法器及減法器
5-1 半加器實習
5-2 全加器實習
5-3 半減器實習
5-4 全減器實習
5-5 並列加法器與並列減法器實習
5-6 BCD 加法器
CH6 組合邏輯電路應用
6-1 編碼器及解碼器實習
6-2 多工器及解多工器實習
6-3 比較器
6-4 應用實例
CH7 正反器
7-1 RS 閂鎖器實習
7-2 RS 正反器實習
7-3 JK 正反器實習
7-4 D 型正反器實習
7-5 T 型正反器實習
7-6 正反器互換實習
CH8 循序邏輯電路應用
8-1 時鐘脈波產生器實習
8-2 計數器實習
8-3 移位暫存器實習
8-4 紅綠燈電路實習
8-5 應用實例
立即查看
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 圖形編輯快速入門
立即查看
數位邏輯設計實用級暨專業級能力認證學術科
類似書籍推薦給您
立即查看