亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        將EDA技術(shù)引入計算機硬件基礎(chǔ)課的探討

        2009-12-11 07:27:04
        計算機教育 2009年18期
        關(guān)鍵詞:EDA技術(shù)教學(xué)改革

        方 維

        摘要:EDA技術(shù)的快速發(fā)展,對計算機硬件基礎(chǔ)課程的教學(xué)提出了更高的要求,傳統(tǒng)的教學(xué)內(nèi)容和教學(xué)模式面臨著極大的挑戰(zhàn)。本文結(jié)合計算機專業(yè)的特點,總結(jié)了將EDA技術(shù)應(yīng)用于教學(xué)改革中的實際經(jīng)驗和體會。

        關(guān)鍵詞EDA技術(shù);硬件基礎(chǔ)課;教學(xué)改革

        中圖分類號:G642文獻標識碼:B

        1引言

        在計算機科學(xué)技術(shù)飛速發(fā)展的今天,EDA技術(shù)帶來了全新的硬件設(shè)計理念與結(jié)構(gòu)體系,其應(yīng)用領(lǐng)域越來越廣泛。歐美國家工科大學(xué)普遍要求計算機專業(yè)學(xué)生必須掌握一種硬件描述語言,國家教委指導(dǎo)委員會提議:“EDA技術(shù)是電子技術(shù)類教學(xué)改革的重要方向”。作為計算機學(xué)科的硬件基礎(chǔ)課程,“電路與電子學(xué)”、“數(shù)字邏輯與數(shù)字系統(tǒng)”的教學(xué)內(nèi)容,應(yīng)有意識地將EDA技術(shù)和PLD器件納為教學(xué)計劃,將EDA工具貫穿整個教學(xué)過程,這樣才能保證教學(xué)內(nèi)容緊跟前沿技術(shù)的發(fā)展,有利于培養(yǎng)學(xué)生創(chuàng)新能力與綜合素質(zhì)。

        2重構(gòu)教學(xué)內(nèi)容

        EDA技術(shù)分為三個層次,如圖1所示。將EDA技術(shù)引入教學(xué)內(nèi)容時,必須按照此層次循序漸進,與之相應(yīng)的課程體系結(jié)構(gòu)如圖2所示。當完成該課程體系的學(xué)習(xí)及相關(guān)實驗后,學(xué)生應(yīng)該能掌握現(xiàn)代計算機系統(tǒng)設(shè)計原理和方法,具備熟練應(yīng)用相關(guān)軟硬件工具的能力。要在學(xué)時不變甚至減少的硬件基礎(chǔ)課教學(xué)中引入EDA技術(shù),就必須根據(jù)專業(yè)學(xué)科的特點,在傳統(tǒng)內(nèi)容與新技術(shù)、理論教學(xué)與課堂實踐中進行優(yōu)化側(cè)重,對教學(xué)內(nèi)容進行重構(gòu)。

        (1) 重構(gòu)“電路與電子學(xué)”(大一下學(xué)期)。

        計算機專業(yè)“電路與電子學(xué)”教學(xué)內(nèi)容的廣度、難度可以比電子工程專業(yè)稍弱,但如果加大EDA的教學(xué)內(nèi)容,則同樣可以提升學(xué)生的電路設(shè)計能力。因此,課堂教學(xué)刪除了部分傳統(tǒng)內(nèi)容,去掉了支路電流法、回路電流法、三相電路、半導(dǎo)體器件導(dǎo)電原理、反饋的方框圖計算法;精簡了阻容耦合放大電路(包括多級放大)、小信號動態(tài)圖解法、差分電路分析等內(nèi)容。

        根據(jù)專業(yè)特點,相應(yīng)加強了直接耦合放大電路、電流源電路和系統(tǒng)穩(wěn)定性的教學(xué)內(nèi)容。此外,增加了20學(xué)時的Multisim仿真及電路設(shè)計實驗課,學(xué)生在課余時間完成設(shè)計和仿真驗證,在有限的實驗室課時內(nèi)只進行硬件的接線、調(diào)試工作,這樣既節(jié)約了課時,又提高了學(xué)生的動手能力。EDA技術(shù)與傳統(tǒng)硬件實驗相結(jié)合,提供了一種全新的實驗教學(xué)體系。通過訓(xùn)練,學(xué)生基本掌握了設(shè)計-仿真―實際的現(xiàn)代模擬電路設(shè)計方法,為下一步可編程邏輯器件的學(xué)習(xí)打下基礎(chǔ)。

        (2) 重構(gòu)“數(shù)字邏輯與數(shù)字系統(tǒng)”(大二上學(xué)期)

        隨著技術(shù)的進步,90%以上電子產(chǎn)品采用了數(shù)字技術(shù),這個領(lǐng)域的一般教科書都因摩爾定律而縮短了它的適用期。因此,“數(shù)字邏輯與數(shù)字系統(tǒng)”課程必須舍棄一些陳舊內(nèi)容用以講授新知識、新方法。課堂教學(xué)刪除了門電路、555電路、中規(guī)模集成芯片和觸發(fā)器的內(nèi)部電路、狀態(tài)化簡、編碼技巧、異步時序、可編程器件PLA、PAL、GAL應(yīng)用等內(nèi)容;精簡了卡諾圖和布爾代數(shù)化簡等傳統(tǒng)手工設(shè)計方法。

        教學(xué)中始終強調(diào)外部邏輯功能和時序特性的描述與分析,突出EDA技術(shù)和數(shù)字邏輯功能模塊的設(shè)計,增加了數(shù)字系統(tǒng)的設(shè)計與優(yōu)化、可編程邏輯器件CPLD/FPGA的原理與應(yīng)用、有限狀態(tài)機理論等內(nèi)容。在教學(xué)中以邏輯代數(shù)與VHDL語言并行為基礎(chǔ),依據(jù)整體“自頂向下”,細節(jié)“自底向上”的教學(xué)模式。整個課程中的用例多取自于計算機基本邏輯部件,如譯碼器、運算器、移位器、計數(shù)器,直到存儲器、控制器,最后給出數(shù)字系統(tǒng)的實例―CPU的邏輯構(gòu)成。通過該課程的學(xué)習(xí),初步建立了CPU的設(shè)計理念,為將來“組成原理與結(jié)構(gòu)”、硬核嵌入式系統(tǒng)(ARM、MIPS)、軟核嵌入式系統(tǒng)(NiosII)的學(xué)習(xí)奠定基礎(chǔ)。

        為鞏固基礎(chǔ)知識,實踐教學(xué)首先安排中小規(guī)模集成芯片的應(yīng)用性實驗,而不是簡單驗證,如用三態(tài)門構(gòu)成總線,用譯碼器設(shè)計端口尋址電路,用74LS163、74LS148及七段發(fā)光二極管實現(xiàn)計數(shù)顯示電路等。之后,安排基于EDA技術(shù)的邏輯功能模塊的設(shè)計,如用FPGA/CPLD實現(xiàn)譯碼器、加法器、計數(shù)器監(jiān)視電路等。為進一步培養(yǎng)學(xué)生的實踐能力和創(chuàng)新能力,在大二結(jié)束的小學(xué)期里,安排有三周的課程設(shè)計,要求用EDA技術(shù)完成五個綜合性實驗,包括頻率計、電子鐘、鍵盤掃描電路、交通信號燈控制器和數(shù)字音樂播放器。實踐課都是開放式的實驗環(huán)境,可自主選擇器件,實現(xiàn)設(shè)計方案,改變了計算機硬件基礎(chǔ)課“按圖接線、查線排故、測看結(jié)果”的實驗過程。此外,嚴格的實驗驗收制度及考核標準,如考核工具是否熟練使用,設(shè)計方案是否靈活多變等,都有效減少了設(shè)計抄襲現(xiàn)象的發(fā)生。

        3EDA教學(xué)點設(shè)置

        EDA技術(shù)所涉及的內(nèi)容較多,對于計算機專業(yè)的學(xué)生,學(xué)習(xí)掌握軟件工具的能力很強,EDA工具的使用只需要給學(xué)生相關(guān)內(nèi)容的PPT即可,不用額外花費課時講解。但是,如何根據(jù)專業(yè)學(xué)科特點,在有限的課堂教學(xué)中將EDA技術(shù)合理切入到理論教學(xué)中,使兩者有機地融為一體卻是至關(guān)重要的。

        (1)Pspice/Multisim仿真平臺切入到“電路與電子學(xué)”課程

        通常,在理論教學(xué)完成一段時間后才會有相應(yīng)的實驗教學(xué),這樣導(dǎo)致學(xué)生當時在課堂上被激發(fā)出的興趣及靈感逐漸消退。在“電路與電子學(xué)”課堂中及時切入EDA仿真平臺,既可以增加學(xué)生對知識的感性認識,活躍課堂氣氛,又能夠?qū)⒔虒W(xué)中的難點用直觀的圖形和曲線表述,降低教學(xué)難度,加深對理論概念的理解,起到了事半功倍的作用。在該課程中,仿真平臺的切入點有以下四處:

        第一,在直流分析中通過EDA仿真平臺確定戴維南等效電路。首次介紹Pspice/Multisim時,應(yīng)當讓學(xué)生對仿真軟件產(chǎn)生極大的興趣,可以在講仿真的前一次課中埋下伏筆,布置一道有難度的課后習(xí)題,使學(xué)生先進行分析。上課時使用EDA仿真,當瞬間分析出戴維南等效電阻和端口開路電壓時,學(xué)生們都非常驚奇。此后,當遇到難題,或?qū)Υ鸢府a(chǎn)生疑問時,利用EDA工具仿真就成為了習(xí)慣。當然,仿真軟件絕不能代替理論分析,要求作業(yè)中必須有分析步驟就可以保證這一點。

        第二,根據(jù)我校的特色,考慮到通信系統(tǒng)中諧振電路的重要性,在交流分析中,仿真了諧振頻率特性曲線,幫助學(xué)生理解掌握品質(zhì)因數(shù)、帶寬、諧振頻率三者之間的關(guān)系。

        第三,在放大電路一章中,利用EDA仿真軟件易于改變電路參數(shù)值的特點,觀察電路在不同靜態(tài)工作點下產(chǎn)生的非線性失真。實踐證明,雖然教學(xué)內(nèi)容精簡了小信號動態(tài)圖解法的理論分析,但學(xué)生依然能很清楚地掌握電路參數(shù)的變化對放大性能的影響。

        第四,仿真RC正弦波振蕩器電路,觀察輸出由小到大起振并穩(wěn)定在某一幅值的全過程,觀察反饋電阻Rf對輸出波形的影響。若Rf值稍大,電路不起振或振幅較小;Rf值稍小,則出現(xiàn)非線性失真。這種直觀的圖形加深了學(xué)生對信號發(fā)生電路的理解和對運放構(gòu)成的非線性應(yīng)用的認識。

        (2)VHDL/QuartusII 切入“數(shù)字邏輯與數(shù)字系統(tǒng)”課程

        在計算機專業(yè)領(lǐng)域,通過FPGA/CPLD完成運算器、存儲器、控制器、直到基本模型機的設(shè)計已成為趨勢。因此EDA技術(shù)切入“數(shù)字邏輯與數(shù)字系統(tǒng)”課程的關(guān)鍵在于硬件描述語言VHDL的講解與應(yīng)用。

        首先,合理安排課堂教學(xué)內(nèi)容的順序。將硬件描述語言VHDL一章的講解放置在時序電路之后,可編程邏輯器件FPGA/CPLD之前進行,以便將硬件描述語言與硬件電路緊密聯(lián)系起來,硬軟連貫,互相借鑒,利于兩者之間的自然過渡。

        其次,教學(xué)中應(yīng)強調(diào)VHDL語言與軟件編程語言的本質(zhì)差異。計算機專業(yè)學(xué)生在經(jīng)過大一整學(xué)年C語言的嚴格編程訓(xùn)練后,都具備良好的編程習(xí)慣,在進行VHDL的語法教學(xué)時,學(xué)生很容易理解接受,但反過來,又容易造成兩種語言中某些語法的混淆。在教學(xué)中必須強調(diào)VHDL語言與軟件編程語言的兩點本質(zhì)差異:其一是VHDL語言的描述不能脫離硬件電路,要對所描述的硬件功能有通徹理解,如時序、響應(yīng)順序、電平高低、狀態(tài)序列等。課堂中適當給出與VHDL語言對應(yīng)的硬件電路圖,有助于說明信號賦值與變量賦值區(qū)別等一些難點問題;其二是語句的執(zhí)行順序,VHDL結(jié)構(gòu)體中、多個進程之間是并行語句,即同一時刻電路的不同部分可同時運行,而C語言的執(zhí)行順序與書寫順序一致,一個時刻只有一條指令在執(zhí)行。

        最后,精心選擇在VHDL講解時所引用的具體案例。為保證在后續(xù)專業(yè)課程中能用最新技術(shù)完成CPU硬件的設(shè)計要求,在講解VHDL時應(yīng)以計算機的邏輯功能部件為核心,所設(shè)計的部件可以直接為后續(xù)“組成原理”課程使用。如設(shè)計加法器、三態(tài)控制寄存器、移位器、數(shù)控分頻器、節(jié)拍脈沖發(fā)生器、FIFO、控制器等。此外,在課堂教學(xué)中,競爭冒險一節(jié)內(nèi)容理論性強,與實際相脫離,學(xué)生不容易理解。引入EDA技術(shù)后,就必須強調(diào)使用QuartusII的時序仿真檢查設(shè)計中所有的時鐘、清零和置數(shù)等關(guān)鍵信號是否出現(xiàn)毛刺,并設(shè)法消除毛刺,以確保系統(tǒng)按設(shè)計意圖正常工作??梢栽赩HDL設(shè)計中加入D觸發(fā)器,將毛刺信號加在D輸入端,只要毛刺不出現(xiàn)在時鐘的有效邊沿,觸發(fā)器輸出就不會對系統(tǒng)產(chǎn)生危害。通過在課堂上用QuartusII對消除冒險現(xiàn)象前后的兩次時序仿真,學(xué)生能夠?qū)ζ骷膶嶋H工作性能進行預(yù)估,并基本掌握了在工程中如何消除冒險的方法,彌補了純理論教學(xué)的缺憾。

        4結(jié)束語

        人才培養(yǎng)不能脫離科技進步和時代背景,高校的教學(xué)內(nèi)容、教學(xué)理念、教學(xué)模式應(yīng)是發(fā)展變化的,能反映當今技術(shù)的發(fā)展,并注重基礎(chǔ)性和先進性的統(tǒng)一。實踐證明,將EDA技術(shù)引入計算機硬件基礎(chǔ)課程,極大地提高了學(xué)生的工程實踐能力、培養(yǎng)了綜合創(chuàng)新精神,同時也更有利于對基礎(chǔ)理論的理解與吸收,有助于以較高的起點支撐后續(xù)的專業(yè)課程。

        參考文獻:

        [1] 朱幼蓮,翟麗芳,黃成. 數(shù)字電路課程的教學(xué)改革與實踐[J]. 江蘇技術(shù)師范學(xué)院學(xué)報,2005,11(4):67-70.

        [2] 潘松,潘明. 數(shù)字電子技術(shù)基礎(chǔ)[M]. 北京:科學(xué)出版社,2008.

        猜你喜歡
        EDA技術(shù)教學(xué)改革
        EDA技術(shù)在數(shù)字電子技術(shù)實驗中的應(yīng)用
        EDA技術(shù)在數(shù)字電子技術(shù)教學(xué)中的探索
        EDA技術(shù)在電子設(shè)計中的運用分析
        基于EDA技術(shù)的計算機硬件實驗教學(xué)體系構(gòu)建
        中職學(xué)?!吧菊n堂”的調(diào)查研究與實踐
        成才之路(2016年25期)2016-10-08 10:03:04
        高校三維動畫課程教學(xué)方法研究
        成才之路(2016年25期)2016-10-08 10:00:36
        基于人才培養(yǎng)的技工學(xué)校德育實效性研究
        成才之路(2016年25期)2016-10-08 09:51:08
        現(xiàn)代信息技術(shù)在高職數(shù)學(xué)教學(xué)改革中的應(yīng)用研究
        科技視界(2016年20期)2016-09-29 12:59:03
        以職業(yè)技能競賽為導(dǎo)向的高職單片機實踐教學(xué)改革研究
        科技視界(2016年20期)2016-09-29 11:20:38
        微課時代高等數(shù)學(xué)教學(xué)改革的實踐與探索
        科技視界(2016年20期)2016-09-29 11:16:19
        日韩人妻免费一区二区三区| 曰本极品少妇videossexhd| 91免费永久国产在线观看| 中文字幕麻豆一区二区| 亚洲国产精品久久久婷婷| 无码av中文一区二区三区| 日本高清色倩视频在线观看 | 国产成人av综合色| 欧美最猛黑人xxxxx猛交| 欧美精品高清在线xxxx| 久久人妻少妇嫩草av蜜桃| 亚洲人成网站色7799| 99蜜桃在线观看免费视频网站| 国产一区二区三区精品久久呦| 成人av一区二区亚洲精| 久久国产精品一国产精品金尊| 欧美国产一区二区三区激情无套| 99久久综合九九亚洲| 亚洲视频在线免费观看一区二区| aaa日本高清在线播放免费观看 | 精人妻无码一区二区三区| 1000部夫妻午夜免费| 99精品国产第一福利网站 | 草逼短视频免费看m3u8| 国产午夜福利片| 人妻久久999精品1024| 人妖与人妖免费黄色片| 曰韩无码av一区二区免费| 99久久亚洲精品无码毛片| 午夜精品久视频在线观看| 国产亚洲av综合人人澡精品| 中文字幕日韩精品一区二区三区| 日本一区二区三区高清千人斩| 亚洲av色香蕉一区二区三区蜜桃| 久久精品亚洲熟女av蜜謦| 天堂…在线最新版资源| 日韩人妻无码精品久久伊人| 色婷婷av一区二区三区丝袜美腿 | 青青视频一区| 成人全视频在线观看免费播放| 国产精品高清网站|