電子工程網
標題: FPGA設計培訓班 [打印本頁]
作者: FEIGE123 時間: 2014-11-7 14:49
標題: FPGA設計培訓班
課程目標
本課程結合目前熱門的FPGA技術,由多年開發經驗的工程師授課,系統地介紹了FPGA的基本設計方法。學習FPGA/CPLD概念的基礎上, Altera公司和Xilinx公司主流FPGA/CPLD的結構與特點。本課程在FPGA應用開發方面主要有:初級篇內容包括Verilog HDL語言基礎,Altera公司FPGA設計工具Quartus II軟件綜述,FPGA組合邏輯設計技術等,高級篇內容包括FPGA的硬件設計技術,基于Nios II的SOPC系統設計,NiosII SOPC系統設計實例,系統時序邏輯設計技術以及基于FPGA的IP核設計技術。
課程大綱
1. 第一階段:主要幫助學員了解FPGA系統設計的基礎知識,掌握FPGA最小系統硬件電路設計方法,學會操作QuartusII軟件來完成FPGA的設計和開發。1.1 可1.編程邏輯器件簡介
2.可編程邏輯器件的發展歷史
3. FPGA/CPLD的基本結構
3.1 FPGA的基本結構
3.2 CPLD的基本結構
3.3 FPGA和CPLD的比較
3.4 FPGA/CPLD的設計流程
4. PLD/FPGA的分類和使用
5. FPGA關鍵電路的設計(最小電路設計):
5.1 FPGA管腳設計
5.2 下載配置與調試接口電路設計
5.3 高速SDRAM存儲器接口電路設計
5.4 異步SRAM(ASRAM)存儲器接口電路設計
5.5 FLASH存儲器接口電路設計
5.6 開關、按鍵與發光LED電路設計
5.7 VGA接口電路設計
5.8 PS/2鼠標及鍵盤接口電路設計
5.9 RS-232串口
5.10 字符型液晶顯示器接口電路設計
5.11 USB2.0接口芯片CY7C68013電路設計
5.12 電源電路設計
5.13 復位電路設計
5.14 撥碼開關電路設計
5.15 i2c總線電路設計
5.16 時鐘電路設計
5.17 圖形液晶電路設計
第二階段:介紹熟練掌握硬件描述語言(Verilog HDL)是FPGA工程師的基本要求。通過本節課程的學習,學員可以了解目前最流行的Verilog HDL語言的基本語法,掌握Verilog HDL語言中最常用的基本語法。通過本節課程學習,學員可以設計一些簡單的FPGA程序,掌握組合邏輯和時序邏輯電路的設計方法。通過實戰訓練,學員可以對Verilog HDL語言有更深入的理解和認識。
2.1 硬件描述語言簡介
2.1.1 Verilog HDL的特點
2.1.2 Verilog HDL的設計流程簡介
2.2 Verilog模塊的基本概念和結構
2.2.1 Verilog模塊的基本概念
2.2.2 Verilog HDL模塊的基本結構
2.3 數據類型及其常量及變量
2.4 運算符及表達式
2.4.1 算術運算符
2.4.2 關系運算符
2.4.3 邏輯運算符
2.4.4 按位邏輯運算符
2.4.5 條件運算符
2.4.6 移位運算符
2.4.7 拼接運算符
2.4.8 縮減運算符
2.5 條件語句和循環語句
2.5.1 條件語句
2.5.2 case 語句
2.5.3 while語句
2.5.4 for語句
2.6 結構說明語句
2.6.1 initial語句
2.6.2 always語句
2.6.3 task和function語句
2.7 系統函數和任務
2.7.1 標準輸出任務
2.7.2 仿真控制任務
2.7.3 時間度量系統函數
2.7.4 文件管理任務
2.8 小結
第三階段 Altera FPGA設計
3.1 Altera高密度FPGA
3.1.1 主流高端FPGA——Stratix系列
3.1.2 內嵌高速串行收發器的FPGA Stratix GX系列
3.2 Altera的Cyclone系列低成本FPGA
3.2.1 新型可編程架構
3.2.2 嵌入式存儲資源
3.2.3 專用外部存儲接口電路
3.2.4 支持的接口和協議
3.2.5 鎖相環的實現
3.2.6 I/O特性
3.2.7 Nios II嵌入式處理器
3.2.8 配置方案
3.3 Altera的MAX II系列CPLD器件
3.4 Quartus II軟件綜述
3.4.1 Quartus II軟件的特點及支持的器件
3.4.2 Quartus II軟件的工具及功能簡介
3.4.3 Quartus II軟件的用戶界面
3.5 設計輸入
3.5.1 建立工程
3.5.2 建立設計
3.6 綜合
3.7 布局布線
3.8 仿真
3.9 編程與配置
3.10 小結
第四階段:隨著FPGA芯片的性能和密度不斷提高, 基于FPGA產品開發正在逐漸成熟并且在很多領域得到了應用。本階段重點學習在FPGA產品設計核心技術
4.1 FPGA的硬件設計技術
4.2 基于Nios II的SOPC系統設計
4.3 Nios II的SOPC系統的設計實例
4.4 系統時序邏輯設計技術
4.5 基于FPGA的IP核設計技術
4.6FPGA的數據采集系統設計
4.7 基于FPGA的硬件回路仿真器設計
第五階段Alter的IP工具
5.1 IP的概念
5.2 Alter可提供的IP
5.3 Alter IP在設計中的作用
5.4使用Alter的基本宏功能
5.5使用Alter的IP核
第六階段:總結答疑,由工程師帶領學員設計項目
質量保障:
1.每個班提供充足的實踐操作和問題輔導答疑時間。保證人手一臺機、1套實驗器材!
2.所有班級均采用小班授課,20%理論+60%實戰+20%項目實踐。
3.在學習期間均會獲得我公司研發部幾十位資深高級工程師、國際項目經理等的技術支持,除正常學習時間外,其他任何時間學員均可前來進行額外實踐。
4.合格頒發證書:全國高新技術人才《FPGA設計》證書。
5.提供一年的的免費技術支持服務。
6.優秀學員可以加入信盈達嵌入式研發中心就職或者兼職參與項目設計
想學習的朋友請聯系我:何工,QQ2859780203
歡迎光臨 電子工程網 (http://m.qingdxww.cn/) |
Powered by Discuz! X3.4 |
主站蜘蛛池模板:
欧美精品一区二区精品久久|
原味视频在线www观看|
99精品99|
人人模人人干|
日朝欧美亚洲精品|
亚洲一区二区在线免费观看|
日本一道在线|
特黄特黄一级片|
大胆国模一区二区三区伊人|
久久亚洲精品AV成人无码|
中文字幕久久熟女人妻AV免费|
天天天操天天天干|
网站久久|
一二三四视频观看中文在线看|
黄色软件视频app|
在线亚洲免费|
一级毛片一片毛|
新一级毛片国语版|
亚洲高清在线mv|
国产毛A片啊久久久久久A|
甜性涩爱快播|
亚洲激情综合在线|
日韩视频第1页|
亚洲高清中文字幕精品不卡|
国产激情视频在线播放|
午夜无码片在线观看影院|
日本成人在线免费观看|
亚洲成色www久久网站|
亚洲色图首页|
YIN荡的老师系列第6部分视频|
免费精品国产人妻国语麻豆|
手机看片91精品一区|
全国男人的天堂网|
婷婷在线成人免费观看搜索|
99精品视频免费在线观看|
伦理片在线线手机版韩国免费观看|
一边亲着一面膜下的免费过程|
欧美丝袜一区二区|
中文婷婷|
草莓视频免费看|
亚洲电影二区|