EDA技術項目教程——基於VHDL與FPGA

於潤偉

  • 出版商: 機械工業
  • 出版日期: 2024-10-23
  • 定價: $354
  • 售價: 8.5$301
  • 語言: 簡體中文
  • 頁數: 362
  • ISBN: 7111765508
  • ISBN-13: 9787111765509
  • 相關分類: FPGA
  • 下單後立即進貨 (約4週~6週)

商品描述

本書從初學者的角度出發,介紹了EDA技術和CPLD/FPGA的基礎知識、EDA工具軟件QuartusⅡ的使用方法、硬件描述語言VHDL的語法規則等內容,針對EDA技術的特點,通過設計數據比較器、數據運算器、數據編碼器、計數器、點陣廣告牌和信號發生器等典型電路,以及相關的數字系統設計實訓,從入門、熟練、應用和發展4個層次來闡述EDA技術,通過由淺入深、循序漸進、難度適當、數量豐富的實例展示EDA技術的特點,幫助讀者理解EDA技術。 本書可作為高等職業院校電子信息類、通信類及智能控制類專業的教材,也可作為電子設計競賽、FPGA開發應用工程技術人員的自學參考書。

作者簡介

於潤偉,黑龍江農業工程職業學院三級教授、黑龍江省電子信息專業學科帶頭人、中國電子學會高級會員、計算機程序員,對電子信息領域有著深入的瞭解,能夠把握其技術特點和發展趨勢。主編出版的教材10部,主持全國農業職業技術教育委員會、黑龍江省新世紀高等教育教學改革工程項目、黑龍江省教育科學“十一五”規劃2008年度重點課題等省級以上課題3項。黑龍江省級精品課程《數字系統設計與EDA技術》負責人。

目錄大綱

前言
項目1數據比較器的設計與實現
1.1認識EDA技術
1.1.1EDA技術的發展
1.1.2EDA技術的特點
1.1.3EDA技術的內涵
1.1.4EDA技術的設計流程
1.2同比較器的設計
1.2.1電路設計
1.2.2項目建立
1.2.3編輯文件
1.2.4編譯
1.3大小比較器的設計
1.3.1電路設計
1.3.2文件編輯與編譯
1.3.3時序波形模擬
1.44位比較器的設計
1.4.174LS85芯片
1.4.2編輯與模擬
1.4.3器件編程
1.5實訓:4位同比較器的設計與實現
1.6拓展閱讀:國內的EDA工具軟件
1.7習題
項目2數據運算器的設計與實現
2.1可編程邏輯器件
2.1.1發展歷史
2.1.2編程工藝
2.1.3器件的選用
2.2加法器的設計
2.2.1半加器
2.2.2全加器
2.2.34位加法器
2.3LPM
2.3.1乘法器的設計
2.3.2除法器的設計
2.4實訓:二進制除法器的設計
2.5拓展閱讀:國產的FPGA
2.6習題
項目3數據編碼器的設計與實現
3.1認識VHDL
3.1.1VHDL的基本結構
3.1.2庫和程序包
3.1.3實體
3.1.4結構體
3.1.5VHDL的特點
3.2普通編碼器的設計
3.2.1數據對象
3.2.2VHDL的運算符
3.2.3賦值語句
3.2.4選擇信號賦值語句
3.2.58線-3線普通編碼器
3.3優先編碼器的設計
3.3.1數據類型
3.3.2條件信號賦值語句
3.3.38421-BCD優先編碼器
3.4編碼模塊的設計
3.4.1塊語句
3.4.2編碼模塊
3.5實訓:3線-8線譯碼器的設計與實現
3.6拓展閱讀:FPGA的應用領域
3.7習題
項目4計數器的設計與實現
4.1十進制計數器的設計
4.1.1進程語句
4.1.2IF語句
4.1.3二進制計數器
4.1.4十進制可逆計數器
4.2編碼鍵盤的設計
4.2.1CASE語句
4.2.2數碼管的靜態顯示
4.2.3編碼鍵盤
4.2.4數碼顯示的虛擬鍵盤
4.3掃描鍵盤的設計
4.3.1數碼管的動態顯示
4.3.2掃描鍵盤
4.3.3數碼顯示的掃描鍵盤
4.4實訓:交通燈控制器的設計與實現
4.5拓展閱讀:量子計算機
4.6習題
項目5點陣廣告牌的設計與實現
5.1分頻器的設計
5.1.12N分頻器
5.1.2偶數分頻器
5.2寄存器的設計
5.2.1數據寄存器
5.2.2循環移位寄存器
5.2.3雙向移位寄存器
5.3器件例化與生成
5.3.1用戶定義的數據類型
5.3.2數據類型間的轉換
5.3.3器件例化語句
5.3.4生成語句
5.4點陣顯示的設計
5.4.1LED點陣
5.4.2彩燈控制器
5.4.3漢字的顯示
5.4.4漢字的滾動顯示
5.5實訓:點陣廣告牌的設計與實現
5.6拓展閱讀:可彎折的柔性屏幕
5.7習題
項目6信號發生器的設計與實現
6.1子程序和LOOP語句
6.1.1子程序
6.1.2LOOP語句
6.2存儲器的設計
6.2.1ROM
6.2.2SRAM
6.2.3FIFO
6.3正弦信號發生器的設計
6.3.1計數器模塊
6.3.2LPM_ROM
6.3.3系統內存內容編輯器
6.3.4正弦信號發生器
6.3.5嵌入式邏輯分析儀
6.4實訓:LPM_RAM的設計與實現
6.5拓展閱讀:大國工匠張路明
6.6習題
項目7數字系統設計實訓
7.1籃球比賽24秒計時器
7.1.1項目說明
7.1.2設計方案
7.1.3項目實現
7.1.4功能擴展與項目評價
7.2簡易數字頻率計
7.2.1項目說明
7.2.2設計方案
7.2.3項目實現
7.2.4功能擴展與項目評價
7.3電子密碼鎖
7.3.1項目說明
7.3.2設計方案
7.3.3項目實現
7.3.4功能擴展與項目評價
7.4智力競賽搶答器
7.4.1項目說明
7.4.2設計方案
7.4.3項目實現
7.4.4功能擴展與項目評價
7.5數字電子鐘
7.5.1項目說明
7.5.2設計方案
7.5.3項目實現
7.5.4功能擴展與項目評價
參考文獻

最後瀏覽商品 (20)