soc軟硬件協(xié)同驗證系統(tǒng)前端系統(tǒng)設(shè)計和實現(xiàn)

soc軟硬件協(xié)同驗證系統(tǒng)前端系統(tǒng)設(shè)計和實現(xiàn)

ID:32289057

大?。?.09 MB

頁數(shù):71頁

時間:2019-02-02

soc軟硬件協(xié)同驗證系統(tǒng)前端系統(tǒng)設(shè)計和實現(xiàn)_第1頁
soc軟硬件協(xié)同驗證系統(tǒng)前端系統(tǒng)設(shè)計和實現(xiàn)_第2頁
soc軟硬件協(xié)同驗證系統(tǒng)前端系統(tǒng)設(shè)計和實現(xiàn)_第3頁
soc軟硬件協(xié)同驗證系統(tǒng)前端系統(tǒng)設(shè)計和實現(xiàn)_第4頁
soc軟硬件協(xié)同驗證系統(tǒng)前端系統(tǒng)設(shè)計和實現(xiàn)_第5頁
資源描述:

《soc軟硬件協(xié)同驗證系統(tǒng)前端系統(tǒng)設(shè)計和實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、摘要隨著ASIC系統(tǒng)集成程度的持續(xù)增長以及半導(dǎo)體制造工藝的不斷發(fā)展,SoC系統(tǒng)的復(fù)雜度正在快速上升,對時序的要求也越來越嚴(yán)格。僅僅依靠傳統(tǒng)的軟件仿真已經(jīng)不能有效地滿足大規(guī)模SoC系統(tǒng)開發(fā)的需要,在開發(fā)中使用硬件作為強有力的仿真手段,其重要性愈加明顯。軟硬件協(xié)同驗證系統(tǒng)已經(jīng)成為開發(fā)大規(guī)模高工藝SoC系統(tǒng)所需要的仿真與驗證系統(tǒng)的最新發(fā)展方向。SoC軟硬件協(xié)同驗證系統(tǒng)由主控機、前端系統(tǒng)和后端系統(tǒng)三部分構(gòu)成。主控機負責(zé)軟件仿真并控制硬件仿真的過程。前端系統(tǒng)負責(zé)主控機與后端系統(tǒng)的數(shù)據(jù)交換。后端系統(tǒng)負責(zé)具體的硬件仿真。本論文的任務(wù)就是設(shè)計并實現(xiàn)SoC軟硬件協(xié)同驗證系統(tǒng)的前端系

2、統(tǒng)。本論文根據(jù)SoC軟硬件協(xié)同驗證系統(tǒng)對前端系統(tǒng)的開發(fā)需求,設(shè)計了系統(tǒng)三部分之間的通信協(xié)議。在以ARM9微處理器為中心的硬件平臺上,對嵌入式LINUX系統(tǒng)進行了啟動引導(dǎo)代碼的改造、內(nèi)核的裁減配置以及驅(qū)動程序和應(yīng)用程序的編寫。工作重點包括修改啟動引導(dǎo)代碼,設(shè)計實現(xiàn)設(shè)備驅(qū)動程序,制定主控機與前端系統(tǒng)、前端系統(tǒng)與后端系統(tǒng)的通信協(xié)議以及設(shè)計實現(xiàn)應(yīng)用程序。本課題開發(fā)的前端系統(tǒng)已經(jīng)用于SoC軟硬件協(xié)同驗證系統(tǒng)中。通過該前端系統(tǒng)可以正確的在主控機和后端系統(tǒng)之間進行數(shù)據(jù)交換;在數(shù)據(jù)交換中出現(xiàn)錯誤的時候能夠識別并加以過濾;在通信鏈路出現(xiàn)嚴(yán)重故障通信不能正常進行的情況下能夠完成相應(yīng)模

3、塊的復(fù)位和再啟動;系統(tǒng)上電后可以“恢復(fù)配置”。SoC軟硬件協(xié)同驗證系統(tǒng)已經(jīng)通過了驗收,具有自主知識產(chǎn)權(quán),并且已經(jīng)投入實際應(yīng)用之中。關(guān)鍵詞:通信協(xié)議、嵌入式系統(tǒng)、ARM9、LINUX、設(shè)備驅(qū)動ABSTRACTWiththedevelopmentoftheASICandthesemiconductortechnics,thelargescaleSoCsystemisbecomingcomplexer,anditsschedulingisbecomingexactituder.OnlyusingthetraditionalsofttoolsCan’tsatistythe

4、requirementoftheemulatorandvalidateneededbythelargescaleSoCsystem.Thehardwarewhichisthestrongtoolsfordebugginganddeveloppingbecomesmoreimportant.Thesystemforvalidationwiththesoftandhardwareisthedirectionofthedeveloppinginthefuture..Thesystemforvalidationwiththesoftandhardwareiscompose

5、ofthecontrolmachine,formersystemandtheback-endsystem.Thefunctionoftheformersystemistransimitingthedatabetweenthecontrolmachineandtheback-endsystem.ThispaperisrecitethedesignandimplementofthecommunicationsubsystemoftheSocvalidatesystem.ThispaperfirstanalyzestherequirementoftheSoCvalida

6、tionsystembasedontheARM9platform.Themainworkincluderebuildingthestartupcode,configuringthekerneloftheLinuxOS,implementingthedevicedriverandtheapplication.Theemphasesisrebuilingthestartupcodeandaddingthemodule,drawingthecommunicationprotocolandimplementingthedevicedriverandtheapplicati

7、on.TheformersystemisappliedintheSoCvalidationsystem.ItCantrammintthedatabetweenthecontrollemachineandtheback-endsystem.Whenthesystembreakdown,itcanfiltratethewrongdata,sometimesitcanresetthemodule.Intermofthesystemfeatureitimplementtheautoconfigureofthelastinformation.SoCvalidatesyste

8、mhasp

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。