国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      共享非易失性存儲器體系結(jié)構(gòu)的制作方法

      文檔序號:6454713閱讀:170來源:國知局
      專利名稱:共享非易失性存儲器體系結(jié)構(gòu)的制作方法
      共享非易失性存儲器體系結(jié)構(gòu) 相關(guān)申請的交叉引用
      本申請要求對2006年3月30日提交的題為"INTEGRATED MULTI-PORT SERIAL MEMORY AND INTER-PROCESSOR COMMUNICATION (集成多端口串行存儲器和處理器間通信)"的美國臨 時專利申請No. 60/788,401 (律師案號No. 59472-8826. US00)的優(yōu)先權(quán), 該申請通過引用結(jié)合于此。
      背景
      具有專用于單獨任務的多個處理部件的移動設備正在變得越來越常
      用。例如,移動電話經(jīng)常包含專用于處理呼叫的連接和斷開的基帶處理器、 以及用于顯示用戶界面并接收來自用戶的請求的單獨的介質(zhì)處理器。這些 部件可共享非易失性主存儲器以供在運行期間使用,或者各個部件可具有
      專用的存儲器。各個部件可具有其自己的用于存儲啟動邏輯和配置數(shù)據(jù)的 非易失性存儲器。此外,各個部件可具有其自己的用于與其他部件通信的 專用接口。
      制造設備的成本與該設備所含部件的數(shù)量直接相關(guān)。因此,減少或消 除冗余部件以節(jié)約資金是常見的制造目標。附加的部件還增大了設備的功 耗,這直接影響了移動設備的電池壽命。因此,減少部件還能延長電池壽 命。此外,部件之間總線和其他接口的數(shù)量增加了設備的復雜性。增加的 復雜性帶來了設計和測試設備的難度,并增加了將新產(chǎn)品投入市場所需的 時間。
      設備中格外昂貴的一個部件是用于初始化該設備的非易失性存儲器。 通常使用在工廠可用啟動邏輯和配置數(shù)據(jù)閃存的EEPROM,有時稱作閃存。 閃存有兩種類型可用NAND和NOR,其指的是在閃存內(nèi)用于存儲數(shù)據(jù)的 邏輯門的主要類型。NOR閃存速度快、具有微秒存取時間,而NAND閃存較慢、通常具有毫秒存取時間。然而,速度與價格相關(guān),NOR閃存比NAND 閃存更貴。設備制造商必須在閃存的速度與其成本之間作出權(quán)衡。消費者 通常期望消費電子設備(例如,便攜式電話和DVD播放機)有快速的啟動 時間,從而偏向于使用較快的閃存,所以閃存經(jīng)常是設備的多個昂貴部件 之一。在設備內(nèi)包括有多個處理部件且各個部件具有其自己的閃存時,其 成本就相當高了。
      附圖簡述


      圖1是示出共享存儲器系統(tǒng)的各個部件的框圖。 圖2是示出包含該共享存儲器的設備在初始化期間的處理的流程圖。 圖3是示出在初始化期間設備中閃存的內(nèi)容和隨機存取存儲器的內(nèi)容 的存儲器示圖。
      圖4是示出在初始化期間初始化邏輯的驗證的流程圖。
      詳細描述
      提供一種使用共享非易失性存儲器來初始化多個處理部件的方法和系 統(tǒng),該系統(tǒng)稱為共享存儲器系統(tǒng)。該共享存儲器系統(tǒng)減少了設備中用來初 始化多個處理部件的非易失性存儲器部件的數(shù)量。在一些實施例中,用于 處理設備中部件的啟動邏輯和配置數(shù)據(jù)被存儲在單個非易失性存儲器中。 在收到初始化該設備的命令后,共享存儲器系統(tǒng)將啟動邏輯和配置數(shù)據(jù)從 非易失性存儲器復制到易失性主存儲器。然后,各個處理部件訪問該主存 儲器以找到其啟動邏輯和配置數(shù)據(jù)、并開始執(zhí)行。主存儲器通常比閃存快 得多。因此,啟動邏輯從非易失性存儲器到主存儲器的移動降低了該非易
      失性存儲器速度的重要性,因為它只是初始復制期間的一個因素。這樣, 共享存儲器系統(tǒng)使設備制造商能選擇較便宜的非易失性存儲器部件,而不
      對設備的啟動速度產(chǎn)生顯著影響。此外,因為設備制造商必須將各個部件 設計成在正常運行期間訪問主存儲器,所以在來自主存儲器的啟動邏輯可 用時無需設計用于訪問非易失性存儲器的附加接口。這樣,共享存儲器系 統(tǒng)簡化了各個部件的設計,導致較低的復雜性和功耗。在一些實施例中,共享存儲器系統(tǒng)利用串行端口存儲器部件,諸如在
      2001年11月7日提交的題為"COMMUNICATIONS ARCHITECTURE FOR MEMORY-BASED DEVICES (基于存儲器設備的通信體系結(jié)構(gòu))"的美國 專利申請No. 10/045,297 (律師案號No. 59472-8812. USOO)中所描述的存 儲器鏈路(MemoryLink)體系結(jié)構(gòu),該申請通過引用結(jié)合于此。以上引用 的申請描述了使諸如上述處理部件之類的多個器件能訪問單個主存儲器件 的串行端口存儲器。該體系結(jié)構(gòu)包括用于訪問存儲器的機制、以及用于在
      設備之間傳達事件以指示操作的完成的機制。在一些實施例中,各處理部 件可具有連接它們的單獨的接口,且處理部件使用該接口來同步它們的活動。
      在一些實施例中,共享存儲器系統(tǒng)將處理部件中的一個指定為主處理 部件。主處理部件是附連到非易失性(例如閃存)存儲器部件的唯一處理 部件。在啟動期間,主處理部件負責將非易失性存儲器部件的內(nèi)容復制到 主存儲器部件。在主處理部件已復制了非易失性存儲器部件的內(nèi)容之后, 該主處理部件諸如通過使用上述信令機制信令其他處理部件開始它們的啟 動序列。該主處理部件也通過訪問包含非易失性存儲器部件的復制內(nèi)容的 主存儲器部件開始它的啟動序列。這樣,只有一個處理部件被設計成具有 與非易失性存儲器部件的單獨接口,然而該非易失性存儲器部件的內(nèi)容對 每一個處理部件都是可用的。
      圖1是示出一些實施例中共享存儲器系統(tǒng)的各個部件的框圖。使用共 享存儲器系統(tǒng)的設備100包括閃存部件IIO或其他非易失性存儲器部件、 第一處理部件120、至少一個其他處理部件130、以及主隨機存取存儲器 (RAM) 140或其他易失性存儲器部件。閃存部件110包含在該共享存儲 器系統(tǒng)已掉電期間針對各個處理部件存儲的啟動邏輯和配置數(shù)據(jù)。第一處 理部件120被配置成主處理部件,并附連到閃存部件110。在設備100啟動 期間,該第一處理部件120將閃存部件110的內(nèi)容復制到隨機存取存儲器 140。處理部件120和130中的每一個都與隨機存取存儲器140連接。 一旦 第一處理部件120已將閃存部件U0的內(nèi)容復制到隨機存取存儲器140,處 理部件120和130中的每一個就通過直接從隨機存取存儲器140訪問啟動邏輯和配置數(shù)據(jù)來開始它們的啟動序列。雖然圖1中只描繪了兩個處理部 件,但可以理解任何數(shù)量的處理部件或其他部件可被耦合到該共享存儲器。 各個處理器還可相互不同,并執(zhí)行不同的功能。例如,在移動應用中,一 個處理器可以是基帶處理器,而另一個處理器可以是應用處理器。
      其上實現(xiàn)系統(tǒng)的設備可包括中央處理器、存儲器、輸入設備(例如鍵 盤和定點設備)、輸出設備(例如視覺顯示器、音頻揚聲器)、以及存儲 設備(例如磁盤驅(qū)動器)。存儲器和存儲設備是可用實現(xiàn)所公開技術(shù)的計 算機可執(zhí)行指令編碼的計算機可讀介質(zhì),這表示包含適當指令的計算機可 讀介質(zhì)。此外,數(shù)據(jù)結(jié)構(gòu)和消息結(jié)構(gòu)可經(jīng)由數(shù)據(jù)傳輸介質(zhì)來存儲或傳輸, 諸如通信鏈路上的信號。可使用各種通信鏈路,諸如因特網(wǎng)、局域網(wǎng)、廣 域網(wǎng)、點到點撥號連接、蜂窩電話網(wǎng)絡等。
      本系統(tǒng)的各實施例可在各種移動運行環(huán)境中實現(xiàn),包括個人計算機、 服務器計算機、手提或膝上型設備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、 可編程消費電子產(chǎn)品、數(shù)碼相機、網(wǎng)絡PC、小型計算機、包括以上任何系 統(tǒng)或設備的分布式計算環(huán)境等。該計算機系統(tǒng)可以是蜂窩電話、個人數(shù)字 助理、智能電話、個人計算機、可編程消費電子產(chǎn)品、數(shù)字照相機等。
      可在由一個或多個計算機或其他設備所執(zhí)行的諸如程序模塊之類的計 算機可執(zhí)行指令的普通上下文中對該系統(tǒng)進行描述。 一般而言,各程序模 塊包括執(zhí)行特殊任務或?qū)崿F(xiàn)特殊抽象數(shù)據(jù)類型的硬件邏輯、例行程序、程 序、對象、部件、數(shù)據(jù)結(jié)構(gòu)等。通常,各程序模塊的功能在各種實施例中 可按需進行組合或分配。
      圖2是示出一個實施例中設備在初始化期間的處理的流程圖。在電源
      第一次被施加到設備或在設備執(zhí)行硬復位時,初始化發(fā)生。在框210,設備 起動主處理器。在框220,該設備指示主處理器開始執(zhí)行來自閃存部件(或 其他非易失性存儲器部件)的指令,這些指令指示該主處理器將閃存的內(nèi) 容復制到隨機存取存儲器(或其他易失性存儲器)。在框230,該設備信令 各個處理器使用該隨機存取存儲器部件開始初始化。在框240,第一處理器 在隨機存取存儲器內(nèi)定位其初始化指令,并開始執(zhí)行該初始化指令。在框 250,其他各處理器在隨機存取存儲器內(nèi)定位其相應初始化指令,并開始執(zhí)行這些初始化指令。在步驟250之后,該設備被初始化,且這些步驟終止。 圖3是示出一個實施例中初始化期間閃存的內(nèi)容和隨機存取存儲器的 內(nèi)容的存儲器示圖。該示圖包含閃存305和隨機存取存儲器350。閃存305 包含針對第一處理部件的初始化邏輯310、針對另一處理部件的初始化邏輯 315、閃存描影邏輯(flash shadow logic) 320、以及引導復位向量(boot reset vector) 325。初始化邏輯310包含第一處理部件初始化其自身所需的信息。 初始化邏輯310可包含用于驗證該初始化邏輯的完整性和來源的簽名312 (以下進一步詳細描述)。初始化邏輯315包含第二處理部件初始化其自 身所需的信息。初始化邏輯315還可包含簽名317。閃存描影邏輯320包含 由將閃存的內(nèi)容復制到隨機存取存儲器的主處理部件執(zhí)行的指令。引導復 位向量325是主處理器在復位后在其上開始執(zhí)行的已知位置。引導復位向 量325包含到閃存描影邏輯320的地址的轉(zhuǎn)移。
      隨機存取存儲器350包含指派給第一處理部件的區(qū)355、以及指派給 第二處理部件的區(qū)375。指派給第一處理部件的區(qū)355包含從閃存處復制的 初始化邏輯360。指派給第二處理部件的區(qū)375包含從閃存處復制的初始化 邏輯380。 一旦閃存描影邏輯320已完成復制初始化邏輯360和380,該閃 存描影邏輯320就信令各個處理單元使用適當?shù)拇鎯^(qū)開始初始化。在一 些實施例中,該描影復制邏輯320可嵌入處理部件中的一個,并且可不包 含于閃存305內(nèi)。在一些實施例中,各個區(qū)可與隨機存取存儲器350上的 一端口相關(guān)聯(lián)。在先前引用的題為"COMMUNICATIONS ARCHITECTURE FOR MEMORY-BASED DEVICES"的專利申請中公開了具有多個用于訪問 存儲器的串行端口的存儲器體系結(jié)構(gòu)。
      在一些實施例中,共享存儲器不指定主處理部件。然而,共享存儲器 系統(tǒng)可包含用于將閃存部件的內(nèi)容復制到隨機存取存儲器部件的專用硬 件,從而不使用主處理部件?;蛘?,各個處理部件可連接到閃存部件,且 各處理部件可諸如通過確定哪個處理單元最快來確定它們中的哪一個將復 制閃存的內(nèi)容。
      在一些實施例中,共享存儲器系統(tǒng)不信令各個處理部件起動初始化。 例如,各處理部件可等待預定時段來開始初始化,這被認為足以確保完成
      11啟動邏輯和配置數(shù)據(jù)從閃存到隨機存取存儲器的復制?;蛘?,各處理部件 可輪詢主存儲器來確定共享存儲器系統(tǒng)何時已將數(shù)據(jù)寫入針對初始化邏輯 的特殊已知最終地址。
      在一些實施例中,共享存儲器系統(tǒng)應處理部件的請求而非在初始化時 從閃存復制數(shù)據(jù)。例如,各處理部件中的一個可能能夠獨立于系統(tǒng)的其余 部分進行復位,諸如蜂窩電話中的介質(zhì)處理器,以使該處理部件在設備已 被初始化后請求從閃存中復制數(shù)據(jù)。作為另一示例,共享存儲器系統(tǒng)可周 期性地使一些處理部件斷電以在不使用處理部件時省電。在這些情形中, 主處理部件可提供請求處理部件以用來請求復制閃存中被該請求處理部件 所用的區(qū)域的協(xié)議。
      在一些實施例中,閃存部件中的初始化邏輯包含散列以驗證其內(nèi)容的
      完整性。例如,SHA散列或MD5散列可用來產(chǎn)生與各個處理部件的初始 化邏輯一起存儲的簽名,該簽名被各個處理部件用來驗證該初始化邏輯的 完整性。替換地或附加地,可對各處理部件中的一個或多個的初始化邏輯 加密以防止用該初始化邏輯讀取或篡改。各處理部件可包含用于在執(zhí)行閃 存的復制內(nèi)容之前對該內(nèi)容進行解密的公鑰?;蛘?,所指定的主處理單元 可負責執(zhí)行此類驗證。
      圖4是示出一個實施例中初始化期間初始化邏輯的驗證的流程圖。在 框410,處理部件識別其被復制到主存儲器的初始化邏輯。在框420,該處 理部件定位與該初始化邏輯相關(guān)聯(lián)的簽名。在框430,該處理部件執(zhí)行初始 化邏輯內(nèi)容的散.列。在框440,該處理部件將所確定的散列值和與該初始化 邏輯相關(guān)聯(lián)的簽名作比較。在判定框450,如果這兩個值匹配,則該部件在 框470繼續(xù),否則該部件就在框460繼續(xù)。在框460,在這兩個值不匹配時, 處理部件確定內(nèi)容已被修改并采取適當?shù)男袆?。例如,該處理部件可信?中斷或中止進一步的處理。在框470,在初始化邏輯未被修改時,處理部件 通過執(zhí)行初始化邏輯來執(zhí)行初始化。在步驟470之后,這些步驟終止。
      從以上內(nèi)容將可以理解,雖然在此出于例示目的已對共享存儲器系統(tǒng) 的各具體實施例進行了描述,但是可作各種修改而不背離本發(fā)明的精神和 范圍。例如,雖然已對隨機存取存儲器進行了描述,但是可使用任何適當?shù)拇鎯υO備。類似地,雖然已對各處理部件進行了描述,但是通常從非易 失性存儲設備讀取信息的任何部件,不管該非易失性存儲設備是否包含要 執(zhí)行的指令,都可獲益于所描述的共享存儲器系統(tǒng)。因此,本發(fā)明只受所 附權(quán)利要求限制。
      權(quán)利要求
      1. 一種用于在各處理部件之間共享非易失性存儲器的系統(tǒng),包括易失性存儲器,其被配置成在所述系統(tǒng)的運行期間存儲數(shù)據(jù);第一處理部件,其被配置成從所述易失性存儲器訪問初始化邏輯;第二處理部件,其被配置成從所述易失性存儲器訪問初始化邏輯;以及非易失性存儲器,其被配置成在所述系統(tǒng)的通電周期上存儲針對所述第一處理部件和所述第二處理部件的初始化邏輯,其中所述初始化邏輯在所述第一處理部件和所述第二處理部件開始初始化之前從所述非易失性存儲器復制到所述易失性存儲器。
      2. 如權(quán)利要求1所述的系統(tǒng),其特征在于,進一步包括初始化部件,其 被配置成將初始化邏輯從所述非易失性存儲器復制到所述易失性存儲器。
      3. 如權(quán)利要求1所述的系統(tǒng),其特征在于,所述第一處理部件被進一步 配置成將初始化邏輯從所述非易失性存儲器復制到所述易失性存儲器。
      4. 如權(quán)利要求1所述的系統(tǒng),其特征在于,所述第一處理部件和所述第 二處理部件被配置成基于各個處理部件的能力來確定哪個處理部件應當將初 始化邏輯從所述非易失性存儲器復制到所述易失性存儲器。
      5. 如權(quán)利要求1所述的系統(tǒng),其特征在于,所述第一處理部件與所述第二處理部件不是同一類型。
      6. 如權(quán)利要求1所述的系統(tǒng),其特征在于,所述第一處理部件和所述第二處理部件被進一步配置成通過接收一信號來確定所述初始化邏輯的復制何 時完成以開始訪問所述初始化邏輯。
      7. 如權(quán)利要求1所述的系統(tǒng),其特征在于,所述第一處理部件和所述第二處理部件被進一步配置成通過輪詢所述易失性存儲器確定所述初始化邏輯 的復制何時完成以確定所述初始化邏輯何時可用。
      8. 如權(quán)利要求1所述的系統(tǒng),其特征在于,所述第一處理部件和所述第 二處理部件被進一步配置成通過等待預定時段來確定所述初始化邏輯的復制 何時完成。
      9. 如權(quán)利要求1所述的系統(tǒng),其特征在于,所述易失性存儲器比所述非易失性存儲器快。
      10. 如權(quán)利要求l所述的系統(tǒng),其特征在于,所述第二處理部件被進一步 配置成按需請求將所述初始化邏輯從所述非易失性存儲器復制到所述易失性 存儲器。
      11. 如權(quán)利要求l所述的系統(tǒng),其特征在于,所述系統(tǒng)在接收到已進行硬 復位的指示后將初始化邏輯從所述非易失性存儲器復制到所述易失性存儲器。
      12. 如權(quán)利要求1所述的系統(tǒng),其特征在于,存儲于所述非易失性存儲器 中的所述初始化邏輯包含用于驗證所述初始化邏輯的內(nèi)容的簽名。
      13. 如權(quán)利要求l所述的系統(tǒng),其特征在于,存儲于所述非易失性存儲器 中的所述初始化邏輯使用私鑰加密,并且所述第一處理部件和所述第二處理部 件使用公鑰解密所述初始化邏輯。
      14. 一種計算機系統(tǒng)中的方法,所述方法使用存儲于非易失性存儲器中的信息來初始化所述系統(tǒng)中的各個處理部件,包括 接收初始化所述系統(tǒng)的請求;將初始化信息從所述非易失性存儲器復制到可被所述系統(tǒng)的各處理部件中的至少一部分訪問的易失性主存儲器;信令第一處理部件使用存儲于所述易失性主存儲器中的所述初始化信息 的至少一部分來初始化其自身;信令第二處理部件使用存儲于所述易失性主存儲器中的所述初始化信息 的至少一部分來初始化其自身。
      15. 如權(quán)利要求14所述的方法,其特征在于,所述初始化信息被初始化 部件從所述非易失性存儲器復制到所述易失性存儲器。
      16. 如權(quán)利要求14所述的方法,其特征在于,所述初始化信息被所述第 一處理部件從所述非易失性存儲器復制到所述易失性存儲器。
      17. 如權(quán)利要求14所述的方法,其特征在于,所述第一處理部件與所述 第二處理部件不是同一類型。
      18. 如權(quán)利要求14所述的方法,其特征在于,信令第一處理部件初始化 其自身包括通過輪詢所述易失性存儲器確定所述初始化信息的復制何時完成 以確定所述初始化信息何時可用。
      19. 如權(quán)利要求14所述的系統(tǒng),其特征在于,信令第一處理部件初始化 其自身包括通過等待預定時段確定所述初始化邏輯的復制何時完成。
      20. 如權(quán)利要求14所述的方法,其特征在于,所述易失性存儲器比所述 非易失性存儲器快。
      21. 如權(quán)利要求14所述的方法,其特征在于,進一步包括基于來自所述 處理部件中的一個的要求接收初始化所述系統(tǒng)的請求。
      22. 如權(quán)利要求14所述的方法,其特征在于,進一步包括在接收已進行 硬復位的指示后再次將初始化信息從所述非易失性存儲器復制到所述易失性 存儲器。
      23. 如權(quán)利要求14所述的方法,其特征在于,存儲于所述非易失性存儲 器中的所述初始化信息包含用于驗證所述初始化信息的內(nèi)容的簽名。
      24. 如權(quán)利要求14所述的方法,其特征在于,存儲于所述非易失性存儲 器中的所述初始化信息使用私鑰加密,并且所述第一處理部件和所述第二處理 部件使用公鑰解密所述初始化信息。
      25. 如權(quán)利要求14所述的方法,其特征在于,所述請求是通電信號。
      26. 如權(quán)利要求14所述的方法,其特征在于,所述請求是復位信號。
      27. —種用指令編碼的閃存部件,所述指令通過一種方法控制移動設備使 用存儲于非易失性存儲器中的信息來初始化多個處理部件,所述方法包括接收初始化所述設備的請求;將初始化信息從所述閃存部件復制到可被所述系統(tǒng)的各處理部件中的至 少一部分訪問的易失性存儲器;信令第一處理部件使用存儲于所述易失性存儲器中的所述初始化信息的 至少一部分來初始化其自身;信令第二處理部件使用存儲于所述易失性存儲器中的所述初始化信息的 至少一部分來初始化其自身。
      28. 如權(quán)利要求27所述的閃存,其特征在于,所述初始化信息由初始化 部件從所述非易失性存儲器復制到所述易失性存儲器。
      29. 如權(quán)利要求27所述的閃存,其特征在于,所述初始化信息由所述第 一處理部件從所述非易失性存儲器復制到所述易失性存儲器。
      30. 如權(quán)利要求27所述的閃存,其特征在于,所述第一處理部件與所述 第二處理部件不是同一類型。
      31. 如權(quán)利要求27所述的閃存,其特征在于,信令第一處理部件初始化 其自身包括通過輪詢所述易失性存儲器確定所述初始化信息的復制何時完成 以確定所述初始化信息何時可用。
      32. 如權(quán)利要求27所述的閃速寄存器,其特征在于,信令第一處理部件 初始化其自身包括通過等待預定時段確定所述初始化信息的復制何時完成。
      33. 如權(quán)利要求27所述的閃存,其特征在于,所述易失性存儲器比所述 非易失性存儲器快。
      34. 如權(quán)利要求27所述的閃存,其特征在于,進一步包括基于來自所述 處理部件中的一個的要求接收另一初始化所述系統(tǒng)的請求。
      35. 如權(quán)利要求27所述的閃存,其特征在于,進一步包括在接收已進行 硬復位的指示后再次將初始化信息從所述非易失性存儲器復制到所述易失性 存儲器。
      36. 如權(quán)利要求27所述的閃存,其特征在于,存儲于所述非易失性存儲 器中的所述初始化信息包含用于驗證所述初始化信息的內(nèi)容的簽名。
      37. 如權(quán)利要求27所述的閃存,其特征在于,存儲于所述非易失性存儲 器中的所述初始化信息使用私鑰加密,并且所述第一處理部件和所述第二處理 部件使用公鑰解密所述初始化信息。
      38. 如權(quán)利要求27所述的閃速寄存器,其特征在于,所述請求是通電信號。
      39. 如權(quán)利要求27所述的閃速寄存器,其特征在于,所述請求是復位信號
      40. —種用于在各處理部件之間共享非易失性存儲器的系統(tǒng),包括 易失性存儲器,其被配置成在所述系統(tǒng)的運行期間存儲數(shù)據(jù); 非易失性存儲器,其被配置成在所述系統(tǒng)的通電周期上存儲初始化邏輯, 第一處理部件,其被配置成從所述非易失性存儲器訪問初始化邏輯;以及 第二處理部件,其被配置成從所述易失性存儲器訪問初始化邏輯,其中所述初始化邏輯在所述第二處理部件開始初始化之前從所述非易失性存儲器復制到所述易失性存儲器'
      全文摘要
      一種使用共享非易失性存儲器來初始化設備中多個處理部件的方法和系統(tǒng)。針對設備內(nèi)各處理部件的啟動邏輯和配置數(shù)據(jù)被存儲于單個非易失性存儲器中。一收到初始化該設備的命令,該共享存儲器系統(tǒng)就將啟動邏輯和配置數(shù)據(jù)從非易失性存儲器復制到易失性主存儲器。然后,各個處理部件訪問該主存儲器以找到其啟動邏輯和配置數(shù)據(jù)、并開始執(zhí)行。該共享存儲器系統(tǒng)減少了用于初始化多個處理部件的非易失性存儲器部件的數(shù)量。
      文檔編號G06F9/445GK101438242SQ200780016052
      公開日2009年5月20日 申請日期2007年3月30日 優(yōu)先權(quán)日2006年3月30日
      發(fā)明者A·魯貝格, D·李, M·R·曹 申請人:晶像股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1