定制指令與協(xié)處理器加速機制的研究
發(fā)布時間:2023-03-27 20:33
隨著微處理器性能的不斷提升,嵌入式系統(tǒng)應用范圍的不斷擴大,日益增加的運算量和復雜度已經(jīng)稱為當前嵌入式設(shè)計的關(guān)鍵問題。在數(shù)字媒體、汽車電子、可移動電視以及智能手機等領(lǐng)域,復雜多變的應用需求使微處理器的運算能力面臨著巨大的挑戰(zhàn)。當前主要的加速機制包括多核處理器加速、專用集成電路(ASIC)加速、基于可配置處理器的定制指令加速、協(xié)處理器加速(如FPGA/DSP等)等。分析和研究各種加速機制的優(yōu)缺點,為嵌入式系統(tǒng)加速機制的發(fā)展方向做一個有益的探索是本論文的寫作目的。 本學位論文圍繞定制指令加速和協(xié)處理器加速兩種機制的實現(xiàn)和驗證工作展開研究,重點研究了可配置處理器的設(shè)計方法學,定制指令和協(xié)處理器的設(shè)計方法,兩種加速機制的設(shè)計實現(xiàn)和加速性能比較,以及以處理器為中心的SOC驗證方法等。? 本論文的主要研究工作和創(chuàng)新點包括: (1)與項目組成員合作完成了“H.264視頻解碼芯片-VF1000”項目的設(shè)計和驗證工作,負責可配置處理器的生成和定制指令的設(shè)計實現(xiàn)工作;诙鄠可配置處理器核和硬件加速模塊的SOC架構(gòu),實現(xiàn)了VGA分辨率30fps解碼速度的視頻編解碼系統(tǒng),成功地在多普達手機和惠普個人數(shù)字助理(...
【文章頁數(shù)】:118 頁
【學位級別】:博士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 可配置處理器和定制指令概述
1.1.1 可配置處理器的研究現(xiàn)狀
1.1.2 定制指令描述方法分類
1.1.3 定制指令加速的技術(shù)優(yōu)勢分析
1.2 協(xié)處理器相關(guān)研究
1.2.1 協(xié)處理器概述
1.2.2 協(xié)處理器加速的技術(shù)優(yōu)勢分析
1.3 功能驗證的關(guān)鍵技術(shù)
1.4 本論文主要工作
1.5 本文結(jié)構(gòu)安排
第2章 可配置處理器及定制指令設(shè)計技術(shù)
2.1 可配置處理器介紹
2.1.1 微處理器的發(fā)展
2.1.2 可配置處理器的特點
2.2 系統(tǒng)級的SOC 設(shè)計方法學
2.2.1 主要的設(shè)計方法
2.2.2 可配置處理器對設(shè)計方法學的新要求
2.3 可配置處理器架構(gòu)
2.3.1 可配置處理器基本架構(gòu)
2.3.2 ARC 處理器架構(gòu)
2.4 處理器的配置和生成
2.5 定制指令的設(shè)計和實現(xiàn)
2.5.1 定制指令的生成算法
2.5.2 ARC 的定制指令設(shè)計流程
2.6 定制指令加速的應用
2.7 小結(jié)
第3章 定制指令加速視頻編解碼技術(shù)研究
3.1 H.264 變換和量化算法
3.1.1 H.264 概述
3.1.2 整數(shù)變換算法
3.1.3 量化算法
3.2 定制指令實現(xiàn)
3.2.1 變換算法實現(xiàn)
3.2.2 量化算法實現(xiàn)
3.2.3 優(yōu)化方法
3.3 驗證及分析
3.3.1 驗證挑戰(zhàn)
3.3.2 驗證環(huán)境設(shè)計
3.3.3 驗證流程
3.3.4 性能分析
3.4 小結(jié)
第4章 協(xié)處理器設(shè)計及實現(xiàn)研究
4.1 浮點協(xié)處理器組成
4.1.1 浮點協(xié)處理器概述
4.1.2 譯碼單元
4.1.3 發(fā)射單元
4.1.4 Load/Store 流水線
4.1.5 乘加流水線
4.1.6 除法開方流水線
4.1.7 協(xié)處理器接口
4.2 協(xié)處理器的系統(tǒng)建模
4.2.1 系統(tǒng)建模語言
4.2.2 協(xié)處理器系統(tǒng)模型設(shè)計
4.3 浮點協(xié)處理器結(jié)構(gòu)實現(xiàn)
4.3.1 協(xié)處理器譯碼單元實現(xiàn)
4.3.2 協(xié)處理器發(fā)射單元實現(xiàn)
4.3.3 協(xié)處理器乘累加流水線實現(xiàn)
4.3.4 協(xié)處理器除法開方流水線實現(xiàn)
4.3.5 協(xié)處理器Load/Store 流水線實現(xiàn)
4.3.6 設(shè)計實現(xiàn)的優(yōu)化技術(shù)
4.4 小結(jié)
第5章 協(xié)處理器的功能驗證研究
5.1 驗證平臺設(shè)計
5.2 驗證IP 設(shè)計
5.2.1 驗證IP 概述
5.2.2 協(xié)處理器驗證的VIP 設(shè)計
5.2.3 ARM VIP 實現(xiàn)
5.3 覆蓋率驅(qū)動的驗證方法
5.3.1 代碼覆蓋率
5.3.2 功能覆蓋率
5.3.3 覆蓋率驅(qū)動的驗證方法
5.4 協(xié)處理器驗證及實現(xiàn)
5.4.1 協(xié)處理器驗證流程
5.4.2 軟硬件協(xié)同驗證
5.5 小結(jié)
第6章 結(jié)束語
參考文獻
附錄 H.264 測試碼流詳細屬性
在讀期間發(fā)表的學術(shù)論文與取得的研究成果
致謝
本文編號:3772806
【文章頁數(shù)】:118 頁
【學位級別】:博士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 可配置處理器和定制指令概述
1.1.1 可配置處理器的研究現(xiàn)狀
1.1.2 定制指令描述方法分類
1.1.3 定制指令加速的技術(shù)優(yōu)勢分析
1.2 協(xié)處理器相關(guān)研究
1.2.1 協(xié)處理器概述
1.2.2 協(xié)處理器加速的技術(shù)優(yōu)勢分析
1.3 功能驗證的關(guān)鍵技術(shù)
1.4 本論文主要工作
1.5 本文結(jié)構(gòu)安排
第2章 可配置處理器及定制指令設(shè)計技術(shù)
2.1 可配置處理器介紹
2.1.1 微處理器的發(fā)展
2.1.2 可配置處理器的特點
2.2 系統(tǒng)級的SOC 設(shè)計方法學
2.2.1 主要的設(shè)計方法
2.2.2 可配置處理器對設(shè)計方法學的新要求
2.3 可配置處理器架構(gòu)
2.3.1 可配置處理器基本架構(gòu)
2.3.2 ARC 處理器架構(gòu)
2.4 處理器的配置和生成
2.5 定制指令的設(shè)計和實現(xiàn)
2.5.1 定制指令的生成算法
2.5.2 ARC 的定制指令設(shè)計流程
2.6 定制指令加速的應用
2.7 小結(jié)
第3章 定制指令加速視頻編解碼技術(shù)研究
3.1 H.264 變換和量化算法
3.1.1 H.264 概述
3.1.2 整數(shù)變換算法
3.1.3 量化算法
3.2 定制指令實現(xiàn)
3.2.1 變換算法實現(xiàn)
3.2.2 量化算法實現(xiàn)
3.2.3 優(yōu)化方法
3.3 驗證及分析
3.3.1 驗證挑戰(zhàn)
3.3.2 驗證環(huán)境設(shè)計
3.3.3 驗證流程
3.3.4 性能分析
3.4 小結(jié)
第4章 協(xié)處理器設(shè)計及實現(xiàn)研究
4.1 浮點協(xié)處理器組成
4.1.1 浮點協(xié)處理器概述
4.1.2 譯碼單元
4.1.3 發(fā)射單元
4.1.4 Load/Store 流水線
4.1.5 乘加流水線
4.1.6 除法開方流水線
4.1.7 協(xié)處理器接口
4.2 協(xié)處理器的系統(tǒng)建模
4.2.1 系統(tǒng)建模語言
4.2.2 協(xié)處理器系統(tǒng)模型設(shè)計
4.3 浮點協(xié)處理器結(jié)構(gòu)實現(xiàn)
4.3.1 協(xié)處理器譯碼單元實現(xiàn)
4.3.2 協(xié)處理器發(fā)射單元實現(xiàn)
4.3.3 協(xié)處理器乘累加流水線實現(xiàn)
4.3.4 協(xié)處理器除法開方流水線實現(xiàn)
4.3.5 協(xié)處理器Load/Store 流水線實現(xiàn)
4.3.6 設(shè)計實現(xiàn)的優(yōu)化技術(shù)
4.4 小結(jié)
第5章 協(xié)處理器的功能驗證研究
5.1 驗證平臺設(shè)計
5.2 驗證IP 設(shè)計
5.2.1 驗證IP 概述
5.2.2 協(xié)處理器驗證的VIP 設(shè)計
5.2.3 ARM VIP 實現(xiàn)
5.3 覆蓋率驅(qū)動的驗證方法
5.3.1 代碼覆蓋率
5.3.2 功能覆蓋率
5.3.3 覆蓋率驅(qū)動的驗證方法
5.4 協(xié)處理器驗證及實現(xiàn)
5.4.1 協(xié)處理器驗證流程
5.4.2 軟硬件協(xié)同驗證
5.5 小結(jié)
第6章 結(jié)束語
參考文獻
附錄 H.264 測試碼流詳細屬性
在讀期間發(fā)表的學術(shù)論文與取得的研究成果
致謝
本文編號:3772806
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3772806.html
最近更新
教材專著