-->

回首頁 會員中心 我的購物車 線上留言 付款說明 常見問題 加入最愛 退出登入   

首次訂購請先參閱訂購說明〕 非會員可直接訂購

購物車   線上留言     免費課程  


課程(名稱.編號)簡索

 

  帳  號:  

  密  碼:  

 
    
            關於我們
            課程說明
            訂購說明
            付款說明

       領導藝術.綜合管理
       人力資源.企業培訓
       職務能力培訓系統班
       銷售實戰.市場行銷
       職場技能.個人成長
       Office白領辦公達人
       財經金融.投資理財
       語言學習.出國留學
       中國大陸證照培訓
       資格考試.考証培訓
       文化.生活.興趣.保健
       生產管理.採購物流
       移動開發
       前端開發
       後端開發
       數據庫.服務器
       網頁平面設計
       雲計算.大數據
       網絡營銷推廣
       自然學科
       工程技術學科
       經濟管理學科
       醫.藥.農.林學科
       法律 學科
       計算機工程學科
       哲學.歷史學科
       文學.藝術學科
       教育社會學科
       外語 學科
       醫藥農林
       哲學歷史
       文學藝術
       工程技術
       基礎科學
       經管法學

目前位置:首頁 > 【大學教育課程】 > 工程技術學科 > 電氣|電子|通信|自動


課程名稱:     數位設計FPGA應用
課程編號: MS_5322 系列: (大學)國家級課程
授課學校: 電子科技大學

授時:

全 37 講

授課語言: 中文

光碟版:

 1   片教程光碟(mp4檔)

其他說明: ..........
簡      介: 以目前流行的Xilinx7系列FPGA的開發為主線,全面講解FPGA的原理及電路設計、VerilogHDL語言及VIVADO,從組合、時序邏輯的開發開始深入到F..........
光碟版: NT$ 580 購 買:
訂購說明: ◎優惠期間中!各版本為均一價,請於結帳時註明
◎網路版→檔案複查中,暫不提供
◎光碟版→各國(地區)暫不提供光碟配送服務
下載版→由Google 雲端硬碟下載,(請備記 Gmail帳號)
      訂購多套另附--贈送課程
              喜歡這門課程嗎?按分享推薦給你的朋友吧!

      

   

    以目前流行的Xilinx7系列FPGA的開發為主線,全面講解FPGA的原理及電路設計、VerilogHDL語言及VIVADO,從組合、時序邏輯的開發開始深入到FPGA的基礎應用、綜合應用和進階應用。課程目標為培養合格的硬件開發工程師。服務團隊為電子科技大學數字邏輯課程組和電子實驗中心。

  ——   課程團隊
 

課程概述

(1)課程簡介

本課程以目前流行的Xilinx 7系列FPGA的開發為主線,全面講解FPGA的原理及電路設計、Verilog HDL語言及VIVADO的應用,並循序漸進地從組合邏輯、時序邏輯的開發開始,深入到FPGA的基礎應用、綜合應用和進階應用。

課程緊密結合數字電路課程,對數字電路的實現進行驗證,並提供了數字設計開發的平台。課程的Verilog HDL語言部分和C語言比較類似,因此可以借用C語言的一些知識來快速學習Verilog HDL,但硬件設計和軟件是不同的,對其區別性在本課程中會重點強調。

本課程具有理論和實踐緊密結合的特點,在內容的設計上既重視基礎理論知識的認知過程,又通過由易到難的19個實踐逐步提高理論知識及培養開發能力。通過這門課程的學習,可以達到的FPGA開發初級水平。

配套MOOC課程,電子科技大學「數字邏輯設計及應用」,負責人姜書艷。本課程和該課程可同步學習或在該課程之後學習。


(2)課程的4條主要線索:

第一條線索是工程, 19個由易到難循序漸進的工程實例分散在第三章開始到第七章。例如最簡單的工程是多數表決器,就是第三章組合邏輯設計實踐的第一個工程,非常適合入門,通過這個工程掌握開發的各個步驟,鞏固HDL語言,因此是「我的第一個工程」。最後一章的工程是實現多通道電壓表和簡單的示波器,就需要大量的邏輯處理,調用前面工程實現的模塊和IP,最後為了調試加入的VIVADO內置邏輯分析儀解決調試方面的問題,難度與一般的工程應用接軌。

第二條線索是工程Verilog HDL的學習。在第二章是關於Verilog HDL的基礎內容,雖然精簡但是包含了所有核心的內容。讀者完全通過只學習本課程中Verilog HDL部分就能完成所有的基礎的FPGA設計開發。對於在工作中遇到需要特殊解決的問題,可以通過百度等手段查找資料或參考其他書籍和文獻。

第三條線索就是VIVADO的開發,包括了VIVADO安裝、工程和文件的組織、綜合實現及下載、管腳約束、仿真、電路查看、IP核的使用和設計、VIVADO下XADC及BRAM的開發、內置邏輯分析儀的使用等等。VIVADO的開發單先簡單在第二章的最後部分描述,然後在後續章節的實踐中進行的應用,逐步掌握VIVADO。

第四條線索是數字電路的應用,因此第三章是組合邏輯設計,第四章是時序邏輯的設計。我認為數字電路是學習FPGA的基礎,而通過FPGA實踐能夠真正掌握數字電路。

(3)課程章節內容:

第一章是FPGA的原理和電路設計,因此後續的開發需要知道管腳的分配,所以將電路設計放在最前面。

第二章是Verilog HDL以及VIVADO的簡介。

第三章是組合邏輯設計,包含了「我的第一個工程」--多數表決器。

第四章是時序邏輯,通過第四章的學習後,學生如果認真實踐,對數電的理解和掌握會加強,對FPGA的開發也有點熟練了。

第五章是實踐部分。實現流水燈、數碼管動態顯示、VGA顯示工程、行列按鍵識別及消抖、電子秒錶等,進一步提高開發和應用能力。



授課目標

1.掌握最新FPGA基本原理和電路設計,應用和鞏固數字電路知識,學會並熟練使用VerilogHDL硬件描述語言,掌握在VIVADO環境下使用VerilogHDL進行Xilinx FPGA開發的方法,通過一系列的從簡單到有一定難度的實驗培養FPGA開發能力及綜合工程實踐能力。
2.培養合格的硬件開發工程師。
3.通過翻轉課堂,培養溝通和團隊合作能力。




課程大綱


第1章 FPGA的原理和電路設計

掌握FPGA的基本原理,掌握FPGA的基本電路設計,理解實驗板基本原理和結構,為以後的設計打下基礎。

課時
1.1 FPGA基礎及7系列FPGA基本原理
1.2 FPGA電路設計

第01講 1.1.0 課程簡介 → 00:05:58
第02講 1.1.1 FPGA概述 → 00:09:29
第03講 1.1.2 FPGA基本邏輯結構 → 00:10:39
第04講 1.1.3 7系列FPGACLB → 00:08:54
第05講 1.1.4 7系列FPGA的IOB → 00:06:05
第06講 1.1.5 7系列FPGA及7a35tftg256-1特性 → 00:05:17

第07講 1.2.1 FPGA電路設計 → 00:12:07

第2章 Verilog HDL語言與VIVADO

掌握Verilog HDL語言的基本編程,初步熟悉FPGA設計開發工具VIVADO

課時
2.1 Verilog HDL基本結構
2.2 數據類型及變量、常量
2.3運算符
2.4 語句
2.5 VIVADO初步

第08講 2.1.1 VerilogHDL基本結構 → 00:09:47
第09講 2.2.1 數據類型及變量、常量 → 00:11:48
第10講 2.3.1 運算符 → 00:10:21
第11講 2.4.1 語句 - 賦值語句、結構說明語句、阻塞與非阻塞 → 00:06:38
第12講 2.4.2 語句 - 條件語句 → 00:05:03
第13講 2.4.3 語句 - 循環語句. → 00:08:26
第14講 2.5.1 VIVADO初步 → 00:07:33


第3章 組合邏輯電路與VIVADO進階

掌握基本組合邏輯電路在FPGA下的開發設計方法,使用FPGA實現簡單的組合邏輯電路,學習設計和使用IP核。提升HDL應用能力及熟練使用VIVADO。

課時
3.1 我的第一個工程——多數表決器
3.2 3-8譯碼器設計和IP核
3.3 調用IP核實現多數表決器

第15講 3.1.1我的第一個工程多數表決器 - 分析和邏輯實現、工程創建和設置、代碼編寫及RTL分析 → 00:13:03
第16講 3.1.2 我的第一個工程多數表決器 - 仿真及模塊調用講解 → 00:14:09
第17講 3.1.3 我的第一個工程多數表決器 - 綜合、實現、比特流生成及調試下載測試 → 00:13:19
第18講 3.2.1 3-8譯碼器設計和IP核 - 3.2.1設計和譯碼器138代碼實現及仿真 → 00:14:09
第19講 3.2.2 3-8譯碼器設計和IP核 - 3.2.2譯碼器工程硬件測試和IP核生成 → 00:04:36
第20講 3.3.1 調用IP核實現多數表決器 - 3.3調用IP核實現多數表決器 → 00:10:09



第4章 時序邏輯電路FPGA實現

進一步,使用FPGA實現基本的時序邏輯電路,進一步提升HDL應用能力及熟練使用VIVADO。

課時
4.1時鐘同步狀態機的設計
4.2 同步計數器74x163的實現
4.3 移位寄存器的實現和應用

第21講 4.1.1 時鐘同步狀態機的設計 - 時鐘同步狀態機及其設計流程 → 00:06:38
第22講 4.1.2 時鐘同步狀態機的設計 - 時鐘同步狀態機設計法實現11001序列發生器FPGA實現及仿真 → 00:11:45
第23講 4.2.1 同步計數器74x163的實現 → 00:16:14
第24講 4.3.1 移位寄存器的實現和應用 - 移位寄存器194的設計與實現 → 00:12:41
第25講 4.3.2 移位寄存器的實現和應用 - 使用移位寄存器194實現11001序列發生器 → 00:10:01



第5章 FPGA實踐

進入實踐環節,通過典型的實踐進一步加強FPGA開發能力,提升工程設計能力。

課時
5.1 流水燈實踐
5.2 數碼管動態顯示實踐
5.3 VGA顯示實踐
5.4 行列鍵盤實踐

第26講 5.1.1 流水燈實踐 - 流水燈的關鍵設計 → 00:05:40
第27講 5.1.2 流水燈實踐 - 流水燈工程實現與測試 → 00:08:25
第28講 5.2.1 數碼管動態顯示實踐 - 數碼管動態顯示1 → 00:06:30
第29講 5.2.2 數碼管動態顯示實踐 - 數碼管動態顯示2 → 00:07:01
第30講 5.2.3 數碼管動態顯示實踐 - 數碼管動態顯示3 → 00:05:05
第31講 5.3.1 VGA顯示實踐 - VGA1 → 00:05:41
第32講 5.3.2 VGA顯示實踐 - VGA2 → 00:08:01
第33講 5.3.3 VGA顯示實踐 - VGA3 → 00:04:22
第34講 5.3.4 VGA顯示實踐 - VGA4 → 00:10:18
第35講 5.4.1 行列鍵盤實踐 - 行列鍵盤1 → 00:09:17
第36講 5.4.2 行列鍵盤實踐 - 行列鍵盤2 → 00:07:28
第37講 5.4.3 行列鍵盤實踐 - 行列鍵盤3 → 00:10:49

 

 

課程編號 課 程 名 稱 集 數(全) 主講人(單位) 課程系列
  SR_8612  檢測與信號處理技術  全 36  集  哈爾濱工業大學 遠距教育課程 
  MS_5474  積體電路製造工藝  全 88  集  江蘇資訊職業技術學院 國家級課程 
  SR_1598  模擬電子學基礎  全 68  集  復旦大學 大學學術課程 
  MS_5421  模擬電子技術基礎  全 103  集  河北師範大學 國家級課程 
  SR_1597  模擬電子技術  全 85  集  北京交通大學 大學學術課程 
  SR_8601  模擬電子技術  全 70  集  西安交通大學 遠距教育課程 
  MS_3447  模擬集成電路分析與設計  全 33  集  電子科技大學 本科國家級課程 
  SR_8546  模擬(類比)電子電路  全 57  集  電子科技大學 遠距教育課程 
  SR_8602  模擬(類比)電子技術  全 44  集  哈爾濱工業大學 遠距教育課程 
  SR_8545  模擬(類比)電子技術  全 30  集  石油大學 遠距教育課程 
  SR_8540  數控技術  全 33  集  上海交通大學 遠距教育課程 
  SR_8542  數控技術  全 40  集  東南大學 遠距教育課程 
  SR_8640  數控技術  全 32  集  哈爾濱工業大學 遠距教育課程 
  MS_5379  數位電路與系統設計  全 104  集  西安電子科技大學 國家級課程 
  MS_5322  數位設計FPGA應用  全 37  集  電子科技大學 國家級課程 
  MS_5115  數字邏輯電路  全 95  集  南京理工大學 國家級課程 
  SR_8539  數字邏輯電路  全 64  集  東南大學 遠距教育課程 
  SR_8537  數字電路及邏輯設計  全 64  集  吉林大學 遠距教育課程 
  SR_8536  數字電子技術基礎  全 60  集  電子科技大學 遠距教育課程 
  SR_8535  數字電子技術  全 31  集  石油大學 遠距教育課程 
  MS_3254  數字超大規模集成電路設計  全 124  集  清華大學 本科國家級課程 
  SR_8534  數字信號處理  全 52  集  電子科技大學 遠距教育課程 
  SR_8533  數字信號處理  全 29  集  上海交通大學 遠距教育課程 
  MS_3184  數字信號處理  全 63  集  北京航空航天大學 本科國家級課程 
  GS_2600  綜合電子系統設計  全 81  集  東南大學 本科國家級課程 
  MS_3134  電介質物理  全 42  集  西安交通大學 本科國家級課程 
  MS_3209  電子線路製圖與製版  全 32  集  陝西國防工業職業技術學院 本科國家級課程 
  GS_2553  電子線路設計與測試  全 47  集  華中科技大學 本科國家級課程 
  GS_2059  電子電路調試與應用  全 173  集  金華職業技術學院 本科國家級課程 
  SR_8523  電子測量原理  全 48  集  電子科技大學 遠距教育課程 
  MS_5413  電子組裝工藝  全 82  集  蘇州工業園區技術學院 國家級課程 
  GS_6507  電子產品生產與製作  全 47  集  蕪湖職業技術學院 本科國家級課程 
  MS_5574  電子技術基礎與技能——模擬電路  全 50  集  職教 本科國家級課程 
  MS_5573  電子技術基礎與技能——數字電路  全 40  集  職教 本科國家級課程 
  SR_8519  微機控制原理  全 64  集  東南大學 遠距教育課程 
  SR_8629  微機原理與接口技術  全 32  集  浙江大學 遠距教育課程 
  MS_5283  微機原理與接口技術  全 244  集  北京交通大學 國家級課程 
  SR_1582  微機原理與系統設計  全 113  集  西安電子科技大學 大學學術課程 
  MS_3166  微電子器件原理  全 46  集  瀋陽工業大學 本科國家級課程 
  MS_5107  微電子工藝  全 106  集  哈爾濱工業大學 國家級課程 
  MS_5532  微納電子材料與器件  全 55  集  南京郵電大學 本科國家級課程 
  MS_5377  微波固態電路  全 114  集  電子科技大學 國家級課程 
  MS_5559  微波技術基礎  全 125  集  廈門大學 本科國家級課程 
  MS_5208  微波技術  全 37  集  哈爾濱工程大學 國家級課程 
  GS_2054  智慧樓宇弱電設備安裝與調試  全 89  集  無錫職業技術學院 本科國家級課程 
  GS_2060  智慧電子產品設計與製作  全 60  集  金華職業技術學院 本科國家級課程 
  SR_7171  單片機應用技術  全 37  集  深圳職業技術學院 遠距教育課程 
  SR_2524  單片機原理與應用  全 37  集  瀋陽化工大學 國家級課程 
  SR_7174  單片機原理與接口技術  全 33  集  電子科技大學 遠距教育課程 
  MS_5202  單片機原理與汽車微機應用技術  全 42  集  長安大學 國家級課程 
  SR_7173  單片機技術  全 34  集  吉林大學 遠距教育課程 
  SR_7172  單片機及應用  全 32  集  東南大學 遠距教育課程 
  GS_2849  單片機  全 75  集  石家莊職業技術學院 本科國家級課程 
  SR_8517  通信技術與系統  全 64  集  電子科技大學 遠距教育課程 
  MS_3092  現代電子系統設計  全 110  集  清華大學 本科國家級課程 
  SR_8623  控制系統數字仿真與CAD  全 22  集  哈爾濱工業大學 遠距教育課程 
  MS_5193  高頻電子電路分析基礎  全 128  集  西安電子科技大學 國家級課程 
  SR_8511  射頻模擬電路  全 46  集  電子科技大學 遠距教育課程 
  MS_3062  柔性電子技術  全 17  集  清華大學 本科國家級課程 
  SR_8563  信號與系統  全 41  集  上海交通大學 遠距教育課程 
  MS_5261  信號與系統  全 122  集  西安電子科技大學 國家級課程 
  SR_8510  信號與系統  全 48  集  哈爾濱工業大學 遠距教育課程 
  GS_6482  表面組裝技術及工藝管理  全 71  集  廣東科學技術職業學院 本科國家級課程 
  GS_6420  表面組裝技術(SMT工藝)  全 95  集  南京資訊職業技術學院 本科國家級課程 
  GS_2844  表面組裝生產線操作程式設計與維護  全 114  集  山東職業學院 本科國家級課程 
  SR_2626  固體電子器件  全 71  集  瀋陽工業大學 國家級課程 
  SR_1505  自然語言處理  全 65  集  哈爾濱工業大學 大學學術課程 
  SR_8504  光纖通信  全 30  集  電子科技大學 遠距教育課程 
  MS_3168  光電子技術(器件及電力應用)  全 28  集  華北電力大學 本科國家級課程 
  SR_8570  可編程控制器 plc  全 36  集  哈爾濱工業大學 遠距教育課程 
  GS_6214  半導體積體電路  全 67  集  西安理工大學 本科國家級課程 
  MS_5307  半導體物理與器件原理  全 161  集  復旦大學 國家級課程 
  MS_5229  半導體物理  全 66  集  電子科技大學 國家級課程 
  SR_8568  工業控制網絡  全 30  集  哈爾濱工業大學 遠距教育課程 
  MS_5016  工程信號與系統  全 71  集  西安電子科技大學 國家級課程 
  MS_5455  VLSI設計基礎(數位積體電路設計基礎)  全 71  集  東南大學 國家級課程 
  SR_8567  PLC原理及應用(歐姆龍plc)  全 40  集  山東大學 遠距教育課程 
  SR_8503  PLC 可編程控制器  全 40  集  東南大學 遠距教育課程 
  MS_3264  MEMS與微系統  全 80  集  清華大學 本科國家級課程 
  MS_3343  IGBT模塊:技術、驅動和應用  全 50  集  上海海事大學 本科國家級課程 
  MS_5298  EDA原理及應用  全 50  集  北京化工大學 國家級課程 
  SR_8502  EDA技術(電子設計自動化)  全 36  集  電子科技大學 遠距教育課程 
  GS_3034  EDA技術  全 49  集  杭州電子科技大學 本科國家級課程 
  SR_8566  DSP原理與應用  全 44  集  哈爾濱工業大學 遠距教育課程 
  SR_8501  DSP技術(數字信號處理)  全 26  集  電子科技大學 遠距教育課程 
  MS_3247  ARM微控制器與嵌入式系統  全 79  集  清華大學 本科國家級課程 
  SR_8569  AB PLC 可編程控制原理與應用  全 32  集  浙江大學 遠距教育課程 
  MS_3323  8位嵌入式電子產品開發  全 37  集  順德職業技術學院 本科國家級課程 
  GS_3344   數字邏輯與系統  全 43  集  北京交通大學 本科國家級課程 
  MS_5277   通信原理  全 86  集  電子科技大學 國家級課程 
  MS_3057   IC設計與方法  全 32  集  清華大學 本科國家級課程 
table>

  易學族課程網    http://www.estu.com.tw/  
    易學族自學網   http://www.estucourse.com/
電子信箱:   estuLearn@gmail.com     
               Copyright © 2017 Estu. All Rights Reserved