買這商品的人也買了...
-
工業配電, 6/e
$480$432 -
FPGA 原理和結構$354$336 -
$374實時嵌入式系統 -
動手做深度強化學習 (Deep Reinforcement Learning Hands-On)$690$538 -
最新圖解馬達入門$300$255 -
$1,008FPGA 設計技巧與案例開發詳解, 3/e -
原子教你玩 FPGA:基於 Intel Cyclone IV$534$507 -
超圖解 Arduino 互動設計入門, 4/e$680$578 -
深度學習的數學地圖 -- 用 Python 實作神經網路的數學模型 (附數學快查學習地圖)$580$458 -
工業4.0 的物聯網智慧工廠應用與實作:使用 Arduino.Node-RED.MySQL.Node.js$500$199 -
$505機器人控制 — 運動學、控制器設計、人機交互與應用實例 -
$352現代數字系統設計 — 基於 Intel FPGA 可編程邏輯器件與 VHDL -
FPGA 數字圖像採集與處理 — 從理論知識、模擬驗證到板級調試的實例精講$414$393 -
深入淺出玩轉 FPGA, 3/e$330$314 -
$454OpenCV 4.5 電腦視覺開發實戰 (基於 VC++) -
$301機器學習與振動信號處理 -
NLP 大神 RNN 網路:Python 原始程式碼手把手帶你寫$890$703 -
$403FPGA 設計與驗證 -
FPGA 時序約束與分析$414$393 -
$332醫用 FPGA 開發 — 基於 Xilinx 和 VHDL -
$560數字圖像處理與機器視覺 — Visual C++ 與 Matlab 實現, 2/e -
$454Verilog HDL 設計實例手冊 -
$352Xilinx FPGA 開發實用教程, 2/e -
FPGA 開發實用教程 — 基於 Xilinx 和 Verilog HDL (微課版)$294$279 -
$250天線理論與工程設計
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
75折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$375 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
《數字邏輯原理與FPGA設計(第3版)》系統介紹了數字邏輯的基本原理與FPGA設計的實際應用,
並通過大量設計實例詳細介紹了基於FPGA技術的數字邏輯設計方法。
《數字邏輯原理與FPGA設計(第3版)》分為10章,
包括數字系統、數制與編碼、邏輯代數基礎、組合邏輯電路的分析與設計、
時序邏輯電路的分析與設計、可編程邏輯器件、VerilogHDL設計基礎、
FPGA設計入門、數字邏輯基礎實驗、數字系統FPGA設計實踐等,
並安排習題近百道、實驗題10個、綜合性設計課題10個。
《數字邏輯原理與FPGA設計(第3版)》中列舉的設計實例均經QuartusⅡ13.1工具編譯通過,
並在DE2-115開發板上通過了硬件測試。
所提供電子資料中包含了部分習題解答、
部分設計實例與實驗題的VerilogHDL源程序,
以及綜合性設計實例與設計課題參考源程序。
為便於教學,《數字邏輯原理與FPGA設計(第3版)》
電子資料包括35段共計680分鐘教學視頻,
並配有教學課件供任課老師選用,讀者請發郵件或致電申請索取。
《數字邏輯原理與FPGA設計(第3版)》可作為普通高等院校計算機、電子、
通信、自動控制等電子與電氣類相關專業的本科教材,
也可作為成人自學考試用書及電子設計工程師技術培訓的指導教材,
還可作為從事數字邏輯電路和系統設計的電子工程師的參考用書。
目錄大綱
第1章緒論1
1.1數字時代1
1.1.1模擬信號1
1.1.2數字信號1
1.2數字系統2
1.2.1數字技術的優勢2
1.2.2數字邏輯電路3
1.2.3數字系統的組成4
1.2.4典型的數字系統———計算機4
1.2.5數字邏輯的內容及研究方法5
1.3數制及其轉換6
1.3.1數制6
1.3.2數制轉換7
1.4帶符號二進制數的代碼表示9
1.5編碼12
1.5.1BCD碼12
1.5.2格雷碼13
1.5.3奇偶校驗碼13
1.5.4ASCII碼14
1.6習題15
第2章邏輯代數基礎17
2.1邏輯代數的基本概念17
2.1.1邏輯變量及基本運算17
2.1.2邏輯表達式18
2.1.3邏輯代數的公理18
2.2邏輯函數21
2.2.1邏輯函數的定義21
2.2.2邏輯函數的表示法21
2.2.3複合邏輯23
2.3邏輯函數的標準形式25
數字邏輯原理與FPGA設計(第3版)
⚫
·2·
2.3.1最小項及最小項表達式25
2.3.2最大項及最大項表達式27
2.3.3邏輯函數表達式的轉換方法28
2.3.4邏輯函數的相等32
2.4邏輯代數的重要定理33
2.4.1重要定理33
2.4.2重要定理與最小項、最大項的關係35
2.5邏輯函數化簡36
2.5.1代數化簡法36
2.5.2卡諾圖化簡法37
2.5.3具有任意項的邏輯函數化簡42
2.6習題43
第3章組合邏輯電路45
3.1邏輯門電路的外特性45
3.1.1簡單邏輯門電路45
3.1.2複合邏輯門電路49
3.1.3邏輯門電路的主要外特性參數51
3.1.4正邏輯與負邏輯53
3.2組合邏輯電路分析54
3.2.1組合邏輯電路的基本特點54
3.2.2分析流程55
3.2.3常用組合邏輯電路分析舉例56
3.3組合邏輯電路設計64
3.4設計方法的靈活運用65
3.4.1邏輯代數法66
3.4.2利用無關項簡化設計67
3.4.3分析設計法69
3.5組合邏輯電路的險象70
3.5.1險象的產生與分類71
3.5.2險象的判斷與消除71
3.6常用組合邏輯電路設計74
3.6.18421碼加法器74
3.6.2七段譯碼器76
3.6.3多路選擇器與多路分配器78
3.7習題81
第4章時序邏輯電路分析85
4.1時序邏輯電路模型85
⚫目錄
·3·
4.2觸發器86
4.2.1基本RS觸發器87
4.2.2常用觸發器90
4.2.3各類觸發器的相互轉換95
4.2.4集成觸發器的主要特性參數97
4.3同步時序邏輯電路98
4.3.1同步時序邏輯電路描述99
4.3.2同步時序邏輯電路分析103
4.4異步時序邏輯電路107
4.5常用時序邏輯電路109
4.5.1寄存器109
4.5.2計數器113
4.5.3節拍發生器117
4.6習題118
第5章時序邏輯電路設計120
5.1同步時序邏輯電路設計的基本方法120
5.2建立原始狀態125
5.3狀態化簡127
5.3.1狀態化簡的基本原理127
5.3.2完全定義狀態化簡方法129
5.4狀態編碼131
5.4.1確定存儲狀態所需的觸發器個數132
5.4.2用相鄰編碼法實現狀態編碼132
5.5確定激勵函數及輸出方程133
5.5.1選定觸發器類型133
5.5.2求激勵函數及輸出函數133
5.5.3電路的“掛起”及恢復問題134
5.6時序邏輯設計舉例136
5.6.1序列檢測器設計136
5.6.2計數器設計138
5.6.3基於MSI器件實現任意模值計數器140
5.7習題144
第6章可編程邏輯器件147
6.1概述147
6.1.1可編程邏輯器件的發展歷程147
6.1.2可編程邏輯器件分類149
6.1.3可編程邏輯器件的結構150
數字邏輯原理與FPGA設計(第3版)
⚫
·4·
6.2簡單PLD原理151
6.2.1PLD中陣列的表示方法151
6.2.2PROM153
6.2.3PLA器件155
6.2.4PAL器件156
6.2.5GAL器件156
6.3CPLD158
6.3.1傳統CPLD的基本結構158
6.3.2最新CPLD的基本結構158
6.4FPGA159
6.4.1FPGA的基本結構160
6.4.2Altera公司CycloneⅣ系列器件的結構161
6.4.3最新FPGA的基本結構163
6.5習題163
第7章VerilogHDL設計基礎166
7.1硬件描述語言簡介166
7.1.1概述166
7.1.2HDL語言的特點166
7.1.3VerilogHDL語言與VHDL語言的比較167
7.2VerilogHDL程序的基本語法168
7.2.1VerilogHDL程序結構168
7.2.2VerilogHDL基本語法169
7.2.3VerilogHDL數據流建模176
7.2.4VerilogHDL行為建模177
7.2.5VerilogHDL結構建模179
7.2.6VerilogHDL層次化設計181
7.3VerilogHDL基本語句182
7.3.1選擇語句182
7.3.2重複語句184
7.3.3任務和函數語句186
7.4常見組合邏輯電路的VerilogHDL設計189
7.4.1編碼器、譯碼器、選擇器189
7.4.2數值比較器192
7.5常見時序邏輯電路的VerilogHDL設計193
7.5.1觸發器193
7.5.2鎖存器和寄存器195
7.5.3計數器196
7.6有限狀態機的VerilogHDL設計198
⚫目錄
·5·
7.6.1有限狀態機198
7.6.2狀態機的設計198
7.6習題203
第8章FPGA設計基礎207
8.1EDA技術概述207
8.1.1EDA技術的發展歷程207
8.1.2EDA技術的主要內容208
8.1.3EDA技術的發展趨勢209
8.2FPGA設計方法與設計流程209
8.2.1基於FPGA的層次化設計方法209
8.2.2基於FPGA技術的數字邏輯系統設計流程211
8.3FPGA設計工具———QuartusⅡ13.1214
8.3.1QuartusⅡ13.1的安裝215
8.3.2QuartusⅡ13.1設計流程216
8.4QuartusⅡ13.1設計入門219
8.4.1啟動QuartusⅡ13.1219
8.4.2設計輸入223
8.4.3編譯綜合228
8.4.4模擬測試230
8.4.5硬件測試234
8.5習題237
第9章數字邏輯實驗指南238
9.1基於原理圖輸入設計4位加法器238
9.1.1設計提示238
9.1.2QuartusⅡ設計流程238
9.2基於VerilogHDL文本輸入設計七段數碼顯示譯碼器240
9.2.1設計提示240
9.2.2QuartusⅡ設計流程240
9.3基於混合輸入方式的QuartusⅡ設計246
9.3.1設計要求246
9.3.2設計提示246
9.3.3QuartusⅡ設計流程246
9.4基於宏功能模塊LPM_ROM的4位乘法器設計249
9.4.1設計提示249
9.4.2QuartusⅡ設計流程250
9.5數字邏輯基礎型實驗256
實驗1多位加法器的FPGA設計256
數字邏輯原理與FPGA設計(第3版)
⚫
·6·
實驗2譯碼器的FPGA設計256
實驗3計數器的FPGA設計257
實驗4100分頻十進制加法計數器的FPGA設計258
實驗5偽隨機信號發生器的FPGA設計258
實驗6應用VerilogHDL完成簡單組合電路的FPGA設計259
實驗7應用VerilogHDL完成簡單時序電路的FPGA設計260
實驗8基於VerilogHDL語言的4位多功能加法計數器的FPGA設計260
實驗9移位運算器的FPGA設計261
實驗10循環冗餘校驗(CRC)模塊的FPGA設計264
9.6習題265
第10章數字系統的FPGA設計實踐267
10.1數字鐘的FPGA設計268
10.1.1設計要求268
10.1.2功能描述268
10.1.3數字鐘的層次化設計方案269
10.1.4數字鐘的頂層設計和模擬274
10.1.5硬件測試275
10.2樂曲演奏電路FPGA設計277
10.2.1設計要求277
10.2.2原理描述277
10.2.3樂曲硬件演奏電路的層次化設計方案279
10.2.4樂曲硬件演奏電路頂層電路的設計和模擬283
10.2.5硬件測試283
10.3數字系統FPGA設計課題選編284
課題1多功能運算器的FPGA設計284
課題2時序發生器的FPGA設計284
課題3設計一個具有三種信號燈的交通燈控制系統285
課題4設計一個基於FPGA芯片的彈道計時器286
課題5設計一個基於FPGA芯片的汽車尾燈控制器287
課題6數字密碼鎖的FPGA設計288
課題7電梯控制器的FPGA設計289
課題8自動售飲料控制器的FPGA設計290
課題9出租車自動計費器的FPGA設計290
課題10基於FPGA的信號發生器設計291
參考文獻292
