天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 計算機論文 >

基于龍芯3A2H平臺VxWorks板級支持包的移植與優(yōu)化

發(fā)布時間:2017-09-09 21:14

  本文關(guān)鍵詞:基于龍芯3A2H平臺VxWorks板級支持包的移植與優(yōu)化


  更多相關(guān)文章: BSP 處理器 GPU 優(yōu)化 內(nèi)存 圖形 國產(chǎn)化


【摘要】:隨著各種信息源互聯(lián)滲透和融合,我國以往采取的限制、隔離等簡單安全策略已經(jīng)難以保障信息安全,硬件層面的芯片國產(chǎn)化等治本性措施將成為主流。實現(xiàn)芯片國產(chǎn)化是我國信息安全的必經(jīng)之路。 龍芯3A+2H是一個基于自主知識產(chǎn)權(quán)處理器和配套橋片的通用計算平臺,VxWorks操作系統(tǒng)是Wind River公司設(shè)計開發(fā)的一種嵌入式實時操作系統(tǒng)。本文基于龍芯3A+2H硬件平臺,移植VxWorks6.7板級支持包(BSP Board Support Package)并進行優(yōu)化。本文的主要內(nèi)容是深入理解龍芯3A+2H硬件平臺的處理器特性,包括MIPS架構(gòu)的地址空間及映射,處理器中斷的配置路由與分發(fā),圖形控制器和處理器內(nèi)部的地址分配和路由功能。根據(jù)VxWorks BSP的功能和組織結(jié)構(gòu)以及啟動流程對BSP的主要組成文件進行移植修改,在實現(xiàn)最小系統(tǒng)的基礎(chǔ)上,將、VxWorks操作系統(tǒng)移植到基于龍芯3A+2H全國產(chǎn)化處理平臺上,在BSP中實現(xiàn)中斷系統(tǒng)和移植設(shè)備驅(qū)動程序。由于現(xiàn)有的應(yīng)用,需要更多的內(nèi)存并要求更加流暢的人機交互,本文對大的內(nèi)存空間和圖形顯示速度進行研究并在BSP中對其進行優(yōu)化,以滿足應(yīng)用的需要。其中VxWorks操作系統(tǒng)內(nèi)存的使用空間由原來的256MB增加到1GB可用的內(nèi)存空間;圖形的加速也有明顯的提高,如圖形區(qū)域拷貝由原來CPU實現(xiàn)所需要19秒才能完成的工作,使用GPU來完成僅需要1秒鐘。 將VxWorks操作系統(tǒng)移植到龍芯3A+2H全國產(chǎn)化處理器硬件平臺上,能為開發(fā)高性能的產(chǎn)品提供一個優(yōu)秀的軟硬件環(huán)境,對龍芯處理器的推廣具有重要的實用價值,同時為國產(chǎn)嵌入式操作系統(tǒng)的兼容適配提供參考,實現(xiàn)軟、硬件全國產(chǎn)化,有助于提高我國國防領(lǐng)域安全可控的能力和創(chuàng)造更多具有自主知識產(chǎn)權(quán)的產(chǎn)品。
【關(guān)鍵詞】:BSP 處理器 GPU 優(yōu)化 內(nèi)存 圖形 國產(chǎn)化
【學(xué)位授予單位】:中國科學(xué)院大學(xué)(工程管理與信息技術(shù)學(xué)院)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP333;TP311.54
【目錄】:
  • 摘要5-6
  • Abstract6-9
  • 第一章 緒論9-23
  • 1.1 研究背景與意義9-10
  • 1.2 國內(nèi)外現(xiàn)狀分析10-12
  • 1.2.1 國外VxWorks操作系統(tǒng)應(yīng)用現(xiàn)狀10-11
  • 1.2.2 國內(nèi)操作系統(tǒng)現(xiàn)狀11-12
  • 1.3 MIPS架構(gòu)內(nèi)存管理分析12-15
  • 1.3.1 頁式內(nèi)存管理操作系統(tǒng)大內(nèi)存實現(xiàn)13-14
  • 1.3.2 VxWorks系統(tǒng)大內(nèi)存實現(xiàn)14-15
  • 1.4 VxWorks圖形系統(tǒng)分析15-18
  • 1.4.1 WINDML圖形庫16-17
  • 1.4.2 2D加速作圖17-18
  • 1.5 VxWorks操作系統(tǒng)概述18-21
  • 1.5.1 VxWorks操作系統(tǒng)特征介紹18-19
  • 1.5.2 VxWorks基本構(gòu)成19-21
  • 1.6 本文主要研究內(nèi)容21-23
  • 第二章 龍芯處理器及BSP的配置結(jié)構(gòu)23-37
  • 2.1 硬件處理器平臺23-31
  • 2.1.1 龍芯3A簡介23-28
  • 2.1.1.1 地址空間及地址路由25-26
  • 2.1.1.2 中斷機制26-28
  • 2.1.2 龍芯2H簡介28-31
  • 2.1.2.1 中斷配置30-31
  • 2.1.2.2 工作模式31
  • 2.2 BSP的配置結(jié)構(gòu)31-36
  • 2.2.1 BSP的組成文件32-33
  • 2.2.2 系統(tǒng)啟動流程33-35
  • 2.2.3 BSP的開發(fā)流程35-36
  • 2.3 小結(jié)36-37
  • 第三章 BSP的中斷實現(xiàn)與驅(qū)動移植37-47
  • 3.1 龍芯3A+2H平臺異常處理機制37-40
  • 3.2 中斷機制在BSP中的實現(xiàn)40-44
  • 3.2.1 中斷的初始化40-42
  • 3.2.2 中斷分發(fā)42-44
  • 3.3 網(wǎng)卡驅(qū)動移植44-46
  • 3.4 小結(jié)46-47
  • 第四章 內(nèi)存與圖形系統(tǒng)優(yōu)化及測試47-65
  • 4.1 大內(nèi)存的實現(xiàn)47-54
  • 4.1.1 龍芯架構(gòu)TLB47-50
  • 4.1.2 VxWorks大內(nèi)存實現(xiàn)50-54
  • 4.2 2D圖形加速的實現(xiàn)54-59
  • 4.2.1 加速接口及初始化54-56
  • 4.2.2 加速的實現(xiàn)56-59
  • 4.3 測試59-64
  • 4.3.1 內(nèi)存和驅(qū)動測試59-61
  • 4.3.2 2D加速測試61-64
  • 4.4 小結(jié)64-65
  • 第五章 結(jié)論與展望65-67
  • 參考文獻67-69
  • 致謝69-71
  • 個人筒歷、在學(xué)期間發(fā)表的論文與研究成果71

【參考文獻】

中國期刊全文數(shù)據(jù)庫 前10條

1 官琴;王璐;;基于VxWorks嵌入式系統(tǒng)的多串口驅(qū)動程序開發(fā)[J];兵工自動化;2011年06期

2 余彬,靳力,曾翔;WindML顯示技術(shù)的優(yōu)勢和實現(xiàn)[J];艦船電子工程;2005年04期

3 伍鳴;張福新;林偉;許先超;袁楠;王劍;;龍芯2號處理器系統(tǒng)優(yōu)化關(guān)鍵技術(shù)[J];計算機研究與發(fā)展;2006年06期

4 王煥東;高翔;陳云霽;胡偉武;;龍芯3號互聯(lián)系統(tǒng)的設(shè)計與實現(xiàn)[J];計算機研究與發(fā)展;2008年12期

5 高翔;陳云霽;王煥東;唐丹;胡偉武;;System Architecture of Godson-3 Multi-Core Processors[J];Journal of Computer Science & Technology;2010年02期

6 胡俊;;基于VxWorks操作系統(tǒng)的WindML圖形操控界面實現(xiàn)方法[J];計算機與數(shù)字工程;2011年11期

7 王華斌;夏清泉;李希然;趙勝義;;內(nèi)存管理單元MMU虛擬化代價研究[J];哈爾濱商業(yè)大學(xué)學(xué)報(自然科學(xué)版);2012年04期

8 李丹;;E500 MMU架構(gòu)研究及VxWorks下的優(yōu)化方案[J];計算機工程與應(yīng)用;2012年30期

9 沈毅南;陳學(xué)兵;胡春田;王凱;;基于VxWorks系統(tǒng)的二維硬件加速顯示驅(qū)動技術(shù)[J];測控技術(shù);2012年10期

10 王海峰;陳慶奎;;圖形處理器通用計算關(guān)鍵技術(shù)研究綜述[J];計算機學(xué)報;2013年04期



本文編號:822789

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/822789.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶a34b4***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com