DSP/FPGA專業工程師紹:
鑒于電子信息技術高速發展和廣泛應用的今天,為了填補嵌入式軟硬件開發人才的奇缺,環球教育網嵌入式技術培訓部與合眾達國際大學部合作,背靠美國德州儀器公司(TI)及美國賽靈斯(Xilinx),邀請TI及Xilinx中國技術中心長期從事高校教學并具有豐富研發經驗的教授以及研究生導師授課,在上海首次分別舉辦DSP(數字信號處理)和FPGA(現場可編程序邏輯器件)培訓班。
培訓目標:
本培訓課程旨在幫助學員進行DSP/FPGA的系統學習,執行交通大學標準教學流程,以工程實踐為例,講授業界最優秀的集成環境,最簡潔的開發流程,理論聯系實際配合TI以及Xilinx等公司提供的開發平臺,系統的開設實驗,培養學員熟練掌握和使用數字系統開發工具、開發流程,能夠獨立解決開發中的常見問題,培養出真正意義上的開發工程師。
報名要求:
1、DSP/FPGA系統的軟件和硬件開發工程師:電子類專業的中等學歷以及大專院校學生
2、學員應具備:學習過數字電路,模擬電路,信號處理原理
課程安排:
課程一:DSP(數字信號處理)
每周日全天,上午9:00—下午17:00;課程為兩個月,8周
培訓費用:5800元(包含理論課和實驗課)
課程二:FPGA(現場可編程序邏輯器件)
每周六全天,上午9:00—下午17:00;課程為兩個月,8周
培訓費用:5500元(包含理論課和實驗課)
上課地點:上海市徐匯區漕溪路165號6樓機房
學院享受優惠
1、學員可以憑聽課證,按照高校實驗室優惠價,限量購買TI、Xilinx以及SEED合眾達開發套件。
2、學員如有開發項目需要,可以得到合眾達技術支持,包括選型指導,免費樣片,研發技術支持等全面技術支持。
3、學員會定期收到研討會通知,參加各類SEED、TI、Xilinx研討會以及技術講座。
課程內容:
單片機與CPLD/FPGA技術的課程內容(80課時)
嵌入式系統概述
AT89S51單片機的硬件結構
指令系統及匯編程序設計
單片機內部資源及應用
CPLD/FPGA的組成結構與應用
AT89S51單片機系統資源擴展
單片機硬件軟件綜合系統開發
基于Quartus II的CPLD/FPGA數字系統設計
SeaMCU綜合實驗系統開發
電子時鐘系統設計
計算器系統設計
單片機與FPGA之間的通信
能力拓展
硬件系統設計經驗談
軟件系統設計經驗談
----------------------------------------------------------
可編程邏輯器件及描述語言EDA(FPGA/CPLD)
由IDETCO編寫,北京航空航天大學出版社出版及清華大學出版社出版的IDETCO訓練營指定教材,使用IDETCO編寫的《Sea
Chicago8.0學習開發器使用手冊》。
★EDA概述;
★EDA電路基礎及工作原理;
★QUARTUS的安裝與使用;
★ISE的安裝
★VHDL語言編程基礎`;
★VHDL語言程序設計
★VHDL語言程序設計
★led矩陣的程序設計
★時序分析;
★交通燈的邏輯分析與設計
★電子鐘的分析與設計;
★時鐘產生模塊
★控制邏輯模塊
★計時模塊
★數據譯碼模塊
★顯示控制模塊
★cpld部分的程序設計;
★ISE的使用方法;
★KS0066的結構特點;
★ KS0066與MPU接口信號與時序
★KS0066的內部結構
★KS0066的指令詳解
★KS0066與MPU接口時序
★LCD系統初試化流程
★LCD接口的設計與實現
★字符型LCD的應用
----------------------------------------------------------
DSP(數字信號處理)課程內容
授課老師介紹:
胡劍凌,工學博士,受聘為上海交通大學電子工程系信號與信息處理系統專業副教授。主要研究方向為:數字信號處理,多媒體信號處理,語音編碼,音頻編碼,音頻檢索,圖像檢測/檢索,數字信號處理系統設計,嵌入式系統設計,F工作于上海交通大學圖像通信與信息處理研究所、上海交通大學芯片與系統設計中心和上海交通大學與美國德州儀器DSP技術中心。自1997年以來,作為上海交通大學與TI
DSP技術中心的主要成員,一直從事DSP系統的研究和設計,并長期承擔TI DSP青年教師培訓。目前承擔上海交通大學電子工程系信號與信息處理專業兩門學位課程的教學任務:自適應信號處理和數字信號處理系統設計與實踐,一門選修課程:先進的數字信號處理技術與應用。編寫了兩本上海市研究生教學用書:《數字信號處理系統應用與設計》和《數字信號處理器開發實踐》,其中的《數字信號處理系統應用與設計》一書獲得上海交通大學
2005年優秀教材一等獎。翻譯了國外教材一本:《信號與系統》,由機械工業出版社于2005年出版。目前已發表各類學術論文30多篇,作為主要研究人員參加了多項國家和橫向項目,包括:高清晰度電視SoC平臺、中國下一代網絡(CNGI)視頻多媒體點播系統、多路MPEG-4監控系統技術研究、MPEG-2
AAC心理聲學模型的研究、MEPG-2 AAC LC碼流分析器的研究、高質量音頻編碼器的研究、語音編解碼庫設計、MP3解碼器的DSP實現等。熟悉目前各種語音和音頻編碼算法,并具有豐富的在DSP系統、嵌入式系統上實現各種語音、音頻等算法的經驗。
《數字信號處理系統設計與實踐》課程教學大綱
一、課程基本信息
1、課程名稱(中/英文):數字信號處理系統設計與實踐/Design And Practice Of DSP System
2、學時:48-54
3、先修課程:信號與系統,數字信號處理,微機原理,數字電路
4、教材、教學參考書:
《數字信號處理系統的應用和設計》,胡劍凌、徐盛,上海交通大學出版社,2003;
《數字信號處理器開發實踐》,徐盛、胡劍凌,上海交通大學出版社,2003
二、課程性質和任務
本課程是一門介紹現代數字信號處理系統設計和實現的技術專業課!稊底中盘柼幚硐到y設計與實踐》系統地介紹數字信號處理系統在系統設計、硬件設計和軟件設計的基本方法、關鍵步驟和實現手段。同時,也將介紹數字信號處理系統實現方面的最新的技術,如DSP對操作系統軟件的支持、DSP軟件設計的通用接口規范以及多核混合的DSP等。該課程歸納總結出數字信號處理系統設計的理論,從宏觀的角度分析數字信號處理系統的組成和性能,而不僅僅局限于某個公司的某類芯片。
本課程的任務是通過教學各個環節,運用各種教學手段和方法,使學生掌握數字信號處理系統設計的基本理論和基本方法;培養和提高學生數字信號處理系統設計和分析的能力,并通過該課程的學習擴大學生知識面,為今后的研究和技術工作打下堅實的基礎。
三、教學內容和基本要求
1.數字信號處理系統的組成
掌握數字信號處理系統的基本組成
掌握軟件和硬件實現的基本方法
掌握數字信號處理器的硬件特點
2.數字信號處理器的硬件結構
掌握Haverd結構的基本特點
掌握運算單元的結構和功能
掌握片上外設的工作原理和設置
掌握DSP自舉的工作原理
3.數字信號處理器的軟件編程
掌握RISC和CISC指令集的特點
了解DSP中特殊指令的應用
掌握DSP軟件優化的基本方法
掌握DSP軟件設計的基本流程
4.常見的數字信號處理器的介紹
熟悉單處理核DSP的結構特點
熟悉VLIW結構DSP的特點
了解多處理核DSP的特點
5.DSP軟件通用接口的規范
掌握DSP軟件通用接口的必要性和重要性
掌握高級語言(C語言)和匯編語言的混合編程技術
了解通用接口規范
6.DSP系統設計
了解DSP與常用外圍設備(存儲器,FIFO,AD/DA等)的接口
了解DSP與計算機總線的接口
了解DSP與其他DSP及MCU的接口
四、實驗(上機)內容和基本要求
1.實驗的學時數為24學時
2.實驗以能力培養為主,不規定具體的實現手段,只提出實驗設計目標,鍛煉學生獨立分析和解決問題的能力。
3.實驗內容:
基礎性實驗包括:集成開發環境CCS基礎、數據尋址、數模/模數接口實驗、UART異步串口通信接口實驗、中斷仿真、程序設計初步、正弦信號發生器、FIR濾波器的實現、IIR濾波器的實現、快速傅立葉變換(FFT)、濾波器設計。
課程設計實驗采取推薦實驗和自選實驗的方式,鼓勵學生結合自己學習、科研中的問題,設計相應的實驗題目。
4.通過實驗應使學生掌握數字信號處理系統設計和開發的基本過程,提高學生調試系統的能力,并增強其分析、整理數據和撰寫工作報告的能力。
五、對學生能力培養的要求
1.課內教學活動:在課內教學中側重于培養學生對基本概念和基本理論的理解,并且闡明其技術在實際應用中的工程背景以及實現上的工程考慮。
2.課外科技活動和社會實踐等教學活動中能力培養的安排和要求:廣泛閱讀相關文獻,進行計算機仿真研究,使學生具有初步從事科研能力。
------------------------------------------------------------------------------------
FPGA(現場可編程門陣列)課程設計
授課老師介紹:
趙 峰,博士,專業,電子科學與技術,上海交通大學FPGA主講教師以及實驗室主講教師,從事教學和科研工作,教過的課程包括《嵌入式系統理論與設計》、《高等計算機系統結構》、《數字集成電路設計》等;其中《嵌入式系統理論與設計》的教學采用XILINX公司的XUP
BOARD:VII Pro 和Spartan3E。目前的科研方向:基于FPGA的圖像處理算法的軟、硬件協同設計
曾任:
一、上海銀晨智能識別科技有限公司 DSP開發部經理
1.“基于TMS320C6204的嵌入式人臉識別器”的設計與開發
“基于TMS320C6204的嵌入式人臉識別器”是銀晨公司的重點項目,2003年4月立項,同年12月原理樣機研制成功。主要負責人。該項目獲“上海市重點高科技新產品”,本人申請一項專利“嵌入式人臉識別器”
2.“基于TMS320DM642的嵌入式人臉識別器”的設計與開發
“基于TMS320DM642的嵌入式人臉識別器”是銀晨公司的重點預研項目,2004年2月立項,2004年7月底圓滿結束。該項目負責人。
3.“基于TMS320DM642的AVS壓縮算法的實現方案研究”
從2004年初,開始論證AVS視頻壓縮算法的實現方案,通過在DM642上的實現和性能分析,發現高清圖像通過單片DM642實現不現實,轉而實現了AVS-M(針對QCIF圖像)。該項目的主要參與人。
二、中國科學院上海技術物理研究所 博士(分系統負責人)
進行DSP和FPGA的系統開發和算法研究,負責某軍事系統的分系統設計。
《Xilinx FPGA嵌入式系統培訓班》課程大綱
1.環境要求
軟件:ISE8.2、EDK8.2
硬件:Xilinx XUP BOARD (Virtex II Pro)
2.授課老師:趙峰
另外配備兩名助教
3.課程特色
3.1.案例式培訓
該培訓是完全由工程項目案例驅動的培訓,從實際的工程項目提煉出熱點的案例:視頻媒體應用和音頻應用,從零開始,培訓完成,項目即完成;
3.2.強化項目管理
強調正規的項目管理流程,從SPEC定義開始,完成設計文檔,結項文檔等,突出進度控制、團隊協作;
3.3.體驗式學習
強調動手能力的培養,簡練理論內容與豐富的實驗相結合,自主設計的項目案例作為主
線貫穿培訓完整過程;
3.4.小班開課,手把手教學
每班20名學員,配備兩名專門實驗助教,手把手式指導。
4.課程內容:該課程共64課時
Lecture 1 FPGA簡介與入門實驗,共4課時
Lecture 2 ISE軟件環境與開發體驗,共4課時
Lecture 3 EDK軟件環境與開發體驗,共4課時
Lecture 4 FPGA硬件環境熟悉與開發體驗,共4課時
Lecture 5 VerilogHDL語言基礎與ISE系列實驗,共11課時
Lecture 6 C語言基礎與EDK系列實驗,共8課時
Lecture 7項目管理基礎,共3課時
Project 1 音頻采集與播放,共10課時
Project 2 Mp3播放,共16課時
[返回頁首]
|