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

嵌入式燒錄晶片系統(tǒng)及燒錄晶片的方法

文檔序號:6582767閱讀:145來源:國知局
專利名稱:嵌入式燒錄晶片系統(tǒng)及燒錄晶片的方法
技術領域
本發(fā)明涉及一種燒錄晶片的方法,特別是涉及一種燒錄非及閘快閃存儲器的方法。
背景技術
現(xiàn)今的電腦架構中,一般主機板上都是以表面粘著技術(Surface Mount Technology, SMT)布設有多個晶片,這些晶片中是分別載有不同程序或信息的快閃存儲器 (Flash Memory),而這些程序與信息皆是可讓電腦順利執(zhí)行各種工作的重要軟件,例如基 本輸入輸出系統(tǒng)(Basic I nput Output System,BIOS)、媒體存取控制地址(Media Access Control address, MACaddress)等等。在主機板制作過程中,通常是先將這些快閃存儲器晶片燒錄好,然后再布設到主 機板上,但此方式只適用于快閃存儲器中的非或閘快閃存儲器(以下簡稱Nor Flash),用 于另一種非及閘快閃存儲器(以下簡稱Nand Flash)時,則因為容易有壞區(qū)的問題,導致如 果不先得知壞區(qū)的位置,就直接把程序燒錄進Nand Flash,就可能會燒錄成一個有缺損的 程序,中央處理單元(CPU)日后要執(zhí)行此缺損的程序時,便很有機會發(fā)生嚴重錯誤(fatal error)而當機。現(xiàn)今解決這個問題的其中一種方法,是先將執(zhí)行部分開機動作的程序與燒錄動作 的程序燒錄進Nor Flash中,然后跟著許多空白的Nand Flash—起布設于主機板上,主機 板利用這個Nor Flash進行部分的開機初始化作業(yè),接著再執(zhí)行燒錄程序,檢查Nand Flash 的壞區(qū),并把對應這些Nand Flash的軟件都燒錄進去。前述方法雖然可以解決燒錄進Nand Flash的程序可能會缺損的問題,但如此一 來,載有部分開機動作的程序與燒錄動作的程序的Nor Flash,將在Nand Flash都燒錄完成 后,就失去了作用,等于是多裝了一顆沒有功能的晶片,徒增成本。為了避免燒錄出有缺損的程序,目前還有另一種方式來燒錄Nand Flash,就是直 接用一臺已接上可供待燒錄的Nand Flash插設的插座(socket)的電腦,對Nand Flash進 行燒錄動作,然后再把Nand Flash布設于主機板上,但這種方式相對產生另一個問題,若 燒錄Nand Flash的電腦與布設的目標主機板,其軟件環(huán)境或硬件環(huán)境不相同或是不相容, 則生產出來的主機板,會因為其所需求的特定格式化的磁區(qū)或特定的檔案管理系統(tǒng)(file management system),而無法讀取Nand Flash中所存的信息。由此可見,上述現(xiàn)有的燒錄晶片的方法在方法與使用上,顯然仍存在有不便與缺 陷,而亟待加以進一步改進。為了解決上述存在的問題,相關廠商莫不費盡心思來謀求解決 之道,但長久以來一直未見適用的設計被發(fā)展完成,而一般產品及方法又沒有適切的結構 及方法能夠解決上述問題,此顯然是相關業(yè)者急欲解決的問題。因此如何能創(chuàng)設一種新的 嵌入式燒錄晶片系統(tǒng)及燒錄晶片的方法,實屬當前重要研發(fā)課題之一,亦成為當前業(yè)界極 需改進的目標。

發(fā)明內容
本發(fā)明的目的在于,提供一種可避免燒錄出載有缺損程序的非及閘快閃存儲器的 燒錄晶片的方法。本發(fā)明的另一目的在于,提供一種嵌入式燒錄晶片系統(tǒng),其可避免燒錄出載有缺 損程序的非及閘快閃存儲器。本發(fā)明的目的及解決其技術問題是采用以下技術方案來實現(xiàn)的。依據(jù)本發(fā)明提 出的一種燒錄晶片的方法,適用于將一軟件燒錄于要被貼設于一目標主機板上的一非及閘 快閃存儲器,該非及間快閃存儲器具有多個壞區(qū)塊及多個正常區(qū)塊,該方法包含以下步驟 (A)檢查該非及閘快閃存儲器的該等壞區(qū)塊的實體地址;(B)將該非及閘快閃存儲器的該 等正常區(qū)塊分割成多個分割區(qū)域;(C)依該目標主機板的規(guī)格需求來規(guī)劃該等分割區(qū)域; 以及(D)將該軟件依該目標主機板的規(guī)格需求,載入該等分割區(qū)域中對應的一分割區(qū)域 中。本發(fā)明的目的及解決其技術問題還可采用以下技術措施進一步實現(xiàn)。較佳地,前述的燒錄晶片的方法,其中該步驟(C)中,是依該目標主機板的規(guī)格需 求來對各該分割區(qū)域作對應的格式化,并建立一對應的檔案管理系統(tǒng)。較佳地,前述的燒錄晶片的方法,其中該燒錄晶片的方法還包含一步驟(E)校驗 載入于該分割區(qū)域中的該軟件。較佳地,前述的燒錄晶片的方法,其中(E-I)讀取該分割區(qū)域中的軟件;以及 (E-2)檢驗該步驟(E-I)中讀取出的軟件,與該步驟(D)中載入的軟件是否相符,若相符,則 校驗結果正確。較佳地,前述的燒錄晶片的方法,其中該步驟(C)中,還依該目標主機板的規(guī)格需 求來對各該分割區(qū)域建立一對應的錯誤檢查修正機制,而該步驟(E-2)中,是讀取該分割 區(qū)域中,與載有該軟件的多個數(shù)據(jù)頁相對應的多個錯誤檢查修正碼,并根據(jù)該等錯誤檢查 修正碼,來檢驗該步驟(E-I)中讀取出的軟件,與該步驟(D)中寫入的軟件是否相符。較佳地,前述的燒錄晶片的方法,其中該燒錄晶片的方法還包含一步驟(F)紀錄 步驟(D)中的相關信息。本發(fā)明的目的及解決其技術問題還采用以下技術方案來實現(xiàn)。依據(jù)本發(fā)明提出的 一種嵌入式燒錄晶片系統(tǒng),適用于將一軟件燒錄于要被貼設于一目標主機板上的一非及閘 快閃存儲器,該非及間快閃存儲器具有多個壞區(qū)塊及多個正常區(qū)塊,該系統(tǒng)包含一存儲單 元,載有該軟件;一輸入輸出介面單元,用以供該非及間快閃存儲器電連接;以及一處理單 元,分別電連接該存儲單元及該輸入輸出介面單元,用以先檢查該非及間快閃存儲器的該 等壞區(qū)塊的實體地址,并將該非及閘快閃存儲器的該等正常區(qū)塊分割成多個分割區(qū)域,接 著依該目標主機板的規(guī)格需求來規(guī)劃該等分割區(qū)域,接著再將該軟件依該目標主機板的規(guī) 格需求,載入于該等分割區(qū)域中對應的一分割區(qū)域中。本發(fā)明的目的及解決其技術問題還可采用以下技術措施進一步實現(xiàn)。較佳地,前述的嵌入式燒錄晶片系統(tǒng),其中該存儲單元還儲存有一筆對應該目標 主機板的規(guī)格需求的規(guī)格數(shù)據(jù)信息,該處理單元是一能由該存儲單元讀取出該規(guī)格數(shù)據(jù)信 息,并依該規(guī)格數(shù)據(jù)信息來對各該分割區(qū)域作對應的格式化,并建立一對應的檔案管理系 統(tǒng)的處理單元。
較佳地,前述的嵌入式燒錄晶片系統(tǒng),其中該處理單元是一能將該軟件及載有該 軟件的該分割區(qū)域的相關信息,在該存儲單元中儲存成一紀錄檔的處理單元。較佳地,前述的嵌入式燒錄晶片系統(tǒng),其中該嵌入式燒錄晶片系統(tǒng)還包含一與該 處理單元電連接的網絡通訊單元,而該處理單元還將該紀錄檔通過該網絡通訊單元傳輸予一遠端。較佳地,前述的嵌入式燒錄晶片系統(tǒng),其中該嵌入式燒錄晶片系統(tǒng)還包含一與該 處理單元電連接的網絡通訊單元,該處理單元可通過該網絡通訊單元由一遠端接收該軟 件,并將該軟件儲存于該存儲單元。較佳地,前述的嵌入式燒錄晶片系統(tǒng),其中該處理單元是一能校驗載入于該分割 區(qū)域上的該軟件是否正確的處理單元。較佳地,前述的嵌入式燒錄晶片系統(tǒng),其中該處理單元是一能通過該輸入輸出介 面單元讀取出該分割區(qū)域中的軟件,并檢驗該分割區(qū)域中的軟件,與載于該存儲單元的軟 件是否相符的處理單元。較佳地,前述的嵌入式燒錄晶片系統(tǒng),其中該存儲單元還儲存有一筆對應該目標 主機板的規(guī)格需求的規(guī)格數(shù)據(jù)信息,該處理單元是一能由該存儲單元讀取出該規(guī)格數(shù)據(jù)信 息,并依該規(guī)格數(shù)據(jù)信息來對各該分割區(qū)域建立一對應的錯誤檢查修正機制,并且在將該 軟件載入該分割區(qū)域后,是讀取該分割區(qū)域中,與載有該軟件的多個數(shù)據(jù)頁相對應的多個 錯誤檢查修正碼,并根據(jù)該等錯誤檢查修正碼,來檢驗由該區(qū)塊上讀取出的軟件,與載于存 儲單元的軟件是否相符的處理單元。較佳地,前述的嵌入式燒錄晶片系統(tǒng),其中該嵌入式燒錄晶片系統(tǒng)還包含一與該 處理單元電連接并用以供該處理單元輸出表示該非及閘快閃存儲器的燒錄狀態(tài)的信息的 使用者介面單元。較佳地,前述的嵌入式燒錄晶片系統(tǒng),其中該使用者介面單元是一指示燈,該處理 單元可通過控制該指示燈的明滅,來表示該非及間快閃存儲器的燒錄狀態(tài)。較佳地,前述的嵌入式燒錄晶片系統(tǒng),其中該嵌入式燒錄晶片系統(tǒng)還包含一與該 處理單元電連接并用以供輸入一指示該處理單元對該非及間快閃存儲器進行燒錄的指令 的使用者介面單元。本發(fā)明與現(xiàn)有技術相比具有明顯的優(yōu)點和有益效果。借由上述技術方案,本發(fā)明 嵌入式燒錄晶片系統(tǒng)及燒錄晶片的方法至少具有下列優(yōu)點及有益效果本發(fā)明是將軟件燒 錄于非及間快閃存儲器前,就已經先做好非及間快閃存儲器的壞區(qū)塊管理,檢查出哪些是 壞區(qū)塊,哪些是正常區(qū)塊,在燒錄軟件時即能避免燒錄在壞區(qū)塊中,造成以后從非及閘快閃 存儲器里讀出的信息或程序是有缺損的。綜上所述,本發(fā)明提供一種可避免燒錄出載有缺損程序的非及閘快閃存儲器的燒 錄晶片的方法及提供一種嵌入式燒錄晶片系統(tǒng),其可避免燒錄出載有缺損程序的非及閘快 閃存儲器。本發(fā)明在技術上有顯著的進步,并具有明顯的積極效果,誠為一新穎、進步、實用 的新設計。上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段, 而可依照說明書的內容予以實施,并且為了讓本發(fā)明的上述和其他目的、特征和優(yōu)點能夠 更明顯易懂,以下特舉較佳實施例,并配合附圖,詳細說明如下。


圖1為本發(fā)明嵌入式燒錄晶片系統(tǒng)的較佳實施例的系統(tǒng)方塊圖;及圖2是嵌入式燒錄晶片系統(tǒng)燒錄一非及閘快閃存儲器(Nand Flash)的步驟流程。
具體實施例方式為更進一步闡述本發(fā)明為達成預定發(fā)明目的所采取的技術手段及功效,以下結合 附圖及較佳實施例,對依據(jù)本發(fā)明提出的嵌入式燒錄晶片系統(tǒng)及燒錄晶片的方法其具體實 施方式、結構、方法、步驟、特征及其功效,詳細說明如后。有關本發(fā)明的前述及其他技術內容、特點及功效,在以下配合參考圖式的較佳實 施例的詳細說明中將可清楚呈現(xiàn)。通過具體實施方式
的說明,當可對本發(fā)明為達成預定目 的所采取的技術手段及功效得一更加深入且具體的了解,然而所附圖式僅是提供參考與說 明之用,并非用來對本發(fā)明加以限制。參閱圖1,圖1為本發(fā)明嵌入式燒錄晶片系統(tǒng)10的較佳實施例的系統(tǒng)方塊圖。本 實施例是一個專用于將電腦運作所須的軟件燒錄于非及閘快閃存儲器(以下簡稱Nand Flash)中的嵌入式系統(tǒng)(embedded system), Nand Flash雖然相較于非或閘快閃存儲器 (以下簡稱Nor Flash)有許多優(yōu)點,如成本低、寫入速度快等等,但由于其工藝(即制程,本 文均稱為工藝)關系,會約有的壞區(qū)塊(bad block),所以過去用于燒錄不會有壞區(qū)塊 問題的Nor Flash的燒錄裝置或燒錄方法,都不再適用于燒錄Nand Flash。嵌入式燒錄晶片系統(tǒng)10包含一存儲單元13、一輸入輸出介面單元12(1/0 interface)、一網絡通訊單元11、一使用者介面單元15 (user interface,簡稱UI),及分 別電連接存儲單元13、輸入輸出介面單元12、網絡通訊單元11與使用者介面單元15的一 處理單元14。在本實施例中,輸入輸出介面單元12是用以供一待貼設于目標主機板(圖 未示)上的Nand Flash 91可拔除地插接,其可將軟件(程序、信息等等)傳輸至Nand FlasMl中,或者也可將Nand Flash 91中燒錄好的軟件讀取出來。值得一提的是,本實施 例的存儲單元13是儲存有用以供處理單元14讀取出并進行開機動作的開機程序133、供處 理單元14讀取出并進行后續(xù)燒錄動作的燒錄程序134,以及一筆對應該目標主機板的規(guī)格 需求的規(guī)格數(shù)據(jù)信息135,其可以選用硬式磁碟機(HDD)、固態(tài)硬盤(SSD)或唯讀型存儲器 (ROM)等非揮發(fā)性存儲器或是多種非揮發(fā)性存儲器的組合,除了前述的程序外還有儲存要 燒錄至Nand Flash 91中的軟件131,端看其成本及存放軟件131及燒錄相關的紀錄檔132 所需的空間大小來選用合適且低成本的存儲器款式。在本實施例中,該使用者介面單元15包括了一指示燈151及一按鍵152,該處理 單元14可通過控制該指示燈的明滅,來表示該非及間快閃存儲器91的燒錄狀態(tài),而按鍵組 152在本實施例中,則是用以供使用者(或作業(yè)機器)在將Nand Flash 91插接上輸入輸出 介面單元12后選按,讓處理單元14接收到一用以指示對該非及間快閃存儲器91進行對應 的燒錄動作的指令,此指令的意義為,告知處理單元14Nand Flash 91已插接好輸入輸出介 面單元12,要繼續(xù)后面對應的燒錄程序。需要注意的是,在嵌入式燒錄晶片系統(tǒng)10中的使 用者介面單元15的應用樣態(tài)有許多種,其主要功用在于讓使用者(或作業(yè)機器)能得知該 非及閘快閃存儲器91的燒錄狀態(tài),并且也可以指示對該非及閘快閃存儲器91進行燒錄動作,此應用樣態(tài)不應以本實施例及其對應圖式為限。該網絡通訊單元11可接收由遠端7傳來的指令及對應此指令的軟件,該處理單元 14接收到此指令后,便會將此軟件來儲存于存儲單元13中,以供日后燒錄用,因此,使用者 可以通過遠端7來對應不同作用的Nand Flash 91,控制嵌入式燒錄晶片系統(tǒng)10所要燒錄 的軟件131類別。該網絡通訊單元11還可將,嵌入式燒錄晶片系統(tǒng)10在燒錄過程中的相 關信息的紀錄檔132回傳給遠端7,用以供確認或除錯用。配合圖1參閱圖2。在本實施例中,嵌入式燒錄晶片系統(tǒng)10要燒錄一個與之插接 好的Nand Flash 91時,會進行以下步驟該處理單元14接收到由使用者介面單元15的按鍵組151傳遞過來的指令后,該 處理單元14會首先執(zhí)行步驟201,讀取存儲單元13中所儲存的開機程序133,并進行開機 動作;執(zhí)行完開機動作之后,接著處理單元14讀取存儲單元13中,對應按鍵組151傳遞過 來的指令的燒錄程序134,以執(zhí)行燒錄程序134中所記載的后續(xù)燒錄動作。處理單元14接著依燒錄程序134來執(zhí)行步驟21,通過輸入輸出介面單元12 掃描插接好的Nand Flash 91,并找出且讀取存在Nand Flash 91中的重要信息區(qū) 911 (Information area)內的損壞區(qū)塊表81 (Bad Block Table,以下簡稱BBT),此BBT81 紀 錄有Nand Flash 91中所有的壞區(qū)塊及其實體地址,用以供外界要儲存信息于儲存區(qū)912 時參照,避免將任何程序或信息存到壞區(qū)塊中。接著該處理單元14會執(zhí)行步驟22,該處理單元14依據(jù)BBT 81將Nand Flash 91 的儲存區(qū)912中的每個正常區(qū)塊選出,也就是將壞區(qū)塊剔除。接著該處理單元14會執(zhí)行步驟23,由存儲單元13中讀取出對應該目標主機板的 規(guī)格需求的規(guī)格數(shù)據(jù)信息135,并依據(jù)規(guī)格數(shù)據(jù)信息135 JfNand Flash 91的儲存區(qū)912 分割成多個分割區(qū)域(partition),需要注意的是,在本實施例中分割區(qū)域的數(shù)量為三個, 分別是分割區(qū)域A、分割區(qū)域B及分割區(qū)域C,但實際上分割區(qū)域的數(shù)量及個別的大小,皆需 依所要出產的目標主機板的規(guī)格需求來作分割,并不以本實施例及其對應圖式為限制。接著該處理單元14會執(zhí)行步驟對,依據(jù)規(guī)格數(shù)據(jù)信息135,對Nand Flash 91的 儲存區(qū)912分割好的每個分割區(qū)域A、B、C作對應的規(guī)劃,詳細地說,處理單元14是對各 該分割區(qū)域A、B、C作對應的格式化,并建立起一對應的檔案管理系統(tǒng)(file management system),除此之外,還依規(guī)格數(shù)據(jù)信息135來對各該分割區(qū)域A、B、C建立一套對應的錯誤 檢查修正(Error Checking and Correction,簡稱 ECC)機制。接著該處理單元14會執(zhí)行步驟25,該處理單元14將該軟件131自該存儲單元13 中讀取出,并依據(jù)規(guī)格數(shù)據(jù)信息135,指定該軟件載入分割區(qū)域B,以將該軟件131通過該輸 入輸出介面單元12載入于所選取的分割區(qū)域B上,成為燒錄于Nand Flash 91中的軟件 131’。需要注意的是,軟件131要載入哪一個分割區(qū)域也是需要看目標主機板的規(guī)格需求, 并不以本實施例為限。在本實施例中,該處理單元14還執(zhí)行一步驟觀,將該軟件131的類別、所指定的邏 輯地址組,以及載有該栓體131’的該等區(qū)塊的實體地址等等燒錄相關的信息,皆編寫成一 紀錄檔(Log) 132并儲存于該存儲單元13中,供遠端7通過網絡通訊單元11隨時來抓取, 用以作確認或進一步除錯。另外,為了更進一步校驗燒錄于Nand Flash 91中的軟件131,正確性,本實施例的處理單元14在執(zhí)行完步驟25后,還執(zhí)行步驟沈及步驟27。在步驟沈中,處理單元14 是通過該輸入輸出介面單元12讀取出分割區(qū)域B中的軟件131’,并且也自該分割區(qū)域B 中,載有此軟件131’的多個數(shù)據(jù)頁的帶外區(qū)913 (out of band,簡稱00B)中內,讀取出相對 應此軟件131,的多個錯誤檢查修正碼,(Error Checking and Correction Code,簡稱ECC 碼)。而在步驟27中,處理單元14則根據(jù)此錯誤檢查修正碼82,來檢驗由分割區(qū)域B中讀 取出的軟件131’,與載于存儲單元13的軟件131是否相符,若相符,則判斷出校驗結果正 確,若不相符,則判斷出校驗結果不正確,并接著做后續(xù)的補救動作或是銷毀動作,此應為 熟悉該項技藝者所熟知,在此就不予贅述。值得一提的是,檢驗由該等區(qū)塊上讀取出的軟件131’,與載于存儲單元的軟件 131是否相符的方法有很多種,除了可以利用本實施例提到的錯誤修正檢查(ECC)機制外, 還有同位元檢查(parity check)等方式,端看目標主機板的規(guī)格需求,或是嵌入式燒錄晶 片系統(tǒng)10與Nand Flash 91之間的協(xié)定,并不以本實施立即其對應圖式為限。綜合以上所述,本發(fā)明的功效在于,在將軟件131燒錄于Nand Flash 91前,就已 經先做好Nand Flash 91的壞區(qū)塊管理,檢查出哪些是壞區(qū)塊,哪些是正常區(qū)塊,在燒錄軟 件131時即能避免燒錄在壞區(qū)塊中,造成以后從Nand Flash 91里讀出的信息或程序是 有缺損的,另外,嵌入式燒錄晶片系統(tǒng)10還在燒錄完軟件131后,還將燒錄在Nand Flash 91內的軟件131’,與載于存儲單元13的軟件131檢驗看是否相符,以更進一步確認Nand FlashQl內的軟件131’的正確性,除此的外,嵌入式燒錄晶片系統(tǒng)10還可以依照目標主機 板的不同規(guī)格需求,來將Nand Flash 91作適當?shù)姆指粢约昂罄m(xù)的格式化。以上所述,僅是本發(fā)明的較佳實施例而已,并非對本發(fā)明作任何形式上的限制,雖 然本發(fā)明已以較佳實施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術人 員,在不脫離本發(fā)明技術方案范圍內,當可利用上述揭示的方法及技術內容作出些許的更 動或修飾為等同變化的等效實施例,但凡是未脫離本發(fā)明技術方案的內容,依據(jù)本發(fā)明的 技術實質對以上實施例所作的任何簡單修改、等同變化與修飾,均仍屬于本發(fā)明技術方案 的范圍內。9
權利要求
1.一種燒錄晶片的方法,適用于將一軟件燒錄于要被貼設于一目標主機板上的一非及 閘快閃存儲器,該非及間快閃存儲器具有多個壞區(qū)塊及多個正常區(qū)塊,其特征在于該方法 包含以下步驟(A)檢查該非及閘快閃存儲器的該等壞區(qū)塊的實體地址;(B)將該非及閘快閃存儲器的該等正常區(qū)塊分割成多個分割區(qū)域;(C)依該目標主機板的規(guī)格需求來規(guī)劃該等分割區(qū)域;以及(D)將該軟件依該目標主機板的規(guī)格需求,載入該等分割區(qū)域中對應的一分割區(qū)域中。
2.如權利要求1所述的燒錄晶片的方法,其特征在于該步驟(C)中,是依該目標主機 板的規(guī)格需求來對各該分割區(qū)域作對應的格式化,并建立一對應的檔案管理系統(tǒng)。
3.如權利要求2所述的燒錄晶片的方法,其特征在于該燒錄晶片的方法還包含一步 驟(E)校驗載入于該分割區(qū)域中的該軟件。
4.如權利要求3所述的燒錄晶片的方法,其特征在于(E-I)讀取該分割區(qū)域中的軟件;以及(E-2)檢驗該步驟(E-I)中讀取出的軟件,與該步驟(D)中載入的軟件是否相符,若相 符,則校驗結果正確。
5.如權利要求4所述的燒錄晶片的方法,其特征在于該步驟(C)中,還依該目標主機 板的規(guī)格需求來對各該分割區(qū)域建立一對應的錯誤檢查修正機制,而該步驟(E-2)中,是 讀取該分割區(qū)域中,與載有該軟件的多個數(shù)據(jù)頁相對應的多個錯誤檢查修正碼,并根據(jù)該 等錯誤檢查修正碼,來檢驗該步驟(E-I)中讀取出的軟件,與該步驟(D)中寫入的軟件是否 相符。
6.如權利要求1或2所述的燒錄晶片的方法,其特征在于該燒錄晶片的方法還包含 一步驟(F)紀錄步驟(D)中的相關信息。
7.一種嵌入式燒錄晶片系統(tǒng),適用于將一軟件燒錄于要被貼設于一目標主機板上的一 非及間快閃存儲器,該非及間快閃存儲器具有多個壞區(qū)塊及多個正常區(qū)塊,其特征在于該 系統(tǒng)包含一存儲單元,載有該軟件;一輸入輸出介面單元,用以供該非及間快閃存儲器電連接;以及一處理單元,分別電連接該存儲單元及該輸入輸出介面單元,用以先檢查該非及閘快 閃存儲器的該等壞區(qū)塊的實體地址,并將該非及閘快閃存儲器的該等正常區(qū)塊分割成多個 分割區(qū)域,接著依該目標主機板的規(guī)格需求來規(guī)劃該等分割區(qū)域,接著再將該軟件依該目 標主機板的規(guī)格需求,載入于該等分割區(qū)域中對應的一分割區(qū)域中。
8.如權利要求7所述的嵌入式燒錄晶片系統(tǒng),其特征在于該存儲單元還儲存有一筆 對應該目標主機板的規(guī)格需求的規(guī)格數(shù)據(jù)信息,該處理單元是一能由該存儲單元讀取出該 規(guī)格數(shù)據(jù)信息,并依該規(guī)格數(shù)據(jù)信息來對各該分割區(qū)域作對應的格式化,并建立一對應的 檔案管理系統(tǒng)的處理單元。
9.如權利要求8所述的嵌入式燒錄晶片系統(tǒng),其特征在于該處理單元是一能將該軟 件及載有該軟件的該分割區(qū)域的相關信息,在該存儲單元中儲存成一紀錄檔的處理單元。
10.如權利要求9所述的嵌入式燒錄晶片系統(tǒng),其特征在于該嵌入式燒錄晶片系統(tǒng)還 包含一與該處理單元電連接的網絡通訊單元,而該處理單元還將該紀錄檔通過該網絡通訊單元傳輸予一遠端。
11.如權利要求7至9中任一權利要求所述的嵌入式燒錄晶片系統(tǒng),其特征在于該嵌 入式燒錄晶片系統(tǒng)還包含一與該處理單元電連接的網絡通訊單元,該處理單元可通過該網 絡通訊單元由一遠端接收該軟件,并將該軟件儲存于該存儲單元。
12.如權利要求8所述的嵌入式燒錄晶片系統(tǒng),其特征在于該處理單元是一能校驗載 入于該分割區(qū)域上的該軟件是否正確的處理單元。
13.如權利要求12所述的嵌入式燒錄晶片系統(tǒng),其特征在于該處理單元是一能通過 該輸入輸出介面單元讀取出該分割區(qū)域中的軟件,并檢驗該分割區(qū)域中的軟件,與載于該 存儲單元的軟件是否相符的處理單元。
14.如權利要求13所述的嵌入式燒錄晶片系統(tǒng),其特征在于該存儲單元還儲存有一 筆對應該目標主機板的規(guī)格需求的規(guī)格數(shù)據(jù)信息,該處理單元是一能由該存儲單元讀取出 該規(guī)格數(shù)據(jù)信息,并依該規(guī)格數(shù)據(jù)信息來對各該分割區(qū)域建立一對應的錯誤檢查修正機 制,并且在將該軟件載入該分割區(qū)域后,是讀取該分割區(qū)域中,與載有該軟件的多個數(shù)據(jù)頁 相對應的多個錯誤檢查修正碼,并根據(jù)該等錯誤檢查修正碼,來檢驗由該區(qū)塊上讀取出的 軟件,與載于存儲單元的軟件是否相符的處理單元。
15.如權利要求7所述的嵌入式燒錄晶片系統(tǒng),其特征在于該嵌入式燒錄晶片系統(tǒng)還 包含一與該處理單元電連接并用以供該處理單元輸出表示該非及閘快閃存儲器的燒錄狀 態(tài)的信息的使用者介面單元。
16.如權利要求15所述的嵌入式燒錄晶片系統(tǒng),其特征在于該使用者介面單元是一 指示燈,該處理單元可通過控制該指示燈的明滅,來表示該非及間快閃存儲器的燒錄狀態(tài)。
17.如權利要求7所述的嵌入式燒錄晶片系統(tǒng),其特征在于該嵌入式燒錄晶片系統(tǒng)還 包含一與該處理單元電連接并用以供輸入一指示該處理單元對該非及間快閃存儲器進行 燒錄的指令的使用者介面單元。
全文摘要
本發(fā)明是有關于一種嵌入式燒錄晶片系統(tǒng)及燒錄晶片的方法,該燒錄晶片的方法,其適用于將一軟件燒錄于要被貼設于一目標主機板上的一非及閘快閃存儲器,該非及閘快閃存儲器具有多個壞區(qū)塊及多個正常區(qū)塊,該方法是包含下述步驟首先檢查該非及閘快閃存儲器的該等壞區(qū)塊的實體地址;接著將該非及閘快閃存儲器的該等正常區(qū)塊分割成多個分割區(qū)域;接著依該目標主機板的規(guī)格需求來規(guī)劃該等分割區(qū)域;接著再將該軟件依該目標主機板的規(guī)格需求,載入該等分割區(qū)域中對應的一分割區(qū)域中。
文檔編號G06F9/445GK102043646SQ20091020661
公開日2011年5月4日 申請日期2009年10月21日 優(yōu)先權日2009年10月21日
發(fā)明者周文堅, 張勝吉, 溫智賢 申請人:原形研發(fā)股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
兴山县| 高清| 连山| 信丰县| 兴安盟| 高青县| 泰安市| 和硕县| 新野县| 云龙县| 义马市| 海原县| 军事| 金华市| 柘城县| 平潭县| 环江| 龙江县| 水富县| 嘉鱼县| 辽源市| 隆德县| 宁阳县| 玉树县| 伊宁县| 浪卡子县| 贞丰县| 宜川县| 香港| 乌海市| 顺昌县| 常山县| 玉田县| 孟连| 郧西县| 西盟| 四平市| 康平县| 云和县| 榕江县| 长汀县|