版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、隨著嵌入式應(yīng)用的快速發(fā)展,多處理器系統(tǒng)芯片(MPSoC)設(shè)計日趨復(fù)雜。如何高效可靠的設(shè)計多處理器系統(tǒng)芯片逐漸成為集成電路設(shè)計的一個巨大挑戰(zhàn)。本文研究工作從MPSoC設(shè)計出發(fā),對其相關(guān)技術(shù)研究領(lǐng)域進(jìn)行探索,提出構(gòu)建了一套面向特定應(yīng)用的、從應(yīng)用到物理實(shí)現(xiàn)完整的MPSoC設(shè)計流程平臺,并通過音視頻編解碼應(yīng)用對其予以驗(yàn)證。本文MPSoC設(shè)計流程平臺研究工作主要分成以下四個方面逐步展開: (一)CKSoC平臺及其粗粒度系統(tǒng)芯片集成開發(fā)設(shè)計
2、流程。 本文首先研究并構(gòu)建了以CKCore處理器為核心的CKSoC平臺及其粗粒度任務(wù)劃分設(shè)計流程。CKSoC平臺是一個基于CKCore和AMBA總線的底層硬件設(shè)計集成開發(fā)平臺,它有效利用SPIRIT標(biāo)準(zhǔn)搭建IP庫,使得平臺不僅兼容各方IP,而且支持其它SoC EDA開發(fā)工具,促使平臺數(shù)據(jù)交換更為標(biāo)準(zhǔn)通用化。該流程平臺可以對特定應(yīng)用進(jìn)行粗略的人工任務(wù)劃分,通過配置可重用的CKSoC平臺快速生成相應(yīng)硬件平臺,在底層FPGA原型上完成
3、軟硬件協(xié)同仿真。通過H.264幀內(nèi)編碼器和OGG解碼播放器兩個應(yīng)用深入介紹了該系統(tǒng)芯片設(shè)計開發(fā)流程平臺應(yīng)用實(shí)現(xiàn),從軟硬件劃分和異構(gòu)雙核SoC設(shè)計兩個方面驗(yàn)證了該流程平臺的實(shí)用性和有效性。 (二)基于Simulink的MPSoC系統(tǒng)級設(shè)計流程。 為滿足面向細(xì)粒度、高復(fù)雜度和高性能的MPSoC設(shè)計需求,我們在CKSoC平臺基礎(chǔ)上,擴(kuò)充提出并構(gòu)建了基于Simulink的MPSoC系統(tǒng)級設(shè)計流程平臺。該流程采用Simulink對
4、應(yīng)用的軟件算法和硬件體系結(jié)構(gòu)進(jìn)行混和建模,并通過三個高抽象層對軟硬件進(jìn)行不斷細(xì)化和性能評估,引導(dǎo)任務(wù)劃分和軟硬件映射,實(shí)現(xiàn)軟硬件體系結(jié)構(gòu)探索。在從Simulink模型到RTL實(shí)現(xiàn)的細(xì)化過程中,流程提出并采用了四個算法和體系架構(gòu)混和模型(CAAM):Simulink CAAM、虛擬體系架構(gòu)CAAM、傳輸精確體系架構(gòu)CAAM和虛擬原型CAAM。 (三)基于Simulink的MPSoC系統(tǒng)級設(shè)計平臺及其多處理器模型。 基于該流
5、程的軟硬件平臺通過兼容ARM、XTENSA和CKCore等多種處理器以及GFIFO、HWFIFO和DMS等通信架構(gòu),有效提高流程平臺的靈活可配性,并確保MPSoC體系結(jié)構(gòu)設(shè)計空間的可擴(kuò)展性。該設(shè)計平臺還包含了一些面向存儲和通信優(yōu)化的技術(shù):通過細(xì)化探索處理器間通信架構(gòu)和優(yōu)化多線程通信通道來提高系統(tǒng)通信效率和減少通信負(fù)載;通過對多線程軟件的調(diào)度優(yōu)化和硬件存儲架構(gòu)的配置優(yōu)化來提高存儲器效率和減少存儲器面積功耗;通過系統(tǒng)有效的性能分析來實(shí)現(xiàn)準(zhǔn)確
6、的性能評估,從而為體系結(jié)構(gòu)探索提供支持。在基于Simulink的MPSoC設(shè)計流程平臺基礎(chǔ)上,本文還提出了一種多處理器軟硬件原型,將MPSoC的處理器及其通信統(tǒng)一建模于一個多層次的軟硬件原型中。多處理器原型作為可重用的處理器架構(gòu)原型,具備靈活可配的軟硬件架構(gòu)和接口,可根據(jù)應(yīng)用的需求和軟硬件協(xié)同仿真結(jié)果,相應(yīng)調(diào)節(jié)多處理器原型的軟硬件架構(gòu),從而實(shí)現(xiàn)系統(tǒng)最佳性能。 (四)通過視頻解碼應(yīng)用來驗(yàn)證本文MPSoC系統(tǒng)級設(shè)計流程平臺。
7、 面向Motion—JPEG的MPSoC設(shè)計實(shí)驗(yàn)驗(yàn)證了基于Simulink的MPSoC設(shè)計流程多層建模和逐步細(xì)化功能的可行性,并通過多種不同的處理器和互連通信機(jī)制來進(jìn)一步驗(yàn)證該流程平臺的通用、靈活和高效性。面向H.264基本檔次解碼應(yīng)用的MPSoC設(shè)計實(shí)驗(yàn)通過從粗粒度到細(xì)粒度的不同任務(wù)劃分策略,基于多處理器模型逐步優(yōu)化MPSOC系統(tǒng)性能;通過多線程代碼優(yōu)化,進(jìn)一步驗(yàn)證了流程平臺中多線程代碼優(yōu)化技術(shù)的有效性;通過基于FPGA和SMIC工藝
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 面向特定群體的健康管理平臺設(shè)計與實(shí)現(xiàn)
- 面向特定應(yīng)用的三維網(wǎng)絡(luò)研究.pdf
- 面向特定群體的健康管理平臺設(shè)計與實(shí)現(xiàn) 開題報告
- 面向特定群體的健康管理平臺設(shè)計與實(shí)現(xiàn) 任務(wù)書
- 面向特定領(lǐng)域軟件體系結(jié)構(gòu)的研究和應(yīng)用.pdf
- 面向mpsoc的h.264并行編碼的研究
- 面向特定領(lǐng)域的軟件體系結(jié)構(gòu)的研究與應(yīng)用.pdf
- 面向特定殘疾人群的無障礙設(shè)計研究.pdf
- 面向大規(guī)模定制的產(chǎn)品平臺設(shè)計流程及評價模型研究.pdf
- 面向設(shè)計制造服務(wù)的業(yè)務(wù)協(xié)同平臺研究與應(yīng)用.pdf
- 面向服務(wù)的醫(yī)療應(yīng)用集成平臺研究.pdf
- 面向監(jiān)測系統(tǒng)的開發(fā)平臺設(shè)計與應(yīng)用.pdf
- 面向電信運(yùn)營商的流程調(diào)度平臺的設(shè)計與實(shí)現(xiàn).pdf
- 面向特定領(lǐng)域的軟件體系結(jié)構(gòu)的研究與應(yīng)用(1)
- 面向通信優(yōu)化的MPSoC線程劃分與線程遷移方法研究.pdf
- 面向特定領(lǐng)域的智能搜索技術(shù)研究.pdf
- 面向特定領(lǐng)域的主題搜索技術(shù)研究.pdf
- 面向Android應(yīng)用的云測試平臺設(shè)計與實(shí)現(xiàn).pdf
- 面向?qū)ο蟮倪z傳算法平臺設(shè)計與應(yīng)用.pdf
- 面向移動應(yīng)用的RFID終端平臺的研究與設(shè)計.pdf
評論
0/150
提交評論