資源描述:
《基于自動代碼生成技術(shù)的硬件NOC仿真器的設(shè)計(jì)與實(shí)現(xiàn).pdf》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、TP3021日化8j^KHmBHi基于自動代碼生成技術(shù)的硬件NO論文題目:1^C仿真器的設(shè)計(jì)與實(shí)現(xiàn)工程領(lǐng)域i+胃胃薩:m學(xué)習(xí)方式:全曰制攻讀□在職攻讀1^—s^I:"企業(yè)導(dǎo)師:?。。墸崳姡辏颉玻埃保罚埃保保玻。颍犕瓿扇掌冢海墸崳姡保保墸蓿恚蹋崳姡龋拢耍牐蓿停耍耄崳姫?dú)創(chuàng)性聲明本人聲明所呈交的學(xué)位論文是本人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作和取得的研究成果,除了文中特別加W掠注和致謝之處外,論文中不包含其他人已經(jīng)發(fā)表或撰S巧的研究成果,化不巧
2、含為獲得天津工業(yè)乂舉或其佈.教巧機(jī)構(gòu)的學(xué)仿或證書而使用過的材料一。與我同工作的同志對本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說明并表示了謝意。學(xué)位論文作者簽名:爲(wèi)抑簽字日期:如7年又月又文日學(xué)位論文版權(quán)使用授權(quán)書本學(xué)仿論義作者完令了解天津工業(yè)大學(xué)有關(guān)保留、使用學(xué)位論文的規(guī)定。特授權(quán)天津工業(yè)大學(xué)可W將學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,并采用影印、縮印或掃描等復(fù)制手段保存、匯編W供查閱和借閱。同意學(xué)校向國家有關(guān)部口或機(jī)構(gòu)送交論文的復(fù)印件和磁盤。(保密的學(xué)
3、位論文在解密后適用本授權(quán)說明)學(xué)位論文作者簽名:導(dǎo)師簽名:私巧7簽字円期:M年Z月投円簽字円期;年a月記円:學(xué)位論文主要創(chuàng)新點(diǎn)一-NOCs、提出了硬件NoC仿真器im,該仿真器采用自動代碼生成技術(shù)與NoC仿真結(jié)合的策略。本文利用自動代碼生成器自動生成代碼,而且比基于軟件的仿真,這樣做不僅提高了研究人員的開發(fā)效率器的仿真性能更高。二二、提出了將NoCsim應(yīng)用于H維NoC中的策略。眾所周知,維片上網(wǎng)絡(luò)的通信性能并不會隨著片上網(wǎng)絡(luò)核數(shù)的增加而相應(yīng)地持續(xù)增加。因此,研
4、究人員將二維片上網(wǎng)絡(luò)拓?fù)渲粒染S,提出了H維的片上網(wǎng)絡(luò)。為了能夠在設(shè)計(jì)初期對系統(tǒng)性能進(jìn)行準(zhǔn)確地仿真,研究人員提出了用于仿真H維片上網(wǎng)絡(luò)的仿真器。傳統(tǒng)的仿真器應(yīng)用在H維NoC中在仿真初期會花費(fèi)大量的時(shí)間,而本文提出的NOCsim仿真器,能夠快速的對H維NoC進(jìn)行系統(tǒng)仿真,并且仿真性能也有所提高。摘要由于半導(dǎo)體工藝和VLSI設(shè)計(jì)技術(shù)的快速發(fā)展,更多復(fù)雜和高性能需求的工作被應(yīng)用于嵌入式系統(tǒng)中。但是,隨著工藝尺寸越來越小,嵌入式在應(yīng)用方面對帶寬的需求不斷増多,使得傳統(tǒng)總線式的片上
5、通信架構(gòu)面臨著越來越多的挑戰(zhàn)。由于NoC很好地?cái)U(kuò)展性、靈活性和傳輸并行性,使得它越來越受到人們的青睞。因此,NoC逐漸的替代了傳統(tǒng)的總線結(jié)構(gòu),成為了新興通信架構(gòu)。由于在設(shè)計(jì)片上網(wǎng)絡(luò)時(shí)需要考慮拓?fù)?,緩沖器大小,路由算法和流量控制機(jī)制等許多參數(shù)。因此,對全系統(tǒng)的準(zhǔn)確評估對于NoC來說是必不可少的,所WNoC巧真器的研究也變得越來越重要。而現(xiàn)有NoC仿真器在設(shè)計(jì)過程中,需要研巧人員對NoC各模塊進(jìn)行描述,編寫成V冊L代碼。而不同體系結(jié)構(gòu)的NoC模塊的V曲L代碼大體上是相同的。盤然,編寫V
6、HDL代碼的這個(gè)過程不僅浪費(fèi)大量時(shí)間還有可能因?yàn)槿藶椴僮髟诖a方面產(chǎn)生不必要的錯誤。為了解決此問題,本文提出了基于自動代碼生成技術(shù)的NoC硬件仿真器-imNOCs。該仿真器采用把自動代碼生成技術(shù)應(yīng)用在硬件NoC仿真器中的策略。該策略利用自動代碼生成器自動地生成與NoC各模塊相對應(yīng)的VHDL巧碼,然后再在FPGA上對其進(jìn)行仿真。本文中,自動代碼生成系統(tǒng)主要從XML建模文件、代碼模板和基于X化和代碼模板的自動代碼生成器方面進(jìn)行設(shè)升。通過實(shí)驗(yàn)結(jié)果分析,發(fā)現(xiàn)本文提出的NoC仿真器在仿真
7、相同的網(wǎng)絡(luò)時(shí),在速度、面積利用率等性能方面與Booksim相比有了很大的提升,并且通過實(shí)驗(yàn)可W發(fā)現(xiàn)NOCsim能夠很好地仿真H維NoC。:NoC關(guān)鍵詞;自動代碼生成技術(shù);嵌入式系統(tǒng);仿真器;ABSTRACTWi也therapiddevelome打tof化esemiconductor1;echnoloandVLSIdesinpgygechn-tiques,moreandmorecomplexandhighperformancerequireme打tso
8、ftheworkisappliedtoembeddedsystems.However,astheprocesssizebecomessmallerandsmaller,embeddedapplications0打thegrowingdemandforba打dwidthmakethetraditional--fmorellbusbasedonchipcommuni