欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

存貯裝置的韌體更新結(jié)構(gòu)及方法

文檔序號:8942856閱讀:195來源:國知局
存貯裝置的韌體更新結(jié)構(gòu)及方法
【專利說明】
【技術(shù)領(lǐng)域】
[0001]本發(fā)明有關(guān)于一種存貯裝置的韌體更新結(jié)構(gòu)及方法,特別指一種利用主機裝置直接對于存貯裝置進行韌體更新的結(jié)構(gòu)及方法。
【【背景技術(shù)】】
[0002]韌體是決定存貯裝置(如固態(tài)硬盤或快閃存貯器裝置)性能的關(guān)鍵。除了控制器夕卜,韌體功能也會影響存貯裝置的效能及穩(wěn)定性。撰寫優(yōu)異的韌體程序,不僅可協(xié)助修正影響存貯裝置運作速度的錯誤(bug),也可以增加更多的應用功能,而提高存貯裝置的額外價值。
[0003]以往存貯裝置所使用的韌體都會全部定義在存貯裝置之中。當存貯裝置欲進行韌體更新時,主機裝置需要進行關(guān)機的動作,以使存貯裝置可以從主機裝置抽離出來而與一燒錄裝置進行連接。接著,燒錄裝置在利用一專用的程序(如燒錄程序)以將欲更新的韌體程序燒錄至存貯裝置的只讀存儲器(Read-Only Memory,ROM)中。之后,存貯裝置韌體更新完成后重新連接主機裝置,主機裝置重新開機,則,存貯裝置即可使用已更新的韌體。
[0004]利用傳統(tǒng)的方式更新存貯裝置的韌體,其韌體更新的步驟十分繁瑣,且每一次存貯裝置進行韌體更新時,主機裝置都需要進行開關(guān)機的動作,造成主機裝置使用上的不便。再者,若主機裝置為一服務器,其裝置內(nèi)部通常會設(shè)置數(shù)量眾多的存貯裝置,假如每一存貯裝置都采用傳統(tǒng)的方式更新韌體,對于人力而言將造成不少的負擔。

【發(fā)明內(nèi)容】

[0005]本發(fā)明的目的在于提出一種存貯裝置的韌體更新結(jié)構(gòu)及方法,其結(jié)構(gòu)包括一主機裝置及至少一存貯裝置,主機裝置存貯至少一定義存貯裝置的操作行為的第一韌體,存貯裝置包括一控制器及一第一存貯單元,主機裝置可以傳送第一韌體至存貯裝置,存貯裝置的控制器載入第一韌體至第一存貯單元之中,則,存貯裝置處在開機運作時,即可隨時接收主機裝置所提供的第一韌體而進行韌體更新,增加韌體更新上的便利性。
[0006]本發(fā)明的目的在于提出一種存貯裝置的韌體更新結(jié)構(gòu)及方法,主機裝置可以連接多數(shù)個存貯裝置,并通過一韌體管理程序以將第一韌體傳輸至所有的存貯裝置,而令全部的存貯裝置能夠同一時間一起進行韌體更新。
[0007]本發(fā)明的目的在于提出一種存貯裝置的韌體更新結(jié)構(gòu)及方法,存貯裝置中的第一存貯單元為一隨機存取存貯器,當存貯裝置處在關(guān)機斷電時,暫存在存貯裝置的第一存貯單元中的第一韌體將會消失,以避免其他未經(jīng)許可的主機裝置利用存貯裝置中的第一韌體隨意存取存貯裝置中的資料。
[0008]為達成上述目的,本發(fā)明提供一種存貯裝置的韌體更新結(jié)構(gòu),其特征在于,包括:一主機裝置,包括一處理器及一存貯器,處理器連接存貯器,存貯器存貯至少一第一韌體,各第一韌體分別定義一操作行為;及至少一存貯裝置,包括一控制器及一第一存貯單元,控制器連接快閃存貯器及第一存貯單元,其中主機裝置傳送第一韌體至存貯裝置,存貯裝置將第一韌體載入至第一存貯單元中,存貯裝置的控制器根據(jù)第一韌體所定義的操作行為而執(zhí)行相對的運作。
[0009]本發(fā)明一實施例中,第一存貯單元為一隨機存取存貯器,第一韌體暫存在第一存IC單元中。
[0010]本發(fā)明一實施例中,存貯裝置包括一連接控制器的第二存貯單元,第二存貯單元為一只讀存儲器且存貯有一第二韌體,存貯裝置的控制器利用第二韌體執(zhí)行開機程序。
[0011]本發(fā)明一實施例中,主機裝置的存貯器存貯有一韌體管理程序,主機裝置經(jīng)由韌體管理程序以選擇欲定義存貯裝置的操作行為的第一韌體,并將所選擇的第一韌體傳輸至存貯裝置。
[0012]本發(fā)明一實施例中,主機裝置連接多數(shù)量的存貯裝置,主機裝置通過韌體管理程序以將第一韌體傳輸至所有的存貯裝置。
[0013]本發(fā)明一實施例中,控制器包括一載入單元,利用載入單元以將第一韌體載入至第一存IC器中。
[0014]本發(fā)明一實施例中,主機裝置包括有一第一加解密單元,存貯裝置包括一第二加解密單元,主機裝置利用第一加解密單元加密第一韌體,存貯裝置利用第二加解密單元解密第一韌體。
[0015]本發(fā)明一實施例中,第一加解密單元及第二加解密單元以軟件形式分別存貯在存貯器及快閃存貯器中。
[0016]本發(fā)明又提供一種存貯裝置的韌體更新方法,其特征在于,方法應用在一主機裝置與至少一存貯裝置之間,主機裝置包括一處理器及一存貯器,存貯器存貯至少一第一韌體,各第一韌體分別定義一操作行為,存貯裝置包括一控制器及一第一存貯單元,方法步驟包括:令主機裝置傳送第一韌體至存貯裝置;令存貯裝置將接收的第一韌體載入至第一存貯單元中;及令存貯裝置的控制器根據(jù)第一韌體所定義的操作行為而執(zhí)行相對的運作。
[0017]本發(fā)明一實施例中,包括下列步驟:令主機裝置傳輸?shù)谝豁g體前加密第一韌體;及令存IC裝置接收第一韌體后解密第一韌體。
【【附圖說明】】
[0018]圖1:本發(fā)明存貯裝置的韌體更新結(jié)構(gòu)一實施例的結(jié)構(gòu)示意圖。
[0019]圖2:本發(fā)明存貯裝置的韌體更新結(jié)構(gòu)又一實施例的結(jié)構(gòu)示意圖。
[0020]附圖標號:100:主機裝置;101:傳輸介面;11:處理器;12:存器;13:韌體管理程序;131:第一韌體;15:第一加解密單元;200:存貯裝置;21:控制器;211:載入單元;22:快閃存貯器;23:第一存貯單元;24:第二存貯單元;241:第二韌體;25:第二加解密單
J L ο
【【具體實施方式】】
[0021]請參閱圖1,為本發(fā)明存貯裝置的韌體更新結(jié)構(gòu)一實施例的結(jié)構(gòu)示意圖。如圖所示,本發(fā)明韌體更新結(jié)構(gòu)包括一主機裝置100及至少一存貯裝置200。存貯裝置200可以為一固態(tài)硬盤、一記憶卡或一隨身碟,其可以通過一傳輸介面101連接主機裝置100而與主機裝置100進行資料傳輸。傳輸介面101可以為SATA介面、PCIe介面、USB介面或其他資料傳輸介面。
[0022]其中主機裝置100包括一處理器11及一存貯器12,處理器11電性連接存貯器12。存貯器12存貯至少一第一韌體131,各第一韌體131分別有定義存貯裝置200的操作行為。存貯裝置200包括一控制器21、一快閃存貯器22及一第一存貯單元23,控制器21電性連接快閃存貯器22及第一存貯單元23??扉W存貯器22將作為資料的存貯空間。
[0023]本發(fā)明主機裝置100欲對于存貯裝置200進行韌體更新程序時,可以經(jīng)由傳輸介面101傳輸至少一第一韌體131至存貯裝置200。存貯裝置200在接收到第一韌體131后,控制器21的一載入單元211可以將第一韌體131載入至第一存貯單元23中,而后控制器21根據(jù)第一韌體131所定義的操作行為而進行相對的運作。
[0024]本發(fā)明一范例中,第一韌體131定義為一系統(tǒng)檢測功能的韌體,控制器131利用第一韌體131以對于安裝在存貯裝置200的快閃存貯器22中的系統(tǒng)資料進行檢測操作,以確保系統(tǒng)資料的可靠度?;蛘?,本發(fā)明又一范例中,第一韌體131定義為一系統(tǒng)最佳化功能的韌體,控制器131利用第一韌體131以對于安裝在存貯裝置200的快閃存貯器22中的系統(tǒng)資料進行最佳化的排程操作(如
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
万宁市| 稷山县| 安义县| 新津县| 苍溪县| 米林县| 阳朔县| 奉贤区| 宁明县| 襄垣县| 瑞金市| 平乐县| 禹城市| 东方市| 九江县| 大埔区| 云梦县| 介休市| 台安县| 会昌县| 绥江县| 延寿县| 成武县| 嘉定区| 莲花县| 丰镇市| 博兴县| 南开区| 石嘴山市| 梅河口市| 高安市| 时尚| 宁南县| 常州市| 安仁县| 通河县| 唐山市| 会同县| 武山县| 田东县| 泰安市|