專利名稱:將系統(tǒng)程序燒錄到主存儲(chǔ)器的微處理系統(tǒng)及燒錄方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用可插拔子系統(tǒng)將系統(tǒng)程序燒錄到主存儲(chǔ)器的微處理系統(tǒng)及燒錄方法。
背景技術(shù):
某些微處理機(jī)系統(tǒng),由于應(yīng)用或發(fā)展,必須更換系統(tǒng)的程序。早期的程序存儲(chǔ)器元件,由于客易插拔,可以將其取下,然后使用程序燒錄裝置將程序?qū)懭牒?,再放回原系統(tǒng)內(nèi)即可。但是由于元件封裝技術(shù)的進(jìn)步,某些程序存儲(chǔ)器元件已不適合常做插拔的動(dòng)作。所以這種系統(tǒng)就必需提供系統(tǒng)程序自我更新的方法。但是它卻有一個(gè)潛在的風(fēng)險(xiǎn),就是當(dāng)寫入錯(cuò)誤的系統(tǒng)程序,有可能造成系統(tǒng)無法啟動(dòng)。此時(shí)就必須提供一種方法,可以使系統(tǒng)再重新更新系統(tǒng)程序在原來的程序存儲(chǔ)器元件,然后在下次開機(jī)時(shí),能讓系統(tǒng)正常運(yùn)作。
微處理機(jī)運(yùn)作必須有程序存儲(chǔ)器元件提供其運(yùn)作程序。但是,程序存儲(chǔ)器元件的程序已無法使系統(tǒng)啟動(dòng),如何再做程序更新的動(dòng)作。唯有使用另一個(gè)程序存儲(chǔ)器元件才能使系統(tǒng)啟動(dòng),但是假如原來的程序存儲(chǔ)器元件不取下,雖然其資料不正確,但是在沒有特別的控制下,其程序碼仍會(huì)送到系統(tǒng)的資料通道,而與另一個(gè)程序存儲(chǔ)器元件送出的程序碼造成沖突。其結(jié)果仍無法使系統(tǒng)啟動(dòng)。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是,針對(duì)傳統(tǒng)的微處理機(jī)運(yùn)作系統(tǒng)所產(chǎn)生的諸多缺點(diǎn),而提出一種用可插拔子系統(tǒng)將系統(tǒng)程序燒錄到主存儲(chǔ)器的微處理系統(tǒng)及燒錄方法,在正常情況下讓系統(tǒng)使用主要程序存儲(chǔ)器運(yùn)作。當(dāng)系統(tǒng)主要程序存儲(chǔ)器,被寫入錯(cuò)誤程序造成系統(tǒng)無法正常運(yùn)作啟動(dòng)時(shí),可以使用一輔助程序存儲(chǔ)器轉(zhuǎn)換,使系統(tǒng)在無須拆卸主要程序存儲(chǔ)器下啟動(dòng)運(yùn)作,并將正確的程序再寫入系統(tǒng)的主要程序存儲(chǔ)器,使其下次在無輔助程序存儲(chǔ)器情況,仍可正常運(yùn)作。
本發(fā)明的另一目的在于系統(tǒng)的主要程序存儲(chǔ)器在自我更新程序失敗的時(shí)候可以利用可插拔子卡的方式將主要程序存儲(chǔ)器的程序修正并更新回來。
本發(fā)明的再一目的在于在大量生產(chǎn)系統(tǒng)的過程中,如果偵測(cè)到系統(tǒng)錯(cuò)誤時(shí)可以在產(chǎn)品還未上市時(shí)直接對(duì)系統(tǒng)進(jìn)行修正。當(dāng)產(chǎn)品已經(jīng)完成但是還在未上市的階段,如果偵測(cè)到系統(tǒng)有問題,且可以利用可插拔子卡的方式將系統(tǒng)有問題的部分或是芯片找出。
本發(fā)明的又一目的在于在制造系統(tǒng)的過程中,可以先不考慮主存儲(chǔ)器的程序是否正確,一邊進(jìn)行系統(tǒng)的生產(chǎn),同時(shí)進(jìn)行主存儲(chǔ)器程序的開發(fā)與修正。對(duì)于現(xiàn)在制造業(yè)而言可以大幅節(jié)省許多的生產(chǎn)時(shí)間。
本發(fā)明的上述目的是由如下技術(shù)方案來實(shí)現(xiàn)的。
一種用可插拔子系統(tǒng)將系統(tǒng)程序燒錄到主存儲(chǔ)器的微處理系統(tǒng),其特征是包含一處理器,是用以發(fā)出一第一控制訊號(hào)以及一第二控制訊號(hào),其中該第一控制訊號(hào)為浮接式電位;一主存儲(chǔ)器,是電氣地連接至該處理器并接收一第三控制訊號(hào)來決定是否與該處理器傳遞資訊;一用以調(diào)節(jié)至第一電位裝置,是電氣地連接至該處理器以接受該第一控制訊號(hào)以及電氣地連接至該主存儲(chǔ)器使得該第三控制訊號(hào)為該第一電位,該第一電位使得該主存儲(chǔ)器動(dòng)作;以及一具有一備源存儲(chǔ)器的可插拔子系統(tǒng),是電氣地連接至該處理器并接收該第二控制訊號(hào),當(dāng)該第二控制訊號(hào)為該第一電位時(shí),該備源存儲(chǔ)器動(dòng)作并且該備源存儲(chǔ)器與該處理器之間傳遞資訊,并且該可插拔子系統(tǒng)送出一第四控制訊號(hào)使得該第三控制訊號(hào)為一第二電位,其中該第二電位使得該主存儲(chǔ)器停止動(dòng)作,當(dāng)該第二控制訊號(hào)為該第二電位時(shí),該備源存儲(chǔ)器停止動(dòng)作并且停止該可插拔子系統(tǒng)送出該第四控制訊號(hào),使得該第三控制訊號(hào)為該第一電位,并且該主存儲(chǔ)器與該處理器之間傳遞資訊。
該微處理系統(tǒng),除上述必要技術(shù)特征外,在具體實(shí)施過程中,還可補(bǔ)充如下技術(shù)內(nèi)容上述的該第二電位高于該第一電位。
上述的用以調(diào)節(jié)至該第一電位裝置包含一接地的第一電阻。
上述的主存儲(chǔ)器與該處理器之間傳遞訊號(hào)的方法包含在該主存儲(chǔ)器與該處理器之間建立一第一匯流排與一第二匯流排,其中該第一匯流排上面具有位址資料,而該第二匯流排上面具有存儲(chǔ)資料;以及該主存儲(chǔ)器接收一讀取訊號(hào)后,將對(duì)應(yīng)該位址資料的該存儲(chǔ)資料經(jīng)由該第二匯流排傳送到該處理器。
上述的主存儲(chǔ)器與該處理器之間傳遞訊號(hào)的方法更包含該主存儲(chǔ)器接收到一寫入訊號(hào)后,將對(duì)應(yīng)該位址資料的該存儲(chǔ)資料經(jīng)由該第二匯流排寫入到該主存儲(chǔ)器。
上述的備源存儲(chǔ)器與該處理器之間傳送資訊的方法為在該備源存儲(chǔ)器與該處理器之間建立該第一匯流排與該第二匯流排,其中該第一匯流排上面具有位址資料,而該第二匯流排上面具有存儲(chǔ)資料;以及該備源存儲(chǔ)器接收一讀取訊號(hào)后傳送對(duì)應(yīng)到該位址資料的該存儲(chǔ)資料到該處理器。
上述的可插拔子系統(tǒng)具有一連接器,是用以電氣地連接至該處理器以及該主存儲(chǔ)器;一備源存儲(chǔ)器是電氣地連接至該連接器以接收該第二控制訊號(hào);以及用以調(diào)節(jié)至該第二電位裝置是電氣地連接至該連接器,并且送出該第四控制訊號(hào)經(jīng)由該連接器以調(diào)整該第三控制訊號(hào)的電位。
上述的用以調(diào)節(jié)至該第二電位裝置包含一連接至一電源的第二電阻,上述的連接器為一插槽裝置。
上述的主存儲(chǔ)器為一非揮發(fā)性存儲(chǔ)器。
本發(fā)明還提供一種將可插拔的子系統(tǒng)上的系統(tǒng)程序燒錄到一微處理系統(tǒng)的主存儲(chǔ)器的方法,其中該微處理系統(tǒng)包含,一處理器,該主存儲(chǔ)器,用以調(diào)節(jié)至一第一電位裝置,以及該可插拔的子系統(tǒng),其中該第一電位可以讓該主存儲(chǔ)器動(dòng)作,該特征是包含該處理器傳送一第一控制訊號(hào)以調(diào)整一用以控制該主存儲(chǔ)器的第三控制訊號(hào)的電位以及一第二控制訊號(hào)到該可插拔的子系統(tǒng),其中該第一控制訊號(hào)為一浮接式電位,該第二控制訊號(hào)為該第一電位使得該可插拔的子系統(tǒng)動(dòng)作,以及該第三控制訊號(hào)是由該用以調(diào)節(jié)至該第一電位裝置控制成該第一電位;該可插拔的子系統(tǒng)送出一第四控制訊號(hào)將該第三控制訊號(hào)調(diào)整成一第二電位,其中該第二電位禁止該主存儲(chǔ)器動(dòng)作;在該備源存儲(chǔ)器與該處理器之間傳遞資訊;該處理器傳送該第二控制訊號(hào)到該可插拔的子系統(tǒng),其中該第二控制訊號(hào)為該第二電位,使得該可插拔的子系統(tǒng)停止動(dòng)作,并且停止送出該第四控制訊號(hào);以及在該主存儲(chǔ)器與該處理器之間傳遞資訊。
該將可插拔的子系統(tǒng)上的系統(tǒng)程序燒錄到一微處理系統(tǒng)的主存儲(chǔ)器的方法,除上述必要技術(shù)特征外,在具體實(shí)施過程中,還可補(bǔ)充如下技術(shù)內(nèi)容上述的該第二電位高于該第一電位。
上述的用以調(diào)節(jié)至該第一電位裝置包含一接地的第一電阻。
上述的備源存儲(chǔ)器與該處理器之間傳遞訊號(hào)的方法為;在該備源存儲(chǔ)器與該處理器之間建立一第一匯流排與一第二匯流排,其中該第一匯流排上面具有位址資料,而該第二匯流排上面具有存儲(chǔ)資料;以及該備源存儲(chǔ)器接收一讀取訊號(hào)后傳送對(duì)應(yīng)到該位址資料的該存儲(chǔ)資料到該處理器。
上述的主存儲(chǔ)器與該處理器之間傳遞訊號(hào)的方法包含在該主存儲(chǔ)器與該處理器之間建立該第一匯流排與該第二匯流排,其中該第一匯流排上面具有位址資料,而該第二匯流排上面具有存儲(chǔ)資料;以及該主存儲(chǔ)器接收一讀取訊號(hào)后將對(duì)應(yīng)到該位址資料的該存儲(chǔ)資料經(jīng)由該第二匯流排傳送到該處理器。
上述的主存儲(chǔ)器與該處理器之間傳遞訊號(hào)的方法更包括該主存儲(chǔ)器接收到一寫入訊號(hào)后將對(duì)應(yīng)到該位址資料的該存儲(chǔ)資料經(jīng)由該第二匯流排寫入到該主存儲(chǔ)器。
上述的可插拔子系統(tǒng)具有一連接器,是用以電氣地連接至該處理器以及該主存儲(chǔ)器;一備源存儲(chǔ)器是電氣地連接至該連接器以接收該第二控制訊號(hào);以及用以調(diào)節(jié)至該第二電位裝置是電氣地連接至該連接器,并且送出該第四控制訊號(hào)經(jīng)由該連接器以調(diào)整該第三控制訊號(hào)的電位。
上述的用以調(diào)節(jié)至該第二電位裝置包含一連接至一電源的第二電阻。
上述的連接器為一插槽裝置。
上述的主存儲(chǔ)器為一非揮發(fā)性存儲(chǔ)器。
本發(fā)明提供了一種使用一可插拔的子系統(tǒng)將系統(tǒng)程序燒錄到主存儲(chǔ)器的微處理系統(tǒng),包含一處理器、一主存儲(chǔ)器、用以調(diào)節(jié)的第一電位裝置、以及一具有一備源存儲(chǔ)器的可插拔子系統(tǒng)。上述的處理器,是用以發(fā)出一第一控制訊號(hào)以及一第二控制訊號(hào),其中該第一控制訊號(hào)為浮接式電位。上述的主存儲(chǔ)器,是電氣地連接至該處理器并接收一第三控制訊號(hào)來決定是否與該處理器傳遞資訊。上述的用以調(diào)節(jié)至第一電位裝置、是電氣地連接至該處理器以接受該第一控制訊號(hào)以及電氣地連接至該主存儲(chǔ)器使得該第三控制訊號(hào)為該第一電位,其中該第一電位可以讓該主存儲(chǔ)器動(dòng)作。上述的具有一備源存儲(chǔ)器的可插拔子系統(tǒng),是電氣地連接至該處理器并接收該第二控制訊號(hào)。
當(dāng)該第二控制訊號(hào)為該第一電位時(shí),該備源存儲(chǔ)器動(dòng)作并且該備源存儲(chǔ)器與該處理器之間傳遞資訊,并且該可插拔子系統(tǒng)送出一第四控制訊號(hào)使得該第三控制訊號(hào)為一第二電位,其中該第二電位使得該主存儲(chǔ)器停止動(dòng)作。當(dāng)該第二控制訊號(hào)為該第二電位時(shí),該備源存儲(chǔ)器停止動(dòng)作,并且停止該可插拔子系統(tǒng)送出該第四控制訊號(hào),使得該第三控制訊號(hào)為該第一電位,并且該主存儲(chǔ)器與該處理器之間傳遞資訊。
本發(fā)明同時(shí)提供一種將可插拔的子系統(tǒng)上的系統(tǒng)程序燒錄到一微處理系統(tǒng)的主存儲(chǔ)器的方法,其中該微處理系統(tǒng)包含一處理器、上述的主存儲(chǔ)器、用以調(diào)節(jié)至一第一電位裝置、以及上述的可插拔的子系統(tǒng),其中該第一電位可以讓該主存儲(chǔ)器動(dòng)作。本發(fā)明的方法包含從該處理器傳送一第一控制訊號(hào),以調(diào)整一用以控制該主存儲(chǔ)器的第三控制訊號(hào)的電位,以及傳送一第二控制訊號(hào)到該可插拔的子系統(tǒng),其中該第一控制訊號(hào)為一浮接式電位,該第二控制訊號(hào)為該第一電位,使得該可插拔的子系統(tǒng)動(dòng)作,以及該第三控制訊號(hào)是由該用以調(diào)節(jié)至該第一電位裝置控制成該第一電位。之后,上述的可插拔的子系統(tǒng)送出一第四控制訊號(hào)將該第三控制訊號(hào)調(diào)整成一第二電位,其中該第二電位禁止該主存儲(chǔ)器動(dòng)作。接著,在該備源存儲(chǔ)器與該處理器之間傳遞資訊。然后,從上述的處理器傳送該第二控制訊號(hào)到該可插拔的子系統(tǒng),其中該第二控制訊號(hào)為該第二電位使得該可插拔的子系統(tǒng)停止動(dòng)作,并且停止送出該第四控制訊號(hào)。之后,在該主存儲(chǔ)器與該處理器之間傳遞資訊。
本發(fā)明的優(yōu)點(diǎn)在于本發(fā)明主要是應(yīng)用到系統(tǒng)的主存儲(chǔ)器在自我更新程序失敗的時(shí)候可以利用可插拔子卡的方式將主存儲(chǔ)器的程序修正并更新回來。另外,本發(fā)明除了可以應(yīng)用到更新失敗的主存儲(chǔ)器上以外,對(duì)于大量制造生產(chǎn)的工廠來說也是相當(dāng)方便的。因?yàn)樵诖罅可a(chǎn)系統(tǒng)的過程中,如果偵測(cè)到錯(cuò)誤時(shí),可以在產(chǎn)品還未上市時(shí)利用可插拔子卡的方式將系統(tǒng)有問題的部分或是芯片找出直接進(jìn)行修正。甚至,在制造系統(tǒng)的過程中,可以先不考慮主存儲(chǔ)器的程序是否正確,可以一邊進(jìn)行系統(tǒng)的生產(chǎn),同時(shí)進(jìn)行主存儲(chǔ)器程序的開發(fā)與修正。對(duì)于現(xiàn)在制送業(yè)而言可以大幅節(jié)省許多的生產(chǎn)時(shí)間。
為對(duì)本發(fā)明的系統(tǒng)、方法及其功效有進(jìn)一步了解,茲列舉具體實(shí)施例并結(jié)合附圖詳細(xì)描述如下。然而,除了詳細(xì)描述外,本發(fā)明還可以廣泛地以其他的實(shí)施例施行,且本發(fā)明的范圍不受限定,而以權(quán)利要求書為準(zhǔn)。
圖1顯示本發(fā)明的微處理系統(tǒng)的結(jié)構(gòu)示意圖。
圖2顯示可插拔子系統(tǒng)的結(jié)構(gòu)示意圖。
圖3顯示主存儲(chǔ)器與處理器之間的讀取/寫入流程中各元件之間資料與訊號(hào)流向關(guān)系示意圖。
圖4顯示主存儲(chǔ)器與處理器各間的資料讀取/寫入流程圖。
圖5顯示可插拔子系統(tǒng)與處理器之間的資料讀取與寫入主存儲(chǔ)器的流程中各元件之間資料與訊號(hào)流向關(guān)系示意圖。以及圖6顯示可插拔子系統(tǒng)與處理器之間的資料請(qǐng)取與寫入主存儲(chǔ)器的流程圖。
具體實(shí)施例方式
本發(fā)明主要是提供一種使用一可插拔的子系統(tǒng)將系統(tǒng)程序燒錄到主存儲(chǔ)器的微處理系統(tǒng),包含一處理器、一主存儲(chǔ)器、用以調(diào)節(jié)的第一電位裝置、以及一具有一備源存儲(chǔ)器的可插拔子系統(tǒng)。上述的處理器,是用以發(fā)出一第一控制訊號(hào)以及一第二控制訊號(hào),其中第一控制訊號(hào)為浮接式電位。上述的主存儲(chǔ)器,為一非揮發(fā)性存儲(chǔ)器,是電氣地連接至處理器,并接收一第三控制訊號(hào)來決定是否與該處理器傳遞資訊。上述的用以調(diào)節(jié)的第一電位裝置,包含一接地的第一電阻,是電氣地連接至該處理器,以接受該第一控制訊號(hào),以及電氣地連接至前述的主存儲(chǔ)器使得第三控制訊號(hào)為第一電位,其中第一電位是低電位,可以讓主存儲(chǔ)器動(dòng)作。上述的具有一備源存儲(chǔ)器的可插拔子系統(tǒng),是電氣地連接至處理器并接收第二控制訊號(hào)。
當(dāng)?shù)诙刂朴嵦?hào)為第一電位時(shí),該備源存儲(chǔ)器動(dòng)作,并且該備源存儲(chǔ)器與處理器之間傳遞資訊,并且前述的可拔子系統(tǒng)送出一第四控制訊號(hào)使得該第三控制訊號(hào)為一第二電位,其中第二電位為高電位并且高于第一電位,可以使得主存儲(chǔ)器停止動(dòng)作。
上述的主存儲(chǔ)器與處理器之間傳遞訊號(hào)的方法包含在主存儲(chǔ)器與處理器之間建立一第一匯流排與一第二匯流排,其中第一匯流排上面具有位址資料,而第二匯流排上面具有存儲(chǔ)資料,以及主存儲(chǔ)器接收一讀取訊號(hào)后將對(duì)應(yīng)到該位址資料的存儲(chǔ)資料經(jīng)由該第二匯流排傳送到處理器。上述的主存儲(chǔ)器與該處理器之間傳遞訊號(hào)的方法更包含在主存儲(chǔ)器接收到一寫入訊號(hào)后將對(duì)應(yīng)位址資料的存儲(chǔ)資料經(jīng)由第二匯流排寫入到該主存儲(chǔ)器。
上述的備源存儲(chǔ)器與處理器之間傳遞訊號(hào)的方法為在備源存儲(chǔ)器與處理器之間建立前述的第一匯流排與前述的第二匯流排,其中第一匯流排上面具有位址資料,而第二匯流排上面具有存儲(chǔ)資料,以及備源存儲(chǔ)器接收一讀取訊號(hào)后傳送對(duì)應(yīng)位址資料的存儲(chǔ)資料到處理器。
當(dāng)?shù)诙刂朴嵦?hào)為第二電位時(shí),備源存儲(chǔ)器停止動(dòng)作并且停止可插拔子系統(tǒng)送出前述的第四控制訊號(hào),使得第三控制訊號(hào)為第一電位并且主存儲(chǔ)器與處理器之間得以傳遞資訊。
上述的可插拔子系統(tǒng)具有一連接器,一備源存儲(chǔ)器,以及用以調(diào)節(jié)至前述的第二電位裝置。上述的連接器,是用以電氣地連接至處理器以及主存儲(chǔ)器。上述的備源存儲(chǔ)器是電氣地連接至連接器以接收第二控制訊號(hào)。上述的用以調(diào)節(jié)的第二電位裝置,是電氣地連接至連接器,并且經(jīng)由連接器送出前述的第四控制訊號(hào)以調(diào)整第三控制訊號(hào)的電位。上述的用以調(diào)節(jié)的第二電位裝置包含一連接至一電源的第二電阻。另外,上述的連接器為一插槽裝置。
本發(fā)明同時(shí)提供一種將可插拔的子系統(tǒng)上的系統(tǒng)程序燒錄到一微處理系統(tǒng)的主存儲(chǔ)器的方法,其中微處理系統(tǒng)包含一處理器、主存儲(chǔ)器、用以調(diào)節(jié)至一第一電位裝置、以及可插拔的子系統(tǒng),其中第一電位為低電位,可以讓主存儲(chǔ)器動(dòng)作。上述的主存儲(chǔ)器為一非揮發(fā)性存儲(chǔ)器。上述的用以調(diào)節(jié)至該第一電位裝置包含一接地的第一電阻。本發(fā)明的方法包含從處理器傳送,一第一控制訊號(hào)以調(diào)整一用以控制主存儲(chǔ)器的第三控制訊號(hào)的電位,以及一第二控制訊號(hào)到前述的可插拔的子系統(tǒng),其中第一控制訊號(hào)為一浮接式電位,第二控制訊號(hào)為第一電位使得可插拔的子系統(tǒng)動(dòng)作,及第三控制訊號(hào)是由前述的用以調(diào)節(jié)至第一電位裝置控制成第一電位。之后,上述的可插拔的子系統(tǒng)送出一第四控制訊號(hào)將第三控制訊號(hào)調(diào)整成一第二電位,其中第二電位為高電位且高于第一電位,是禁止主存儲(chǔ)器動(dòng)作。接著,在備源存儲(chǔ)器與該處理器之間傳遞資訊。然后,從上述的處理器傳送第二控制訊號(hào)到可插拔的子系統(tǒng),其中第二控制訊號(hào)為第二電位使得可插拔的子系統(tǒng)停止動(dòng)作并且停止送出第四控制訊號(hào)。之后,在主存儲(chǔ)器與該處理器之間傳送資訊。
上述的備源存儲(chǔ)器與該處理器之間傳遞訊號(hào)的方法包含在該備源存儲(chǔ)器與該處理器之間建立一第一匯流排與一第二匯流排,其中第一匯流排上面具有位址資料,而第二匯流排上面具有存儲(chǔ)資料。之后備源存儲(chǔ)器接收一讀取訊號(hào)后傳送對(duì)應(yīng)位址資料的存儲(chǔ)資料到處理器。
上述的主存儲(chǔ)器與該處理器之間傳遞訊號(hào)的方法包含在主存儲(chǔ)器與處理器之間建立第一匯流排與第二匯流排,其中第一匯流排上面具有位址資料,而第二匯流排上面具有存儲(chǔ)資料。然后,主存儲(chǔ)器接收一讀取訊號(hào)后經(jīng)由第二匯流排將對(duì)應(yīng)到位址資料的存儲(chǔ)資料傳送到處理器。上述的主存儲(chǔ)器與該處理器之間傳遞訊號(hào)的方法更包含在主存儲(chǔ)器接收到一寫入訊號(hào)后將對(duì)應(yīng)位址資料的存儲(chǔ)資料經(jīng)由第二匯流排寫入主存儲(chǔ)器。
上述的可插拔子系統(tǒng)具有一連接器,一備源存儲(chǔ)器,以及用以調(diào)節(jié)至該第二電位裝置。上述的連接器,是用以電氣地連接至處理器以及主存儲(chǔ)器。上述的備源存儲(chǔ)器是電氣地連接至連接器以接收第二控制訊號(hào)。上述的用以調(diào)節(jié)第二電位裝置是電氣地連接至連接器,并且經(jīng)由連接器送出第四控制訊號(hào)以調(diào)整第三控制訊號(hào)的電位。上述的用以調(diào)節(jié)第二電位裝置包含一連接至一電源的第二電阻。另外,上述的連接器為一插櫓裝置。
接下來,是根據(jù)本發(fā)明描述一個(gè)使用可插拔子系統(tǒng)燒錄系統(tǒng)程序的微處理系統(tǒng)的實(shí)施例。如圖1所示,一微處理系統(tǒng)100包含了處理器101,主存儲(chǔ)器102,調(diào)整至低電位裝置103,以及一可插拔的子系統(tǒng)110。處理器1D1在開始的時(shí)候會(huì)先送出兩個(gè)訊號(hào),分別為三態(tài)輸出控制訊號(hào)127以及起始電位低電位的的可插拔子系統(tǒng)控制訊號(hào)126。三態(tài)輸出控制訊號(hào)127用來控制主存儲(chǔ)器選擇控制訊號(hào)125的電位,而主存儲(chǔ)器選擇控制訊號(hào)125是用來控制主存儲(chǔ)器102的讀取與寫入??刹灏巫酉到y(tǒng)控制訊號(hào)126是用來控制可插拔子系統(tǒng)110是否動(dòng)作。此處理器101可以應(yīng)用在一般需要處理器的系統(tǒng),例如數(shù)字視頻/多用光盤(digital video/versatile disc;DVD)播放機(jī)。處理器101會(huì)依據(jù)程序的執(zhí)行,送出程序執(zhí)行的順序到位址匯流排121上面,然后在送出讀取訊號(hào)123之后會(huì)在資料匯流排122上面取得從主存儲(chǔ)器102送出的程序碼。處理器101會(huì)對(duì)程序碼送行解碼以及執(zhí)行所要求的動(dòng)作。在某些狀況下也可以對(duì)主存儲(chǔ)器102進(jìn)行程序更新的動(dòng)作。例如在DVD播放機(jī)中,處理器101可以從光盤片上讀取到欲更新的程序,然后處理器101就會(huì)根據(jù)更新程序的程序?qū)χ鞔鎯?chǔ)器102寫入資料以進(jìn)行更新的動(dòng)作。但是,不管系統(tǒng)100要執(zhí)行的工作為何,一個(gè)必要的條件就是在系統(tǒng)100開機(jī)的時(shí)候,主存儲(chǔ)器102的程序必須是正確的被載入到系統(tǒng)100中。如果原來存放在主存儲(chǔ)器102的程序就無法讓系統(tǒng)正常動(dòng)作,它可能沒有辦法讓系統(tǒng)100執(zhí)行程序的更新動(dòng)作。
主存儲(chǔ)器102又可以稱為主系統(tǒng)程序存儲(chǔ)器,主要是存放系統(tǒng)程序。一般的主存儲(chǔ)器102會(huì)使用非揮發(fā)性程序儲(chǔ)存元件,例如快閃存儲(chǔ)器或是可電除式可程序化存儲(chǔ)器。系統(tǒng)100是根據(jù)主存儲(chǔ)器102的程序碼運(yùn)作。因?yàn)槭褂梅菗]發(fā)性儲(chǔ)存元件,主存儲(chǔ)器102所儲(chǔ)存的資料不會(huì)因?yàn)殡娫吹年P(guān)閉而消失。主存儲(chǔ)器102的動(dòng)作是由一主存儲(chǔ)器選擇控制訊號(hào)125的電位來控制。當(dāng)這個(gè)控制信號(hào)125是在低電位的時(shí)候,主存儲(chǔ)器102會(huì)對(duì)位址匯流排121上的位址值進(jìn)行解碼。然后,當(dāng)接受到讀取訊號(hào)123的時(shí)候,主存儲(chǔ)器102將對(duì)應(yīng)位址值的資料放在資料匯流排122上。當(dāng)系統(tǒng)100進(jìn)行程序更新的時(shí)候,主存儲(chǔ)器選擇控制訊號(hào)125被拉到低電位使主存儲(chǔ)器102動(dòng)作,然后對(duì)位址匯流排121上面的位址值進(jìn)行解碼。當(dāng)主存儲(chǔ)器102在受到寫入訊號(hào)124的時(shí)候?qū)⒎旁谫Y料匯流排122上的資料存放到適當(dāng)?shù)奈恢贰?br>
調(diào)整至低電位裝置103的目的是將主存儲(chǔ)器選擇控制訊號(hào)125的電位拉拔到第一電位,也就是低電位。一種簡(jiǎn)單的實(shí)行方式是使用一個(gè)接地的一般電阻,或是稱做拉拔到地的電阻。由于處理器101輸出的三態(tài)輸出控制訊號(hào)127是一種輸入訊號(hào),其電位為浮接式電位。對(duì)于主存儲(chǔ)器102而言其電位是未知的狀態(tài)。為了讓處理器101能夠讓主存儲(chǔ)器102動(dòng)作,利用了將電位拉拔到低電位的調(diào)整至低電位裝置103使主存儲(chǔ)器102動(dòng)作。
可插拔的子系統(tǒng)110必須依附在處理器101上才能運(yùn)作,而且可以從系統(tǒng)100中移除。在一般的狀況下,當(dāng)系統(tǒng)100可以正常的運(yùn)作的時(shí)候,子系統(tǒng)110是被移除的。但是當(dāng)主存儲(chǔ)器102處于不正常的狀況下的時(shí)候,子系統(tǒng)110可以被安裝在系統(tǒng)100上用來取代主存儲(chǔ)器102??刹灏巫酉到y(tǒng)110的結(jié)構(gòu)示意圖請(qǐng)參照?qǐng)D2。
如圖2所示,可插拔子系統(tǒng)110包括一連接器112,一備源存儲(chǔ)器114,以及調(diào)整至高電位裝置116。一般的可插拔子系統(tǒng)110會(huì)做成子卡的形式,利用一插槽結(jié)構(gòu)與系統(tǒng)100電氣地連接。連接器112主要用來銜接處理器101以及備源存儲(chǔ)器114之間的訊號(hào)傳輸,其中訊號(hào)包括了位址匯流排121,資料匯流排122,讀取訊號(hào)123,以及可插拔子系統(tǒng)控制訊號(hào)126。另外,連接器112還連接了調(diào)整至高電位裝置116與調(diào)整至低電位裝置103之間的訊號(hào)傳輸,主要是將高電位控制訊號(hào)128從調(diào)整至高電位裝置116調(diào)整主存儲(chǔ)器選擇控制訊號(hào)125來關(guān)閉主存儲(chǔ)器102。一般的連接器112可以使用插槽結(jié)構(gòu)。
備源存儲(chǔ)器114,又稱為輔助程序存儲(chǔ)器或是輔助的系統(tǒng)程序儲(chǔ)存存儲(chǔ)器,是一般的程序儲(chǔ)存元件。一般的備源存儲(chǔ)器114也是使用非揮發(fā)性存儲(chǔ)元件,在電源消失的時(shí)候資料不會(huì)跟著消失。但是它不是用作系統(tǒng)程序存儲(chǔ)器,并不能執(zhí)行自我更新的動(dòng)作。備源存儲(chǔ)器114接受一可插拔子系統(tǒng)控制訊號(hào)126的控制來決定是否動(dòng)作。當(dāng)可插拔子系統(tǒng)控制訊號(hào)126是處在低電位的時(shí)候,備源存儲(chǔ)器114被啟動(dòng),因而整個(gè)可插拔子系統(tǒng)110處于動(dòng)作的狀態(tài)。當(dāng)可插拔子系統(tǒng)控制訊號(hào)126的電位是高電位的時(shí)候,備源存儲(chǔ)器114關(guān)閉而整個(gè)可插拔子系統(tǒng)110不動(dòng)作。
調(diào)整至高電位裝置116的目的是將主存儲(chǔ)器選擇控制訊號(hào)125的電位拉拔到第二電位,也就是高電位。一種簡(jiǎn)單的實(shí)行方式是使用一個(gè)連接電源的一殷電阻,或是稱為連接電源的拉拔電阻。由于系統(tǒng)100有個(gè)調(diào)整至低電位裝置103可以將主存儲(chǔ)器選擇控制訊號(hào)125的電位拉拔到低電位,所以主存儲(chǔ)器選擇控制訊號(hào)125的電位不等于高電位控制訊號(hào)。主存儲(chǔ)器選擇控制訊號(hào)125的電位只能使其接近兩個(gè)拉拔電阻的分壓值。假如拉拔到地的電阻值是R1,接到電源的拉拔電阻值是R2,則主存儲(chǔ)器選擇控制訊號(hào)125的電壓的為電源電壓的R1/(R1+R2)。將R1和R2的比例做適當(dāng)?shù)恼{(diào)整,即可使系統(tǒng)100在接上可插拔的子系統(tǒng)110之后,使主存儲(chǔ)器選擇控制信號(hào)125脫離低電位而禁止主存儲(chǔ)器102運(yùn)作。
系統(tǒng)10D在一般執(zhí)行程序時(shí)是不需要加入可插拔子系統(tǒng)110,其結(jié)構(gòu)示意圖如圖5所示。整個(gè)系統(tǒng)100只有三個(gè)元件在動(dòng)作,而且兩個(gè)匯流排之間只有在兩個(gè)元件之間進(jìn)行資料的傳遞。此時(shí)系統(tǒng)的程序執(zhí)行流程如圖4所示。在系統(tǒng)100開機(jī)的時(shí)候,如圖4的第一步驟所示,處理器101傳送兩個(gè)控制訊號(hào)出來,分別是輸出電位為浮接式單位的三態(tài)輸出控制訊號(hào)127與起始狀態(tài)為低電位的主存儲(chǔ)器選擇控制訊號(hào)126。由于可插拔的子系統(tǒng)110并沒有安裝在系統(tǒng)100上,低電位的主存儲(chǔ)器選擇控制訊號(hào)126并不發(fā)生作用。浮接式電位的三態(tài)輸出控制訊號(hào)127會(huì)被調(diào)整至低電位裝置103拉拔到低電位,所以主存儲(chǔ)器選擇控制訊號(hào)125為低電位以啟動(dòng)主存儲(chǔ)器102。然后,如圖4的第二步驟所示,處理器101會(huì)在位址匯流排121上輸出位址值到主存儲(chǔ)器102上。之后,如圖4的第三步驟所示,主存儲(chǔ)器102解譯位址匯流排121上的位址值。接著,處理器101可以決定是需要從主存儲(chǔ)器102讀取程序或是將資料寫入到主存儲(chǔ)器102上進(jìn)行自我更新。如圖4的第四步驟所示,主存儲(chǔ)器102從處理器101接收到讀取訊號(hào)123或是寫入訊號(hào)124。然后,當(dāng)主存儲(chǔ)器102接收到讀取訊號(hào)123的時(shí)候會(huì)將對(duì)應(yīng)到位址值的資料送到資料匯流排122給處理器101,或是當(dāng)主存儲(chǔ)器102收到寫入訊號(hào)124的時(shí)候?qū)①Y料匯流排122上的資料寫入主存儲(chǔ)器102的相對(duì)應(yīng)位址值的資料區(qū)域。上面的動(dòng)作,基本上完成了主存儲(chǔ)器102的資料讀取或是寫入的動(dòng)作。
當(dāng)主存儲(chǔ)器102的程序出現(xiàn)問題而不能開機(jī)的時(shí)候,這時(shí)將可插拔子系統(tǒng)110安裝到系統(tǒng)100上,這時(shí)的系統(tǒng)100結(jié)構(gòu)示急圖如圖5所示,而系統(tǒng)100的程序執(zhí)行流程如圖6所示。當(dāng)系統(tǒng)100啟動(dòng)的時(shí)候,如圖6第一步驟所示,會(huì)先開啟可插拔子系統(tǒng)110并且停止主存儲(chǔ)器102的動(dòng)作。這個(gè)步驟的處理方式是處理器101會(huì)先送出兩個(gè)訊號(hào),分別是輸出電位為浮接式電位的三態(tài)輸出控制訊號(hào)127與起始狀態(tài)為低電位的主存儲(chǔ)器選擇控制訊號(hào)126。由于可插拔的子系統(tǒng)110已經(jīng)安裝在系統(tǒng)100上,低電位的主存儲(chǔ)器選擇控制訊號(hào)126會(huì)啟動(dòng)備源存儲(chǔ)器114,而這時(shí)調(diào)整至高電位裝置116會(huì)送出一個(gè)高電位訊號(hào)128來調(diào)整主存儲(chǔ)器控制訊號(hào)125的電位到高電位,因此主存儲(chǔ)器102就不會(huì)動(dòng)作。之后,如圖6第二步驟所示,處理器101從可插拔的子系統(tǒng)110上讀取程序資料。詳細(xì)的步驟是處理器101經(jīng)過連接器112與備源存儲(chǔ)器114之間建立了位址匯流排121,而處理器101將位址值送到位址匯流排121上。備源存儲(chǔ)器114從位址匯流排121上讀取位址值并且解碼之后,等到處理器101送出讀取訊號(hào)123之后將對(duì)應(yīng)到位址值上的資料送到資料匯流排122上。處理器101會(huì)將資料匯流排122上的資料讀取并且解碼。這是已經(jīng)完成了處理器101與備源存儲(chǔ)器114之間的資料讀取。由于備源存儲(chǔ)器114不能自我程序更新,所以資料匯流排122上的資料流動(dòng)方向只有從備源存儲(chǔ)器114到處理器101。
之后有可能需要將資料寫入到主存儲(chǔ)器102上,如圖6第三步驟所示,將可插拔子系統(tǒng)110關(guān)閉并且開啟主存儲(chǔ)器102。這個(gè)步驟主要是從處理器101送出一個(gè)高電位的可插拔子系統(tǒng)控制訊號(hào)126,此時(shí)備源存儲(chǔ)器114會(huì)停止動(dòng)作而調(diào)整至高電位裝置116也同時(shí)停止送出高電位訊號(hào)128。這時(shí)只有調(diào)整至低電位裝置103完全控制主存儲(chǔ)器控制訊號(hào)125成低電位。因此,可插杖子系統(tǒng)110可以關(guān)閉而備源存儲(chǔ)器114跟著開始動(dòng)作。然后,如圖6第四步驟所示,將資料從處理器101寫入到主存儲(chǔ)器102中。在這個(gè)步驟中,在主存儲(chǔ)器102動(dòng)作之后會(huì)與處理器101之間建立位址匯流排121與資料匯流排122,其中處理器101會(huì)先送出位址值在位址匯流排121上。主存儲(chǔ)器102接收并且解碼位址匯流排121上的位址值,等待接收到寫入訊號(hào)124之后,會(huì)將處理器101放在資料匯流排122上的資料放到對(duì)應(yīng)到位址值上的區(qū)域,完成寫入的動(dòng)作。因此,無法作用的主存儲(chǔ)器102現(xiàn)在已經(jīng)進(jìn)行完自我更新程序。之后,將可插拔子系統(tǒng)110移除,重新開機(jī)檢驗(yàn)系統(tǒng)100是否正常運(yùn)作即可。
另外,當(dāng)微處理系統(tǒng)100的某個(gè)芯片或是裝置有問題的時(shí)候,也可以利用可插拔子系統(tǒng)110找尋有問題的芯片或裝置。例如,當(dāng)系統(tǒng)100無法開機(jī)時(shí)而問題出在硬件而不是主存儲(chǔ)器102的程序時(shí),安裝可插拔子系統(tǒng)110。這時(shí)系統(tǒng)100開機(jī)的時(shí)候會(huì)去讀取可插拔子系統(tǒng)110的資訊,而備源存儲(chǔ)器114會(huì)設(shè)計(jì)成發(fā)布開機(jī)過程的資訊。例如,一種方式為開機(jī)時(shí),遇到某個(gè)芯片有問題時(shí),系統(tǒng)利用發(fā)光訊號(hào)發(fā)出閃爍訊號(hào)或是利用蜂鳴器鳴叫一長(zhǎng)聲等通知使用者哪個(gè)芯片屬于不正常。設(shè)計(jì)不同的通知訊號(hào)對(duì)應(yīng)到不同的芯片,可以同時(shí)偵測(cè)多個(gè)芯片在開機(jī)時(shí)是否正常。這種偵錯(cuò)方式在系統(tǒng)性偵錯(cuò)上是相當(dāng)?shù)谋憷摹?br>
即使本發(fā)明是藉由舉出數(shù)個(gè)較佳實(shí)施例來描述,但是本發(fā)明并不限定于所舉出的實(shí)施例。先前雖舉出與敘述的特定實(shí)施例,但是顯而易見地,其它未脫離本發(fā)明所揭示的精神下,所完成的等效改變或修飾,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍內(nèi)。此外,凡其它未脫離本發(fā)明所揭示的精神下,所完成的其他類似與近似改變或修飾,也均包含在本發(fā)明的權(quán)利要求范圍內(nèi)。同時(shí)應(yīng)以最廣的定義來解釋本發(fā)明的范圍,藉以包含所有的修飾與類似方法。
權(quán)利要求
1.一種用可插拔子系統(tǒng)將系統(tǒng)程序燒錄到主存儲(chǔ)器的微處理系統(tǒng),其特征是包含一處理器,是用以發(fā)出一第一控制訊號(hào)以及一第二控制訊號(hào),其中該第一控制訊號(hào)為浮接式電位;一主存儲(chǔ)器,是電氣地連接至該處理器并接收一第三控制訊號(hào)來決定是否與該處理器傳遞資訊;一用以調(diào)節(jié)至第一電位裝置,是電氣地連接至該處理器以接受該第一控制訊號(hào)以及電氣地連接至該主存儲(chǔ)器使得該第三控制訊號(hào)為該第一電位,該第一電位使得該主存儲(chǔ)器動(dòng)作;以及一具有一備源存儲(chǔ)器的可插拔子系統(tǒng),是電氣地連接至該處理器并接收該第二控制訊號(hào);當(dāng)該第二控制訊號(hào)為該第一電位時(shí),該備源存儲(chǔ)器動(dòng)作并且該備源存儲(chǔ)器與該處理器之間傳遞資訊,并且該可插拔子系統(tǒng)送出一第四控制訊號(hào)使得該第三控制訊號(hào)為第二電位,其中該第二電位使得該主存儲(chǔ)器停止動(dòng)作,當(dāng)該第二控制訊號(hào)為該第二電位時(shí),該備源存儲(chǔ)器停止動(dòng)作并且停止該可插拔子系統(tǒng)送出該第四控制訊號(hào),使得該第三控制訊號(hào)為該第一電位,并且該主存儲(chǔ)器與該處理器之間傳遞資訊。
2.根據(jù)權(quán)利要求1所述的用可插拔子系統(tǒng)將系統(tǒng)程序燒錄到主存儲(chǔ)器的微處理系統(tǒng),其特征是上述的該第二電位高于該第一電位。
3.根據(jù)權(quán)利要求1所述的用可插拔子系統(tǒng)將系統(tǒng)程序燒錄到主存儲(chǔ)器的微處理系統(tǒng),其特征是上述的用以調(diào)節(jié)至該第一電位裝置包含一接地的第一電阻。
4.根據(jù)權(quán)利要求1所述的用可插拔子系統(tǒng)將系統(tǒng)程序燒錄到主存儲(chǔ)器的微處理系統(tǒng),其特征是上述的主存儲(chǔ)器與該處理器之間傳遞訊號(hào)的方法包含在該主存儲(chǔ)器與該處理器之間建立一第一匯流排與一第二匯流排,其中該第一匯流排上面具有位址資料,而該第二匯流排上面具有存儲(chǔ)資料;以及該主存儲(chǔ)器接收一讀取訊號(hào)后,將對(duì)應(yīng)該位址資料的該存儲(chǔ)資料經(jīng)由該第二匯流排傳送到該處理器。
5.根據(jù)權(quán)利要求1所述的用可插拔子系統(tǒng)將系統(tǒng)程序燒錄到主存儲(chǔ)器的微處理系統(tǒng),其特征是上述的主存儲(chǔ)器與該處理器之間傳遞訊號(hào)的方法更包含該主存儲(chǔ)器接收到一寫入訊號(hào)后,將對(duì)應(yīng)該位址資料的該存儲(chǔ)資料經(jīng)由該第二匯流排寫入到該主存儲(chǔ)器。
6.根據(jù)權(quán)利要求1所述的用可插拔子系統(tǒng)將系統(tǒng)程序燒錄到主存儲(chǔ)器的微處理系統(tǒng),其特征是上述的備源存儲(chǔ)器與該處理器之間傳送資訊的方法為在該備源存儲(chǔ)器與該處理器之間建立該第一匯流排與該第二匯流排,其中該第一匯流排上面具有位址資料,而該第二匯流排上面具有存儲(chǔ)資料;以及該備源存儲(chǔ)器接收一讀取訊號(hào)后傳送對(duì)應(yīng)到該位址資料的該存儲(chǔ)資料到該處理器。
7.根據(jù)權(quán)利要求6所述的用可插拔子系統(tǒng)將系統(tǒng)程序燒錄到主存儲(chǔ)器的微處理系統(tǒng),其特征是上述的可插拔子系統(tǒng)具有一連接器,是用以電氣地連接至該處理器以及該主存儲(chǔ)器;一備源存儲(chǔ)器是電氣地連接至該連接器以接收該第二控制訊號(hào);以及用以調(diào)節(jié)至該第二電位裝置是電氣地連接至該連接器,并且送出該第四控制訊號(hào)經(jīng)由該連接器以調(diào)整該第三控制訊號(hào)的電位。
8.根據(jù)權(quán)利要求1所述的用可插拔子系統(tǒng)將系統(tǒng)程序燒錄到主存儲(chǔ)器的微處理系統(tǒng),其特征是上述的用以調(diào)節(jié)至該第二電位裝置包含一連接至一電源的第二電阻。
9.根據(jù)權(quán)利要求1所述的用可插拔子系統(tǒng)將系統(tǒng)程序燒錄到主存儲(chǔ)器的微處理系統(tǒng),其特征是上述的連接器為一插槽裝置。
10.根據(jù)權(quán)利要求1所述的用可插拔子系統(tǒng)將系統(tǒng)程序燒錄到主存儲(chǔ)器的微處理系統(tǒng),其特征是上述的主存儲(chǔ)器為一非揮發(fā)性存儲(chǔ)器。
11.一種將可插拔的子系統(tǒng)上的系統(tǒng)程序燒錄到一微處理系統(tǒng)的主存儲(chǔ)器的方法,其中該微處理系統(tǒng)包含一處理器、一主存儲(chǔ)器,用以調(diào)節(jié)至一第一電位裝置以及該可插拔的子系統(tǒng),其中該第一電位可以讓該主存儲(chǔ)器動(dòng)作,該特征是包含該處理器傳送一第一控制訊號(hào)以調(diào)整一用以控制該主存儲(chǔ)器的第三控制訊號(hào)的電位,以及傳送一第二控制訊號(hào)到該可插拔的子系統(tǒng),其中該第一控制訊號(hào)為一浮接式電位,該第二控制訊號(hào)為第一電位使該可插拔的子系統(tǒng)動(dòng)作,以及該第三控制訊號(hào)是由該用以調(diào)節(jié)至該第一電位裝置控制成該第一電位;該可插拔的子系統(tǒng)送出一第四控制訊號(hào),將該第三控制訊號(hào)調(diào)整成一第二電位,其中該第二電位禁止該主存儲(chǔ)器動(dòng)作;在該備源存儲(chǔ)器與該處理器之間傳遞資訊;該處理器傳送該第二控制訊號(hào)到該可插拔的子系統(tǒng),其中該第二控制訊號(hào)為該第二電位,使得該可插拔的子系統(tǒng)停止動(dòng)作,并且停止送出該第四控制訊號(hào);以及在該主存儲(chǔ)器與該處理器之間傳遞資訊。
12.根據(jù)權(quán)利要求11所述的將可插拔的子系統(tǒng)上的系統(tǒng)程序燒錄到一微處理系統(tǒng)的主存儲(chǔ)器的方法,其特征是上述的該第二電位高于該第一電位。
13.根據(jù)權(quán)利要求11所述的將可插拔的子系統(tǒng)上的系統(tǒng)程序燒錄到一微處理系統(tǒng)的主存儲(chǔ)器的方法,其特征是上述的用以調(diào)節(jié)至該第一電位裝置包含一接地的第一電阻。
14.根據(jù)權(quán)利要求11所述的將可插拔的子系統(tǒng)上的系統(tǒng)程序燒錄到一微處理系統(tǒng)的主存儲(chǔ)器的方法,其特征是上述的備源存儲(chǔ)器與該處理器之間傳遞訊號(hào)的方法為;在該備源存儲(chǔ)器與該處理器之間建立一第一匯流排與一第二匯流排,其中該第一匯流排上面具有位址資料,而該第二匯流排上面具有存儲(chǔ)資料;以及該備源存儲(chǔ)器接收一讀取訊號(hào)后傳送對(duì)應(yīng)到該位址資料的該存儲(chǔ)資料到該處理器。
15.根據(jù)權(quán)利要求11所述的將可插拔的子系統(tǒng)上的系統(tǒng)程序燒錄到一微處理系統(tǒng)的主存儲(chǔ)器的方法,其特征是上述的主存儲(chǔ)器與該處理器之間傳遞訊號(hào)的方法包含在該主存儲(chǔ)器與該處理器之間建立該第一匯流排與該第二匯流排,其中該第一匯流排上面具有位址資料,而該第二匯流排上面具有存儲(chǔ)資料;以及該主存儲(chǔ)器接收一讀取訊號(hào)后將對(duì)應(yīng)到該位址資料的該存儲(chǔ)資料經(jīng)由該第二匯流排傳送到該處理器。
16.根據(jù)權(quán)利要求11所述的將可插拔的子系統(tǒng)上的系統(tǒng)程序燒錄到一微處理系統(tǒng)的主存儲(chǔ)器的方法,其特征是上述的主存儲(chǔ)器與該處理器之間傳遞訊號(hào)的方法更包括該主存儲(chǔ)器接收到一寫入訊號(hào)后將對(duì)應(yīng)到該位址資料的該存儲(chǔ)資料經(jīng)由該第二匯流排寫入到該主存儲(chǔ)器。
17.根據(jù)權(quán)利要求11所述的將可插拔的子系統(tǒng)上的系統(tǒng)程序燒錄到一微處理系統(tǒng)的主存儲(chǔ)器的方法,其特征是上述的可插拔子系統(tǒng)具有一連接器,是用以電氣地連接至該處理器以及該主存儲(chǔ)器;一備源存儲(chǔ)器是電氣地連接至該連接器以接收該第二控制訊號(hào);以及用以調(diào)節(jié)至該第二電位裝置是電氣地連接至該連接器,并且送出該第四控制訊號(hào)經(jīng)由該連接器以調(diào)整該第三控制訊號(hào)的電位。
18.根據(jù)權(quán)利要求17所述的將可插拔的子系統(tǒng)上的系統(tǒng)程序燒錄到一微處理系統(tǒng)的主存儲(chǔ)器的方法,其特征是上述的用以調(diào)節(jié)至該第二電位裝置包含一連接至一電源的第二電阻。
19.根據(jù)權(quán)利要求11所述的將可插拔的子系統(tǒng)上的系統(tǒng)程序燒錄到一微處理系統(tǒng)的主存儲(chǔ)器的方法,其特征是上述的連接器為一插槽裝置。
20.根據(jù)權(quán)利要求11所述的將可插拔的子系統(tǒng)上的系統(tǒng)程序燒錄到一微處理系統(tǒng)的主存儲(chǔ)器的方法,其特征是上述的主存儲(chǔ)器為一非揮發(fā)性存儲(chǔ)器。
全文摘要
本發(fā)明的提供一種用可插拔子系統(tǒng)將系統(tǒng)程序燒錄到主存儲(chǔ)器的微處理系統(tǒng)及燒錄方法。其中微處理系統(tǒng)主要使用位于一可插拔的子系統(tǒng)上的備源存儲(chǔ)器的系統(tǒng)程序燒錄到主存儲(chǔ)器上,其中匯流排上的資料是藉占兩個(gè)調(diào)整電位的裝置以決定處理器所存取的資料是來自于備源存儲(chǔ)器或是主存儲(chǔ)器。
文檔編號(hào)G06F9/312GK1534459SQ03109049
公開日2004年10月6日 申請(qǐng)日期2003年4月2日 優(yōu)先權(quán)日2003年4月2日
發(fā)明者洪啟誠(chéng) 申請(qǐng)人:其樂達(dá)科技股份有限公司