国产91丝袜在线播放_偷拍亚洲色图_欧美精品久久一区二区_不卡日本视频

學術咨詢服務,正當時......期刊天空網是可靠的職稱論文與著作咨詢指導平臺!!!

基于FPGA的“數字電路”教學改革探索

發布時間:所屬分類:教育職稱論文瀏覽:1

摘 要: 摘要:傳統數字電路課程以講授中小規模電路為主,與產業和技術應用趨勢嚴重脫節。本文以FPGA設計技術和硬件描述語言為基礎,按照數字電路到復雜數字系統的順序,從易到難地重新設計了教學內容,重點培養學生利用FPGA設計數字電路和數字系統的能力。在理論教學

  摘要:傳統“數字電路”課程以講授中小規模電路為主,與產業和技術應用趨勢嚴重脫節。本文以FPGA設計技術和硬件描述語言為基礎,按照數字電路到復雜數字系統的順序,從易到難地重新設計了教學內容,重點培養學生利用FPGA設計數字電路和數字系統的能力。在理論教學改革的同時,配套的實驗課程也采用FPGA平臺開展教學。課堂實踐證明,改革后的新課程“數字電路與FPGA設計”能夠滿足應用型本科院校的人才培養需要。

基于FPGA的“數字電路”教學改革探索

  關鍵詞:數字電路;教學改革;FPGA

  0引言

  “數字電路”是電子信息和自動化類工科專業必修的一門基礎課。傳統的“數字電路”理論教學以布爾代數和邏輯卡諾圖為理論工具,以門電路和觸發器作為基本電路單元,以組合電路和時序電路作為知識主干[1~2]。實驗教學以中小規模集成芯片為主要器件,實驗手段局限在器件連線和傳統示波器等的使用。這樣傳統的教學方式導致培養的學生缺乏設計復雜數字系統的能力、缺乏熟練使用現代數字系統設計、測試和調試工具的能力,所學的知識與實際的技術應用脫鉤[3]。

  相對于集成度較低的標準芯片,現場可編程門陣列FPGA擁有豐富的內部資源,能根據應用需求在硬件層進行靈活修改,適用于大型集成電路和數字系統的開發。越來越多的高校開始將FPGA作為主要的教改手段引入到“數字電路”理論和實驗課程中[2~6]。我院以硬件描述語言(VerilogHDL)為主要設計手段,以FPGA作為實現工具,將“數字電路”課程改革為“數字電路與FPGA設計”課程,精簡了傳統的教學內容,按照從簡單組合電路到復雜數字系統的順序,循序漸進地編排了理論教學內容和實例訓練[4]。實驗平臺也由傳統的實驗箱變為口袋式FPGA開發平臺。

  1傳統教學內容的精簡

  1.1邏輯函數與卡諾圖

  傳統的教學內容目的是讓學生掌握采用集成芯片設計中小規模數字電路的能力,因此,邏輯函數和卡諾圖的化簡是課程教學的重點。然而,在實際應用中,小規模芯片的使用越來越少,取而代之的是擁有豐富片內資源的現場可編程邏輯器件FPGA。因為器件中各種單元電路足夠多,也就沒必要對邏輯函數進行化簡[5]。因此,新課程對邏輯函數和卡諾圖的化簡內容進行了大幅度的弱化,只介紹了基本的原則,不作為教學內容的重點。

  1.2組合電路

  傳統的組合電路教學內容以門電路為基礎,以編碼器、譯碼器、數據選擇器、數值比較器和算術運算電路的集成模塊為主要對象,培養學生對小規模組合電路的分析和設計能力。基于FPGA在工業現場的大規模應用,傳統的組合電路分析和設計方法已經不適應實際的生成需要。因此,新課程只對典型組合電路的功能進行簡單介紹,教學重點為VerilogHDL行為描述的常用語法介紹,包括always塊、if語句、case語句、參數和常數等,并通過一些常見組合邏輯電路實例來介紹基于VerilogHDL語言的設計方法,如二進制-BCD碼轉換器。

  1.3時序電路

  傳統的教學內容以各類鎖存器和觸發器模塊為基礎,并把時序邏輯電路的設計作為重中之重。在使用FPGA設計中小規模時序電路時,不需要考慮狀態的化簡,也不需要考慮觸發器的類型。因此,新課程中刪減了時序邏輯電路的傳統設計方法,弱化了不同結構、功能和用途的鎖存器、觸發器的教學內容,將教學重點關注到這些基礎時序邏輯單元的VerilogHDL描述方法上,如觸發器、寄存器、移位寄存器和計數器的VerilogHDL行為描述。在學生掌握簡單時序電路的FPGA設計方法后,新課程通過PWM脈沖調試器、7段數碼管動態掃描以及秒表等實例,進一步訓練學生設計復雜時序電路的能力。

  2新增的教學內容

  為了進一步培養學生利用硬件描述語言和FPGA設計復雜數字系統的能力,新增的教學內容包括:FPGA與Vivado基礎,VerilogHDL基礎,計數器和狀態機架構,IP核設計方法,串口通信控制器設計,內部存儲器控制器設計,VGA控制器設計以及數字系統設計案例。

  2.1FPGA與Vivado基礎

  教學內容主要為可編程邏輯器件的基本電路、表示方法,以及現場可編程邏輯門陣列FPGA的基本結構及原理。教學重點為實驗平臺Basys3FPGA開發板的結構及主要資源介紹,并通過一個兩輸入門電路的FPGA設計實例說明開發環境Vivado的整個設計流程。

  2.2VerilogHDL基礎

  教學內容主要為VerilogHDL語言的基礎規范,包括標識符、數據類型、運算操作、關鍵字、注釋、模塊及端口聲明和定義以及編程規范。通過對VerilogHDL語言的學習,讓學生掌握自頂向下、結構化的數字電路設計方法。

  2.3計數器與狀態機架構

  教學內容主要為計數器架構八步法和有限狀態機的VerilogHDL語言描述。計數器架構八步法包括明確功能、功能波形分析、計數架構、加1和結束條件、定義特殊點、完整性檢查、計數器代碼編寫、功能代碼編寫。通過PWM流水燈和數字鐘等實例進一步訓練學生利用計數器架構法設計復雜時序電路的能力。有限狀態機分為Moore狀態機和Mealy狀態機。通過序列檢測器、交通信號燈數字系統、密碼鎖設計和ADC采樣控制電路等實例實現學生運用狀態機設計簡單數字系統的能力。

  2.4IP核設計方法

  隨著FPGA片內資源的繼續增大,市場機制下的設計周期越來越短,基于可重復使用的第三方IP核完成復雜數字系統設計的趨勢已經不可避免。Xilinx提倡的積木式設計,正是與IP核緊密相關,用戶可以將功能性設計做成一個IP核,然后“組裝”起來成為產品[4]。教學重點為教授學生如何使用第三方IP核或打包自己開發的IP核實現簡單數字電路和數字系統的設計。

  2.5串口通信控制器設計

  當FPGA需要與外部數字設備進行數據傳送時,需要用到串行通信協議。教學內容為四種串行通信協議的控制器設計,即UART總線、SPI總線、I2C總線和PS/2總線串行通信控制器的VerilogHDL行為描述。通過UART回環、OLED顯示、ADT7420溫度設置以及PS/2鍵盤控制等實例介紹了如何利用自頂向下的設計理念,基于先前學習的基本數字電路、計數器以及狀態機模塊,設計出具備通信能力的數字系統。

  2.6內部存儲器控制器設計

  當FPGA控制不同串行通信接口或不同設備間通信時,需要將多個字節的數據臨時按需要存入內部的存儲單元或從內部存儲單元中取出,此時需用到內部存儲接口控制器。教學內容主要為兩種內部存儲器,即FIFO和RAM的VerilogHDL行為描述。從內部存儲器的結構和數據傳輸時序等方面介紹了內部存儲器的數據通信原理,并通過PS/2鍵盤數據存取命令實例來訓練學生進一步設計具備通信和數據存儲能力的數字系統。

  2.7VGA控制器設計

  一個良好的人機交流數字系統需要有可視化的數據輸出。VGA視頻接口作為當前仍是最常用的視頻圖像接口,有必要在教學中引入。教學內容為VGA接口信號功能、掃描顯示原理以及VerilogHDL行為描述。通過VGA顯示條紋、VGA顯示文字、VGA顯示圖像等實例逐步地訓練學生設計具備通信、數據存儲和顯示功能的復雜數字系統的能力。

  2.8數字系統案例設計

  為了進一步培養學生利用模塊化的思想設計復雜數字系統的能力,新課程提供了若干數字系統案例。以俄羅斯方塊游戲機為例,需要用到PS/2通信模塊、RAM存儲模塊、VGA顯示模塊。控制核心需要用到先前學習的計數器架構和狀態機架構。通過俄羅斯方塊游戲機的學習,學生不僅能夠鞏固先前學習的數字電路和數字系統的FPGA設計方法,也能夠加強學習的興趣,為后續的創新實踐課程打好基礎。

  3實驗教學的改革

  傳統的“數字電路”實驗課程獨立于理論課程,由實驗平臺的教師上課。因此,常常出現實驗課與理論課不同步,理論課沒上的內容實驗課已經開展了,學生學習效果差。另外,傳統的實驗平臺采用的是集成的數字電路實驗箱。實驗以74LS系列的小規模集成芯片為主要器件開展,故障率高,能開展的實驗有限,如基于狀態機的紅綠燈等實驗就很難實現。

  改革后的“數字電路與FPGA設計”將實驗課程和理論課程相結合,由理論課教師直接帶領學生實驗,避免了實驗與理論不同步的問題。此外,實驗平臺也從集成的數字電路實驗箱改為了迪芝倫公司的口袋儀器Basys3FPGA開發平臺和Xilinx公司的編程軟件Vivado2017.4。通過該實驗平臺,學生可以學習現代數字系統的設計、仿真和調試流程,并能夠將理論課程中教授的案例逐一實現。這大大增強了學生學習的興趣和教學效果。

  4結語

  本文以FPGA設計為基礎,從教學內容的精簡和強化、實驗教學的改革兩個角度介紹了對傳統的“數字電路”課程的教改探索,旨在培養學生利用硬件描述語言和FPGA設計數字電路和數字系統的能力。改革后的課程實施效果良好,在學院工程教育專業認證中獲得了專家好評。——論文作者:艾偉清,陳景波,王偉,鐘黎萍

  相關期刊推薦:《電氣電子教學學報》JournalofElectrical&ElectronicEducation(雙月刊)1979年創刊,是我國高教界電氣、電子信息、電子科學、自動控制類專業教學與科技的學術刊物,主要讀者和作者為各類高等院校的管理人員、教師和學生,也包括工業和企業的工程技術人員。設有:專題論壇、專業改革、課程改革、教學研究、電子科學、電子信息、電氣工程、自動控制等欄目。

最新分區查詢入口
国产91丝袜在线播放_偷拍亚洲色图_欧美精品久久一区二区_不卡日本视频
羞羞漫画18久久大片| 宅男在线国产精品| 亚洲精品永久免费精品| 另类亚洲自拍| 亚洲巨乳在线| 国产精品美女诱惑| 久久国内精品自在自线400部| 国产日韩专区在线| 久久亚洲综合网| 亚洲精品久久久久久下一站| 欧美三区免费完整视频在线观看| 亚洲一区国产精品| 狠狠色噜噜狠狠狠狠色吗综合| 男女精品视频| 亚洲手机视频| 一区二区自拍| 欧美三级在线| 久久久久久久波多野高潮日日 | 亚洲精品中文字幕在线| 欧美区二区三区| 欧美一级在线视频| 亚洲精品国产精品久久清纯直播| 国产精品国色综合久久| 美女91精品| 欧美一二三区精品| 亚洲美女精品成人在线视频| 国产欧美一区二区在线观看| 欧美日韩第一区日日骚| 久久天堂成人| 欧美一级播放| 亚洲无线一线二线三线区别av| 精品不卡视频| 国产欧美日韩一区二区三区在线观看| 欧美激情视频一区二区三区不卡| 欧美在线黄色| 亚洲影院在线观看| 日韩亚洲精品在线| 亚洲二区精品| 狠狠做深爱婷婷久久综合一区| 欧美视频福利| 欧美日韩黄色大片| 欧美激情精品久久久久久大尺度| 久久大逼视频| 午夜精品视频一区| 亚洲午夜羞羞片| 日韩视频精品| 亚洲精品久久久久中文字幕欢迎你| 国产一区二区丝袜高跟鞋图片| 国产精品大片| 国产精品扒开腿做爽爽爽软件 | 亚洲日本中文字幕免费在线不卡| 国产欧美一区二区精品性| 欧美视频一区在线| 欧美日韩另类一区| 欧美日韩在线播放一区| 欧美日韩国产大片| 欧美日韩一二三四五区| 欧美日韩一二三区| 欧美日韩综合在线| 国产精品久久毛片a| 国产精品国产三级国产普通话蜜臀| 欧美韩日一区二区| 欧美日韩大片一区二区三区| 欧美日本三区| 欧美特黄一区| 国产精品一区二区三区成人| 欧美视频一区二区三区在线观看 | 曰韩精品一区二区| 亚洲第一天堂av| 亚洲国产一区二区a毛片| 亚洲国产合集| 欧美国产综合视频| 亚洲精品乱码久久久久久黑人| **欧美日韩vr在线| 亚洲精品国产精品国自产在线 | 国产精品免费福利| 国产精品一区二区三区四区| 国产精品亚洲综合天堂夜夜| 国产在线一区二区三区四区| 精东粉嫩av免费一区二区三区| 永久91嫩草亚洲精品人人| 亚洲人成亚洲人成在线观看图片| 99精品国产在热久久婷婷| 亚洲综合首页| 久久天天狠狠| 欧美日韩午夜视频在线观看| 国产精品欧美日韩一区| 韩国成人精品a∨在线观看| 亚洲国产精品欧美一二99| av成人激情| 久久不射中文字幕| 欧美精品日韩www.p站| 国产精品乱码| 亚洲国产美女精品久久久久∴| 亚洲美女在线国产| 欧美一区二区三区在线播放| 欧美电影打屁股sp| 国产人妖伪娘一区91| 91久久综合亚洲鲁鲁五月天| 亚洲欧美一区二区视频| 欧美wwwwww| 国产精品视频xxxx| 91久久综合| 久久精品官网| 国产精品乱子久久久久| 亚洲国产精品视频一区| 午夜一区二区三视频在线观看 | 亚洲精品在线视频观看| 久久不射中文字幕| 欧美香蕉大胸在线视频观看| 亚洲国产精品高清久久久| 欧美伊人久久久久久久久影院| 欧美日韩不卡一区| 在线看成人片| 久久福利影视| 国产精品一卡| 正在播放日韩| 欧美日韩日本视频| 精品电影一区| 性久久久久久久| 国产精品久久久久久久一区探花| 亚洲国产一区二区精品专区| 欧美一区三区三区高中清蜜桃 | 国产精品v欧美精品v日韩精品| 亚洲电影在线免费观看| 欧美在线免费视屏| 国产日韩精品一区观看| 亚洲视频精选在线| 欧美日韩国产麻豆| 亚洲免费观看| 欧美理论在线| 亚洲九九精品| 欧美激情无毛| 99精品国产热久久91蜜凸| 欧美精品1区2区3区| 亚洲精品国产精品久久清纯直播| 久久综合九色| 在线播放国产一区中文字幕剧情欧美| 久久精品动漫| 亚洲国产成人在线播放| 欧美 日韩 国产一区二区在线视频| 精品动漫一区| 久久躁狠狠躁夜夜爽| 在线观看亚洲精品视频| 欧美aⅴ99久久黑人专区| 在线看片日韩| 欧美精品 国产精品| 亚洲美女少妇无套啪啪呻吟| 欧美精品福利在线| 一区二区三区欧美激情| 国产精品久久久久久久久免费桃花| 在线视频免费在线观看一区二区| 国产精品成人免费| 久久精品99无色码中文字幕| 曰本成人黄色| 欧美男人的天堂| 亚洲女人天堂av| 狠狠v欧美v日韩v亚洲ⅴ| 欧美成人精品激情在线观看| 99re6这里只有精品| 国产精品hd| 久久九九免费视频| 亚洲国产裸拍裸体视频在线观看乱了 | 亚洲性图久久| 好看的av在线不卡观看| 欧美电影在线观看| 一二三区精品| 国产日韩精品入口| 另类av一区二区| 中国女人久久久| 精久久久久久| 欧美日韩三区| 久久黄色小说| 一本久久综合| 极品尤物av久久免费看| 欧美日韩a区| 久久久久欧美精品| 亚洲午夜久久久| 亚洲国产精品一区二区尤物区| 国产精品成人一区| 欧美成人自拍视频| 久久精品国产99精品国产亚洲性色| 亚洲日本久久| 激情一区二区三区| 国产精品日本精品| 欧美电影在线观看完整版| 欧美一区二区成人6969| 一区二区国产在线观看| 在线观看三级视频欧美| 国产精品一区二区久久国产| 欧美金8天国| 鲁大师成人一区二区三区| 欧美一区成人| 亚洲男人影院| 亚洲视频在线观看视频| 日韩午夜一区| 日韩视频中文| 亚洲九九九在线观看| 亚洲激情第一区| 亚洲电影免费观看高清完整版在线观看 |