專利名稱:底板的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在計算機(jī)領(lǐng)域使用的用于連接CPU板卡和功能板卡的底板,更詳細(xì)地涉及具有多個總線而在這些總線間可以共用數(shù)據(jù)并且可以變更與各總線連接的功能板卡用插槽的底板。
背景技術(shù):
在計算機(jī)領(lǐng)域中,現(xiàn)在已廣泛地使用用于連接CPU板卡和功能板卡的通用的底板。這里,所謂功能板卡,是指CPU板卡以外的外圍板卡。
通用底板具有用于安裝板卡的多個插槽和由安裝到插槽中的板卡使用的總線。
但是,迄今為止的底板,只具有1個系統(tǒng)的總線。并且,在現(xiàn)在所使用的總線的規(guī)格(ISA、PCI、VME等)中,是用1個主總線控制從屬總線,而不允許存在多個主總線。即,只能1個主CPU與1個總線連接,所以,在已有的底板上只能安裝1個主CPU板卡。
并且,多任務(wù)處理由OS來實現(xiàn)。
但是,在單個計算機(jī)中,僅由OS實現(xiàn)多任務(wù)時,當(dāng)然CPU的性能有限制,實際上所能執(zhí)行的任務(wù)量就有限制。
另外,在相同的計算機(jī)體系結(jié)構(gòu)中,僅OS進(jìn)步時,在已有的OS中使用的軟件盡管可以用現(xiàn)在的硬件執(zhí)行,但是,必須將它們改寫為新的OS用的形式。
當(dāng)然,迄今為止,使用多個底板,利用多個CPU進(jìn)行處理,也可以通過通信傳輸這些結(jié)果。但是,這樣就還存在速度問題,并且處理過程也很復(fù)雜。
迄今為止,在形式上是在1個底板上具有多個總線,但是,它們僅僅是搭載了完全獨(dú)立的多個總線,除了用多個CPU傳輸數(shù)據(jù)而不使用通信外,不可能直接傳輸數(shù)據(jù)。即,該技術(shù)在有將2個底板的功能集中到1塊底板上的優(yōu)點(diǎn)方面,和本發(fā)明是一樣,但是,在其他方面則和上述使用多個底板的情況一樣,并沒有解決已有的底板所存在的問題。
另外,它們預(yù)先決定了總線與插槽的對應(yīng),即,預(yù)先決定了哪個總線使用哪個插槽。因此,例如在1個底板上存在2個總線而在各總線上分別存在2個功能板卡用插槽時,在1個總線上,最多只能使用2個功能板卡,即使在一個總線中只需要1個功能板卡,也不能在其他總線中使用另外3個功能板卡。在1個底板上載有多個總線時,當(dāng)然1個CPU板卡所能利用的空間也是有限的。
因此,在不能切換功能板卡用插槽的已有的底板中,使用時就有很大的限制。
發(fā)明內(nèi)容
因此,為了解決先有技術(shù)的問題,權(quán)利要求1所述的發(fā)明提供的底板的特征在于具有多個總線、用于連接CPU板卡和功能板卡的插槽群和可以從上述各總線進(jìn)行訪問的共用存儲器。
由于具有多個總線,所以,可以安裝多個CPU板卡。并且,并不是僅僅具有多個總線,而是可以從各個總線訪問共用存儲器。
權(quán)利要求2所述的發(fā)明提供的底板的特征在于權(quán)利要求1所述的底板可以將上述插槽群的各插槽分別切換到與任意的總線連接。
這樣,就可以將任意的插槽切換到底板上的任意的總線,所以,可以有效地利用插槽。
權(quán)利要求3所述的發(fā)明提供的底板的特征在于具有多個總線、分別與該各總線對應(yīng)的多個CPU板卡用的插槽、在CPU板卡與上述各CPU板卡用插槽連接時可以從各CPU進(jìn)行訪問的共用存儲器和多個功能板卡用的插槽。
多個CPU板卡用的插槽分別與專用的總線連接,可以從各個CPU板卡訪問共用存儲器。
權(quán)利要求4所述的發(fā)明提供的底板的特征在于權(quán)利要求3所述的底板可以將上述功能板卡用的插槽分別切換到與任意的總線連接。
根據(jù)使用形式,可以將功能板卡用的插槽切換到與需要功能板卡的CPU板卡使用的總線連接。
權(quán)利要求5所述的發(fā)明提供的底板的特征在于具有第1CPU板卡用插槽、第2CPU板卡用插槽、可以從上述第1CPU板卡用插槽和上述第2CPU板卡用插槽進(jìn)行訪問的共用存儲器、設(shè)置在上述第1CPU板卡用插槽與上述第2CPU板卡用插槽之間的總線和與上述總線連接的功能板卡用插槽群,在上述功能板卡用插槽群的各插槽間設(shè)置了可以與上述總線連接或斷開的通斷開關(guān)。
在本發(fā)明中,在1個底板上可以安裝2個CPU板卡。并且,不僅僅是可以安裝2個CPU板卡,而是可以從2個CPU訪問共用存儲器。因此,不依靠通信在CPU間就可以共有數(shù)據(jù)。
這里,在2個CPU間設(shè)置了總線,在該總線上設(shè)置了功能板卡用插槽,但是,由于在各插槽進(jìn)行設(shè)置了通斷開關(guān),所以,通過利用某一通斷開關(guān)切斷總線,便可將總線分為2個。各個CPU可以使用該分?jǐn)帱c(diǎn)之前的總線和功能板卡。
這樣,通過利用哪個通斷開關(guān)切斷總線,可以調(diào)節(jié)屬于各CPU的功能板卡的數(shù),所以,可以有效地利用資源。
權(quán)利要求6所述的發(fā)明提供的底板的特征在于權(quán)利要求5所述的底板的上述通斷開關(guān)是跳接開關(guān)。
通過通斷開關(guān)使用跳接開關(guān),可以容易而廉價的連接和斷開。
圖1是表示本發(fā)明實施例1的全體圖。
圖2是表示本發(fā)明實施例2的全體圖。
具體實施例方式
下面,使用圖1說明實施例1。
在底板101上有2個總線(總線102和總線103),可以從各總線訪問共用存儲器104。共用存儲器可以使用雙端口的RAM。
此外,在底板101上有插槽105~插槽1095個插槽,各個插槽可以通過切換開關(guān)110~119與總線102或總線103的某一總線連接。這時,如果采取了避免使1個插槽同時與2個總線連接的措施,就可以提高安全性。
在圖1中,對于插槽105,切換開關(guān)110閉合,切換開關(guān)111斷開,所以,插槽105就成為與總線102連接的狀態(tài)。CPU板卡120插入到插槽105中。即,CPU板卡120利用總線102并且可以訪問共用存儲器104。
此外,插槽106與總線103連接,插入了CPU板卡121。因此,CPU板卡121使用總線103并且可以訪問共用存儲器104。
插槽107與總線102連接,插入了由CPU板卡120利用的功能板卡。
插槽108與總線103連接,插入了由CPU板卡121利用的功能板卡。
插槽109在該狀態(tài)下未插入板卡,不利用。由于切換開關(guān)118和119都斷開,所以,與哪個總線都不連接。將來,由CPU板卡120或121中的某一個利用功能板卡時,就將與使用的CPU對應(yīng)的118或119中的某一個切換開關(guān)閉合,從而與某一個總線連接,并插入功能板卡。
如上所述,在同一個底板101上,安裝了CPU120和CPU121,雙方都可以利用共用存儲器104,并且可以將各插槽與總線102、103中的任意的總線連接。
下面,使用圖2說明實施例2。
在底板201上設(shè)置了2個CPU板卡用插槽202和203,可以從插入兩插槽的CPU板卡上的CPU訪問共用存儲器204。共用存儲器使用雙端口的RAM。作為上述各CPU板卡,使用PISA板卡。
此外,在底板201上,總線205和206通過CPU板卡用插槽202和203之間。
總線205是ISA總線,在該總線上有插槽207和208兩個功能板卡用插槽,在各個插槽間設(shè)置了跳接開關(guān)213~215,可以切斷上述總線。因此,通過使這些跳接開關(guān)中的1個成為切斷狀態(tài)而其他成為接通狀態(tài),便可將上述總線分為2個,從而可以由2個CPU板卡分開使用。
例如,如果使跳接開關(guān)213和215成為接通狀態(tài)而使跳接開關(guān)214成為切斷狀態(tài),便可由插入CPU板卡用插槽202的CPU板卡使用功能板卡用插槽207,由插入CPU板卡用插槽203的CPU板卡使用功能板卡用插槽208。
總線206是PCI總線。對于設(shè)置在該總線上的功能板卡用插槽209~212和跳接開關(guān)216~220,和在總線205中說明的一樣。
例如,如果使跳接開關(guān)217成為切斷狀態(tài)而使其他開關(guān)成為接通狀態(tài),功能板卡用插槽209就由插入CPU板卡用插槽202的CPU板卡使用,功能板卡用插槽210~212就由插入CPU板卡用插槽203的CPU板卡使用。
這樣,就實現(xiàn)了具有2個總線而各總線使用獨(dú)立的CPU進(jìn)行處理、在各CPU間可以傳輸數(shù)據(jù)并且可以變更與這些總線連接的功能板卡用插槽的個數(shù)的底板。
按照本發(fā)明,不同的CPU板卡可以使用同一板卡上的多個總線。并且,可以從2個CPU板卡訪問底板上的共用存儲器。
由于2個CPU可以共用存儲器,所以,在已有的硬件中(CPU板卡)可以直接使用已有的軟件,可以在同一底板上安裝新的CPU板卡,并且可以使該CPU板卡非常容易地處理畫面顯示、輸入方法、通信、因特網(wǎng)等的處理部分。
另外,容易分為進(jìn)行計算等負(fù)荷重的處理的CPU和處理畫面顯示等接口的CPU。與通過通信進(jìn)行同一處理的情況相比,處理程序非常簡便,并且可以高速處理。
在同一底板上可以裝載多個不同的OS,并且它們可以共用存儲器,分別分擔(dān)相應(yīng)的處理。
在本發(fā)明中,這些功能都在1個底板中實現(xiàn)。
并且,由這些CPU使用的功能板卡的個數(shù)可以通過開關(guān)的切換來變更,可以根據(jù)各CPU板卡的意圖調(diào)整使用的功能板卡的個數(shù),所以,可以進(jìn)行靈活的系統(tǒng)設(shè)計,并且可以有效地利用資源。
權(quán)利要求
1.一種底板,其特征在于具有多個總線;用于連接CPU板卡和功能板卡的插槽群;和可以從上述各總線進(jìn)行訪問的共用存儲器。
2.按權(quán)利要求1所述的底板,其特征在于上述插槽群的各插槽可以分別切換到與任意的總線連接。
3.一種底板,其特征在于具有多個總線;分別與該各總線對應(yīng)的多個CPU板卡用的插槽;上述CPU板卡與上述各CPU板卡用插槽連接時可以由各CPU進(jìn)行訪問的共用存儲器;和多個功能板卡用的插槽。
4.按權(quán)利要求3所述的底板,其特征在于上述功能板卡用的插槽可以分別切換到與任意的總線連接。
5.一種底板,其特征在于具有第1CPU板卡用插槽;第2CPU板卡用插槽;可以從上述第1CPU板卡用插槽和上述第2CPU板卡用插槽兩者進(jìn)行訪問的共用存儲器;設(shè)置在上述第1CPU板卡用插槽與上述第2CPU板卡用插槽之間的總線;和與上述總線連接的功能板卡用插槽群;在上述功能板卡用插槽群的各插槽間設(shè)置了可以與上述總線連接或斷開的通斷開關(guān)。
6.按權(quán)利要求5所述的底板,其特征在于上述通斷開關(guān)是跳接開關(guān)。
全文摘要
在底板上設(shè)置多個總線,可以由不同的CPU板卡使用,并且可以從各CPU訪問共用存儲器。這樣,便可使多個CPU在1個底板上工作,并且這些CPU可以使用共用存儲器從而共有數(shù)據(jù)。另外,功能板卡用插槽可以分配給任意的總線,所以,可以調(diào)整由各CPU板卡使用的功能板卡的個數(shù),從而可以根據(jù)CPU應(yīng)用的目的靈活地選擇使用的功能板卡的數(shù)。
文檔編號G06F15/167GK1367890SQ00809105
公開日2002年9月4日 申請日期2000年1月28日 優(yōu)先權(quán)日1999年5月17日
發(fā)明者吉田隆, 駒澤雄一 申請人:株式會社科浪