專(zhuān)利名稱(chēng):將agp接口轉(zhuǎn)換為pci接口的主機(jī)板的制作方法
技術(shù)領(lǐng)域:
本發(fā)明關(guān)于一種將AGP接口轉(zhuǎn)換為PCI接口的主機(jī)板,尤其是一種將PCI控制器連接至AGP插槽,以將AGP接口轉(zhuǎn)換為PCI接口的主機(jī)板。
背景技術(shù):
主機(jī)板屬于整個(gè)電腦系統(tǒng)中最底層的元件,負(fù)責(zé)承載中央處理器、系統(tǒng)晶片組存儲(chǔ)器,并提供這些元件與其他周邊裝置的聯(lián)系與數(shù)據(jù)傳輸路徑。主機(jī)板的主要元件包括有系統(tǒng)晶片組與連接器。系統(tǒng)晶片組是整個(gè)電腦系統(tǒng)運(yùn)作的中樞元件,主要功能在于負(fù)責(zé)其余元件之間,信號(hào)與數(shù)據(jù)的分配與傳遞,而不同的中央處理器需搭配使用不同的系統(tǒng)晶片組。連接器的功能則是用以連接電腦系統(tǒng)各部分元件,如顯示卡、中央處理器、存儲(chǔ)器以及硬盤(pán)等。
系統(tǒng)晶片組的架構(gòu),一般是采用南橋(South Bridge)、北橋(North Bridge)晶片各自獨(dú)立的設(shè)計(jì)。而南北橋晶片掌控的元件與功能也各有不同。請(qǐng)參照?qǐng)D1,顯示一典型的系統(tǒng)晶片組架構(gòu)。北橋晶片100較接近中央處理器120,主要負(fù)責(zé)中央處理器120、主存儲(chǔ)器140與AGP插槽160間的數(shù)據(jù)、信號(hào)傳遞,并且藉由特定的傳輸協(xié)定與南橋晶片200溝通。南橋晶片200則負(fù)責(zé)主機(jī)板上各項(xiàng)周邊裝置220,240,260,280輸出入信號(hào)(Input/Output Signal)的接收與發(fā)送。南橋晶片200可以將這些周邊裝置所發(fā)出的中斷要求(Interrupt Request),透過(guò)北橋晶片100傳遞至中央處理器120。藉此,中央處理器120得以分配所欲執(zhí)行的工作程序與工作內(nèi)容。此外,為了連接各項(xiàng)周邊裝置220,240,260,280,南橋晶片內(nèi)包括有PCI控制器、硬盤(pán)與光碟機(jī)的IDE控制器、USB控制器、以及軟碟、鍵盤(pán)與鼠標(biāo)的控制器。
AGP接口是以PCI接口為基礎(chǔ)所衍生出來(lái),其運(yùn)作效率可達(dá)到PCI接口的數(shù)倍。AGP接口的主要目的在于因應(yīng)3D畫(huà)面所采用的貼圖(Texture Mapping)功能,以應(yīng)付大量數(shù)據(jù)在存儲(chǔ)器與AGP之間傳輸之所需。請(qǐng)參照表一,表列出AGP接口與PCI接口的差異。如表中所示,AGP接口與PCI接口的差異不僅在于所使用的連接器規(guī)格不同,二者所采用的數(shù)據(jù)傳輸方式也不一樣。
表一
AGP接口的特性與優(yōu)點(diǎn)主要有下列幾種一、排除地址線的多工功能AGP插槽專(zhuān)為顯示功能而設(shè)計(jì),不會(huì)有其他數(shù)據(jù)信號(hào)的傳輸,因此,在排除地址線的多工功能后,將可以提升AGP接口的作業(yè)效率。
二、并入使用高存儲(chǔ)器區(qū)域(Upper Memory Area,UMA)的理念彈性調(diào)整顯示功能所需要的存儲(chǔ)空間,以提高處理效能。
三、巧妙傳輸顯示資訊保留先前的顯示資訊,僅傳輸有變更的部分?jǐn)?shù)據(jù),以增加傳輸?shù)男省?br>
四、重新定義傳送數(shù)據(jù)的方式AGP接口專(zhuān)用于顯示功能,因此,具有較單純的數(shù)據(jù)傳輸作業(yè)環(huán)境。經(jīng)由重新定義傳輸方式以特別管道(pipeline)處理數(shù)據(jù),可以提高數(shù)據(jù)處理效率。
如上述,由于AGP接口提供較佳的傳輸速度,現(xiàn)今的顯示卡多采用AGP接口設(shè)計(jì)。相反地,PCI接口的顯示卡已越來(lái)越少見(jiàn),但是晶片組制造商(例如Intel)仍持續(xù)推出不支援AGP接口的較低階的北橋晶片(例如845GV)。因此,對(duì)于舊式主機(jī)板而言,若是系統(tǒng)晶片組無(wú)法支援AGP接口,或是新式主機(jī)板其北橋晶片并不支援AGP接口而言,將會(huì)越來(lái)越難以找到合用的PCI接口顯示卡,將導(dǎo)致無(wú)顯示卡可用的窘境。其次,若欲架構(gòu)雙顯示卡的電腦系統(tǒng),以達(dá)到雙屏幕顯示的目的。由于一般主機(jī)板上的系統(tǒng)晶片組僅有一組AGP插槽,所以僅能支援單一AGP顯示卡,另一個(gè)顯示卡只好采用PCI接口的顯示卡,如此亦將面臨PCI接口的顯示卡難以取得的困擾。
請(qǐng)參照?qǐng)D2,在已知技術(shù)中,采用一轉(zhuǎn)接卡20將AGP接口轉(zhuǎn)換為PCI接口。如圖中所示,轉(zhuǎn)接卡20的一側(cè)具有PCI金手指22,另一側(cè)為AGP插槽24,其中PCI金手指22插入主機(jī)板10上的PCI插槽12,而相對(duì)側(cè)的AGP插槽24則連接一AGP顯示卡30(一AGP接口的顯示卡)。值得注意的是,如圖3A所示,當(dāng)AGP顯示卡30經(jīng)由一AGP插槽14插置于一主機(jī)板10上時(shí),此AGP顯示卡30之輸出入端必須正確地對(duì)應(yīng)至電腦機(jī)殼40的背板(back panel)的開(kāi)口,否則此AGP顯示卡30將無(wú)法鎖合于電腦機(jī)殼40上,并且顯示卡30的輸出入端的使用亦會(huì)受到妨礙。
因此,請(qǐng)參照?qǐng)D3B,若是在PCI插槽12上增加一轉(zhuǎn)接卡20,AGP顯示卡30的位置將因此而上移,而造成顯示卡30的鎖孔32無(wú)法對(duì)合于電腦機(jī)殼40上的鎖孔42,將會(huì)導(dǎo)致此AGP顯示卡30在使用、組裝與固定上的困難。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提出一種將AGP接口轉(zhuǎn)換為PCI接口的主機(jī)板。
本發(fā)明的主要目的在于提供一種主機(jī)板,可以將AGP接口轉(zhuǎn)換為PCI接口,因此,可以解決PCI接口顯示卡難以取得的困擾。
本發(fā)明提供一種主機(jī)板,至少包含一PCI控制器;一總線,連接到上述PCI控制器;及一AGP插槽,經(jīng)由上述總線連接到上述PCI控制器。
本發(fā)明的主機(jī)板中,一PCI控制器可為獨(dú)立的IC或是位于北橋或南橋晶片內(nèi),而一AGP插槽的部份信號(hào)接腳(I/O pins)經(jīng)由總線連接至此PCI控制器。
關(guān)于本發(fā)明的優(yōu)點(diǎn)與精神可以藉由以下的發(fā)明詳述及附圖得到進(jìn)一步的了解。
圖1為一典型的系統(tǒng)晶片組架構(gòu)的示意圖。
圖2是采用轉(zhuǎn)接卡將PCI接口轉(zhuǎn)換為AGP接口的架構(gòu)的示意圖。
圖3A和圖3B是將AGP顯示卡透過(guò)轉(zhuǎn)接卡插合于PCI插槽的示意圖。
圖4A是本發(fā)明的一較佳實(shí)施例的示意圖。
圖4B是本發(fā)明的另一較佳實(shí)施例的示意圖。
圖4C是本發(fā)明的又一較佳實(shí)施例的示意圖。
圖5是一典型AGP插槽的腳位圖。
圖6是一典型PCI插槽的腳位圖。
圖7是本發(fā)明中AGP插槽的腳位圖。
圖8是本發(fā)明將AGP接口轉(zhuǎn)換為PCI接口的方法一較佳實(shí)施例的流程圖。
圖9是采用本發(fā)明的主機(jī)板架構(gòu)為主體之電腦系統(tǒng)一較佳實(shí)施例的示意圖。
具體實(shí)施例方式
表一列出了AGP接口與PCI接口的差異。
表二分類(lèi)說(shuō)明各AGP特征接腳。
表三分類(lèi)說(shuō)明各AGP插槽的空接腳位。
請(qǐng)參照?qǐng)D4A,其顯示本發(fā)明將AGP接口轉(zhuǎn)換為PCI接口的主機(jī)板架構(gòu)一較佳實(shí)施例。如圖中所示,此主機(jī)板架構(gòu)包括一北橋晶片100、一南橋晶片200、一AGP插槽230與至少一個(gè)PCI插槽220。北橋晶片100連接有中央處理器120與主存儲(chǔ)器140,并透過(guò)一PCI總線(PCI bus)連接至南橋晶片200。而南橋晶片200內(nèi)具有一PCI控制器210,此PCI控制器210經(jīng)由一總線同時(shí)連接至AGP插槽230與PCI插槽220。
在圖4A中,PCI控制器210位于南橋晶片200之內(nèi)。然而亦不限于此,如有需要此PCI控制器210亦可以制作于北橋晶片100內(nèi),或是單獨(dú)制作于一獨(dú)立的晶片上而為一獨(dú)立的IC。在PCI控制器210單獨(dú)制作于一獨(dú)立晶片的情況下,如圖4C所示,AGP插槽230可透過(guò)此PCI控制器210連接至南橋晶片200,或是如圖4B所示,AGP插槽230透過(guò)此PCI控制器210直接連接至北橋晶片100。
請(qǐng)參照?qǐng)D5與圖6,分別顯示一典型AGP插槽與一典型PCI插槽的腳位圖。如圖中所示,比較AGP插槽與PCI插槽的腳位,可以發(fā)現(xiàn)PCI插槽所有的信號(hào)接腳,均可以在AGP插槽的腳位圖中找到相對(duì)應(yīng)的接腳。反之,就AGP插槽而言,除了這些完全對(duì)應(yīng)至PCI插槽的接腳,還另外增加了二十個(gè)用以呈現(xiàn)AGP傳輸特性的AGP特征接腳。以下的表二是將此二十個(gè)AGP特征接腳予以分類(lèi)說(shuō)明。
表二
如表二所示,這些AGP特征接腳可以區(qū)分為AGP側(cè)邊定址信號(hào)、AGP數(shù)據(jù)流控制信號(hào)、AGP狀態(tài)信號(hào)與AGP時(shí)序信號(hào)四類(lèi)。AGP側(cè)邊定址信號(hào)系用以實(shí)現(xiàn)AGP接口特有的多管道化(Multi-Pipelined)傳輸功能以及側(cè)邊定址(Sideband Addressing)功能。AGP時(shí)序信號(hào)系用以控制信號(hào)傳輸?shù)臅r(shí)序,以取代PCI接口的計(jì)時(shí)器。AGP數(shù)據(jù)流控制信號(hào)與AGP狀態(tài)信號(hào)用以提示使用者AGP顯示卡的運(yùn)作狀態(tài)。
此外,無(wú)論是AGP插槽或是PCI插槽,都必須連接一驅(qū)動(dòng)電壓源(未圖示),以提供驅(qū)動(dòng)各接腳輸出入信號(hào)所需的電壓。一般而言,典型的AGP插槽使用1.5伏特或是3.3伏特的輸出入驅(qū)動(dòng)電壓值,而典型的PCI插槽使用3.3伏特或是5伏特的輸出入驅(qū)動(dòng)電壓值。
如上述,同時(shí)請(qǐng)參照?qǐng)D7,為了連接PCI控制器與AGP插槽,同時(shí)使PCI控制器維持正常運(yùn)作。如步驟300,首先,AGP插槽的部分信號(hào)接腳(第一組信號(hào)接腳)連接至PCI控制器,而其余信號(hào)接腳(第二組信號(hào)接腳)保持空接(opened),亦即此AGP插槽除第一組信號(hào)接腳外其余的部分信號(hào)接腳(第二組信號(hào)接腳)并不被使用。這些被空接(未被連接至PCI控制器)的信號(hào)接腳包含(1)地址控制接腳、(2)狀態(tài)信號(hào)接腳、(3)側(cè)邊信號(hào)接腳、(4)讀取緩沖器警示信號(hào)接腳與(5)寫(xiě)入緩沖器警示信號(hào)接腳。以下的表三將這些被空接(未被連接至PCI控制器)的信號(hào)接腳分類(lèi)說(shuō)明。
表三
表三中列出的接腳可區(qū)分為兩類(lèi),一類(lèi)屬傳統(tǒng)AGP插槽原本就空接的接腳,如OVRCNT#、USB與RESERVED三種。而另一類(lèi)則屬于表二所列的AGP特征接腳(共20個(gè)),即包括地址控制接腳、狀態(tài)信號(hào)接腳、側(cè)邊信號(hào)接腳、讀取緩沖器警示信號(hào)接腳與寫(xiě)入緩沖器警示信號(hào)接腳。因此,就PCI控制器的角度而言,無(wú)論連接至PCI插槽或是AGP插槽,均使用相同的總線配置模式。因此,就PCI控制器的角度而言,無(wú)論連接至PCI插槽或是AGP插槽,均使用相同的總線配置模式。
其次,由于表二所列的AGP特征接腳,是用以呈現(xiàn)AGP插槽的傳輸特性,因此,如步驟320,AGP插槽的各AGP特征接腳均保持空接(opened)的狀態(tài)。換言之,就是使這些AGP特征接腳保持為開(kāi)路狀態(tài)。值得注意的是,上述AGP特征接腳對(duì)于PCI控制器而言屬無(wú)用。又,即便將這些AGP特征接腳連接至北橋晶片,由于此AGP插槽的各信號(hào)/地址(A/D)接腳均連接至PCI控制器,北橋晶片亦無(wú)法控制AGP插槽的運(yùn)作。
隨后,如上述,由于AGP插槽使用的驅(qū)動(dòng)電壓值與PCI插槽不同,因此,如步驟340,AGP插槽必須連接至一PCI驅(qū)動(dòng)電壓源。此PCI驅(qū)動(dòng)電壓源可以提供符合PCI規(guī)格的驅(qū)動(dòng)電壓值,以對(duì)應(yīng)至PCI控制器的所需。
請(qǐng)參照?qǐng)D8,該圖顯示了采用本發(fā)明的主機(jī)板架構(gòu)為主體的電腦系統(tǒng)一較佳實(shí)施例。如圖中所示,北橋晶片100系連接有中央處理器120、主存儲(chǔ)器140與第一AGP插槽232,并且透過(guò)一總線(bus)連接至南橋晶片200。南橋晶片200內(nèi)具有一PCI控制器210,而此PCI控制器210同時(shí)連接第二AGP插槽234與三個(gè)PCI插槽220。
如圖所示,此電腦系統(tǒng)中提供有二個(gè)AGP插槽232與234,使用者可以插入二AGP顯示卡250,一是透過(guò)北橋晶片100,依照AGP接口的運(yùn)作速度執(zhí)行,而另一則透過(guò)南橋晶片200,依照PCI接口的運(yùn)作速度執(zhí)行。因此,此電腦系統(tǒng)可以提供雙AGP顯示卡250進(jìn)行雙屏幕顯示的需求。
又,相較于圖3中使用轉(zhuǎn)接卡20將PCI接口轉(zhuǎn)換為AGP接口的方式,本發(fā)明所提出的轉(zhuǎn)換方式與主機(jī)板架構(gòu)具有下列優(yōu)點(diǎn)一、如圖4所示,本發(fā)明的主機(jī)板架構(gòu)直接使用AGP插槽230以取代PCI插槽220,因此省略了轉(zhuǎn)接卡,而可以減少主機(jī)板元件的使用,以降低制作成本。
二、如前述,本發(fā)明省略了轉(zhuǎn)接卡,因而縮短了AGP顯示卡的運(yùn)算信號(hào)傳輸至PCI控制器的連線距離。因此,可以減少信號(hào)傳遞過(guò)程的耗損,同時(shí)提供較快的信號(hào)傳遞速度。
三、本發(fā)明將AGP插槽直接制作于主機(jī)板上,因此,任何AGP顯示卡插入此AGP插槽如同插入傳統(tǒng)AGP插槽(連接至北橋晶片)。因而可以避免第三B圖中,已知技術(shù)因使用轉(zhuǎn)接卡20,導(dǎo)致顯示卡30無(wú)法對(duì)合于電腦機(jī)殼40上的鎖孔42所產(chǎn)生的困擾。
以上所述是利用較佳實(shí)施例詳細(xì)說(shuō)明本發(fā)明,而非限制本發(fā)明的范圍,而且熟悉本技術(shù)領(lǐng)域者應(yīng)能明了,適當(dāng)而作些微的改變及調(diào)整,仍將不失本發(fā)明的要義所在,亦不脫離本發(fā)明的精神和范圍。
權(quán)利要求
1.一種主機(jī)板,至少包含一PCI控制器;一總線,連接到上述PCI控制器;及一AGP插槽,經(jīng)由上述總線連接到上述PCI控制器。
2.如權(quán)利要求1所述的主機(jī)板,其特征在于,上述AGP插槽的地址/數(shù)據(jù)接腳經(jīng)由上述總線連接到上述PCI控制器,上述AGP插槽的地址控制接腳、狀態(tài)信號(hào)接腳、側(cè)邊信號(hào)接腳、讀取緩沖器警示信號(hào)和寫(xiě)入緩沖器警示信號(hào)接腳空接。
3.如權(quán)利要求1所述的主機(jī)板,其特征在于,上述AGP插槽使用一1.5至12伏特的電壓源。
4.如權(quán)利要求1所述的主機(jī)板,其特征在于,還包含一南橋晶片,其中上述PCI控制器位于該南橋晶片中。
5.如權(quán)利要求1所述的主機(jī)板,其特征在于,還包含一PCI插槽,經(jīng)由上述總線連接到上述PCI控制器。
全文摘要
本發(fā)明涉及一種電腦裝置,具有一主機(jī)板,此主機(jī)板包括一PCI控制器與一AGP插槽,AGP插槽具有多個(gè)信號(hào)接腳,而此AGP插槽的部分信號(hào)接腳連接至PCI控制器,其余信號(hào)接腳為空接(opened)。
文檔編號(hào)G06F13/40GK1873636SQ20061007982
公開(kāi)日2006年12月6日 申請(qǐng)日期2003年12月19日 優(yōu)先權(quán)日2003年12月19日
發(fā)明者陳宇光, 曾瑛俊 申請(qǐng)人:華擎科技股份有限公司