電子系統(tǒng)與運作方法
【專利摘要】一種電子系統(tǒng)與其運作方法。當計算機主機開機時,當外部儲存裝置連接到計算機主機時,主機的基本輸入輸出單元可通過外部儲存裝置的橋接單元讀取記錄記錄在橋接單元的存儲器的參數(shù)信息給主機,并由基本輸入輸出單元顯示參數(shù)信息,而不需等待儲存單元完成初始化,也不需從儲存單元中的磁區(qū)讀取參數(shù)信息。
【專利說明】電子系統(tǒng)與運作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明是有關(guān)于一種電子系統(tǒng),且特別是關(guān)于一種具有外部儲存裝置的電子系統(tǒng) 與運作方法。
【背景技術(shù)】
[0002] 在初始化期間,如果一個硬盤(hard disk drive, HDD)具有大容量,它通常需要很 長的時間旋轉(zhuǎn)起來(spin up),以便準備被存?。╮eady for access)。硬盤從上電至已備 妥(ready)狀態(tài),往往需要耗費一段很長的初始化時間(例如數(shù)秒或數(shù)十秒)。在計算機主 機通過通用串行總線(Universal Serial Bus,以下稱USB)橋接單元連接至硬盤,由于硬盤 的初始化時間往往超過計算機主機的基本輸入輸出系統(tǒng)(Basic Input/Output System,以 下稱BIOS)驅(qū)動器(driver)對于進行檢測USB裝置的等待時間,因此大多數(shù)的BIOS驅(qū)動 器無法在計算機主機的開機過程中檢測到USB硬盤(尤其是大容量硬盤或慢速旋轉(zhuǎn)起來的 硬盤),使得計算機主機無法顯示記錄在硬盤的磁區(qū)中的參數(shù)信息(例如供貨商名稱與產(chǎn) 品型號)。因此,計算機主機無法通過傳統(tǒng)USB橋接單元使用硬盤來進行開機。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明提供一種電子系統(tǒng)與運作方法,基本輸入輸出單元(BIOS單元)可以在主 機開機過程中,快速檢測/讀取記錄在外部儲存裝置上存儲器的所記錄的相關(guān)參數(shù)信息 (硬盤參數(shù)數(shù)據(jù)),并由基本輸入輸出單元直接顯示參數(shù)數(shù)據(jù)。
[0004] 本發(fā)明關(guān)于一種電子系統(tǒng)的運作方法,其中電子系統(tǒng)包括主機以及外部儲存裝 置,外部儲存裝置包括儲存單元、存儲器以及橋接單元,儲存單元可拆裝于外部儲存裝置, 儲存單元的磁區(qū)中記錄有與儲存單元相關(guān)的參數(shù)信息,存儲器用以記錄與儲存單元相關(guān)的 參數(shù)數(shù)據(jù)。所述運作方法包括,在主機開機的過程中:當主機與外部儲存裝置相連接時,基 本輸入輸出單元在主機開機過程中,快速檢測/讀取記錄在外部儲存裝置上存儲器所記錄 的相關(guān)參數(shù)信息,并由橋接單元直接提供記錄在存儲器內(nèi)參數(shù)信息給主機。
[0005] 本發(fā)明的一種電子系統(tǒng),主機以及外部儲存裝置。該外部儲存裝置包括儲存單元、 存儲器以及橋接單元。儲存單元可拆裝于外部儲存裝置,其中儲存單元的磁區(qū)中記錄有與 儲存單元相關(guān)的參數(shù)信息。存儲器記錄與儲存單元相關(guān)的參數(shù)數(shù)據(jù)。橋接單元電性連接于 該儲存單元以及該主機之間。在主機開機的過程中,當主機與外部儲存裝置相連接時,基本 輸入輸出單元在主機開機過程中,快速檢測/讀取記錄在外部儲存裝置上存儲器所記錄的 相關(guān)參數(shù)信息,并由橋接單元直接提供記錄在存儲器內(nèi)參數(shù)信息給主機,并由主機的基本 輸入輸出(BIOS單元)顯示參數(shù)信息。
[0006] 為讓本發(fā)明的上述特征和優(yōu)點能更明顯易懂,下文特舉實施例,并配合所附圖式 作詳細說明如下。
【專利附圖】
【附圖說明】
[0007] 圖1是依照本發(fā)明實施例說明一種電子系統(tǒng)的電路方塊示意圖。
[0008] 圖2是依照本發(fā)明實施例說明一種外部儲存裝置的橋接單元的快速檢測運作方 法流程示意圖。
【具體實施方式】
[0009] 在本發(fā)明說明書全文(包括權(quán)利要求書)中所使用的"耦接"一詞可指任何直接 或間接的連接手段。舉例而言,若文中描述第一裝置耦接于第二裝置,則應(yīng)該被解釋成該第 一裝置可以直接連接于該第二裝置,或者該第一裝置可以通過其他裝置或某種連接手段而 間接地連接至該第二裝置。另外,凡可能之處,在圖式及實施方式中使用相同標號的組件/ 構(gòu)件/步驟代表相同或類似部分。不同實施例中使用相同標號或使用相同用語的組件/構(gòu) 件/步驟可以相互參照相關(guān)說明。
[0010] 圖1是依照本發(fā)明實施例說明一種電子系統(tǒng)100的電路方塊示意圖。電子系統(tǒng) 100包括主機(host) 110以及外部儲存裝置140。外部儲存裝置140包括橋接單元(bridge unit) 120、儲存單元130及存儲器122。圖1所繪示的實施范例是將橋接單元120中的橋接 器121與存儲器122分別實現(xiàn)為不同的芯片,其中存儲器122電性連接至橋接器121。然而, 橋接單元120的實施方式不應(yīng)受限于圖1。例如,在其他實施例中,存儲器122可以是內(nèi)嵌 于橋接器121的內(nèi)部存儲器。存儲器122可以是非易失性存儲器(Non-volatile Memory)。 例如,存儲器122包括串行外圍接口(serial peripheral interface,以下稱SPI)閃存 (flash memory) 〇
[0011] 儲存單元130可拆裝于外部儲存裝置140。儲存單元130可以是任何形式的數(shù)據(jù) 儲存設(shè)施,例如硬盤(Hard disk drive, HDD)、磁盤陣列(redundant array of independent disks,RAID)或是其他大量數(shù)據(jù)儲存設(shè)施。本實施例將以硬盤作為儲存單元130的實施范 例,然而在其他實施例中儲存單元130不限為硬盤(hard disk)。儲存單元130包括內(nèi)部電 路131與至少一磁區(qū)132。與儲存單元130相關(guān)的參數(shù)信息被記錄于磁區(qū)132中。所述儲 存單元130的參數(shù)信息包括與供貨商識別碼(vendor identification, VID)、產(chǎn)品識別碼 (product identification, PID)、生產(chǎn)字符串(manufacture string)、生產(chǎn)字符串長度、產(chǎn) 品字符串(product string)、產(chǎn)品字符串長度、序號(serial number)、序號長度、硬盤容量 (HDD capacity)、硬盤塊大小(HDD block size)及/或其他儲存單元130的相關(guān)信息。
[0012] 橋接器121電性連接儲存單元130的內(nèi)部電路131。例如,橋接器121可以通過串 行高級技術(shù)附件(serial advanced technology attachment,以下稱SATA)總線、集成式 驅(qū)動電子(integrated drive electronics,以下稱IDE)總線、通用串行總線(Universal Serial Bus,以下稱USB)或雷電(Thunderbolt)總線電性連接至儲存單元130。在儲存單元 130完成初始化(包括磁區(qū)132旋轉(zhuǎn)起來至穩(wěn)定的目標轉(zhuǎn)速)后,橋接器121可以通過儲存 單元130的內(nèi)部電路131而存取磁區(qū)132。一般而言,在硬盤初始化期間,儲存單元130通 常需要很長的時間等待磁區(qū)132旋轉(zhuǎn)起來(spin up),以便備妥存?。╮eady for access)。 硬盤從上電至已備妥(ready)狀態(tài),往往需要耗費一段很長的初始化時間(例如數(shù)秒或數(shù) 十秒)。等待儲存單元130已備妥后,橋接器121才可以存取磁區(qū)132,例如從磁區(qū)132讀 取儲存單元130的參數(shù)信息。
[0013] 外部儲存裝置100可以電性連接主機110 (例如計算機主機)。例如,該橋接器121 可以通過USB或Thunderbolt總線電性連接至該主機110。于本實施例中,主機110包括接 口控制器111與基本輸入輸出系統(tǒng)(Basic Input/Output System,以下稱BI0S)112。接口 控制器111可以是USB主機控制器(USB host controller)、Thunderbolt控制器或是其他 通訊接口控制器。BI0S112可以通過接口控制器111而與外部裝置(例如橋接單元120)進 行通訊。以下實施例將假設(shè)接口控制器111是USB主機控制器,以及假設(shè)儲存單元130是 SATA硬盤。其他通訊接口的實施方式可以依照下述實施例的詳細說明而類推之。
[0014] 圖2是依照本發(fā)明實施例說明一種電子系統(tǒng)100中橋接單元120的快速檢測運作 方法流程示意圖。請參照圖1與圖2,外部儲存裝置140在步驟S310中可以被電性連接至 主機110。在本實施例中,儲存單元130可以為一般常見的硬盤裝置(hard disk),其可輕 易地被替換(例如:由A廠牌的硬盤切換為B廠牌的硬盤)。儲存單元130相關(guān)的參數(shù)數(shù) 據(jù)被事先記錄在存儲器122中。當主機110開機的過程中,當主機110已電性連接至外部 儲存裝置140時,主機110的基本輸入輸出單元112可以發(fā)出要求(命令)以存取外部儲 存裝置140的儲存單元130中的數(shù)據(jù)。但在進行數(shù)據(jù)存取之前,主機110與外部儲存裝置 140之間必須先進行初始化的動作,由主機110通過橋接單元120要求讀取記錄在儲存單元 130中的參數(shù)信息,此時橋接器121可以響應(yīng)于主機110的要求而提供記錄在存儲器122的 參數(shù)信息給主機110 (步驟S320),并由基本輸入輸出單元112顯示相關(guān)的參數(shù)信息,并顯示 在主機110上,使得主機110可以通過參數(shù)信息獲得目前外部儲存裝置140的參數(shù)值,并能 夠順利使主機110與外部儲存裝置140完成初始化的動作。
[0015] 記錄于存儲器122中的上述參數(shù)信息的數(shù)據(jù)結(jié)構(gòu)可以依據(jù)設(shè)計需求而決定之。例 如,表1是依照本發(fā)明的一實施例說明在存儲器122中的參數(shù)信息的數(shù)據(jù)結(jié)構(gòu)。其他實施 例中存儲器122的參數(shù)信息的數(shù)據(jù)結(jié)構(gòu)可以不同于表1所示。
[0016] 表1 :在存儲器122中的參數(shù)信息的數(shù)據(jù)結(jié)構(gòu)
【權(quán)利要求】
1. 一種電子系統(tǒng)的運作方法,其中上述電子系統(tǒng)包括主機以及外部儲存裝置,上述外 部儲存裝置包括儲存單元、存儲器以及橋接單元,上述儲存單元可拆裝于上述外部儲存裝 置,上述儲存單元的磁區(qū)中記錄有與上述儲存單元相關(guān)的參數(shù)信息,上述存儲器用以記錄 與上述儲存單元相關(guān)的參數(shù)數(shù)據(jù),其特征在于,上述電子系統(tǒng)的運作方法包括: 當上述主機與上述外部儲存裝置相連接時,上述橋接單元提供記錄在上述存儲器的上 述參數(shù)信息給上述主機。
2. 根據(jù)權(quán)利要求1所述的電子系統(tǒng)的運作方法,其特征在于,還包括: 當上述儲存單元置入上述外部儲存裝置且已備妥時,上述橋接單元判斷決定是否將記 錄于上述儲存單元的上述參數(shù)信息更新至上述存儲器。
3. 根據(jù)權(quán)利要求1所述的電子系統(tǒng)的運作方法,其特征在于,其中上述儲存單元包括 硬盤。
4. 根據(jù)權(quán)利要求1所述的電子系統(tǒng)的運作方法,其特征在于,其中上述參數(shù)信息包括 供貨商識別碼、產(chǎn)品識別碼、生產(chǎn)字符串、產(chǎn)品字符串、序號、硬盤容量、硬盤塊大小、簽章或 核對和碼。
5. 根據(jù)權(quán)利要求1所述的電子系統(tǒng)的運作方法,其特征在于,其中上述橋接單元通過 串行高級技術(shù)附件總線、小電腦系統(tǒng)接口總線、集成式驅(qū)動電子總線、通用串行總線或雷電 總線電性連接至上述儲存單元。
6. 根據(jù)權(quán)利要求1所述的電子系統(tǒng)的運作方法,其特征在于,其中上述橋接單元通過 通用串行總線或雷電總線電性連接至上述主機。
7. 根據(jù)權(quán)利要求1所述的電子系統(tǒng)的運作方法,其特征在于,其中上述存儲器包括非 易失性存儲器。
8. 根據(jù)權(quán)利要求7所述的電子系統(tǒng)的運作方法,其特征在于,其中上述非易失性存儲 器包括串行外圍接口閃存。
9. 根據(jù)權(quán)利要求1所述的電子系統(tǒng)的運作方法,其特征在于,還包括: 當上述存儲器的上述參數(shù)信息為非有效時,等待上述儲存單元備妥后,上述橋接單元 從上述儲存單元讀出上述參數(shù)信息,并更新至上述存儲器。
10. 根據(jù)權(quán)利要求1所述的電子系統(tǒng)的運作方法,其特征在于,還包括: 當上述主機與上述外部儲存裝置相連接時,上述橋接單元檢查記錄在上述存儲器的上 述參數(shù)信息與記錄在上述儲存單元的上述參數(shù)信息是否一致;以及 若記錄在上述存儲器的上述參數(shù)信息與記錄在上述儲存單元的上述參數(shù)信息二者相 互不一致,則更新記錄于上述儲存單元的上述參數(shù)信息至上述存儲器。
11. 根據(jù)權(quán)利要求10所述的電子系統(tǒng)的運作方法,其特征在于,還包括: 在完成將記錄于上述儲存單元的上述參數(shù)信息更新至上述存儲器之后,重置上述橋接 單元。
12. -種電子系統(tǒng),其特征在于,包括: 主機;以及 外部儲存裝置,其中上述外部儲存裝置包括: 儲存單元,可拆裝于上述外部儲存裝置,上述儲存單元的磁區(qū)中記錄有與上述儲存單 元相關(guān)的參數(shù)信息;以及 橋接單元,具有存儲器,用以記錄與上述儲存單元相關(guān)的參數(shù)數(shù)據(jù),上述橋接單元電性 連接于上述儲存單元以及上述主機之間; 其中當上述主機與上述外部儲存裝置相連接時,上述橋接單元提供記錄在上述存儲器 的上述參數(shù)信息給上述主機。
13. 根據(jù)權(quán)利要求12所述的電子系統(tǒng),其特征在于,其中,當上述儲存單元置入上述外 部儲存裝置且已備妥時,上述橋接單元判斷決定是否將記錄于上述儲存單元的上述參數(shù)信 息更新至上述存儲器。
14. 根據(jù)權(quán)利要求12所述的電子系統(tǒng),其特征在于,其中上述儲存單元包括硬盤。
15. 根據(jù)權(quán)利要求12所述的電子系統(tǒng),其特征在于,其中上述參數(shù)信息包括供貨商識 別碼、產(chǎn)品識別碼、生產(chǎn)字符串、產(chǎn)品字符串、序號、硬盤容量、硬盤塊大小、簽章或核對和 碼。
16. 根據(jù)權(quán)利要求12所述的電子系統(tǒng),其特征在于,其中上述橋接單元藉由串行高級 技術(shù)附件總線、小電腦系統(tǒng)接口總線、集成式驅(qū)動電子總線、通用串行總線或雷電總線電性 連接至上述儲存單元。
17. 根據(jù)權(quán)利要求12所述的電子系統(tǒng),其特征在于,其中上述橋接單元通過通用串行 總線或雷電總線電性連接至上述主機。
18. 根據(jù)權(quán)利要求12所述的電子系統(tǒng),其特征在于,其中上述存儲器包括非易失性存 儲器。
19. 根據(jù)權(quán)利要求18所述的電子系統(tǒng),其特征在于,其中上述非易失性存儲器包括串 行外圍接口閃存。
20. 根據(jù)權(quán)利要求12所述的電子系統(tǒng),其特征在于,其中當上述存儲器的上述參數(shù)信 息為非有效時,等待上述儲存單元備妥后,上述橋接單元從上述儲存單元讀出上述參數(shù)信 息,并更新至上述存儲器。
21. 根據(jù)權(quán)利要求12所述的電子系統(tǒng),其特征在于,其中當上述主機與上述外部儲存 裝置相連接時,上述橋接單元檢查記錄在上述存儲器的上述參數(shù)信息與記錄在上述儲存單 元的上述參數(shù)信息是否一致;以及若記錄在上述存儲器的上述參數(shù)信息與記錄在上述儲存 單元的上述參數(shù)信息二者相互不一致,則更新記錄于上述儲存單元的上述參數(shù)信息至上述 存儲器。
22. 根據(jù)權(quán)利要求21所述的電子系統(tǒng),其特征在于,其中在完成將記錄于上述儲存單 元的上述參數(shù)信息更新至上述存儲器之后,重置上述橋接單元。
【文檔編號】G06F13/16GK104239245SQ201310226397
【公開日】2014年12月24日 申請日期:2013年6月7日 優(yōu)先權(quán)日:2013年6月7日
【發(fā)明者】簡肇佑 申請人:祥碩科技股份有限公司