面向IoT的圖形渲染IP核的研究與實現(xiàn)
發(fā)布時間:2020-07-03 19:18
【摘要】:當(dāng)前,物聯(lián)網(wǎng)(Internet of Things,IoT)技術(shù)蓬勃發(fā)展,促進著新一輪產(chǎn)業(yè)升級,世界正在步入萬物互聯(lián)的時代。與此同時,人們渴望更加人性化的人機交互體驗,圖形化的人機交互界面正在取代傳統(tǒng)的機械開關(guān)、機械指針甚至LED數(shù)碼管。得益于IoT技術(shù)和圖形化人機交互的應(yīng)用和普及,IoT場景圖形顯示需求日益旺盛,然而,不斷增加的圖形界面復(fù)雜度及分辨率對嵌入式圖形系統(tǒng)的計算能力提出了新的要求,傳統(tǒng)的嵌入式方案很難滿足復(fù)雜圖形渲染時對于計算能力的需求,導(dǎo)致系統(tǒng)的性能下降嚴重。人們嘗試使用專有的硬件加速單元(Chrom-Art Accelerator、定制化2D GPU等)協(xié)助嵌入式CPU完成圖形渲染工作,釋放CPU的計算能力,提升系統(tǒng)的性能,但是這些硬件加速單元支持的圖形操作較少,許多圖形效果無法實現(xiàn),大大降低了圖形界面設(shè)計時的靈活度。目前仍然沒有十分完善的IoT圖形顯示系統(tǒng)硬件加速方案。本文主要圍繞IoT場景下圖形渲染IP核(IPcore,知識產(chǎn)權(quán)核)的研究與實現(xiàn)展開,本文研究比較了IMR(Immediate Mode Rendering,立即渲染模式)、TBR(Tile Based Rendering,分塊渲染模式)兩種圖形渲染架構(gòu)的優(yōu)缺點,選擇適用于嵌入式的TBR圖形渲染架構(gòu),分析和找出了TBR渲染架構(gòu)在應(yīng)用時的瓶頸,并提出相應(yīng)解決方案。研究現(xiàn)有的高速數(shù)據(jù)訪存架構(gòu),比較不同Cache對數(shù)據(jù)訪存性能的影響,并作出一定改進。結(jié)合IoT場景下界面顯示的功能需求,提出了本文的圖形渲染管線,對相關(guān)算法進行優(yōu)化。最后搭建了圖形渲染IP核軟、硬件測試平臺,對系統(tǒng)進行驗證和性能分析。實驗結(jié)果表明,屏幕分辨率為800×480前提下,系統(tǒng)渲染單張圖像最高330fps,渲染普通圖形顯示界面幀率為65fps,還比較了本文與其他圖形加速單元像素填充率等,結(jié)果表明本文IP核渲染性能等十分優(yōu)異。本文的主要研究工作如下:(1)比較IMR與TBR兩種渲染架構(gòu)的優(yōu)缺點,結(jié)合物聯(lián)網(wǎng)圖形顯示系統(tǒng)的特點,設(shè)計了基于TBR的圖形渲染架構(gòu),采用硬件邏輯實現(xiàn)Tile任務(wù)劃分,通過實時生成的方式,減少中間數(shù)據(jù)緩存。闡述數(shù)據(jù)訪存對系統(tǒng)性能的影響,設(shè)計了LRU組關(guān)聯(lián)Cache,4-ports Cache,優(yōu)化了圖形渲染IP核的數(shù)據(jù)訪存通路。(2)結(jié)合IoT場景下圖形顯示需求,設(shè)計了圖形顯示系統(tǒng)整體方案。設(shè)計了適用于IoT場景的圖形渲染管線,能夠?qū)崿F(xiàn)在指定區(qū)域填充指定顏色,支持圖像平移、旋轉(zhuǎn)、縮放,投影等幾何變換,支持Alpha混合,提出一種固定周期數(shù)的快速除法算法,優(yōu)化圖形渲染IP核中的關(guān)鍵除法運算。對提出的圖形渲染算法進行軟件建模,驗證了算法的可行性,為后續(xù)的硬件設(shè)計、測試提供支持。(3)搭建了系統(tǒng)FPGA驗證平臺,通過軟、硬件對比,測試了圖形渲染IP核的正確性,分析對比了圖形渲染IP核的性能參數(shù),結(jié)果表明,IP核的像素填充率為128.3Mpixel/s,渲染效率優(yōu)于相關(guān)圖形加速單元,能充分滿足IoT場景下圖形顯示的實時性需求。最后本文基于SMIC 110nm工藝庫,完成圖形渲染IP核的綜合工作,綜合后面積為6.3mm2,功耗為60.7mW。
【學(xué)位授予單位】:中國科學(xué)技術(shù)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2019
【分類號】:TP391.41;TN929.5
【圖文】:
于PC機、智能手機的強大功能,利用圖形化界面實現(xiàn)十分優(yōu)質(zhì)的人機交互,例逡逑如依托于PC機的醫(yī)院的病癥監(jiān)控系統(tǒng)[|2],依托于智能手機的小米、華為等企業(yè)逡逑開發(fā)的智能家居系統(tǒng),如圖1-2所示。然而很多移動設(shè)備和工業(yè)控制設(shè)備終端對逡逑于系統(tǒng)的功耗,體積大小等有著很嚴苛的要求_,這類設(shè)備的人機交互需求無法逡逑依托于PC機或者智能手機,通常采用嵌入式系統(tǒng)。逡逑便攜式嫌橡供邐5體代A災(zāi)料器邐R,p邐色衫播?邋湛^絲兀停渝慰綻懼義峽村澹咤澹族澹沖澹煎錿楀澹村宥義希穡殄義希苠義希徨逋夥⑸澹輳殄巍義襄五邋五澹危攏櫻櫻耍剩懾義賢跡保倉悄薌揖酉低沖義洗蠖嗍凸�、低带宽限制场景下的蛫A位嘶換ザ疾捎們度朧較低呈靛義舷鄭锪目燜俜⒄掛約叭嗣嵌雜諭夾位嘶換サ那苛倚棖笫梗
本文編號:2740065
【學(xué)位授予單位】:中國科學(xué)技術(shù)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2019
【分類號】:TP391.41;TN929.5
【圖文】:
于PC機、智能手機的強大功能,利用圖形化界面實現(xiàn)十分優(yōu)質(zhì)的人機交互,例逡逑如依托于PC機的醫(yī)院的病癥監(jiān)控系統(tǒng)[|2],依托于智能手機的小米、華為等企業(yè)逡逑開發(fā)的智能家居系統(tǒng),如圖1-2所示。然而很多移動設(shè)備和工業(yè)控制設(shè)備終端對逡逑于系統(tǒng)的功耗,體積大小等有著很嚴苛的要求_,這類設(shè)備的人機交互需求無法逡逑依托于PC機或者智能手機,通常采用嵌入式系統(tǒng)。逡逑便攜式嫌橡供邐5體代A災(zāi)料器邐R,p邐色衫播?邋湛^絲兀停渝慰綻懼義峽村澹咤澹族澹沖澹煎錿楀澹村宥義希穡殄義希苠義希徨逋夥⑸澹輳殄巍義襄五邋五澹危攏櫻櫻耍剩懾義賢跡保倉悄薌揖酉低沖義洗蠖嗍凸�、低带宽限制场景下的蛫A位嘶換ザ疾捎們度朧較低呈靛義舷鄭锪目燜俜⒄掛約叭嗣嵌雜諭夾位嘶換サ那苛倚棖笫梗
本文編號:2740065
本文鏈接:http://sikaile.net/falvlunwen/zhishichanquanfa/2740065.html
最近更新
教材專著