專(zhuān)利名稱(chēng):計(jì)算機(jī)熱插拔控制板的仿真測(cè)試設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)設(shè)備的測(cè)試技術(shù)領(lǐng)域,特別涉及一種計(jì)算機(jī)的熱插拔控制板的仿真測(cè)試設(shè)備。
在熱插拔控制板的生產(chǎn)及維護(hù)過(guò)程中,需要對(duì)其進(jìn)行檢測(cè)及測(cè)試。檢驗(yàn)熱插拔控制板是否功能齊備、是否工作正常對(duì)于保證應(yīng)用它的計(jì)算機(jī)系統(tǒng)正常工作是非常重要的。目前,對(duì)于的熱插拔控制板的測(cè)試還沒(méi)有專(zhuān)用的、高效的測(cè)試方法?,F(xiàn)有的測(cè)試方法有兩種一種是將熱插拔控制板安裝到實(shí)際的工作環(huán)境中,比如服務(wù)器上,進(jìn)行全功能測(cè)試,當(dāng)需要對(duì)某一個(gè)擴(kuò)展插槽上的設(shè)備進(jìn)行熱插拔時(shí)其工作過(guò)程如下1)觀察熱插拔控制板上對(duì)應(yīng)于要插拔的擴(kuò)展插槽的雙色指示燈以確定此擴(kuò)展設(shè)備當(dāng)前的工作狀態(tài);2)按下熱插拔控制板上對(duì)應(yīng)此插槽的開(kāi)關(guān),通知系統(tǒng)需要對(duì)此擴(kuò)展設(shè)備進(jìn)行熱插拔;3)等待熱插拔控制板上的雙色指示燈狀態(tài)轉(zhuǎn)換為允許熱插拔狀態(tài),也就是雙燈都滅的狀態(tài);4)熱插拔相應(yīng)的擴(kuò)展設(shè)備。
另一種是直接用計(jì)量?jī)x器對(duì)熱插拔控制板進(jìn)行物理量的測(cè)試,比如阻抗,電壓,電流等的計(jì)量測(cè)試。
上述的兩種方法雖然可以對(duì)熱插拔控制板進(jìn)行測(cè)試,但由于它們的局限性和測(cè)試的復(fù)雜程度都無(wú)法滿(mǎn)足快速流水線(xiàn)大批量生產(chǎn)的要求,不僅浪費(fèi)生產(chǎn)線(xiàn)上的時(shí)間,而且需要較多設(shè)備,也增加了生產(chǎn)線(xiàn)工人的勞動(dòng)強(qiáng)度,造成人力資源和測(cè)試設(shè)備的浪費(fèi)和生產(chǎn)效率的低下,較大地增加了生產(chǎn)成本。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案具體是這樣實(shí)現(xiàn)的一種計(jì)算機(jī)熱插拔控制板的仿真測(cè)試設(shè)備,其特征在于至少包含輸入信號(hào)處理部分、輸出信號(hào)邏輯控制部分、電源部分和用于連接被測(cè)試計(jì)算機(jī)熱插拔控制板的熱插拔信號(hào)接口;所述的熱插拔信號(hào)接口與被測(cè)試計(jì)算機(jī)熱插拔控制板和計(jì)算機(jī)的接口相同,其至少包含熱插拔申請(qǐng)信號(hào)、驅(qū)動(dòng)被測(cè)試計(jì)算機(jī)熱插拔控制板指示燈的信號(hào)和電源信號(hào);所述的輸入信號(hào)處理部分包含TTL傳輸門(mén)驅(qū)動(dòng)電路和指示燈,從熱插拔信號(hào)接口接收的被測(cè)試計(jì)算機(jī)熱插拔控制板發(fā)出的熱插拔申請(qǐng)信號(hào)經(jīng)該TTL傳輸門(mén)驅(qū)動(dòng)后,與指示燈相連接;所述的輸出信號(hào)邏輯控制部分包含自動(dòng)控制邏輯電路,該自動(dòng)控制邏輯電路產(chǎn)生驅(qū)動(dòng)被測(cè)試計(jì)算機(jī)熱插拔控制板指示燈的信號(hào),該驅(qū)動(dòng)信號(hào)連接至熱插拔信號(hào)接口;所述的電源部分為上述非電源部分供電,并通過(guò)熱插拔信號(hào)接口為被測(cè)試計(jì)算機(jī)熱插拔控制板供電。
上述的仿真測(cè)試設(shè)備,還可以進(jìn)一步包含信息反饋電路,其為三極管反向電路;該信息反饋電路將經(jīng)TTL傳輸門(mén)驅(qū)動(dòng)后的熱插拔申請(qǐng)信號(hào)通過(guò)三極管反向電路反向后形成反饋控制信號(hào),該信號(hào)連接到自動(dòng)控制邏輯電路,控制自動(dòng)控制邏輯電路產(chǎn)生驅(qū)動(dòng)被測(cè)試計(jì)算機(jī)熱插拔控制板指示燈的信號(hào)。
仿真測(cè)試設(shè)備中的輸出信號(hào)邏輯控制部分還可以進(jìn)一步包含自動(dòng)/手動(dòng)切換邏輯電路和手動(dòng)控制邏輯電路,自動(dòng)/手動(dòng)切換邏輯電路產(chǎn)生自動(dòng)控制信號(hào)和手動(dòng)控制信號(hào),該信號(hào)輸出到自動(dòng)控制邏輯電路和手動(dòng)控制邏輯電路,手動(dòng)控制邏輯電路產(chǎn)生驅(qū)動(dòng)被測(cè)試計(jì)算機(jī)熱插拔控制板指示燈的信號(hào),該驅(qū)動(dòng)信號(hào)連接至熱插拔信號(hào)接口;該仿真測(cè)試設(shè)備還可以同時(shí)包含信息反饋電路、自動(dòng)/手動(dòng)切換邏輯電路和手動(dòng)控制邏輯電路;該信息反饋電路將經(jīng)TTL傳輸門(mén)驅(qū)動(dòng)后的熱插拔申請(qǐng)信號(hào)通過(guò)三極管反向電路反向后形成反饋控制信號(hào)連接到自動(dòng)/手動(dòng)切換邏輯電路,控制自動(dòng)/手動(dòng)切換邏輯電路產(chǎn)生自動(dòng)控制信號(hào)輸出到自動(dòng)控制邏輯電路,自動(dòng)控制邏輯電路產(chǎn)生驅(qū)動(dòng)被測(cè)試計(jì)算機(jī)熱插拔控制板指示燈的信號(hào),該驅(qū)動(dòng)信號(hào)連接至熱插拔信號(hào)接口。
上述的自動(dòng)/手動(dòng)切換邏輯電路可以包含手動(dòng)/自動(dòng)切換開(kāi)關(guān)、電壓比較電路、電平轉(zhuǎn)換電路和場(chǎng)效應(yīng)管驅(qū)動(dòng)電路;該手動(dòng)/自動(dòng)切換開(kāi)關(guān)產(chǎn)生手動(dòng)控制信號(hào)和自動(dòng)控制信號(hào),產(chǎn)生手動(dòng)控制信號(hào)時(shí),該信號(hào)經(jīng)電壓比較電路比較后,再經(jīng)場(chǎng)效應(yīng)管驅(qū)動(dòng)電路進(jìn)行驅(qū)動(dòng)后,輸出到手動(dòng)控制邏輯電路;產(chǎn)生自動(dòng)控制信號(hào)時(shí),該信號(hào)經(jīng)電壓比較電路比較后,再經(jīng)電平轉(zhuǎn)換電路進(jìn)行電平轉(zhuǎn)換后,輸出到自動(dòng)控制邏輯電路。
上述的手動(dòng)控制邏輯電路可以為撥動(dòng)開(kāi)關(guān)電路。
上述的自動(dòng)/手動(dòng)切換邏輯電路可以包含手動(dòng)/自動(dòng)切換開(kāi)關(guān)、電壓比較電路、電平轉(zhuǎn)換電路和場(chǎng)效應(yīng)管驅(qū)動(dòng)電路;該手動(dòng)/自動(dòng)切換開(kāi)關(guān)產(chǎn)生手動(dòng)控制信號(hào)和自動(dòng)控制信號(hào);所述的反饋控制信號(hào)連接到電壓比較電路,該信號(hào)經(jīng)電壓比較電路比較后,再經(jīng)電平轉(zhuǎn)換電路進(jìn)行電平轉(zhuǎn)換后,輸出到自動(dòng)控制邏輯電路。
該仿真測(cè)試設(shè)備的輸入信號(hào)處理部分可以為74125TTL傳輸門(mén)驅(qū)動(dòng)電路;所述的指示燈為發(fā)光二極管;該74125TTL傳輸門(mén)驅(qū)動(dòng)電路將熱插拔申請(qǐng)信號(hào)驅(qū)動(dòng)后,再經(jīng)過(guò)限流電阻限流后,與發(fā)光二極管相連接。
該仿真測(cè)試設(shè)備的自動(dòng)控制邏輯電路可以包含占空比可調(diào)的555振蕩電路、三極管反向電路和兩個(gè)TTL傳輸門(mén)電路;該555振蕩電路產(chǎn)生的方波分為兩路,一路直接由一個(gè)TTL傳輸門(mén)電路驅(qū)動(dòng),產(chǎn)生驅(qū)動(dòng)計(jì)算機(jī)熱插拔控制板第一類(lèi)指示燈的信號(hào)連接至熱插拔信號(hào)接口,另一路經(jīng)過(guò)三極管反向電路反向后,再由另一個(gè)TTL傳輸門(mén)電路驅(qū)動(dòng),產(chǎn)生驅(qū)動(dòng)計(jì)算機(jī)熱插拔控制板第二類(lèi)指示燈的信號(hào)連接至熱插拔信號(hào)接口。
該仿真測(cè)試設(shè)備的熱插拔信號(hào)接口可以為標(biāo)準(zhǔn)20針接口,其至少包含一電源信號(hào)、一地信號(hào)、六路熱插拔申請(qǐng)信號(hào)、六路驅(qū)動(dòng)計(jì)算機(jī)熱插拔控制板第一類(lèi)指示燈的信號(hào)、六路驅(qū)動(dòng)計(jì)算機(jī)熱插拔控制板第二類(lèi)指示燈的信號(hào)。
由上述方案可以看出,本發(fā)明的關(guān)鍵在于因此,本發(fā)明所提供的計(jì)算機(jī)熱插拔控制板的仿真測(cè)試設(shè)備,實(shí)現(xiàn)了對(duì)熱插拔控制板工作環(huán)境的模擬仿真,能夠完整地測(cè)試熱插拔控制板的所有功能,縮短了完全測(cè)試的時(shí)間,提高了熱插拔控制板在生產(chǎn)過(guò)程中的測(cè)試效率,在維修過(guò)程中可以迅速直接的判斷故障所在,提高了維修的效率。本發(fā)明的測(cè)試設(shè)備完全取代了其他測(cè)試設(shè)備,使得計(jì)算機(jī)熱插拔控制板不再需要安裝在服務(wù)器上進(jìn)行測(cè)試,也不需要使用熱插拔設(shè)備進(jìn)行實(shí)際插拔,因此測(cè)試成本極大下降。
圖2為
圖1所示實(shí)施例的熱插拔信號(hào)接口121的邏輯框圖。
圖3為圖1所示實(shí)施例的輸入信號(hào)處理部分122的邏輯框圖。
圖4為圖1所示實(shí)施例的手動(dòng)/自動(dòng)控制切換電路124的邏輯框圖。
圖5為圖1所示實(shí)施例的信息反饋部分128的邏輯框圖。
圖6為圖1所示實(shí)施例的手動(dòng)控制邏輯電路125的邏輯框圖。
圖7為圖1所示實(shí)施例的自動(dòng)控制邏輯電路126的邏輯框圖。
圖8為圖1所示實(shí)施例的電源部分127的邏輯框圖。
本實(shí)施例是應(yīng)用本發(fā)明的計(jì)算機(jī)熱插拔控制板的仿真測(cè)試設(shè)備模擬服務(wù)器,對(duì)用于服務(wù)器的PCI-X熱插拔控制板進(jìn)行自動(dòng)和人工測(cè)試,其根據(jù)熱插拔控制板對(duì)服務(wù)器上的6個(gè)熱插拔插槽進(jìn)行控制,包含了6路測(cè)試單元。
參見(jiàn)圖1,本發(fā)明一個(gè)較佳實(shí)施例的系統(tǒng)邏輯圖。如圖1所示,仿真測(cè)試設(shè)備120與PCI-X熱插拔控制板110通過(guò)熱插拔信號(hào)接口121相連;仿真測(cè)試設(shè)備120包含了輸入信號(hào)處理部分122、包含了自動(dòng)/手動(dòng)切換邏輯電路124,手動(dòng)控制邏輯電路125和自動(dòng)控制邏輯電路126的輸出信號(hào)邏輯控制部分123和電源部分127;該輸入信號(hào)處理部分122從熱插拔信號(hào)接口121接收熱插拔申請(qǐng)信號(hào)并做信號(hào)處理(詳見(jiàn)下文);該輸出信號(hào)邏輯控制部分123將由自動(dòng)/手動(dòng)切換邏輯電路124產(chǎn)生的自動(dòng)控制信號(hào)和手動(dòng)控制信號(hào)送到自動(dòng)控制邏輯電路126或電路手動(dòng)控制邏輯電路125,自動(dòng)控制邏輯電路126或手動(dòng)控制邏輯電路125產(chǎn)生驅(qū)動(dòng)計(jì)算機(jī)熱插拔控制板指示燈的信號(hào),并將該驅(qū)動(dòng)信號(hào)通過(guò)熱插拔信號(hào)接口121發(fā)送給PCI-X熱插拔控制板110;該電源部分127為其他部分供電,并通過(guò)熱插拔信號(hào)接口121為被測(cè)試的PCI-X熱插拔控制板110供電。本發(fā)明的仿真測(cè)試設(shè)備還提供了一個(gè)可選的信息反饋電路128,使用它時(shí)其與自動(dòng)/手動(dòng)切換邏輯電路124相連,并控制自動(dòng)/手動(dòng)切換邏輯電路124產(chǎn)生自動(dòng)控制信號(hào),實(shí)現(xiàn)完全自動(dòng)測(cè)試。
參見(jiàn)圖2,圖1所示實(shí)施例的熱插拔信號(hào)接口121的邏輯框圖。如圖2所示,該接口向PCI-X熱插拔控制板發(fā)送六路綠色指示燈驅(qū)動(dòng)信號(hào)2、六路黃色指示燈驅(qū)動(dòng)信號(hào)3和一個(gè)+5VSB直流電源1,該電源是本仿真測(cè)試設(shè)備的電源部分127提供的5V STAND-BY備用電源在本測(cè)試設(shè)備接通交流電后提供的,且接收PCI-X熱插拔控制板連接的六路熱插拔申請(qǐng)信號(hào)4。由于本仿真測(cè)試設(shè)備模擬的是服務(wù)器,所以PCI-X熱插拔控制板和本仿真測(cè)試設(shè)備之間的接口和PCI-X熱插拔控制板同服務(wù)器連接的接口相同,采用標(biāo)準(zhǔn)20針接口,這個(gè)20針接口包含一根電源插針(5V電平);一根地線(xiàn)插針;六根PCI-X熱插拔申請(qǐng)信號(hào)插針,向服務(wù)器系統(tǒng)發(fā)出與其相對(duì)應(yīng)的那個(gè)PCI-X設(shè)備的熱插拔申請(qǐng)信號(hào),高電平有效;六根綠色指示燈驅(qū)動(dòng)信號(hào)輸入插針,指示燈共有三種狀態(tài)亮,滅,閃爍,同黃色指示燈一起用于指示相應(yīng)的PCI-X設(shè)備狀態(tài);六根黃色指示燈驅(qū)動(dòng)信號(hào)輸入插針,指示燈共有三種狀態(tài)亮,滅,閃爍,同綠色指示燈一起用于指示相應(yīng)的PCI-X設(shè)備狀態(tài);在綠燈亮?xí)r,該熱插拔設(shè)備正在正常工作不能進(jìn)行熱插拔;在黃、綠兩燈都滅時(shí),該熱插拔設(shè)備處于空閑狀態(tài),可以進(jìn)行熱插拔;黃、綠兩燈還有其他的情況,其他情況所指示的狀態(tài)由其所在的系統(tǒng)定義,不同的系統(tǒng)定義的不完全相同,本發(fā)明的測(cè)試設(shè)備可以測(cè)試雙燈的各種狀態(tài)。
其具體的排列方式請(qǐng)見(jiàn)表一
表一參見(jiàn)圖3,圖1所示實(shí)施例的輸入信號(hào)處理部分122的邏輯框圖。此部分電路由六個(gè)相同部分組成,對(duì)應(yīng)來(lái)自熱插拔控制板接口的六路PCI-X熱插拔申請(qǐng)信號(hào),如圖3所示(圖中所示為其中的一個(gè)部分),熱插拔申請(qǐng)信號(hào)4為高(5V)時(shí)為請(qǐng)求熱插拔。由于不同的PCI-X熱插拔控制板輸出的此信號(hào)的驅(qū)動(dòng)能力不同,在信號(hào)輸入部分先將此信號(hào)通過(guò)一個(gè)74125的TTL傳輸門(mén)301進(jìn)行轉(zhuǎn)發(fā),轉(zhuǎn)發(fā)后的熱插拔申請(qǐng)信號(hào)5在電平上同原信號(hào)相同但是電流驅(qū)動(dòng)能力增強(qiáng),然后此信號(hào)通過(guò)一個(gè)限流電阻302連接到發(fā)光二極管303的正極,當(dāng)發(fā)光二極管303亮?xí)r表示PCI-X熱插拔控制板已經(jīng)正確發(fā)出了申請(qǐng)信號(hào)。該信號(hào)在使用信息反饋電路128時(shí),引出來(lái)連接到信息反饋部分128。此部分電路采用+5VSB直流電源1供電,保證其工作不受輸出信號(hào)邏輯控制部分的影響。
參見(jiàn)圖4,圖1所示實(shí)施例的手動(dòng)/自動(dòng)控制切換電路124的邏輯框圖。手動(dòng)/自動(dòng)切換電路的作用是設(shè)置系統(tǒng)的手動(dòng)或自動(dòng)工作狀態(tài),并控制相應(yīng)的電路工作,隔離自動(dòng)和手動(dòng)控制邏輯電路發(fā)出的驅(qū)動(dòng)信號(hào)。此電路中由+5VSB直流電源1通過(guò)一個(gè)電橋產(chǎn)生兩個(gè)電壓信號(hào)分別為4V和3/2V,這兩個(gè)電壓信號(hào)連接到手動(dòng)/自動(dòng)設(shè)置開(kāi)關(guān)401,當(dāng)開(kāi)關(guān)置于不同位置時(shí)將兩個(gè)電壓信號(hào)中一個(gè)作為電源開(kāi)機(jī)信號(hào)6反向驅(qū)動(dòng)后變?yōu)?V連接到電源部分127,控制電源部分輸出手動(dòng)控制邏輯電路125或自動(dòng)控制邏輯電路126的工作電源電壓+5V電源10和+12V電源11上電。同時(shí)這個(gè)4V(為手動(dòng)控制信號(hào))或3/2V(為自動(dòng)控制信號(hào))電壓信號(hào)作為手動(dòng)控制信號(hào)7或自動(dòng)控制信號(hào)8送入一個(gè)由LM358組成的電壓比較器電路402,比較器電路402根據(jù)送入電壓信號(hào)的高低(4V或3/2V)輸出一個(gè)+12V或者0V電壓控制信號(hào),輸出+12V時(shí)為手動(dòng)測(cè)試,其連接到一個(gè)MOSFET場(chǎng)效應(yīng)管驅(qū)動(dòng)電路403,產(chǎn)生5V指示燈驅(qū)動(dòng)信號(hào)12連接到手動(dòng)控制邏輯電路125。同時(shí)這個(gè)+12V控制電壓經(jīng)過(guò)電平轉(zhuǎn)換電路404轉(zhuǎn)換為5V后,作為傳輸門(mén)使能信號(hào)13,連接到自動(dòng)控制邏輯電路126中的74125傳輸門(mén)的使能端,關(guān)閉這些傳輸門(mén),保證自動(dòng)控制邏輯電路126的輸出信號(hào)不被送到控制板接口上。當(dāng)電壓比較器402輸出0V控制電壓時(shí),傳輸門(mén)使能信號(hào)13為有效,74125將被打開(kāi),自動(dòng)控制邏輯電路126的輸出信號(hào)被送往控制板接口,而MOSFET驅(qū)動(dòng)電路403被關(guān)閉,保證手動(dòng)控制邏輯125的輸出信號(hào)不被送到控制板接口上。
參見(jiàn)圖5,圖1所示實(shí)施例的信息反饋電路128的邏輯框圖。信息反饋電路為可選功能,當(dāng)接收到PCI-X熱插拔控制板發(fā)出的任何一路PCI-X設(shè)備熱插拔申請(qǐng)信號(hào)時(shí),將系統(tǒng)從手動(dòng)測(cè)試狀態(tài)轉(zhuǎn)入自動(dòng)測(cè)試狀態(tài)。
信息反饋電路接收信號(hào)輸入信號(hào)處理部分所轉(zhuǎn)發(fā)的來(lái)自PCI-X熱插拔控制板接口的熱插拔申請(qǐng)信號(hào)5,當(dāng)信號(hào)為高請(qǐng)求熱插拔時(shí),用此信號(hào)驅(qū)動(dòng)一個(gè)三極管反向電路發(fā)出一個(gè)0.3V的反饋控制信號(hào)9,將此信號(hào)送入手動(dòng)/自動(dòng)切換電路的電壓比較器402作為標(biāo)準(zhǔn)比較信號(hào),由于其幅度低于手動(dòng)/自動(dòng)選擇撥動(dòng)開(kāi)關(guān)送入電壓比較器電路的電壓(4V或3/2V),從而使電壓比較器一定發(fā)出0V電壓控制信號(hào),不論手動(dòng)/自動(dòng)開(kāi)關(guān)設(shè)置為何種狀態(tài)都將啟動(dòng)自動(dòng)控制邏輯電路進(jìn)行自動(dòng)測(cè)試,該三極管反向電路由+5VSB電源1供電。
參見(jiàn)圖6,圖1所示實(shí)施例的手動(dòng)控制邏輯電路125的邏輯框圖。手動(dòng)控制邏輯電路將來(lái)自手動(dòng)/自動(dòng)切換電路的5V指示燈驅(qū)動(dòng)信號(hào)12連接到撥動(dòng)開(kāi)關(guān)上,當(dāng)把開(kāi)關(guān)撥動(dòng)到不同位置時(shí)可以通過(guò)熱插拔信號(hào)接口向熱插拔控制板發(fā)出相應(yīng)的綠色指示燈驅(qū)動(dòng)信號(hào)2或黃色指示燈驅(qū)動(dòng)信號(hào)3。此部分共有相同的六路電路組成(圖中只示出一路),對(duì)應(yīng)于熱插拔信號(hào)接口121上的六路指示燈驅(qū)動(dòng)信號(hào),用于驅(qū)動(dòng)PCI-X熱插拔控制板上相應(yīng)的綠色或黃色指示燈。
參見(jiàn)圖7,圖1所示實(shí)施例的自動(dòng)控制邏輯電路126的邏輯框圖。自動(dòng)控制邏輯電路126核心是一個(gè)占空比可調(diào)555振蕩電路701,由它產(chǎn)生一個(gè)頻率和占空比均可調(diào)的方波,此方波通過(guò)六路74125的TTL傳輸門(mén)702后,作為綠色指示燈驅(qū)動(dòng)信號(hào)2連接到熱插拔信號(hào)接口121上以驅(qū)動(dòng)PCI-X熱插拔控制板上相應(yīng)的綠色指示燈。同時(shí)此方波通過(guò)一級(jí)三極管反向器電路703反向后,作為黃色指示燈驅(qū)動(dòng)信號(hào)3通過(guò)另外六路74125的TTL傳輸門(mén)704連接到熱插拔信號(hào)接口121上以驅(qū)動(dòng)PCI-X熱插拔控制板上相應(yīng)的黃色指示燈。
參見(jiàn)圖8,圖1所示實(shí)施例的電源部分127的邏輯框圖。電源部分的作用是為PCI-X熱插拔控制板和本測(cè)試裝置提供電源,采用標(biāo)準(zhǔn)ATX電源模塊作為本設(shè)備電源,包含了三個(gè)電源5V STAND-BY,5V,+12V,通過(guò)標(biāo)準(zhǔn)ATX電源插頭接入本發(fā)明的測(cè)試設(shè)備。為簡(jiǎn)化操作,本測(cè)試裝置沒(méi)有上電開(kāi)關(guān),接通交流電后系統(tǒng)自動(dòng)進(jìn)入預(yù)定工作狀態(tài),同時(shí)為避免輸出部分工作使5V電源上電成為輸入部分工作的先決條件,因此為輸入部分122單獨(dú)提供5V STAND-BY電源,同時(shí)為保證手動(dòng)/自動(dòng)切換電路的正常工作,為其提供了+12V電壓。
應(yīng)用上述的計(jì)算機(jī)熱插拔控制板的仿真測(cè)試設(shè)備模擬服務(wù)器,對(duì)用于服務(wù)器的PCI-X熱插拔控制板進(jìn)行自動(dòng)測(cè)試的過(guò)程為首先將仿真測(cè)試設(shè)備與PCI-X熱插拔控制板通過(guò)熱插拔信號(hào)接口連接起來(lái);然后,仿真測(cè)試設(shè)備的輸入信號(hào)處理部分通過(guò)熱插拔信號(hào)接口接收熱插拔控制板的熱插拔申請(qǐng)信號(hào),如果輸入信號(hào)處理部分的指示燈亮,則該信號(hào)正常,否則燈不亮,則該信號(hào)不正常;同時(shí),將自動(dòng)/手動(dòng)切換邏輯電路設(shè)置為自動(dòng)狀態(tài);自動(dòng)控制邏輯電路根據(jù)預(yù)定的時(shí)序,向計(jì)算機(jī)熱插拔控制板發(fā)送指示燈驅(qū)動(dòng)信號(hào),如果計(jì)算機(jī)熱插拔控制板指示燈的狀態(tài)與預(yù)定的時(shí)序相同,則該計(jì)算機(jī)熱插拔控制板工作正常,否則該計(jì)算機(jī)熱插拔控制板有故障。
在使用信息反饋電路時(shí),熱插拔申請(qǐng)信號(hào)正常后,它把經(jīng)TTL傳輸門(mén)電流驅(qū)動(dòng)后的熱插拔申請(qǐng)信號(hào)送到自動(dòng)控制邏輯電路,控制自動(dòng)控制邏輯電路產(chǎn)生計(jì)算機(jī)熱插拔控制板指示燈的驅(qū)動(dòng)信號(hào),如果計(jì)算機(jī)熱插拔控制板指示燈的狀態(tài)與預(yù)定的時(shí)序相同,則該計(jì)算機(jī)熱插拔控制板工作正常,否則該計(jì)算機(jī)熱插拔控制板有故障,這樣實(shí)現(xiàn)完全自動(dòng)測(cè)試。
另外,熱插拔申請(qǐng)信號(hào)正常后,通過(guò)自動(dòng)/手動(dòng)切換電路切換為手動(dòng)測(cè)試狀態(tài),通過(guò)人對(duì)手動(dòng)控制電路的撥動(dòng)開(kāi)關(guān)進(jìn)行操作,產(chǎn)生計(jì)算機(jī)熱插拔控制板指示燈的驅(qū)動(dòng)信號(hào),如果計(jì)算機(jī)熱插拔控制板指示燈的狀態(tài)與預(yù)定的時(shí)序相同,則該計(jì)算機(jī)熱插拔控制板工作正常,否則該計(jì)算機(jī)熱插拔控制板有故障,這樣實(shí)現(xiàn)手動(dòng)控制。
熱插拔過(guò)程的機(jī)械電子等動(dòng)作時(shí)序有很多種,必須根據(jù)不同的時(shí)序來(lái)仿真模擬實(shí)際情況,時(shí)序的調(diào)整可以通過(guò)調(diào)整555振蕩電路701的占空比來(lái)完成。
當(dāng)一次完整測(cè)試完成后,使用一個(gè)外部的計(jì)數(shù)器計(jì)數(shù),或由測(cè)試員來(lái)記錄,這樣可以進(jìn)行疲勞測(cè)試,確定多少次以后會(huì)出現(xiàn)問(wèn)題。
本發(fā)明的計(jì)算機(jī)熱插拔控制板的仿真測(cè)試設(shè)備,實(shí)現(xiàn)了對(duì)熱插拔控制板工作環(huán)境的模擬仿真,能夠完整地測(cè)試熱插拔控制板的所有功能,縮短了完全測(cè)試的時(shí)間,提高了熱插拔控制板在生產(chǎn)過(guò)程中的測(cè)試效率,在維修過(guò)程中可以迅速直接的判斷故障所在,提高了維修的效率。本發(fā)明的測(cè)試設(shè)備完全取代了其他測(cè)試設(shè)備,使得計(jì)算機(jī)熱插拔控制板不再需要安裝在服務(wù)器上進(jìn)行測(cè)試,也不需要使用熱插拔設(shè)備進(jìn)行實(shí)際插拔,因此測(cè)試成本極大下降。
權(quán)利要求
1.一種計(jì)算機(jī)熱插拔控制板的仿真測(cè)試設(shè)備,其特征在于至少包含輸入信號(hào)處理部分、輸出信號(hào)邏輯控制部分、電源部分和用于連接被測(cè)試計(jì)算機(jī)熱插拔控制板的熱插拔信號(hào)接口;所述的熱插拔信號(hào)接口與被測(cè)試計(jì)算機(jī)熱插拔控制板和計(jì)算機(jī)的接口相同,其至少包含熱插拔申請(qǐng)信號(hào)、驅(qū)動(dòng)被測(cè)試計(jì)算機(jī)熱插拔控制板指示燈的信號(hào)和電源信號(hào);所述的輸入信號(hào)處理部分包含TTL傳輸門(mén)驅(qū)動(dòng)電路和指示燈,從熱插拔信號(hào)接口接收的被測(cè)試計(jì)算機(jī)熱插拔控制板發(fā)出的熱插拔申請(qǐng)信號(hào)經(jīng)該TTL傳輸門(mén)驅(qū)動(dòng)后,與指示燈相連接;所述的輸出信號(hào)邏輯控制部分包含自動(dòng)控制邏輯電路,該自動(dòng)控制邏輯電路產(chǎn)生驅(qū)動(dòng)被測(cè)試計(jì)算機(jī)熱插拔控制板指示燈的信號(hào),該驅(qū)動(dòng)信號(hào)連接至熱插拔信號(hào)接口;所述的電源部分為上述非電源部分供電,并通過(guò)熱插拔信號(hào)接口為被測(cè)試計(jì)算機(jī)熱插拔控制板供電。
2.如權(quán)利要求1所述的計(jì)算機(jī)熱插拔控制板的仿真測(cè)試設(shè)備,其特征在于進(jìn)一步包含信息反饋電路,其為三極管反向電路;該信息反饋電路將經(jīng)TTL傳輸門(mén)驅(qū)動(dòng)后的熱插拔申請(qǐng)信號(hào)通過(guò)三極管反向電路反向后形成反饋控制信號(hào),該信號(hào)連接到自動(dòng)控制邏輯電路,控制自動(dòng)控制邏輯電路產(chǎn)生驅(qū)動(dòng)被測(cè)試計(jì)算機(jī)熱插拔控制板指示燈的信號(hào)。
3.如權(quán)利要求1所述的計(jì)算機(jī)熱插拔控制板的仿真測(cè)試設(shè)備,其特征在于所述的輸出信號(hào)邏輯控制部分進(jìn)一步包含自動(dòng)/手動(dòng)切換邏輯電路和手動(dòng)控制邏輯電路,自動(dòng)/手動(dòng)切換邏輯電路產(chǎn)生自動(dòng)控制信號(hào)和手動(dòng)控制信號(hào),該信號(hào)輸出到自動(dòng)控制邏輯電路和手動(dòng)控制邏輯電路,手動(dòng)控制邏輯電路產(chǎn)生驅(qū)動(dòng)被測(cè)試計(jì)算機(jī)熱插拔控制板指示燈的信號(hào),該驅(qū)動(dòng)信號(hào)連接至熱插拔信號(hào)接口。
4.如權(quán)利要求3所述的計(jì)算機(jī)熱插拔控制板的仿真測(cè)試設(shè)備,其特征在于進(jìn)一步包含信息反饋電路,其為三極管反向電路;該信息反饋電路將經(jīng)TTL傳輸門(mén)驅(qū)動(dòng)后的熱插拔申請(qǐng)信號(hào)通過(guò)三極管反向電路反向后形成反饋控制信號(hào)連接到自動(dòng)/手動(dòng)切換邏輯電路,控制自動(dòng)/手動(dòng)切換邏輯電路產(chǎn)生自動(dòng)控制信號(hào)輸出到自動(dòng)控制邏輯電路,自動(dòng)控制邏輯電路產(chǎn)生驅(qū)動(dòng)被測(cè)試計(jì)算機(jī)熱插拔控制板指示燈的信號(hào),該驅(qū)動(dòng)信號(hào)連接至熱插拔信號(hào)接口。
5.如權(quán)利要求3所述的計(jì)算機(jī)熱插拔控制板的仿真測(cè)試設(shè)備,其特征在于所述的自動(dòng)/手動(dòng)切換邏輯電路包含手動(dòng)/自動(dòng)切換開(kāi)關(guān)、電壓比較電路、電平轉(zhuǎn)換電路和場(chǎng)效應(yīng)管驅(qū)動(dòng)電路;該手動(dòng)/自動(dòng)切換開(kāi)關(guān)產(chǎn)生手動(dòng)控制信號(hào)和自動(dòng)控制信號(hào),產(chǎn)生手動(dòng)控制信號(hào)時(shí),該信號(hào)經(jīng)電壓比較電路比較后,再經(jīng)場(chǎng)效應(yīng)管驅(qū)動(dòng)電路進(jìn)行驅(qū)動(dòng)后,輸出到手動(dòng)控制邏輯電路;產(chǎn)生自動(dòng)控制信號(hào)時(shí),該信號(hào)經(jīng)電壓比較電路比較后,再經(jīng)電平轉(zhuǎn)換電路進(jìn)行電平轉(zhuǎn)換后,輸出到自動(dòng)控制邏輯電路。
6.如權(quán)利要求3、4或5所述的計(jì)算機(jī)熱插拔控制板的仿真測(cè)試設(shè)備,其特征在于所述的手動(dòng)控制邏輯電路為撥動(dòng)開(kāi)關(guān)電路。
7.如權(quán)利要求4所述的計(jì)算機(jī)熱插拔控制板的仿真測(cè)試設(shè)備,其特征在于所述的自動(dòng)/手動(dòng)切換邏輯電路包含手動(dòng)/自動(dòng)切換開(kāi)關(guān)、電壓比較電路、電平轉(zhuǎn)換電路和場(chǎng)效應(yīng)管驅(qū)動(dòng)電路;該手動(dòng)/自動(dòng)切換開(kāi)關(guān)產(chǎn)生手動(dòng)控制信號(hào)和自動(dòng)控制信號(hào);所述的反饋控制信號(hào)連接到電壓比較電路,該信號(hào)經(jīng)電壓比較電路比較后,再經(jīng)電平轉(zhuǎn)換電路進(jìn)行電平轉(zhuǎn)換后,輸出到自動(dòng)控制邏輯電路。
8.如權(quán)利要求1所述的計(jì)算機(jī)熱插拔控制板的仿真測(cè)試設(shè)備,其特征在于所述的輸入信號(hào)處理部分為74125TTL傳輸門(mén)驅(qū)動(dòng)電路;所述的指示燈為發(fā)光二極管;該74125TTL傳輸門(mén)驅(qū)動(dòng)電路將熱插拔申請(qǐng)信號(hào)驅(qū)動(dòng)后,再經(jīng)過(guò)限流電阻限流后,與發(fā)光二極管相連接。
9.如權(quán)利要求1、2、3、4、5或7所述的計(jì)算機(jī)熱插拔控制板的仿真測(cè)試設(shè)備,其特征在于所述的自動(dòng)控制邏輯電路包含占空比可調(diào)的555振蕩電路、三極管反向電路和兩個(gè)TTL傳輸門(mén)電路;該555振蕩電路產(chǎn)生的方波分為兩路,一路直接由一個(gè)TTL傳輸門(mén)電路驅(qū)動(dòng),產(chǎn)生驅(qū)動(dòng)計(jì)算機(jī)熱插拔控制板第一類(lèi)指示燈的信號(hào)連接至熱插拔信號(hào)接口,另一路經(jīng)過(guò)三極管反向電路反向后,再由另一個(gè)TTL傳輸門(mén)電路驅(qū)動(dòng),產(chǎn)生驅(qū)動(dòng)計(jì)算機(jī)熱插拔控制板第二類(lèi)指示燈的信號(hào)連接至熱插拔信號(hào)接口。
10.如權(quán)利要求9所述的計(jì)算機(jī)熱插拔控制板的仿真測(cè)試設(shè)備,其特征在于所述的熱插拔信號(hào)接口為標(biāo)準(zhǔn)20針接口,其至少包含有一電源信號(hào)、一地信號(hào)、六路熱插拔申請(qǐng)信號(hào)、六路驅(qū)動(dòng)計(jì)算機(jī)熱插拔控制板第一類(lèi)指示燈的信號(hào)、六路驅(qū)動(dòng)計(jì)算機(jī)熱插拔控制板第二類(lèi)指示燈的信號(hào)。
全文摘要
本發(fā)明公開(kāi)了一種計(jì)算機(jī)熱插拔控制板的仿真測(cè)試設(shè)備,包含輸入信號(hào)處理部分、輸出信號(hào)邏輯控制部分、電源部分和熱插拔信號(hào)接口;所述的熱插拔信號(hào)接口與被測(cè)試計(jì)算機(jī)熱插拔控制板和計(jì)算機(jī)的接口相同;所述的輸入信號(hào)處理部分包含TTL傳輸門(mén)驅(qū)動(dòng)電路和指示燈,從熱插拔信號(hào)接口接收的被測(cè)試計(jì)算機(jī)熱插拔控制板發(fā)出的熱插拔申請(qǐng)信號(hào)經(jīng)該TTL傳輸門(mén)驅(qū)動(dòng)后,與指示燈相連接;所述的輸出信號(hào)邏輯控制部分包含自動(dòng)控制邏輯電路,該自動(dòng)控制邏輯電路產(chǎn)生驅(qū)動(dòng)被測(cè)試計(jì)算機(jī)熱插拔控制板指示燈的信號(hào),該驅(qū)動(dòng)信號(hào)連接至熱插拔信號(hào)接口;所述的電源部分為上述非電源部分供電,并通過(guò)熱插拔信號(hào)接口為被測(cè)試計(jì)算機(jī)熱插拔控制板供電。
文檔編號(hào)G06F11/26GK1466054SQ0212350
公開(kāi)日2004年1月7日 申請(qǐng)日期2002年6月28日 優(yōu)先權(quán)日2002年6月28日
發(fā)明者安巖, 安 巖 申請(qǐng)人:聯(lián)想(北京)有限公司