使用UML2.0的可重構(gòu)多媒體硬件加速器設(shè)計與分析
發(fā)布時間:2021-11-17 12:00
隨著流媒體在嵌入式系統(tǒng)設(shè)計中日益廣泛的應(yīng)用,各種多媒體數(shù)據(jù)信息的存儲和傳輸標(biāo)準(zhǔn)迅速發(fā)展。在標(biāo)準(zhǔn)的不斷拓展的過程中,新的算法對舊的算法中的運(yùn)算密集型部件常常進(jìn)行重構(gòu)或者改進(jìn)。UML2.0作為一種國際標(biāo)準(zhǔn)的統(tǒng)一建模語言,在硬件設(shè)計和軟硬件協(xié)同設(shè)計方面提供了一些結(jié)構(gòu)和行為設(shè)計的幫助。作為一種新興的高級設(shè)計手段,已經(jīng)在系統(tǒng)級建模中發(fā)揮越來越重要的作用。本文新穎的提出將UML2.0作為流媒體系統(tǒng)的可重構(gòu)設(shè)計和分析的手段,并以SA-DCT的Kinane算法和Chen算法為例,快速的建模并評價兩種設(shè)計在流媒體軟硬件劃分的效率,可重構(gòu)性能,和軟硬件代價。在實(shí)施過程中使用UML語言進(jìn)行的設(shè)計可以翻譯成為SystemC的模型,通過工具鏈開發(fā)出可綜合的代碼。本文顯示了快速地建模,驗(yàn)證,評價并生成嵌入式系統(tǒng)設(shè)計的可行性。本文的結(jié)果表明UML不僅僅可以進(jìn)行高級系統(tǒng)的描述,也可以進(jìn)行底層的硬件描述。本文創(chuàng)新的使用UML進(jìn)行精確到周期的硬件描述,可以作為一個重要的創(chuàng)新性參考被引入UML設(shè)計團(tuán)體。
【文章來源】:上海交通大學(xué)上海市 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:57 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
符號說明
1 背景綜述
1.1 UML2.0
1.1.1 UML2.0 概述
1.1.2 UML2.0 總體框架結(jié)構(gòu)
1.1.3 結(jié)構(gòu)
1.1.4 行為
1.2 XML1.5
1.3 視頻編碼技術(shù)發(fā)展
1.4 運(yùn)算密集型任務(wù)
1.4.1 二維離散余弦變換
1.4.2 SA-DCT
1.5 基于UML2.0 的可重構(gòu)多媒體硬件加速器解決方案的提出
1.5.1 UML2.0 系統(tǒng)模型到RTL 級實(shí)現(xiàn)流程
1.5.2 試驗(yàn)方案及可行性分析
1.6 本章小結(jié)
2 SA-DCT 算法
2.1 SA-DCT 的基本硬件方法
2.2 Kinane 的偏硬件SA-DCT
2.2.1 奇偶分解單元EOD
2.2.2 可重構(gòu)的基于加法器的分布算數(shù)點(diǎn)積單元
2.2.3 部分積加法樹
2.3 Chen 的偏軟件的SA-DCT
2.3.1 算法推導(dǎo)與分析
2.3.2 Chen 算法的體系結(jié)構(gòu)設(shè)計
2.4 本章小結(jié)
3 UML2.0 實(shí)現(xiàn)SA-DCT 硬件算法建模
3.1 Kinane 法的UML 設(shè)計
3.1.1 結(jié)構(gòu)圖
3.1.2 行為圖
3.2 Chen 法的UML 設(shè)計
3.2.1 結(jié)構(gòu)圖
3.2.2 行為圖
3.3 精確至?xí)r鐘周期的設(shè)計規(guī)范
3.4 功能性驗(yàn)證
3.5 實(shí)驗(yàn)結(jié)果分析
3.6 本章小結(jié)
4 小結(jié)和對未來工作的展望
參考文獻(xiàn)
致謝
攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文
本文編號:3500870
【文章來源】:上海交通大學(xué)上海市 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:57 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
符號說明
1 背景綜述
1.1 UML2.0
1.1.1 UML2.0 概述
1.1.2 UML2.0 總體框架結(jié)構(gòu)
1.1.3 結(jié)構(gòu)
1.1.4 行為
1.2 XML1.5
1.3 視頻編碼技術(shù)發(fā)展
1.4 運(yùn)算密集型任務(wù)
1.4.1 二維離散余弦變換
1.4.2 SA-DCT
1.5 基于UML2.0 的可重構(gòu)多媒體硬件加速器解決方案的提出
1.5.1 UML2.0 系統(tǒng)模型到RTL 級實(shí)現(xiàn)流程
1.5.2 試驗(yàn)方案及可行性分析
1.6 本章小結(jié)
2 SA-DCT 算法
2.1 SA-DCT 的基本硬件方法
2.2 Kinane 的偏硬件SA-DCT
2.2.1 奇偶分解單元EOD
2.2.2 可重構(gòu)的基于加法器的分布算數(shù)點(diǎn)積單元
2.2.3 部分積加法樹
2.3 Chen 的偏軟件的SA-DCT
2.3.1 算法推導(dǎo)與分析
2.3.2 Chen 算法的體系結(jié)構(gòu)設(shè)計
2.4 本章小結(jié)
3 UML2.0 實(shí)現(xiàn)SA-DCT 硬件算法建模
3.1 Kinane 法的UML 設(shè)計
3.1.1 結(jié)構(gòu)圖
3.1.2 行為圖
3.2 Chen 法的UML 設(shè)計
3.2.1 結(jié)構(gòu)圖
3.2.2 行為圖
3.3 精確至?xí)r鐘周期的設(shè)計規(guī)范
3.4 功能性驗(yàn)證
3.5 實(shí)驗(yàn)結(jié)果分析
3.6 本章小結(jié)
4 小結(jié)和對未來工作的展望
參考文獻(xiàn)
致謝
攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文
本文編號:3500870
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3500870.html
最近更新
教材專著