課程背景 |
片上可編程系統(System On Programmable Chip,SOPC)已經成為嵌入式系統的發展方向。本書介紹基于源代碼開放的OpenRisc1200(以下簡稱OR1200)軟核處理器的SOPC設計方法。本書分為兩部分,第一部分介紹OR1200軟核處理器的架構和配置、Wishbone總線的標準及OR1200軟核處理器軟硬件開發環境的建立;第二部分以具體實例說明如何使用OR1200軟核處理器完成嵌入式設計,其中包括:調試接口的實現、OR1200控制片內存儲器和I/O、串口、SDRAM、外部總線、以太網、LCD及SRAM;另外還介紹如何在OR1200上運行嵌入式Linux,并針對第二部分給出部分源代碼。 |
培養對象 |
具備一年左右的FPGA系統或者硬件系統開發設計經驗的工程師,或者具有一定基礎的電子類專業的大學生和研究生,對SOPC或OR1200軟核處理器感興趣的。 |
班級規模及環境--熱線:4008699035 手機:15921673576/13918613812( 微信同號) |
堅持小班授課,為保證培訓效果,增加互動環節,每期人數限3到5人。 |
時間地點 |
上課地點:【上海】:同濟大學(滬西)/新城金郡商務樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院 【北京分部】:北京中山/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領館區1號(中和大道) 【沈陽分部】:沈陽理工大學/六宅臻品 【鄭州分部】:鄭州大學/錦華大廈 【石家莊分部】:河北科技大學/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協同大廈
近開課時間(周末班/連續班/晚班):FPGA 電機控制開課:即將開課,詳情請咨詢客服。..(歡迎您垂詢,視教育質量為生命!)
本課程每期班限額5名,報滿即停止報名,請提前在線或電話預約
|
學時和費用 |
☆資深工程師授課
|
新優惠 |
◆團體報名優惠措施:兩人95折優惠,三人或三人以上9折優惠 。注意:在讀學生憑學生證,即使一個人也優惠500元。 |
質量保障 |
1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽;
2、培訓結束后免費提供半年的技術支持,充分保證培訓后出效果;
3、培訓合格學員可享受免費推薦就業機會。 |
師資團隊 |
◆【趙老師】
FPGA課程金牌講師,項目經驗非常豐富,15年FPGA/DSP系統硬件開發工作經驗。熟悉整個EDA設計流程,熟練使用Alter、Xinlinx,ModelSim開發工具,精通Verilog
HDL語言和VHDL語言,精通Nios II EDS/SOPC、、IP核、PCI PLX 9054數據采集卡等開發。
◆【陳老師】
資深FPGA開發工程師,FPGA培訓課程金牌講師,有8年的FPGA和DSP系統硬件開發經驗,近4年來一直從事視頻和圖像處理領域的高速DSP系統硬、軟件和FPGA系統的設計和開發,具有非常豐富的高速系統設計經驗,精通TI公司的C6000系列高速DSP和Altera公司的全系列FPGA/CPLD。
更多師資力量請參見曙海師資團隊,請點擊這兒查看。 |
課程進度安排 |
課程大綱 |
第一階段 |
第一篇 SOPC(可編程片上系統)概述
1. FPGA和SOPC的發展
2. 基于FPGA的嵌入式處理器的優勢
3. 適合系統級設計的FPGA及其芯片結構舉例
第二篇 SOPC的組成及設計思想
1. 片內微處理器軟核和硬核
2. 片內系統組成及系統總線
3. 片內微處理器的幾種系統設計方案
4. 常用的CORE及設備驅動(包括中斷控制器、定時器等)
5. 片內微處理器時鐘和總線時鐘的關系
6. 片內微處理器怎么樣連接外設
7. 片內微處理器怎么樣節省資源
8. 片內微處理器的功耗
第三篇 SOPC開發工具的使用
1. SOPC開發工具結構
2. SOPC開發環境的使用
3. 基本系統創建器、創建周邊設備向導
4. 編程FLASH存儲器的思想、方法以及步驟
5. SOPC設計的原則
6. SOPC設計的技巧
第四篇 SOPC軟硬件開發設計實戰
1. SOPC開發電路板原理介紹
2. 新建工程、設計實現
3. 在已建工程中添加CORE、添加應用軟件
4. 設置一個新的軟件工程
5. 軟件驅動程序及硬件實現程序的編寫方法
6. 設計實現、應用軟件以及調試
7. 實驗與輔導3:基于SOPC的LED控制實驗
8. 實驗與輔導4:基于SOPC的數碼管控制實驗
9. 實驗與輔導5:基于SOPC的串口控制實驗
10. 實驗與輔導6:基于SOPC的LCD控制實驗
|
第二階段 |
第五部分 步進電動機的控制
5.1 步進電動機的工作原理
5.2 步進電動機的控制方法
5.3 步進電動機的驅動
5.4 步進電動機的運行控制
第六部分 永磁同步電動機的FPGA控制
6.1 永磁同步電機控制系統的結構原理
6.2 永磁同步電機的矢量控制原理
6.3 永磁同步電機的矢量控制策略
6.4 永磁同步電機控制系統的結構
6.5 永磁同步電機控制系統的電路
6.6 永磁同步電機控制系統的軟件構成
6.7 永磁同步電機控制系統的軟件設計
第七部分 無刷直流電動機的控制
7.1 無刷直流電動機的基本組成環節及工作原理
7.2 無刷直流電動機的基本組成工作原理
7.3 無刷直流電動機控制的策略
7.4 無刷直流電動機控制系統的硬件設計
7.5 無刷直流電動機控制系統的軟件設計
|
第三階段 |
編程實驗:
1、PWM波形產生編程實驗
2、永磁同步電機控制實驗
3、無刷電動機的控制實驗
4、步進電動機控制實驗
5、直流電機控制實驗 |
|