999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種使用存儲介質驅動的方式

2017-07-25 09:24:51蔡楓福州瑞芯微電子股份有限公司
數碼世界 2017年7期
關鍵詞:系統

蔡楓 福州瑞芯微電子股份有限公司

一種使用存儲介質驅動的方式

蔡楓 福州瑞芯微電子股份有限公司

現代SoC(System on chip,系統芯片)的設計越來越復雜。Boot rom的功能也越來越強大。傳統的boot rom只在啟動的時候使用一次。之后就再也不會用到了。本文介紹了一種利用boot rom中的驅動程序來驅動存儲介質的方法。

Boot rom 驅動程序 存儲介質 函數 固件 靜態隨機存儲器 內存

1 SoC介紹

系統芯片(英語:System on Chip,縮寫:SoC)是一個將電腦或其他電子系統集成到單一芯片的集成電路。系統芯片可以處理數字信號、模擬信號、混合信號甚至更高頻率的信號。系統芯片常常應用在嵌入式系統中。系統芯片的集成規模很大,一般達到幾百萬門到幾千萬門。

盡管微控制器通常只有不到100 kB的隨機存取存儲器,但是事實上它是一種簡易的、功能弱化的單芯片系統,而“系統芯片”這個術語常被用來指功能更加強大的處理器,這些處理器可以運行Windows和Linux的某些版本。系統芯片更強的功能要求它具備外部存儲芯片,例如有的系統芯片配備了閃存。系統芯片往往可以連接額外的外部設備。系統芯片對半導體器件的集成規模提出了更高的要求。為了更好地執行更復雜的任務,一些系統芯片采用了多個處理器核心。

2 Boot Rom介紹

SoC生產的時候會把一段程序固化在芯片的rom中,芯片上電的時候會從rom中的某個特定地址開始運行。這個rom就叫做Boot Rom。

3 現有技術的現狀、缺陷和不足

現代SoC的固件一般包含Bootloader,kernel等。SoC中固化有boot rom。如下表:隨著SoC功能越來越強大,設計越來越復雜,Boot rom的功能也越來越強大。由于boot rom中的啟動代碼需要從不同的存儲介質中加載下一級的bootloader。所以boot rom中必然包含不同存儲介質的驅動程序。

由于bootloader也需要從不同的存儲介質中加載下一級的固件。所以bootloader中也必然包含不同存儲介質的驅動程序。

由于在kernel中也可能有需要訪問不通的存儲介質。所以kernel中也可能包含不通存儲介質的驅動程序。

這樣,在固件的不同部分包含了多份存儲介質的驅動。這造成bootloader,kernel的固件大小變大,從而造成了存儲介質空間的浪費,同時由于bootloader和kernel是在靜態隨機存儲器或者內存中中運行的。這也造成了靜態隨機存儲器和內存的空間的浪費。

本文提出了一種方法,讓固件的不同部分使用boot rom中的存儲介質的驅動。從而降低了固件大小,減小了對存儲介質空間需求,對靜態隨機存儲器大小的需求,對內存大小的需求。

4 總體思路

SoC啟動后會將boot rom中的代碼加載到靜態隨機存儲器中運行。由于boot rom是在芯片生產時固化在芯片中的。所以只能讓bootloader,kernel等調用boot rom中的存儲介質的驅動。

要保證這部分代碼不被后面的固件覆蓋。然后申明一個函數指針。把函數指針指向對應需要調用的函數在靜態隨機存儲器中的地址。如下,func為申明的函數指針,para1~3為傳入所調用的函數的參數。這里只是舉例,實際使用時需要根據所調用的boot rom的函數所需的參數個數以及類型來修改。0xabcdefgh為對應的函數在靜態隨機存儲器中的地址。

5 流程圖

6 采用該方案后得到的效果

①Bootloader可以使用bootrom的存儲介質的驅動

②Kernel使用可以bootrom的存儲介質的驅動

③固件大小變小

④存儲固件的存儲介質空間需求變小

⑤靜態隨機存儲器大小需求變小

⑥內存大小需求變小

[1]Integrated Circuit Test Engineering: Modern Techniques

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 99在线视频免费| 超碰aⅴ人人做人人爽欧美 | 成人福利在线视频免费观看| 日韩成人高清无码| a级毛片免费网站| 日本免费a视频| 精品国产aⅴ一区二区三区 | 四虎永久免费在线| 在线观看视频99| 亚洲三级网站| 另类重口100页在线播放| 免费看一级毛片波多结衣| 麻豆精品视频在线原创| 日韩色图区| 人妻无码中文字幕一区二区三区| 2020精品极品国产色在线观看 | 风韵丰满熟妇啪啪区老熟熟女| 又爽又大又光又色的午夜视频| 亚洲三级色| 久久香蕉欧美精品| 中文字幕无码中文字幕有码在线| 国产成人无码久久久久毛片| 久久成人国产精品免费软件| WWW丫丫国产成人精品| 国产亚洲欧美在线人成aaaa| 日韩人妻精品一区| 久久婷婷五月综合97色| 亚洲不卡无码av中文字幕| 无码国产伊人| 欧美怡红院视频一区二区三区| 国产在线97| 99久久国产综合精品2020| 色偷偷一区| 黄色免费在线网址| 久久久久亚洲精品成人网| 一级毛片免费播放视频| 国产第四页| 国产AV毛片| 久草中文网| 亚洲国产黄色| 国产精品尤物在线| 亚洲制服丝袜第一页| 中文字幕亚洲电影| 夜夜高潮夜夜爽国产伦精品| 精品乱码久久久久久久| 丁香婷婷激情网| 在线观看精品国产入口| 四虎影视永久在线精品| 美女视频黄又黄又免费高清| 都市激情亚洲综合久久| 久久青草热| 欧美精品在线观看视频| 国产精品爆乳99久久| 午夜电影在线观看国产1区| 精品国产黑色丝袜高跟鞋 | 亚洲视频免费在线看| 日本人妻一区二区三区不卡影院| 制服丝袜亚洲| 亚洲AV电影不卡在线观看| 亚洲69视频| 高清无码手机在线观看| 国产免费久久精品99re不卡| 日韩少妇激情一区二区| 免费中文字幕在在线不卡| 欧美性久久久久| 被公侵犯人妻少妇一区二区三区| 99成人在线观看| 91精品免费久久久| 思思热精品在线8| 四虎国产永久在线观看| 亚洲AV永久无码精品古装片| 青青草国产一区二区三区| 欧美无遮挡国产欧美另类| 真实国产乱子伦视频| 精品福利视频导航| 熟妇丰满人妻| 中文字幕av无码不卡免费| 亚洲三级影院| 精品日韩亚洲欧美高清a| 亚洲精品男人天堂| 99精品在线看| 亚洲毛片一级带毛片基地|