前言:本站為你精心整理了FPGA技術(shù)教學(xué)改革論文范文,希望能為你的創(chuàng)作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
一、基于fpga技術(shù)的課程教學(xué)改革目標(biāo)
針對課堂教學(xué)的局限性,鼓勵學(xué)生養(yǎng)成課外積極收集相關(guān)專業(yè)知識的主動自學(xué)能力;鼓勵學(xué)生積極參加各種設(shè)計競賽,將所學(xué)知識靈活應(yīng)用于實(shí)踐,并使學(xué)生逐漸形成創(chuàng)新性思維,具有較高的工程素質(zhì)和實(shí)踐能力。
二、基于FPGA技術(shù)的課程教學(xué)改革策略
1.明確教學(xué)目標(biāo)
即通過對集成電路相關(guān)企業(yè)進(jìn)行調(diào)研,了解企業(yè)對集成電路專業(yè)學(xué)生在FPGA技術(shù)方面所需的應(yīng)用技能,進(jìn)一步明確FPGA技術(shù)的教學(xué)目標(biāo)。往往每個企業(yè)的研究方向不同,所用的開發(fā)環(huán)境、仿真工具都各不相同。為了滿足學(xué)生就業(yè)需求,教學(xué)目標(biāo)應(yīng)該重基礎(chǔ)、求延伸。在基礎(chǔ)扎實(shí)的基礎(chǔ)上,在應(yīng)用方向上尋求延伸,使學(xué)生多接觸各種常用的典型開發(fā)環(huán)境。
2.整合與FPGA技術(shù)相關(guān)的課程,設(shè)計教學(xué)內(nèi)容
由于幾門相關(guān)的課程由不同的教師在不同學(xué)期授課,同時存在著有些知識點(diǎn)重復(fù)講授,而有些重要知識點(diǎn)又在課程中沒有涉及到的現(xiàn)象。再加上對于硬件描述語言的學(xué)習(xí)僅僅通過課堂教學(xué)是遠(yuǎn)遠(yuǎn)不夠的,應(yīng)該邊學(xué)邊練。根據(jù)專業(yè)特色、企業(yè)需求及修訂后的教學(xué)目標(biāo),對原FPGA技術(shù)相關(guān)的多門課程的教學(xué)內(nèi)容進(jìn)行深入分析,依據(jù)教學(xué)內(nèi)容的關(guān)聯(lián)程度,制定課程整合方案,調(diào)整教學(xué)計劃,合理安排授課內(nèi)容,做好銜接,充分利用教學(xué)資源。主要包括“硬件描述語言”增設(shè)相應(yīng)實(shí)驗(yàn)課(modelsim仿真);原“數(shù)字集成電路設(shè)計”的實(shí)驗(yàn)內(nèi)容改為quartusii開發(fā)工具綜合項目設(shè)計實(shí)驗(yàn);“FPGA原理與應(yīng)用”除了介紹原理應(yīng)用方面外,另增設(shè)針對FPGA實(shí)驗(yàn)箱的實(shí)驗(yàn)項目(Xilinx的ise開發(fā)工具);“SOPC設(shè)計技術(shù)”課程中要求學(xué)生熟練掌握sopcbuilder和XilinxEDK開發(fā)環(huán)境,使學(xué)生同時掌握并比較兩大公司的典型開發(fā)環(huán)境,以及系統(tǒng)級設(shè)計方法。
3.增設(shè)“ASIC綜合與時序分析”課程
現(xiàn)有的一部分FPGA教學(xué)實(shí)驗(yàn),僅僅停留在讓學(xué)生熟悉FPGA的設(shè)計流程、設(shè)計步驟,這遠(yuǎn)遠(yuǎn)不夠。綜合時序分析在電路設(shè)計中起著至關(guān)重要的作用,應(yīng)進(jìn)一步加強(qiáng)綜合時序分析環(huán)節(jié),數(shù)字集成電路實(shí)驗(yàn)不能僅停留在將RTL級代碼映射為電路結(jié)構(gòu)的表面工作,應(yīng)深入分析電路的時序、面積及功耗,讓學(xué)生具體體會各種約束在電路具體實(shí)現(xiàn)中的意義。因此,增設(shè)“ASIC綜合與時序分析”課程,針對ASIC設(shè)計購置了Synopsys軟件并建立了相應(yīng)機(jī)房,使學(xué)生熟練掌握不同的設(shè)計軟件,以滿足設(shè)計需求。
4.調(diào)整實(shí)驗(yàn)計劃,提高學(xué)生的動手能力
數(shù)字集成電路實(shí)驗(yàn)通常以Modelsim仿真為主,學(xué)生只有在最后一個綜合實(shí)驗(yàn)中才能用到FPGA開發(fā)板,開發(fā)板利用率不高,而且學(xué)生對開發(fā)板的熟悉程度根本不夠。應(yīng)該增加FPGA開發(fā)實(shí)驗(yàn)項目,讓學(xué)生熟悉開發(fā)板結(jié)構(gòu)、核心器件及外設(shè)結(jié)構(gòu)、連接方式,真正能熟悉開發(fā)工具,熟練掌握開發(fā)流程,鼓勵學(xué)生多動手、多實(shí)踐,真正做到活學(xué)活用。
5.加強(qiáng)師資隊伍建設(shè)
由于行業(yè)技術(shù)更新快,新技術(shù)、新工具層出不窮,而學(xué)校又存在講授知識老舊,教師技術(shù)參差不齊等諸多問題。因此必須加強(qiáng)師資隊伍建設(shè),進(jìn)行定期技術(shù)培訓(xùn),及時更新知識結(jié)構(gòu)。通過定期培訓(xùn),可以為課程中實(shí)驗(yàn)授課做較好的技術(shù)支持。同時支持教師參加培訓(xùn),使一線教師能有機(jī)會直接與各地從事集成電路數(shù)字設(shè)計的一線工程師(包括清華微電子所、中芯國際、華納電子、大唐微電子等知名單位的一線工程師)進(jìn)行交流。及時了解行業(yè)新動態(tài)、新趨勢、新技術(shù)以及主流工具,更好地將最新的知識及相關(guān)信息傳授給學(xué)生,緊跟時代步伐。
6.變革教學(xué)方法
傳統(tǒng)的教學(xué)方法強(qiáng)調(diào)以課堂為中心、以教師為中心、以教材為中心,主要以講授為主,而忽視學(xué)生的積極性、主動性及創(chuàng)造性的發(fā)揮,這將影響FPGA技術(shù)的教學(xué)效果。而且這種方式過于枯燥,對FPGA技術(shù)教學(xué)遠(yuǎn)遠(yuǎn)不足。在FPGA技術(shù)的教學(xué)中,根據(jù)講授的內(nèi)容,采用不同的教學(xué)方法。除了課堂講授外,在講解具體實(shí)例時應(yīng)采用演示法。FPGA技術(shù)的實(shí)踐性和應(yīng)用性很強(qiáng),設(shè)置相關(guān)課內(nèi)實(shí)驗(yàn)應(yīng)分為基礎(chǔ)性實(shí)驗(yàn)、提高性實(shí)驗(yàn)和綜合性實(shí)驗(yàn)。在實(shí)踐教學(xué)中要堅持“重基礎(chǔ)與技能、求綜合與創(chuàng)新”的改革思路,加強(qiáng)學(xué)生工程思維訓(xùn)練、調(diào)試和分析能力,提高實(shí)踐教學(xué)體系的創(chuàng)新性、綜合性。除課堂講授外,督促學(xué)生在教師指導(dǎo)下自學(xué)、自講,以討論為主的教學(xué)方式,并根據(jù)合作程序及自愿原則進(jìn)行分組。針對“集成電路設(shè)計方法”課程教學(xué)內(nèi)容,建立課外創(chuàng)新小組,為每個小組的階段性成果在課堂上進(jìn)行成果,鍛煉學(xué)生的語言表達(dá)能力,建立自信心。同時,由教師引導(dǎo),對創(chuàng)新小組遇到的問題進(jìn)行課堂討論、分析,調(diào)動每個學(xué)生的積極性,提高學(xué)生自行發(fā)現(xiàn)問題、分析問題及解決問題的能力,取得了很好的效果。教師通過與學(xué)生互動了解學(xué)生的興趣、難點(diǎn)所在,有目的地調(diào)整教學(xué)內(nèi)容,使課堂更靈活、更有效地解決學(xué)生在學(xué)習(xí)過程中的各種問題,
7.與企業(yè)合作
建立實(shí)訓(xùn)基地,培養(yǎng)學(xué)生的團(tuán)隊精神。有些能力較強(qiáng)的學(xué)生習(xí)慣于獨(dú)立完成某個項目,這違背了企業(yè)需要具有團(tuán)隊協(xié)作精神成員的培養(yǎng)方針。實(shí)訓(xùn)基地以分組形式分配項目,對每個學(xué)生進(jìn)行明確分工,讓學(xué)生在每個項目中分別擔(dān)任項目團(tuán)隊中的不同角色,承擔(dān)各自的任務(wù),以團(tuán)隊形式完成所分配的項目,并且每個學(xué)生在課程結(jié)業(yè)時必須完成項目團(tuán)隊中不同角色的任務(wù),得到相應(yīng)學(xué)分。以實(shí)際項目為基礎(chǔ),領(lǐng)著學(xué)生從立項到著手設(shè)計再到最終完成設(shè)計,讓學(xué)生熟練掌握項目完成的各個過程。在進(jìn)行綜合項目實(shí)現(xiàn)的過程中,學(xué)生能體會到課堂知識用于實(shí)踐是遠(yuǎn)遠(yuǎn)不足的,這將促進(jìn)學(xué)生查找相關(guān)資料進(jìn)行自主學(xué)習(xí),培養(yǎng)學(xué)生的自學(xué)能力、發(fā)現(xiàn)問題、分析問題及解決問題的能力。
8.制定FPGA應(yīng)用能力評價標(biāo)準(zhǔn)
以教師通過每個學(xué)生在項目中完成任務(wù)比重、創(chuàng)新性思維,加上教師對學(xué)生宣講內(nèi)容及表現(xiàn),以及學(xué)生互評的結(jié)果作為學(xué)生FPGA應(yīng)用能力的綜合評價結(jié)果。從合作意識、動手能力、溝通能力、分析解決問題的能力等方面進(jìn)行綜合評價。經(jīng)過教學(xué)試點(diǎn)評估,通過課程改革,一些參加創(chuàng)新項目的學(xué)生能順利通過就業(yè)招聘單位的筆試面試考核,就業(yè)率明顯提高。進(jìn)入創(chuàng)新小組學(xué)習(xí)的學(xué)生中有1/3能獨(dú)立編寫程序,1/4能獨(dú)立完成小型創(chuàng)新設(shè)計,全部學(xué)生能夠掌握FPGA設(shè)計流程。
作者:胡靖杜西亮單位:黑龍江大學(xué)