亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

計算機的固件燒錄裝置的制作方法

文檔序號:6467080閱讀:206來源:國知局
專利名稱:計算機的固件燒錄裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種固件燒錄裝置,特別是涉及一種從計算機外部進行固件(firmware)燒錄時避免噪聲干擾的燒錄裝置。
背景技術(shù)
目前計算機內(nèi)部使用許多芯片和芯片組,用以輔助系統(tǒng)的運行。為了節(jié)省硬件成本,大量采用可程序芯片(programmable chip)。當可程序芯片的功能改變時,可透過內(nèi)部裝置對目標組件進行固件更新,有效節(jié)省硬件成本。為了操作上的便利性,可利用外部電子裝置的連接,用以進行更新目標組件的固件。 基于硬件成本的考慮,芯片、芯片組和其它硬件裝置之間,可能復(fù)用不同的傳輸界面。目標組件與其它芯片組和硬件裝置之間的訪問,采用第一傳輸界面。當進行目標組件的固件更新時,使用第二傳輸界面進行燒錄。不同的傳輸界面提供不同的功用和效率。
由于前述芯片、芯片組和其它硬件裝置之間的物理連結(jié),存在不同傳輸界面。當從計算機外部對計算機內(nèi)部的目標組件在進行燒錄固件時,連結(jié)至目標組件的其它傳輸界面會造成噪聲干擾,導(dǎo)致固件更新出現(xiàn)異常狀況。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種計算機的固件燒錄裝置,在保有計算機內(nèi)部裝置可對目標組件進行固件更新的前提下,此固件燒錄裝置可以在外部電子裝置對計算機內(nèi)部目標組件進行固件燒錄時,避免噪聲干擾的燒錄裝置。 本發(fā)明提供一種計算機的固件燒錄裝置,包含連接器、底板管理控制器(baseboard management controller,BMC)禾卩隔離電路。其中連接器耦接至目標組件的固件燒錄端口 ,用以提供計算機的外部電子裝置輸入固件數(shù)據(jù)的連接接口 。隔離電路耦接于目標組件的固件燒錄端口與底板管理控制器之間。當外部電子裝置耦接到連接器時,隔離電路斷開目標組件和底板管理控制器之間傳輸固件數(shù)據(jù)的路徑。當外部電子裝置未耦接到連接器時,隔離電路將目標組件耦接到底板管理控制器。 依據(jù)本發(fā)明的較佳實施例,隔離電路包含金氧半場效晶體管(metaloxidesemiconductor field-effect transistor, M0SFET),其中金氧半場效晶體管的漏極耦接至目標組件的固件燒錄端口 ,金氧半場效晶體管的源極耦接至底板管理控制器,金氧半場效晶體管的柵極耦接至連接器。 依據(jù)本發(fā)明的較佳實施例,外部電子裝置經(jīng)由外部連結(jié)裝置耦接至連接器,用于
致能隔離電路,使底板管理控制器和目標組件之間傳輸固件數(shù)據(jù)的路徑斷開。 依據(jù)本發(fā)明的較佳實施例,外部連結(jié)裝置產(chǎn)生設(shè)置信號(install signal),用以
致能隔離電路,使底板管理控制器和目標組件之間傳輸固件數(shù)據(jù)的路徑斷開。其中連結(jié)裝
置耦接于外部電子裝置和連接器之間。 依據(jù)本發(fā)明的較佳實施例,連接器檢測外部連結(jié)裝置是否耦接。當外部連結(jié)裝置耦接至連接器,連接器產(chǎn)生設(shè)置信號,用以致能隔離電路,使底板管理控制器和目標組件之間傳輸固件數(shù)據(jù)的路徑斷開。 依據(jù)本發(fā)明的較佳實施例,底板管理控制器耦接到隔離電路,用于傳輸固件數(shù)據(jù)的傳輸界面,為第一傳輸界面與第二傳輸界面復(fù)用。 依據(jù)本發(fā)明的較佳實施例,隔離電路將目標組件耦接至底板管理控制器時,底板
管理控制器得以將計算機提供的固件數(shù)據(jù)輸出至目標組件的固件燒錄端口。 對于計算機內(nèi)部各芯片、芯片組和其它硬件裝置之間的物理連結(jié),存在不同傳輸
界面,導(dǎo)致對目標組件進行燒錄動作時,不同傳輸界面引發(fā)的噪聲干擾。本發(fā)明提出一種計
算機的固件燒錄裝置,由外部電子裝置對目標組件進行燒錄動作時,致能隔離電路將目標
組件的燒錄端口與其它復(fù)用傳輸界面斷開,以確保傳輸固件數(shù)據(jù)到目標組件的過程,不被
其它復(fù)用傳輸界面的噪聲所干擾。由底板管理控制器對目標組件進行燒錄動作時,禁能隔
離電路使目標組件的燒錄端口與底板管理控制器連結(jié)。不進行燒錄動作時,禁能隔離電路
使目標組件的燒錄端口與其它傳輸界面導(dǎo)通,讓各芯片、芯片組和其它硬件裝置能夠正常
訪問目標組件。 上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,并可依照說明書的內(nèi)容予以實施,以下以本發(fā)明的較佳實施例并配合附圖詳細說明如后。


圖1是依照本發(fā)明所繪示的一種計算機的固件燒錄裝置結(jié)構(gòu)圖。
圖2是依照本發(fā)明較佳實施例所繪示的隔離電路圖。 圖3A是依照本發(fā)明較佳實施例所繪示的外部電子裝置提供設(shè)置信號的架構(gòu)圖。
圖3B是依照本發(fā)明較佳實施例所繪示的外部連結(jié)裝置提供設(shè)置信號的架構(gòu)圖。
圖4A-圖4B是依照本發(fā)明較佳實施例所繪示的外部連結(jié)裝置和連接器組合機構(gòu)圖。 圖5是依照本發(fā)明較佳實施例所繪示的燒錄裝置傳輸界面結(jié)構(gòu)圖。
具體實施例方式
以下結(jié)合附圖及較佳實施例,對依據(jù)本發(fā)明提出的一種計算機的固件燒錄裝置其特征及其功效,詳細說明如后。 圖1是依照本發(fā)明所繪示的一種計算機固件燒錄裝置100結(jié)構(gòu)圖。為了能更清楚地說明本實施例,圖1中的計算機101僅繪示出固件燒錄裝置100與目標組件140。本發(fā)明所屬領(lǐng)域的通常技術(shù)人員應(yīng)知計算機101尚可包含中央處理單元、芯片組等其它構(gòu)件,故不在此贅述。前述目標組件140可以是計算機101內(nèi)部任何可程序芯片,例如復(fù)雜可編程邏輯裝置(complex programmablelogic device, CPLD)等。前述目標組件140也可以是計算機101內(nèi)部任何紀錄固件的非逸失性存儲器(non-volatile memory)。
固件燒錄裝置100包含連接器300、底板管理控制器110和隔離電路200。連接器300的數(shù)據(jù)端口 CT耦接至目標組件140的固件燒錄端口 PB。隔離電路200耦接于目標組件140的固件燒錄端口 PB與底板管理控制器110的數(shù)據(jù)端口 Bt之同。另外,連接器300的控制端口 CNT耦接于隔離電路200的控制端口 。
在此,外部電子裝置120可以是另外一臺個人計算機(personal computer, PC)、 治具(fixture)等。當外部電子裝置120耦接到連接器300時,目標組件140和底板管理控 制器110之間傳輸固件數(shù)據(jù)所用的路徑被隔離電路200斷開,于是可以確保計算機101的 外部電子裝置120輸入固件數(shù)據(jù)到目標組件140的過程,不被底板管理控制器110的噪聲 所干擾。當外部電子裝置120未耦接到連接器300時,隔離電路200將目標組件140耦接 到底板管理控制器110。因此,當外部電子裝置120未耦接到連接器300時,隔離電路200 并不會妨礙計算機101的正常運行。 圖2是依照本發(fā)明較佳實施例所繪示的隔離電路200的電路圖。隔離電路200包 含金氧半場效晶體管Q1Q依照底板管理控制器110的數(shù)據(jù)端口 BT(或目標組件140的固件 燒錄端口 PB)的位(bit)數(shù)量,所屬領(lǐng)域的通常技術(shù)人員可以對應(yīng)地決定隔離電路200中 金氧半場效晶體管Qi的數(shù)量。在此僅繪示一個金氧半場效晶體管Qi代表說明之。另外,本 實施例雖以N型金氧半場效晶體管做為隔離電路200的實施代表,但所屬領(lǐng)域的通常技 術(shù)人員亦可以依據(jù)本實施例的說明而類推至P型金氧半場效晶體管。 金氧半場效晶體管(^的源極耦接至底板管理控制器110的數(shù)據(jù)端口 BT,金氧半場 效晶體管的漏極耦接至目標組件140的固件燒錄端口 PB,金氧半場效晶體管的柵極 (即隔離電路200的控制端口 )耦接至連接器300的控制端口 CNT。其中連結(jié)器300的數(shù) 據(jù)端口 CT耦接至目標組件140的固件燒錄端口 PB。 在本實施例中,金氧半場效晶體管Q工的柵極受控于連接器300的控制端口 CNT。當 金氧半場效晶體管Qi的柵極為高電平時,金氧半場效晶體管Qi的漏極和源極導(dǎo)通(也就是 此時隔離電路200被禁能),使得底板管理控制器110耦接至目標組件140。此時隔離電路 200并不會妨礙目標組件140與底板管理控制器110之間的正常訪問運行。當金氧半場效 晶體管Qi的柵極為低電平時,金氧半場效晶體管Qi的漏極和源極斷開(也就是此時隔離電 路200被致能),進而斷開底板管理控制器110和目標組件140之間的耦接。于是可以確保 外部電子裝置120通過連結(jié)器300的數(shù)據(jù)端口 CT輸入固件數(shù)據(jù)到目標組件140的過程,不 被底板管理控制器110的噪聲所干擾。 圖3A是依照本發(fā)明較佳實施例所繪示的外部電子裝置提供設(shè)置信號的架構(gòu)圖。 電壓源Vi耦接至電阻Rp提供上拉(pull high)電壓給連接器300的控制端口 CNT。因此, 在外部電子裝置120未連接至連接器300的情形下,控制端口 CNT可以維持于高電平。
圖3A并未繪出外部電子裝置120與連接器300之間全部的訪問信號路徑,僅擇要 地繪示傳輸固件數(shù)據(jù)路徑、參考電壓Vss路徑、以及設(shè)置信號路徑。外部連結(jié)裝置150提供 上述傳輸固件數(shù)據(jù)路徑、參考電壓V^路徑、以及設(shè)置信號路徑于外部電子裝置120與連接 器300之間。于本實施例中,外部連結(jié)裝置150可以是任何形式、任何規(guī)格的傳輸裝置,例 如聯(lián)合測試行動組(JointTest Action Group, JTAG)信號傳輸纜線便是其中一例。
當外部電子裝置120經(jīng)由外部連結(jié)裝置150耦接至連接器300時,外部電子裝置 120、外部連結(jié)裝置150和連接器300共享參考電壓Vss。另外,外部電子裝置120會通過外 部連結(jié)裝置150提供設(shè)置信號至連接器300的控制端口 CNT。也就是說,外部電子裝置120 會將參考電壓V^(低電平信號)輸出至連接器300的控制端口CNT。因此外部電子裝置120 可以經(jīng)外部連結(jié)裝置150與連接器300控制隔離電路200的導(dǎo)通狀態(tài)。
在外部電子裝置120通過外部連結(jié)裝置150、連接器300將設(shè)置信號(在此為參考電壓Vss)傳送到隔離電路200后,目標組件140和底板管理控制器110之間傳輸固件數(shù)據(jù) 路徑被隔離電路200斷開。此時,外部電子裝置120的數(shù)據(jù)端口 ET便可以通過外部連結(jié)裝 置150、連結(jié)器300的數(shù)據(jù)端口 CT輸出固件數(shù)據(jù)至目標組件140的固件燒錄端口 PB。因此, 本實施例中的外部連結(jié)裝置150可以是普通的信號傳輸纜線(例如JTAG纜線)即可,而不 需使用特殊纜線。 圖3B是依照本發(fā)明較佳實施例所繪示的外部連結(jié)裝置提供設(shè)置信號的架構(gòu)圖。 電壓源Vi耦接至電阻Rp提供上拉(pull high)電壓給連接器300的控制端口 CNT。因此, 在外部電子裝置120未連接至連接器300的情形下,控制端口 CNT可以維持于高電平。
圖3B并未繪出外部電子裝置120與連接器300之間全部的訪問信號路徑,僅擇要 地繪示傳輸固件數(shù)據(jù)路徑、以及參考電壓V^路徑。外部連結(jié)裝置150提供上述傳輸固件數(shù) 據(jù)路徑、以及參考電壓Vss路徑于外部電子裝置120與連接器300之間。于本實施例中,外 部連結(jié)裝置150可以是任何形式、任何規(guī)格的傳輸裝置,例如JTAG信號傳輸纜線便是其中 一例。相對應(yīng)地,本實施例亦假設(shè)連接器300為JTAG連接器。 當外部電子裝置120經(jīng)由外部連結(jié)裝置150耦接至連接器300時,外部電子裝置 120、外部連結(jié)裝置150和連接器300共享參考電壓Vss。另外,外部連結(jié)裝置150產(chǎn)生設(shè)置 信號至連接器300的控制端口 CNT,以控制隔離電路200的導(dǎo)通狀態(tài)。本發(fā)明并不限制外部 連結(jié)裝置150產(chǎn)生設(shè)置信號的方式。在本實施例中是以參考電壓V^的電平作為所述設(shè)置 信號,因此外部連結(jié)裝置150只要將其內(nèi)部參考電壓Vss路徑的電平引接輸出至連接器300 的控制端口CNT,即可以輸出設(shè)置信號(低電平)至隔離電路200。本實施例中藉由使用此 特殊的外部連結(jié)裝置150而達到自動控制隔離電路200的目的。因此,本實施例中的外部 電子裝置120可以是任何常見的固件燒錄的控制裝置即可。 上述諸實施例是由計算機101外部來提供設(shè)置信號,以便控制隔離電路200之導(dǎo) 通狀態(tài)。以下將另舉一實施例,以便說明由連結(jié)器300提供前述設(shè)置信號。于本實施例中, 連結(jié)器300可以檢測外部連結(jié)裝置150是否耦接至連結(jié)器300,并對應(yīng)地產(chǎn)生設(shè)置信號以控 制隔離電路200之導(dǎo)通狀態(tài)。所屬領(lǐng)域之技術(shù)人員可以視其需求,而以任何方式去實現(xiàn)連 結(jié)器300檢測外部連結(jié)裝置150之機制。例如,圖4A與圖4B是依照本發(fā)明較佳實施例所 繪示的連接器300機構(gòu)圖。連接器300包含開關(guān)衛(wèi),其中開關(guān)衛(wèi)由兩片彈簧片組成。電壓 源^耦接至電阻Rp提供上拉(pull high)電壓給連接器300的控制端口 CNT。
請參照圖4A,在外部連結(jié)裝置150尚未插入連接器300時,開關(guān)衛(wèi)的兩片彈簧片 因未受壓力而形成開路(即兩片彈簧片沒有相互接觸)。因此,在外部電子裝置120未插入 連接器300的情形下,控制端口 CNT因為電壓源V工與電阻^而可以維持于高電平。
請參照圖4B,將外部連結(jié)裝置150壓入連接器300時,因為外部電子裝置120插 入的壓力使得兩彈簧片接點閉合形成短路。此時連接器300的控制端口 CNT因耦接至參考 電壓L而轉(zhuǎn)態(tài)為低電平。因此,連接器300的控制端口CNT可以輸出設(shè)置信號(低電平) 至隔離電路200的控制端口,以斷開底板管理控制器110和目標組件140之間傳輸固件數(shù) 據(jù)的路徑。 圖5是依照本發(fā)明較佳實施例所繪示的燒錄裝置100傳輸界面結(jié)構(gòu)圖。底板管 理控制器110經(jīng)隔離電路200耦接至目標組件140。底板管理控制器110耦接至目標組件 140之間的傳輸界面,復(fù)用為通用輸入輸出(generalpurpose input/output,GPIO)和聯(lián)合測試行動組(Joint Test Action Group,JTAG)。在現(xiàn)有的系統(tǒng)架構(gòu)中,當?shù)装骞芾砜刂破?110傳輸固件數(shù)據(jù)到目標組件140進行燒錄動作時,底板管理控制器110耦接至目標組件 140之間的傳輸界面使用聯(lián)合測試行動組。如果使用外部電子裝置120對目標組件140進 行燒錄動作,必須將底板管理控制器110的傳輸界面改為通用輸入輸出,避免干擾目標組 件140的固件更新程序。但是通用輸入輸出傳輸界面會影響連接器300和目標組件140之 間的信號電平。因此,當使用外部電子裝置120對目標組件140進行固件燒錄動作時,隔離 電路200用于耦接至底板管理控制器110和目標組件140之間,斷開通用輸入輸出傳輸界 面和聯(lián)合測試行動組傳輸界面,使外部電子裝置120傳輸至目標組件140的固件數(shù)據(jù),不會 受到噪聲干擾。而使用底板管理控制器110對目標組件140進行燒錄固件數(shù)據(jù)時,禁能隔 離電路200將目標組件140耦接至底板管理控制器110 ;底板管理控制器IIO得以將計算 機101提供的固件數(shù)據(jù)輸出至目標組件140的固件燒錄端口 PB。 以上所述,僅是本發(fā)明的較佳實施例而已,并非對本發(fā)明作任何形式上的限制,雖 然本發(fā)明已以較佳實施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術(shù)人 員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當可利用上述揭示的結(jié)構(gòu)及技術(shù)內(nèi)容作出些許的更 動或修飾為等同變化的等效實施例,但是凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明 的技術(shù)實質(zhì)對以上實施例所作的任何簡單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方 案的范圍內(nèi)。
權(quán)利要求
一種計算機的固件燒錄裝置,用以將固件數(shù)據(jù)燒錄至計算機內(nèi)的目標組件,其特征在于所述固件燒錄裝置包括連接器,耦接至所述目標組件的固件燒錄端口,用以提供所述計算機的外部電子裝置輸入所述固件數(shù)據(jù)的連接接口;底板管理控制器;以及隔離電路,耦接于所述目標組件的固件燒錄端口與所述底板管理控制器之間,其中當所述外部電子裝置耦接至所述連接器時,所述隔離電路斷開所述目標組件與所述底板管理控制器之間傳輸固件數(shù)據(jù)的路徑;當所述連接器未耦接所述外部電子裝置時,所述隔離電路將所述目標組件耦接至所述底板管理控制器。
2. 根據(jù)權(quán)利要求1所述的計算機的固件燒錄裝置,其特征在于所述隔離電路包含金氧 半場效晶體管,其中所述金氧半場效晶體管的漏極與源極分別耦接至所述目標組件的固件 燒錄端口與所述底板管理控制器,而所述金氧半場效晶體管的柵極耦接至所述連接器。
3. 根據(jù)權(quán)利要求1所述的計算機的固件燒錄裝置,其特征在于所述外部電子裝置經(jīng)外 部連結(jié)裝置與所述連接器控制所述隔離電路的導(dǎo)通狀態(tài)。
4. 根據(jù)權(quán)利要求1所述的計算機的固件燒錄裝置,其特征在于外部連結(jié)裝置產(chǎn)生設(shè)置 信號以控制所述隔離電路的導(dǎo)通狀態(tài),其中所述外部連結(jié)裝置用以耦接于所述外部電子裝 置和所述連接器之間。
5. 根據(jù)權(quán)利要求1所述的計算機的固件燒錄裝置,其特征在于所述連結(jié)器檢測外部連 結(jié)裝置是否耦接所述連結(jié)器,并對應(yīng)地產(chǎn)生設(shè)置信號以控制所述隔離電路的導(dǎo)通狀態(tài)。
6. 根據(jù)權(quán)利要求1所述的計算機的固件燒錄裝置,其特征在于所述底板管理控制器用 于耦接至所述隔離電路的引腳,復(fù)用為第一傳輸界面與第二傳輸界面。
7. 根據(jù)權(quán)利要求6所述的計算機的固件燒錄裝置,其特征在于其中所述第一傳輸界面 為通用輸入輸出。
8. 根據(jù)權(quán)利要求6所述的計算機的固件燒錄裝置,其特征在于其中所述第二傳輸界面 為聯(lián)合測試行動組。
9. 根據(jù)權(quán)利要求6所述的計算機的固件燒錄裝置,其特征在于所述連接器的傳輸界面 為聯(lián)合測試行動組。
10. 根據(jù)權(quán)利要求1所述的計算機的固件燒錄裝置,其特征在于當所述隔離電路將所 述目標組件耦接至所述底板管理控制器時,所述底板管理控制器得將所述計算機所提供的 固件數(shù)據(jù)輸出至所述目標組件的固件燒錄端口 。
全文摘要
本發(fā)明的目的在于提供一種計算機的固件燒錄裝置,包含連接器、底板管理控制器、隔離電路。此固件燒錄裝置用于傳輸固件數(shù)據(jù)至目標組件進行燒錄動作,固件數(shù)據(jù)由底板管理控制器或外部電子裝置提供。當計算機內(nèi)部各芯片、芯片組、其它硬件裝置之間的連結(jié)復(fù)用傳輸界面時,將導(dǎo)致外部電子裝置對目標組件的燒錄動作,受到噪聲干擾而產(chǎn)生異常狀態(tài)。依據(jù)本發(fā)明的固件燒錄裝置,當外部電子裝置耦接至計算機內(nèi)部的目標組件進行燒錄動作時,隔離電路斷開目標組件與其它硬件之間的傳輸界面,使燒錄動作不受噪聲干擾。
文檔編號G06F9/445GK101714104SQ20081016652
公開日2010年5月26日 申請日期2008年10月8日 優(yōu)先權(quán)日2008年10月8日
發(fā)明者劉士豪, 黃嵐 申請人:英業(yè)達股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1