FPGA培訓實戰班——武漢華嵌科技課程大綱

                             課程背景

武漢華嵌科技精品課程(www.embedhq.org). FPGA技術經過30多年的發展,現在已經被應用到各個領域,並且正在逐漸成爲越來越多領先技術的系統級解決方案。爲了幫助從事或者即將從事FPGA設計的工程師儘快的瞭解FPGA技術,掌握設計的方法和手段,我們針對FPGA的初學者設計了這個爲期四天的課程,着重介紹FPGA技術基礎、Verilog語言及基於嵌入式軟核處理器的SOPC系統設計方法。


                            課程目標

1.熟悉FPGA典型器件型號及結構
2.熟練FPGA設計流程及開發方法
3.掌握Verilog語言設計方法
4.掌握狀態機設計方法
5.掌握FPGA的仿真及調試方法
6.熟練SOPC系統設計流程
7.掌握NIOS II硬件系統設計方法
8.掌握NIOS II軟件系統設計方法
9.掌握自定義組件的硬件設計、驅動設計、及軟件設計方法
10.掌握嵌入式軟核系統的調試方法
11.掌握FPGA常用接口的設計方法
12.掌握相關開發工具的使用方法


                                   師資團隊

【劉老師】
● 武漢華嵌中心高級講師,武漢大學工學碩士,曾任武漢某知名企業硬件項目經理,5年嵌入式系統開發經驗,3年項目管理經驗,3年嵌入式培訓講師經驗。熟練基於FPGA的UART、VGA接口電路設計,精通FPGA項目設計和開發,掌握ISP, SIGNAL TAP等高級調試方法, 熟練應用NIOSII。熟悉IC設計流程,熟練應用相關EDA設計工具;熟練掌握應用系統,硬件測試電路設計;熟悉C51單片機和ARM嵌入式處理器、CPLD和FPGA可編程邏輯器件。
專長研究方向: FPGA系統開發,C51單片機、ARM系統開發與設計,高速PCB繪製。

                                    課程大綱
第一天

學習目標
第一天的課程將幫助學員瞭解FPGA系統設計的基礎知識,使學員對FPGA的典型應用及解決方案,典型型號及結構特點有一個深入的認識。學員將掌握Verilog語言的基礎知識及Modelsim的調試方法。

第二天

學習目標
第二天的課程以Verilog語言學習爲主,熟悉行爲級邏輯設計方法,掌握三段式狀態機的設計方法並仿真,爲FPGA系統設計打下良好的基礎。

 第三天

學習目標
第三天的課程以SOPC系統概念爲切入點,重點介紹FPGA EDS解決方案的體系結構及硬件設計流程。圍繞軟核處理器、Avalon總線及外圍組件三個方面對SOPC的硬件結構進行介紹。通過簡單實用的SOPC工程使學員掌握EDS/XPS工具的基本使用方法及硬件設計流程。

  第四天

學習目標
第四天的課程以軟件開發及調試爲主。通過第四天的學習,學員應掌握NIOS II 系統的軟件開發流程及相關工具,能夠針對不同的系統需求進行系統配置,並選擇或設計相應的API接口進行軟件開發。配合前三天講授的內容,掌握QSYS系統的軟硬件協同設計設計。


每一天詳細課程內容詳見:http://www.embedhq.org/html/jingpin/fpga/2009/0519/49.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章