買這商品的人也買了...
-
數位邏輯實習 CPLD 入門與實習$600$540 -
數位信號處理$350$343 -
Mathematica 程式設計入門$480$456 -
數位邏輯 ─ 使用 Verilog 設計 (Fundamentals of Digital Logic with Verilog Design)$740$725 -
$1,000Advanced Digital Logic Design Using Verilog, State Machines, and Synthesis for FPGA's (Hardcover) -
數位訊號處理 (Mitra: Digital Signal Processing: A Computer-Based Approach, 3/e)$760$745 -
CPU 自製入門$594$564 -
$465圖像超分辨率技術及其應用 -
$270Altera FPGA/CPLD 設計 (基礎篇), 2/e -
Digital Logic RTL & Verilog Interview Questions (Paperback)$800$760 -
CMOS 數位積體電路分析與設計, 4/e (Kang: CMOS Digital Integrated Circuits Analysis and Design, 4/e) (授權經銷版)$720$684 -
$551C# 6.0 本質論, 5/e (Essential C# 6.0, 5/e) -
$270手把手教你學 FPGA 設計 : 基於大道至簡的至簡設計法 -
$216機械可靠性設計與MATLAB算法 -
數位影像處理 (Gonzalez & Woods : Digital Image Processing, 4/e)$880$862 -
$474Xilinx Artix-7 FPGA 快速入門、技巧及實例 -
$327EDA 技術與 Verilog HDL -
$594MATLAB 圖像處理與應用 -
電玩遊戲腳本設計法:塑造遊戲敘事 × 角色 × 關卡破表魅力,美國遊戲設計翹楚實戰經驗傳授$1,200$1,020 -
遊戲腳本教科書$1,000$850 -
OCP:Java SE 11 Developer 認證指南 (上) -- 物件導向設計篇$690$455 -
OCP:Java SE 11 Developer 認證指南 (下) -- API 剖析運用篇$820$541 -
Arduino 自造趣:結合 JavaScript x Vue x Phaser 輕鬆打造個人遊戲機 (iThome鐵人賽系列書)$690$538 -
基本電學, 10/e$640$576 -
數字電路設計與驗證快速入門 — Verilog + SystemVerilog$594$564
中文年末書展|繁簡參展書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 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
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
相關主題
商品描述
<內容簡介>
趙然編著的《四則運算小計算器設計過程實錄--Verilog FPGA數字系統設計入門學習日記/Verilog FPGA數字系統設計自學叢書》以日記的形式記錄了一個可實現四則運算計算器的設計過程,從而達到學習FPGA設計的目的。全書共10章,講述了從設計開始到完成的全過程,其中包括數碼管顯示、鍵盤掃描、狀態機等基礎模塊的設計,以及設計中需要註意的問題等,每一章的最後還有夏字聞老師對本章內容的點評及給讀者的學習建議。
希望讀者按順序閱讀本書,同時進行實踐操作,並與書中的進度保持一致,最終完成整個設計。讀者也可以根據自己的想法來實現想要的功能,做到舉一反三,以達到最好的學習效果。書中使用的硬件為至芯科技的四代開發板、A1tera cyclone Ⅳ的芯片,軟件為Quartus Ⅱ 13.O spl。
本書可作為電子工程類、自動控制類、電腦類的大學本科高年級學生及研究生設計實驗參考用書,亦可供其他工程人員自學與參考。
<章節目錄>
第1章 第一天———數碼管顯示模塊的設計
1.1 設計需求講解
1.2 七段式數碼管顯示原理講解
1.3 設計工具使用講解
1.3.1 QuartusII工具的配置
1.3.2 數碼管顯示模塊的可綜合代碼
1.3.3 顯示模塊的測試
1.3.4 轉到ModelSim模擬工具進行測試
1.3.5 下載程序到開發板進行調試
1.4 今天工作總結
1.5 夏老師評述
第2章 第二天———鍵盤掃描模塊的設計
2.1 設計需求講解
2.2 七段式數碼管顯示原理講解
2.3 設計工具使用講解
2.3.1 矩陣鍵盤碼掃描分析模塊的可綜合代碼
2.3.2 矩陣鍵盤碼掃描分析模塊代碼解析
2.3.3 矩陣鍵盤掃描分析模塊的測試
2.3.4 轉到ModelSim模擬工具進行測試
2.3.5 下載程序到開發板進行調試
2.4 今天工作總結
2.5 夏老師評述
第3章 第三天———輸入狀態機模塊的設計
3.1 設計需求講解
3.2 我對狀態機概念的理解
3.3 設計工具使用講解
3.3.1 範例代碼解析
3.3.2 重寫狀態機代碼
3.3.3 轉到ModelSim模擬工具進行測試
3.3.4 下載程序到開發板進行調試
3.4 今天工作總結
3.5 夏老師評述
第4章 第四天———BCD碼與二進制碼轉換模塊的設計
4.1 設計需求講解
4.2 BCD碼轉二進制碼
4.2.1 BCD碼轉二進制碼的可綜合代碼
4.2.2 BCD碼轉二進制碼模塊的測試代碼
4.2.3 轉到ModelSim模擬工具進行測試
4.2.4 二進制碼轉BCD碼的可綜合代碼
4.2.5 二進制碼轉BCD碼模塊的測試
4.2.6 轉到ModelSim模擬工具進行測試
4.3 今天工作總結
4.4 夏老師評述
第5章 第五天———計算模塊的設計
5.1 設計需求講解
5.2 設計工具使用講解
5.2.1 計算模塊的可綜合代碼
5.2.2 計算模塊的測試
5.2.3 轉到ModelSim模擬工具進行模擬
5.2.4 模塊連接關係
5.2.5 下載程序到開發板進行調試
5.3 今天工作總結
5.4 夏老師評述
第6章 第六天———可進行連續運算的狀態機改進
6.1 設計需求講解
6.2 狀態機設計講解
6.2.1 狀態機的編碼形式
6.2.2 狀態機的分類
6.2.3 狀態轉移圖(STD)
6.3 設計工具使用講解
6.3.1 狀態機模塊的可綜合代碼
6.3.2 狀態機模塊的測試
6.3.3 轉到ModelSim模擬工具進行模擬
6.3.4 下載程序到開發板進行調試
6.4 今天工作總結
6.5 夏老師評述
第7章 第七天———面積優化
7.1 設計需求講解
7.2 面積與速度
7.3 模塊改進
7.3.1 計算模塊的可綜合代碼
7.3.2 轉到ModelSim模擬工具進行測試
7.3.3 下載程序到開發板進行調試
7.4 今天工作總結
7.5 夏老師評述
第8章 第八天———二進制碼轉BCD碼模塊的優化
8.1 設計需求講解
8.2 演算法實現
8.3 模塊改進
8.3.1 二進制碼轉BCD碼模塊的可綜合代碼
8.3.2 轉到ModelSim模擬工具進行測試
8.3.3 下載程序到開發板進行調試
8.4 今天工作總結
8.5 夏老師評述
第9章 第九天———去「0」模塊的設計
9.1 設計需求講解
9.2 演算法實現
9.3 模塊改進
9.3.1 去「0」模塊的可綜合代碼
9.3.2 轉到ModelSim模擬工具進行測試
9.3.3 下載程序到開發板進行調試
9.4 今天工作總結
9.5 夏老師評述
第10章 第十天———負數計算
10.1 設計需求講解
10.2 二進制數表示法
10.3 補碼原碼轉換模塊
10.3.1 補碼轉原碼模塊的可綜合代碼
10.3.2 轉到ModelSim模擬工具進行測試
10.3.3 原碼轉補碼模塊的可綜合代碼
10.3.4 轉到ModelSim模擬工具進行測試
10.4 其他模塊的修改
10.4.1 顯示模塊的修改
10.4.2 消「0」模塊的修改
10.4.3 BCD碼和二進制碼轉換模塊的修改
10.4.4 計算模塊的修改
10.4.5 按鍵狀態機模塊的修改
10.4.6 頂層模塊的修改
10.5 下載程序到開發板進行調試
10.6 今天工作總結
10.7 夏老師評述
參考文獻
<作者介紹>
趙然,首都師範大學光學工程碩士,曾在夏宇聞老師指導下學習Veriog數字系統設計三個月,美國國家儀器(NI)認證CLAD工程師。擅長數字邏輯設計,現任中國科學院計算技術研究所(ICT)工程師,從事FPGA開發工作。
