專利名稱:嵌入式系統(tǒng)啟動裝置和具有該裝置的嵌入式設(shè)備的制作方法
技術(shù)領(lǐng)域:
本實用新型涉及啟動裝置,更具體地說,涉及一種使用閃存的啟動裝置。
背景技術(shù):
或非門閃存記憶體(即NOR FLASH)屬于線性尋址的非揮發(fā)性記憶體, 微處理器可以直接執(zhí)行閃存記憶體內(nèi)的程序,而不需要先將程序讀取到系統(tǒng)記 憶體中,使用相對容易,因此目前市場上大多數(shù)嵌入式操作系統(tǒng)都以或非門閃 存記憶體作為引導(dǎo)系統(tǒng)開機的媒介。然而或非門閃存記憶體的存儲密度較低并 且價格昂貴,所以無法使用或非門閃存記憶體來存儲數(shù)據(jù)量較大的文件。
隨著嵌入式系統(tǒng)功能的逐步提高,啟動文件的數(shù)據(jù)量逐漸增大,單純使用 或非門閃存記憶體已經(jīng)不再能夠滿足系統(tǒng)啟動需求。
現(xiàn)有的計算機等數(shù)據(jù)處理能力較強的設(shè)備普遍采用硬盤啟動。采用硬盤啟 動時,由于硬盤的數(shù)據(jù)讀取速度較慢,因此設(shè)備完成啟動的時間比較長,相應(yīng) 地,用戶等待的時間也相對較長。此外,讀取硬盤是還伴隨著較大的噪聲。并 且對于頻繁開關(guān)機或者意外開關(guān)機的時候,很容易損壞硬盤,丟失數(shù)據(jù)。
實用新型內(nèi)容
本實用新型要解決的技術(shù)問題在于,針對上述或非門閃存記憶體無法滿足 大數(shù)據(jù)量的啟動文件及硬盤啟動速度較慢且容易損壞的缺陷,提供一種啟動速度快、性能穩(wěn)定的嵌入式系統(tǒng)啟動裝置和具有該裝置的嵌入式設(shè)備。
本實用新型解決其技術(shù)問題所采用的技術(shù)方案是構(gòu)造一種嵌入式系統(tǒng)啟
動裝置,用于實現(xiàn)主系統(tǒng)的啟動,所述主系統(tǒng)包括主處理器和內(nèi)存,還包括存
儲有引導(dǎo)程序、操作系統(tǒng)內(nèi)核及基本文件系統(tǒng)的第一閃存記憶體和存儲有系統(tǒng)
程序的第二閃存記憶體,所述第一閃存記憶體和第二閃存記憶體分別連接到主
處理器,其中所述第一閃存記憶體為或非門閃存記憶體。
在本實用新型所述的嵌入式系統(tǒng)啟動裝置中,所述第一閃存記憶體的數(shù)據(jù)
讀取速度大于所述第二閃存記憶體的數(shù)據(jù)讀取速度。
在本實用新型所述的嵌入式系統(tǒng)啟動裝置中,所述第二閃存記憶體為與非
門閃存記憶體。
在本實用新型所述的嵌入式系統(tǒng)啟動裝置中所述第一閃存記憶體通過24
位地址線連接到主系統(tǒng)的地址信號線,并通過16位數(shù)據(jù)線連接到主系統(tǒng)的數(shù)
據(jù)信號線。
在本實用新型所述的嵌入式系統(tǒng)啟動裝置中,所述第一閃存記憶體連接片 選信號到主系統(tǒng)的片選信號線。
在本實用新型所述的嵌入式系統(tǒng)啟動裝置中,所述第二閃存記憶體通過
USB總線連接到主處理器。
本實用新型還提供一種具有上述嵌入式系統(tǒng)啟動裝置的嵌入式設(shè)備,包括 具有主處理器和內(nèi)存的主系統(tǒng),還包括存儲有引導(dǎo)程序、操作系統(tǒng)內(nèi)核及基本 文件系統(tǒng)的第一閃存記憶體和存儲有系統(tǒng)程序的第二閃存記憶體,所述第一閃 存記憶體和第二閃存記憶體分別連接到主處理器,其中所述第二閃存記憶體的 存儲容量大于所述第一閃存記憶體的存儲容量。
在本實用新型所述的嵌入式設(shè)備中,所述第一閃存記憶體為或非門閃存記憶體,所述第二閃存記憶體為與非門閃存記憶體。
在本實用新型所述的嵌入式設(shè)備中,所述主系統(tǒng)還包括連接到主處理器的 硬盤。
在本實用新型所述的嵌入式設(shè)備中,所述第一閃存記憶體通過24位地址 線連接到主系統(tǒng)的地址信號線,并通過16位數(shù)據(jù)線連接到主系統(tǒng)的數(shù)據(jù)信號 線,所述第二閃存記憶體通過USB總線連接到主處理器。
實施本實用新型的嵌入式系統(tǒng)啟動裝置和具有該裝置的嵌入式設(shè)備,具有 以下有益效果通過兩個閃存記憶體,增加較少成本即可實現(xiàn)數(shù)據(jù)量較大的嵌 入式系統(tǒng)的快速啟動。由于本實用新型采用閃存記憶體啟動,對于頻繁開關(guān)機 或者意外開關(guān)機的時候,其性能也保持穩(wěn)定。
下面將結(jié)合附圖及實施例對本實用新型作進一步說明,附圖中 圖1是本實用新型嵌入式系統(tǒng)啟動裝置實施例的結(jié)構(gòu)示意圖; 圖2是圖1中第一閃存記憶體的結(jié)構(gòu)示意圖; 圖3是圖1中第一閃存記憶體的電路示意圖; 圖4是圖1中第二閃存記憶體的電路示意圖。
具體實施方式
本嵌入式系統(tǒng)啟動裝置用于實現(xiàn)主系統(tǒng)的啟動,其中該主系統(tǒng)為嵌入式系 統(tǒng),其數(shù)據(jù)處理能力較普通的DVD、 VCD播放機等強大,因此其系統(tǒng)的啟動 數(shù)據(jù)量也相對較大,普通的DVD或VCD播放機的啟動方式已不再適用。當(dāng) 然,本實用新型的啟動裝置也可應(yīng)用于更加復(fù)雜的數(shù)據(jù)處理系統(tǒng)(例如非嵌入 式系統(tǒng))。如圖1所示,本實用新型的嵌入式系統(tǒng)啟動裝置。該裝置中包括有主系統(tǒng)
10、第一閃存記憶體13和第二閃存記憶體14,其中主系統(tǒng)10包括有主處理 器11、內(nèi)存12以及硬盤(圖中未示出)等。第一閃存記憶體13和第二閃存 記憶體14分別連接到主處理器11 (例如通過擴展總線等)。
在本實施例中,第二閃存記憶體14的存儲容量大于第一閃存記憶體13 的存儲容量。并且第一閃存記憶體13的數(shù)據(jù)讀取速度大于第二閃存記憶體14 的數(shù)據(jù)讀取速度。特別地,上述第一閃存記憶體13為或非門閃存記憶體(NOR FLASH),第二閃存記憶體14為與非門閃存記憶體(NANDFLASH)。通過這 兩塊閃存記憶體13、 14,不僅實現(xiàn)了啟動數(shù)據(jù)量較大的主系統(tǒng)的快速啟動, 而且可適應(yīng)頻繁的開關(guān)機操作、非正常斷電等。當(dāng)然第二閃存記憶體也可以為 其他類型的閃存記憶體。
如圖2所示,在第一閃存記憶體13的一個實施例中,其存儲容量為8M (在實際應(yīng)用中,不限于8M)。該第一閃存記憶體13中存儲有引導(dǎo)程序、操 作系統(tǒng)內(nèi)核及基本文件系統(tǒng)等。在該第一閃存記憶體13為或非門閃存記憶體 時,其中的數(shù)據(jù)在系統(tǒng)啟動時無需載入主系統(tǒng)內(nèi)存,使用相對容易。
特別地,可將數(shù)據(jù)固化在上述第一閃存記憶體13中,即第一閃存記憶體 13中的數(shù)據(jù)是不可修改的,從而降低了了主系統(tǒng)的故障機率。
第二閃存記憶體14的容量相對較大(例如可以是2G),其中存儲有系統(tǒng) 程序。在存儲容量富余的情況下,第二閃存記憶體14中還可存儲升級文件、 用于數(shù)據(jù)等。
主系統(tǒng)在啟動時,流程如下上電初始化后主系統(tǒng)IO載入第一閃存記憶 體13中的引導(dǎo)程序,裝載開機畫面并輸出到終端顯示設(shè)備上,然后載入嵌入 式操作系統(tǒng)內(nèi)核,并裝載基本文件系統(tǒng)及第二閃存記憶體14中的主程序,完如圖3所示,是圖1中第一閃存記憶體13的電路結(jié)構(gòu)示意圖。圖中的U9 即為第一閃存記憶體(NORFLASH),其通過24位地址線[A1 A24]連接到主 系統(tǒng)地址信號線[ExpADDRl-24],并通過16位數(shù)據(jù)線[DQ0 DQ16]連接到主 系統(tǒng)數(shù)據(jù)信號線[ExpDATA0-15]。此外U9的輸出(OE弁)和寫控制(WE^分別連 接到主系統(tǒng)的讀(RD^和寫(WR司信號線。該U9連接片選信號(CE#〉到主系 統(tǒng)片選信號線、連接復(fù)位信號(RSTW)到主系統(tǒng)復(fù)位信號線。
如圖4所示,是圖1中第二閃存記憶體14的電路結(jié)構(gòu)示意圖。圖中U50 為USB控制芯片,其與存儲芯片U51共同構(gòu)成了第二閃存記憶體(NAND FLASH)。該第二閃存記憶體通過USB總線連接到主處理器。存儲芯片U51 的片選信號連接到USB控制芯片U50的片選信號線。
上述嵌入式系統(tǒng)啟動裝置可應(yīng)用到多類嵌入式設(shè)備中。帶有上述嵌入式系 統(tǒng)啟動裝置的嵌入式設(shè)備包括具有主處理器和內(nèi)存的主系統(tǒng)、存儲有引導(dǎo)程 序、操作系統(tǒng)內(nèi)核及基本文件系統(tǒng)的第一閃存記憶體和存儲有系統(tǒng)程序的第二 閃存記憶體,第一閃存記憶體和第二閃存記憶體分別連接到主處理器,其中第 一閃存記憶體為或非門閃存記憶體,第二閃存記憶體為與非門閃存記憶體。
以上所述,僅為本實用新型較佳的具體實施方式
,但本實用新型的保護范 圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本實用新型揭露的技術(shù)范 圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本實用新型的保護范圍之內(nèi)。因 此,本實用新型的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準(zhǔn)。
權(quán)利要求1、一種嵌入式系統(tǒng)啟動裝置,用于實現(xiàn)主系統(tǒng)的啟動,所述主系統(tǒng)包括主處理器和內(nèi)存,其特征在于,還包括存儲有引導(dǎo)程序、操作系統(tǒng)內(nèi)核及基本文件系統(tǒng)的第一閃存記憶體和存儲有系統(tǒng)程序的第二閃存記憶體,所述第一閃存記憶體和第二閃存記憶體分別連接到主處理器,其中所述第一閃存記憶體為或非門閃存記憶體。
2、 根據(jù)權(quán)利要求1所述的嵌入式系統(tǒng)啟動裝置,其特征在于,所述第一 閃存記憶體的數(shù)據(jù)讀取速度大于所述第二閃存記憶體的數(shù)據(jù)讀取速度。
3、 根據(jù)權(quán)利要求1或2中任何一項所述的嵌入式系統(tǒng)啟動裝置,其特征 在于,所述第二閃存記憶體為與非門閃存記憶體。
4、 根據(jù)權(quán)利要求3所述的嵌入式系統(tǒng)啟動裝置,其特征在于,所述第一 閃存記憶體通過24位地址線連接到主系統(tǒng)的地址信號線,并通過16位數(shù)據(jù)線 連接到主系統(tǒng)的數(shù)據(jù)信號線。
5、 根據(jù)權(quán)利要求3所述的嵌入式系統(tǒng)啟動裝置,其特征在于,所述第一 閃存記憶體片選信號連接到主系統(tǒng)的片選信號線。
6、 根據(jù)權(quán)利要求3所述的嵌入式系統(tǒng)啟動裝置,其特征在于,所述第二 閃存記憶體通過USB總線連接到主處理器。
7、 一種具有根據(jù)權(quán)利要求1所述的嵌入式系統(tǒng)啟動裝置的嵌入式設(shè)備, 包括具有主處理器和內(nèi)存的主系統(tǒng),其特征在于,還包括存儲有引導(dǎo)程序、操 作系統(tǒng)內(nèi)核及基本文件系統(tǒng)的第一閃存記憶體和存儲有系統(tǒng)程序的第二閃存 記憶體,所述第一閃存記憶體和第二閃存記憶體分別連接到主處理器,其中所 述第二閃存記憶體的存儲容量大于所述第一閃存記憶體的存儲容量。
8、 根據(jù)權(quán)利要求7所述的嵌入式設(shè)備,其特征在于,所述第一閃存記憶 體為或非門閃存記憶體,所述第二閃存記憶體為與非門閃存記憶體。
9、 根據(jù)權(quán)利要求7或8所述的嵌入式設(shè)備,其特征在于,所述主系統(tǒng)還 包括連接到主處理器的硬盤。
10、 根據(jù)權(quán)利要求9所述的嵌入式設(shè)備,其特征在于,所述第一閃存記憶 體通過24位地址線連接到主系統(tǒng)的地址信號線,并通過16位數(shù)據(jù)線連接到主 系統(tǒng)的數(shù)據(jù)信號線,所述第二閃存記憶體通過USB總線連接到主處理器。
專利摘要本實用新型涉及一種嵌入式系統(tǒng)啟動裝置,用于實現(xiàn)主系統(tǒng)的啟動,所述主系統(tǒng)包括主處理器和內(nèi)存,還包括存儲有引導(dǎo)程序、操作系統(tǒng)內(nèi)核及基本文件系統(tǒng)的第一閃存記憶體和存儲有系統(tǒng)程序的第二閃存記憶體,所述第一閃存記憶體和第二閃存記憶體分別連接到主處理器,其中所述第一閃存記憶體為或非門閃存記憶體。本實用新型通過兩個閃存記憶體,增加較少成本即可實現(xiàn)數(shù)據(jù)量較大的嵌入式系統(tǒng)的快速啟動。
文檔編號G06F9/445GK201327637SQ20082023584
公開日2009年10月14日 申請日期2008年12月26日 優(yōu)先權(quán)日2008年12月26日
發(fā)明者吳建鎖, 勇 石 申請人:深圳市杰科電子有限公司