国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      驅(qū)動(dòng)能力設(shè)定方法、驅(qū)動(dòng)能力設(shè)定程序及其驅(qū)動(dòng)電路的制作方法

      文檔序號(hào):6439658閱讀:305來(lái)源:國(guó)知局
      專利名稱:驅(qū)動(dòng)能力設(shè)定方法、驅(qū)動(dòng)能力設(shè)定程序及其驅(qū)動(dòng)電路的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及驅(qū)動(dòng)能力設(shè)定方法、驅(qū)動(dòng)能力設(shè)定程序及其驅(qū)動(dòng)電路,特別是涉及設(shè)定在下述增設(shè)存儲(chǔ)器的后級(jí)所設(shè)置的驅(qū)動(dòng)電路的驅(qū)動(dòng)能力的驅(qū)動(dòng)能力設(shè)定方法、驅(qū)動(dòng)能力設(shè)定程序和采用驅(qū)動(dòng)能力設(shè)定方法的驅(qū)動(dòng)電路,該增設(shè)存儲(chǔ)器增設(shè)于計(jì)算機(jī),工作站的的內(nèi)部,以便使計(jì)算機(jī)、工作站的主存儲(chǔ)器的存儲(chǔ)容量增加。
      本實(shí)例的驅(qū)動(dòng)電路1包括普通模式以及試驗(yàn)?zāi)J?,在該普通模式中,在不改變邏輯的情況下,將從輸入端子2輸入的輸入信號(hào)Si作為輸出信號(hào)So,從輸出端子3輸出,驅(qū)動(dòng)外部電路4,該試驗(yàn)?zāi)J接糜谠O(shè)定適合驅(qū)動(dòng)外部電路4的驅(qū)動(dòng)能力。該驅(qū)動(dòng)電路1在從圖中未示出的控制部,經(jīng)過(guò)模式端子5,供給“低”電平的模式信號(hào)Sm時(shí),設(shè)定在普通模式,在供給“高”電平的模式信號(hào)Sm時(shí),設(shè)定在試驗(yàn)?zāi)J健?br> 本實(shí)例的驅(qū)動(dòng)電路1由輸出電路8,試驗(yàn)電路9,緩沖器選擇電路10,存儲(chǔ)器11,以及開(kāi)關(guān)12構(gòu)成。上述輸出電路8按照下述方式構(gòu)成,該方式為具有相應(yīng)的規(guī)定的驅(qū)動(dòng)能力的n(n為自然數(shù))個(gè)試驗(yàn)狀態(tài)緩沖器131~13n相并聯(lián),各試驗(yàn)狀態(tài)緩沖器131~13n通過(guò)由緩沖器10供給的“高”電平的選擇信號(hào)c1~cn分別驅(qū)動(dòng)。另外,如果稱呼各試驗(yàn)狀態(tài)緩沖器131~13n的總名稱,則將其稱為試驗(yàn)狀態(tài)緩沖器13,如果稱呼選擇信號(hào)c1~cn的總名稱,則將其稱為選擇信號(hào)c。試驗(yàn)電路9通過(guò)在試驗(yàn)?zāi)J綍r(shí),從緩沖器選擇電路10供給的“高”電平的監(jiān)視開(kāi)始(on)信號(hào)St而驅(qū)動(dòng),對(duì)與從開(kāi)關(guān)12供給的試驗(yàn)信號(hào)St的電平與由輸出電路8供給的輸出信號(hào)So的電平進(jìn)行比較,在判定驅(qū)動(dòng)電路1與外部電路4處于不匹配狀態(tài)的場(chǎng)合,將緩沖器溢呼請(qǐng)求信號(hào)Sa供給緩沖器選擇電路10。
      緩沖器選擇電路10根據(jù)從試驗(yàn)電路9供給的緩沖器溢呼請(qǐng)求信號(hào)Sa,將選擇信號(hào)c中的某個(gè)作為“高”電平而輸出,驅(qū)動(dòng)與該“高”電平的選擇信號(hào)c相對(duì)應(yīng)的試驗(yàn)狀態(tài)緩沖器13,以便消除上述不匹配狀態(tài)。存儲(chǔ)器11比如,由EPROM等的非易失性存儲(chǔ)器形成,存儲(chǔ)通過(guò)緩沖器選擇電路10驅(qū)動(dòng)外部電路4所必需的試驗(yàn)狀態(tài)緩沖器13的選擇信息。開(kāi)關(guān)12在從緩沖器選擇電路10供給的切換信號(hào)Sc為“低”電平的場(chǎng)合,選擇經(jīng)過(guò)輸入端子2而外加于輸入觸點(diǎn)Ta的輸入信號(hào)Si,從輸出觸點(diǎn)Tc,將其輸出,在切換信號(hào)Sc為“H”電平的場(chǎng)合,選擇從緩沖器選擇電路10而外加于輸入觸點(diǎn)Tb上的試驗(yàn)信號(hào)St,從輸出觸點(diǎn)Tc,將其輸出。
      下面對(duì)上述組成的驅(qū)動(dòng)電路1的動(dòng)作進(jìn)行描述。如果從圖中未示出的控制部,經(jīng)過(guò)模式端子5,供給“高”電平的模式信號(hào)Sm,則緩沖器選擇電路10輸出“高”電平的選擇信號(hào)c1,驅(qū)動(dòng)試驗(yàn)狀態(tài)緩沖器131,并且輸出試驗(yàn)信號(hào)St,以及“高”電平的監(jiān)視開(kāi)始信號(hào)Sf。試驗(yàn)信號(hào)St為與輸入信號(hào)Si相同的邏輯電平,與從時(shí)鐘端子6供給的時(shí)鐘CK同步,并且具有其兩倍的周期。供給“高”電平的切換信號(hào)Sc的開(kāi)關(guān)12通過(guò)緩沖器選擇電路10,選擇外加于輸入觸點(diǎn)Tb上的試驗(yàn)信號(hào)St,從輸出觸點(diǎn)Tc,將其輸出。由此,試驗(yàn)信號(hào)St經(jīng)過(guò)開(kāi)關(guān)12,供給輸出電路8,這樣,試驗(yàn)信號(hào)St經(jīng)過(guò)已驅(qū)動(dòng)的試驗(yàn)狀態(tài)緩沖器131,作為輸出信號(hào)So,通過(guò)輸出端子3,供給到外部電路4,并且將其供給到通過(guò)供給“高”電平的監(jiān)視器開(kāi)始信號(hào)Sf而驅(qū)動(dòng)的試驗(yàn)電路9。
      另一方面,試驗(yàn)信號(hào)St還經(jīng)過(guò)開(kāi)關(guān)12,供給到試驗(yàn)電路9。于是,試驗(yàn)電路9對(duì)試驗(yàn)信號(hào)St的電平與輸出信號(hào)So的電平進(jìn)行比較,在驅(qū)動(dòng)電路1與外部電路4處于不匹配狀態(tài)的場(chǎng)合,將緩沖器溢呼請(qǐng)求信號(hào)Sa,供給緩沖器選擇電路10。由此,緩沖器選擇電路10根據(jù)已供給的緩沖器溢呼請(qǐng)求信號(hào)Sa,輸出選擇信號(hào)c2,c3,…,依次使試驗(yàn)狀態(tài)緩沖器132,133,…驅(qū)動(dòng),使外部電路4的驅(qū)動(dòng)能力增加。
      作為試驗(yàn)狀態(tài)緩沖器13的依次溢呼的結(jié)果,如果使輸出信號(hào)So到達(dá)規(guī)定的電平,則試驗(yàn)電路9判定驅(qū)動(dòng)電路1與外部電路4處于匹配狀態(tài),將緩沖器溢呼中止信號(hào)Sb供給緩沖器選擇電路10。如果緩沖器選擇電路10在供給緩沖器溢呼中止信號(hào)Sb時(shí),將到目前供給的溢呼請(qǐng)求信號(hào)Sa的數(shù)量,或所輸出的選擇信號(hào)c的數(shù)量,作為上述選擇信息,存儲(chǔ)于存儲(chǔ)器11中。另外,如果存儲(chǔ)器11的選擇信息的存儲(chǔ)結(jié)束,則緩沖器選擇電路10將通報(bào)試驗(yàn)?zāi)J絼?dòng)作結(jié)束的情況用的模式切換請(qǐng)求信號(hào)Sw,從信號(hào)輸出端子7輸出,供給圖中未示出的控制部。
      如果供給有模式切換請(qǐng)求信號(hào)Sw的,圖中未示出的控制部將模式信號(hào)Sm,從“高”電平,變?yōu)椤暗汀彪娖?,則驅(qū)動(dòng)電路1轉(zhuǎn)換為普通模式。按照該普通模式,緩沖器選擇電路10按照從存儲(chǔ)器11,讀出選擇信息,將“高”電平的選擇信號(hào)c供給已在上次的試驗(yàn)?zāi)J綍r(shí)選擇的試驗(yàn)緩沖器13的方式實(shí)現(xiàn)驅(qū)動(dòng),并且將“低”電平的切換信號(hào)Sc,供給開(kāi)關(guān)12。供給有“低”電平的切換信號(hào)Sc的開(kāi)關(guān)12選擇經(jīng)過(guò)輸入端子2,外加于輸入觸點(diǎn)Ta上的輸入信號(hào)Si,從輸出觸點(diǎn)Tc,將其輸出。由此,從輸入端子2輸入的輸入信號(hào)Si在不使其邏輯不變化的情況下,經(jīng)過(guò)所驅(qū)動(dòng)的試驗(yàn)狀態(tài)緩沖器13,從輸出端子3,作為輸出信號(hào)So而輸出,驅(qū)動(dòng)外部電路4。
      于是,這樣的驅(qū)動(dòng)電路1不能夠用作設(shè)置于下述增設(shè)存儲(chǔ)器的后級(jí)的驅(qū)動(dòng)電路,該增設(shè)存儲(chǔ)器增設(shè)于計(jì)算機(jī),工作站的內(nèi)部,以便使該計(jì)算機(jī),工作站的主存儲(chǔ)器的存儲(chǔ)容量增加。無(wú)論如何,在該增設(shè)存儲(chǔ)器的數(shù)據(jù)中,在最近,32位,64位的并行數(shù)據(jù)成為主流,并且該增設(shè)存儲(chǔ)器設(shè)置于計(jì)算機(jī)、工作站主體內(nèi)部的有限空間,由此,設(shè)置32個(gè),64個(gè)上述的驅(qū)動(dòng)電路1,從而在價(jià)格方面,以及空間方面,實(shí)現(xiàn)性均較低。于是,在以往,在增設(shè)存儲(chǔ)器中的后級(jí),在最初不設(shè)置,或設(shè)置驅(qū)動(dòng)電路,但其驅(qū)動(dòng)能力被固定,不能夠應(yīng)對(duì)各種各樣的增設(shè)存儲(chǔ)器。
      本發(fā)明是針對(duì)上述的情況而提出的,本發(fā)明的目的在于提供能夠應(yīng)對(duì)各種各樣的增設(shè)存儲(chǔ)器的驅(qū)動(dòng)能力設(shè)定方法、驅(qū)動(dòng)能力設(shè)定程序和采用該驅(qū)動(dòng)能力設(shè)定方法的驅(qū)動(dòng)電路,該驅(qū)動(dòng)電路小型、簡(jiǎn)單并且價(jià)格便宜。
      為了解決上述課題,本發(fā)明1所述的發(fā)明涉及設(shè)定在下述增設(shè)存儲(chǔ)器的后級(jí)所設(shè)置的驅(qū)動(dòng)電路的驅(qū)動(dòng)能力的驅(qū)動(dòng)能力設(shè)定方法,該增設(shè)存儲(chǔ)器增設(shè)于該計(jì)算機(jī)、工作站的內(nèi)部,以便使該計(jì)算機(jī),工作站的主存儲(chǔ)器的存儲(chǔ)容量增加;其特征是上述驅(qū)動(dòng)電路按照對(duì)應(yīng)于上述增設(shè)存儲(chǔ)器的數(shù)據(jù)總線寬度的數(shù)量而設(shè)置,多個(gè)輸出緩沖器具有各自不同的驅(qū)動(dòng)能力,實(shí)現(xiàn)并聯(lián),對(duì)應(yīng)于從上述計(jì)算機(jī),工作站供給的選擇數(shù)據(jù),分別驅(qū)動(dòng)該多個(gè)輸出緩沖器,該多個(gè)輸出緩沖器將從上述增設(shè)存儲(chǔ)器按照并行方式輸出的數(shù)據(jù)所對(duì)應(yīng)的輸出位數(shù)據(jù)放大,將它們輸出,將電源與上述計(jì)算機(jī),工作站接通后的系統(tǒng)初始化處理包括下述步驟第1步驟將指示上述多個(gè)輸出緩沖器中的至少1個(gè)的選擇的選擇數(shù)據(jù)供給上述驅(qū)動(dòng)電路;第2步驟針對(duì)上述增設(shè)存儲(chǔ)器,進(jìn)行讀/寫試驗(yàn);第3步驟,在該讀/寫試驗(yàn)不合格的場(chǎng)合,將下述選擇數(shù)據(jù)供給上述驅(qū)動(dòng)電路,該選擇數(shù)據(jù)指示包括通過(guò)第1步驟,已對(duì)選擇進(jìn)行了指示的至少1個(gè)的輸出緩沖器的2個(gè)以上的輸出緩沖器的選擇,針對(duì)全部的驅(qū)動(dòng)電路,進(jìn)行反復(fù)實(shí)現(xiàn)上述第2和第3步驟的處理,直至上述讀/寫試驗(yàn)合格。
      另外,本發(fā)明2所述的發(fā)明涉及本發(fā)明1所述的驅(qū)動(dòng)能力設(shè)定方法,其特征是在上述第1步驟中,將指示上述多個(gè)輸出緩沖器中的任何1個(gè)和任何2個(gè)以上的組合中的,具有中等的驅(qū)動(dòng)能力的輸出緩沖器的選擇的選擇數(shù)據(jù),供給上述驅(qū)動(dòng)電路,在上述第3步驟,對(duì)應(yīng)上述讀/寫試驗(yàn)的結(jié)果,將指示至少1個(gè)的輸出緩沖器的選擇的選擇數(shù)據(jù),供給上述驅(qū)動(dòng)電路。
      此外,本發(fā)明3涉及本發(fā)明1或2所述的驅(qū)動(dòng)能力設(shè)定方法,其特征是上述計(jì)算機(jī)、工作站的硬件的基本設(shè)定按照下述方式構(gòu)成,該方式為由用戶設(shè)定存儲(chǔ)器的輸出緩沖器的驅(qū)動(dòng)能力,由此,用戶可設(shè)定上述驅(qū)動(dòng)電路的驅(qū)動(dòng)能力。
      本發(fā)明4涉及一種存儲(chǔ)了驅(qū)動(dòng)能力設(shè)定程序的存儲(chǔ)媒體,該驅(qū)動(dòng)能力設(shè)定程序設(shè)定在增設(shè)存儲(chǔ)器的后級(jí)所設(shè)置的驅(qū)動(dòng)電路的驅(qū)動(dòng)能力,該增設(shè)存儲(chǔ)器增設(shè)于計(jì)算機(jī)、工作站的內(nèi)部,以便使該計(jì)算機(jī)、工作站的主存儲(chǔ)器的存儲(chǔ)容量增加,其特征是上述驅(qū)動(dòng)電路按照對(duì)應(yīng)于上述增設(shè)存儲(chǔ)器的數(shù)據(jù)總線寬度的數(shù)量而設(shè)置,多個(gè)輸出緩沖器具有各自不同的驅(qū)動(dòng)能力且并聯(lián)連接,對(duì)應(yīng)于從上述計(jì)算機(jī),工作站供給的選擇數(shù)據(jù),分別驅(qū)動(dòng)該多個(gè)輸出緩沖器,該多個(gè)輸出緩沖器將從上述增設(shè)存儲(chǔ)器按照并行方式輸出的數(shù)據(jù)所對(duì)應(yīng)的輸出位數(shù)據(jù)放大,并將它們輸出;所述驅(qū)動(dòng)能力設(shè)定程序在將電源與上述計(jì)算機(jī)、工作站接通后的系統(tǒng)初始化處理中,包括下述步驟第1步驟將指示上述多個(gè)輸出緩沖器中的至少1個(gè)的選擇的選擇數(shù)據(jù)供給上述驅(qū)動(dòng)電路;第2步驟針對(duì)上述增設(shè)存儲(chǔ)器,進(jìn)行讀/寫試驗(yàn);第3步驟,在所述讀/寫試驗(yàn)不合格的場(chǎng)合,將下述選擇數(shù)據(jù)供給上述驅(qū)動(dòng)電路,該選擇數(shù)據(jù)指示包括通過(guò)第1步驟,已對(duì)選擇進(jìn)行了指示的至少1個(gè)的輸出緩沖器的2個(gè)以上的輸出緩沖器的選擇,針對(duì)全部的所述驅(qū)動(dòng)電路,進(jìn)行反復(fù)實(shí)現(xiàn)上述第2和第3步驟的處理,直至所述讀/寫試驗(yàn)合格。
      此外,本發(fā)明5涉及本發(fā)明4所述的存儲(chǔ)了驅(qū)動(dòng)能力設(shè)定程序的存儲(chǔ)媒體,其特征是在上述第1步驟中,針對(duì)所述計(jì)算機(jī)、工作站,將指示上述多個(gè)輸出緩沖器中的任何1個(gè)和任何2個(gè)以上的組合中的,具有中等的驅(qū)動(dòng)能力的輸出緩沖器的選擇的選擇數(shù)據(jù),供給上述驅(qū)動(dòng)電路,在上述第3步驟,針對(duì)所述計(jì)算機(jī)、工作站,對(duì)應(yīng)上述讀/寫試驗(yàn)的結(jié)果,將指示至少1個(gè)的輸出緩沖器的選擇的選擇數(shù)據(jù),供給上述驅(qū)動(dòng)電路。
      還有,本發(fā)明6涉及一種驅(qū)動(dòng)電路,該驅(qū)動(dòng)電路設(shè)置于計(jì)算機(jī)、工作站的內(nèi)部增設(shè)的增設(shè)存儲(chǔ)器的后級(jí),以便使該計(jì)算機(jī),工作站的主存儲(chǔ)器的存儲(chǔ)容量增加,其特征是上述驅(qū)動(dòng)電路按照對(duì)應(yīng)于上述增設(shè)存儲(chǔ)器的數(shù)據(jù)總線寬度的數(shù)量而設(shè)置,該驅(qū)動(dòng)電路包括多個(gè)輸出緩沖器,該多個(gè)輸出緩沖器具有各自不同的驅(qū)動(dòng)能力,且并聯(lián)連接,對(duì)應(yīng)于其驅(qū)動(dòng)能力,將從上述增設(shè)存儲(chǔ)器按照并行方式輸出的數(shù)據(jù)所對(duì)應(yīng)的輸出位數(shù)據(jù)放大,將它們輸出;選擇寄存器,該選擇寄存器通過(guò)用于根據(jù)指示從上述計(jì)算機(jī),工作站供給的多個(gè)輸出緩沖器中的至少1個(gè)的選擇的選擇數(shù)據(jù),選擇上述多個(gè)輸出緩沖器中的至少1個(gè)的輸出緩沖器選擇信號(hào),驅(qū)動(dòng)相應(yīng)的輸出緩沖器。
      (發(fā)明的效果)按照本發(fā)明的方案,驅(qū)動(dòng)電路按照對(duì)應(yīng)于上述增設(shè)存儲(chǔ)器的數(shù)據(jù)總線寬度的數(shù)量而設(shè)置,多個(gè)輸出緩沖器具有各自不同的驅(qū)動(dòng)能力,實(shí)現(xiàn)并聯(lián),對(duì)應(yīng)于從上述計(jì)算機(jī),工作站供給的選擇數(shù)據(jù),分別驅(qū)動(dòng)該多個(gè)輸出緩沖器,將從增設(shè)存儲(chǔ)器,以并行方式輸出的數(shù)據(jù)中的所對(duì)應(yīng)的輸出位數(shù)據(jù)放大,然后輸出。另外,電源與計(jì)算機(jī),工作站接通后的系統(tǒng)初始化處理包括下述步驟第1步驟將指示上述多個(gè)輸出緩沖器中的至少1個(gè)的選擇的選擇數(shù)據(jù)供給上述驅(qū)動(dòng)電路;第2步驟針對(duì)上述增設(shè)存儲(chǔ)器,進(jìn)行讀/寫試驗(yàn);第3步驟,在該讀/寫試驗(yàn)不合格的場(chǎng)合,將下述選擇數(shù)據(jù)供給上述驅(qū)動(dòng)電路,該選擇數(shù)據(jù)指示包括通過(guò)第1步驟,已對(duì)選擇進(jìn)行了指示的至少1個(gè)的輸出緩沖器的2個(gè)以上的輸出緩沖器的選擇,針對(duì)全部的驅(qū)動(dòng)電路,進(jìn)行反復(fù)實(shí)現(xiàn)上述第2和第3步驟的處理,直至上述讀/寫試驗(yàn)合格。
      由此,可形成小型,簡(jiǎn)單,較低價(jià)格的驅(qū)動(dòng)電路,可應(yīng)對(duì)各種各樣的增設(shè)存儲(chǔ)器。
      圖2為表示選擇數(shù)據(jù)SD的值與所選擇的輸出緩沖器BF1~BF3之間的關(guān)系的一個(gè)實(shí)例的圖。
      圖3為用于說(shuō)明形成裝載有該電路的計(jì)算機(jī)等的控制部的系統(tǒng)初始化處理的一部分的流程圖。
      圖4為表示選擇數(shù)據(jù)SD的值與所選擇的輸出緩沖器BF1~BF3之間的關(guān)系的另一實(shí)例的圖。
      圖5為以往的驅(qū)動(dòng)電路的組成實(shí)例的電路圖。
      具體來(lái)說(shuō),對(duì)按照設(shè)置于增設(shè)存儲(chǔ)器的后級(jí)的方式而使用的,本發(fā)明的驅(qū)動(dòng)電路的優(yōu)選的一個(gè)實(shí)例,以及以設(shè)定上述驅(qū)動(dòng)電路的驅(qū)動(dòng)能力為內(nèi)容的,本發(fā)明的驅(qū)動(dòng)能力設(shè)定方法的優(yōu)選的一個(gè)實(shí)例進(jìn)行具體描述,該增設(shè)存儲(chǔ)器增設(shè)于計(jì)算機(jī)、工作站的內(nèi)部,以便使計(jì)算機(jī)、工作站(在下面簡(jiǎn)稱為“計(jì)算機(jī)等”)的主存儲(chǔ)器的存儲(chǔ)容量增加。
      在這里,作為增設(shè)存儲(chǔ)器,包括有SIMM(single in-line memorymodule)、DIMM(dual in-line memory module),或RIMM(Rambus in-line memory module)等。
      上述SIMM指將幾個(gè)DRAM芯片安裝于小型的印刷電路板上的增設(shè)存儲(chǔ)容量用的基板組件,其是這樣使用的,在印刷電路板的一個(gè)面上,設(shè)置端子,該SIMM安裝于在計(jì)算機(jī)等的母板等處配備的存儲(chǔ)器插槽中。
      與此相對(duì),DIMM在為增設(shè)存儲(chǔ)容量用的基板組件的方面,與SIMM相同,但是,由于前者在印刷電路板的兩個(gè)表面上設(shè)置端子,故其數(shù)據(jù)總線寬度會(huì)大于SIMM。
      在端子數(shù)量為72個(gè)管腳的SIMM中,數(shù)據(jù)總線寬度為32位,但是,在端子數(shù)量為168個(gè)管腳的DIMM中,數(shù)據(jù)總線寬度為64位。
      此外,RIMM是用于增設(shè)存儲(chǔ)容量的基板組件,在該組件中,使用作為ランバス公司開(kāi)發(fā)的高速的,采用接口的DRAM的Direct RDRAM(RambusDRAM)。


      圖1為表示上述驅(qū)動(dòng)電路的組成的電路圖。
      本實(shí)例的驅(qū)動(dòng)電路由選擇寄存器SR,和輸出緩沖器BF1~BF3構(gòu)成。選擇寄存器SR根據(jù)由構(gòu)成圖中未示出的計(jì)算機(jī)等的CPU(中央處理器)等組成的控制部供給的,選擇數(shù)據(jù)SD和用于寫入該選擇數(shù)據(jù)SD的寫指令WC,輸出用于選擇上述輸出緩沖器BF1~BF3中的任何一個(gè)的“H”電平的輸出緩沖器選擇信號(hào)c1~c3。選擇寄存器SR可通過(guò)下述方法設(shè)定,該方法與目前一般使用的、設(shè)定同步DRAM(SDRAM)的內(nèi)部動(dòng)作(CAS等待時(shí)間等)的模式寄存器的寫入的方法相同。
      在這里,“CAS等待時(shí)間”指從在SDRAM中輸入讀指令,到讀初最初的數(shù)據(jù)的時(shí)間。另外,“模式寄存器”指下述寄存器,其臨時(shí)保存下述各種信息,指定數(shù)據(jù)串方式等的各種操作編碼,該各種信息指連續(xù)地進(jìn)行數(shù)據(jù)的寫入和讀出等的動(dòng)作的數(shù)據(jù)串方式中的時(shí)鐘數(shù)的數(shù)據(jù)串長(zhǎng)度等。
      選擇數(shù)據(jù)SD象圖2所示的那樣,為2位,在“00”b的場(chǎng)合,表示指示輸出緩沖器DF1的選擇,在“01”b的場(chǎng)合,表示指示輸出緩沖器DF2的選擇,在“10”b的場(chǎng)合,表示指示輸出緩沖器DF3的選擇。另外,“00”b、“01”b、“10”b表示“”中的值為二進(jìn)制數(shù)碼。
      上述輸出緩沖器BF1~BF3相并聯(lián),它們分別對(duì)應(yīng)于相應(yīng)的“高”電平的輸出緩沖器選擇信號(hào)c1~c3而驅(qū)動(dòng)。上述輸出緩沖器BF1~BF3具有各自不同的驅(qū)動(dòng)能力,輸出緩沖器BF1的驅(qū)動(dòng)能力最小,輸出緩沖器BF2的驅(qū)動(dòng)能力次之,輸出緩沖器BF3的驅(qū)動(dòng)能力最大。
      本實(shí)例的驅(qū)動(dòng)電路如上述那樣,按照與增設(shè)存儲(chǔ)器的數(shù)據(jù)總線寬度相對(duì)應(yīng)的數(shù)量,設(shè)置于增設(shè)存儲(chǔ)器的后級(jí)。比如,在計(jì)算機(jī)等采用SIMM的增設(shè)存儲(chǔ)器的場(chǎng)合,由于增設(shè)存儲(chǔ)器的數(shù)據(jù)總線寬度為32位,故上述組成的驅(qū)動(dòng)電路按照32個(gè)的數(shù)量設(shè)置于增設(shè)存儲(chǔ)器的后級(jí),與此相對(duì),在計(jì)算機(jī)等采用DIMM的增設(shè)存儲(chǔ)器的場(chǎng)合,由于增設(shè)存儲(chǔ)器的數(shù)據(jù)總線寬度為64位,故上述組成的驅(qū)動(dòng)電路按照64個(gè)的數(shù)量,設(shè)置于增設(shè)存儲(chǔ)器的后級(jí)。因此,如果從增設(shè)存儲(chǔ)器按照并行方式輸出的數(shù)據(jù)所對(duì)應(yīng)的輸出位數(shù)據(jù)作為輸入數(shù)據(jù)Di而供給,驅(qū)動(dòng)上述輸出緩沖器BF1~BF3,則對(duì)應(yīng)于各自的驅(qū)動(dòng)能力,將輸入數(shù)據(jù)Di放大,將其作為輸出數(shù)據(jù)Do而輸出。
      下面參照?qǐng)D3所示的流程圖,對(duì)形成裝載有上述組成的電路的計(jì)算機(jī)等的控制部的系統(tǒng)初始化處理的一部分,以及驅(qū)動(dòng)電路的動(dòng)作進(jìn)行描述。該系統(tǒng)初始化處理指在將電源與計(jì)算機(jī)等接通后,在運(yùn)行初始的階段,即,在轉(zhuǎn)到對(duì)操作系統(tǒng)(OS)進(jìn)行控制之前而進(jìn)行的處理。其前提在于在計(jì)算機(jī)等的母板的存儲(chǔ)器插槽中,安裝有所需的增設(shè)存儲(chǔ)器。在該母板,或增設(shè)存儲(chǔ)器的印刷電路板上,在增設(shè)存儲(chǔ)器的后級(jí),按照與增設(shè)存儲(chǔ)器的數(shù)據(jù)總線寬度相對(duì)應(yīng)的數(shù)量,設(shè)置有上述組成的驅(qū)動(dòng)電路。下面僅僅對(duì)與1個(gè)驅(qū)動(dòng)電路有關(guān)的處理和動(dòng)作進(jìn)行描述。與其它的驅(qū)動(dòng)電路有關(guān)的處理和動(dòng)作依次地進(jìn)行。即,作為本發(fā)明的一個(gè)實(shí)施例的驅(qū)動(dòng)能力設(shè)定方法是按照下述方式具體實(shí)現(xiàn)的,該方式為進(jìn)行作為構(gòu)成計(jì)算機(jī)等的控制部所運(yùn)行的程序的系統(tǒng)初始化處理,采用計(jì)算機(jī)等的硬件資源。
      如果將電源與圖中未示出的計(jì)算機(jī)等接通,則開(kāi)始系統(tǒng)初始化處理,首先,開(kāi)始系統(tǒng)初始化處理中的存儲(chǔ)器構(gòu)筑程序(routine)。構(gòu)成圖中未示出的計(jì)算機(jī)等的控制部首先進(jìn)行圖3所示的步驟SP1,將指示上述輸出緩沖器BF1的選擇的選擇數(shù)據(jù)SD,即,“00”b與寫指令WC一起,供給驅(qū)動(dòng)電路,然后,進(jìn)行步驟SP2。由此,選擇寄存器SR輸出“高”電平的輸出緩沖器選擇信號(hào)c1,以便選擇輸出緩沖器BF1,由此,通過(guò)“高”電平的輸出緩沖器選擇信號(hào)c1,驅(qū)動(dòng)驅(qū)動(dòng)能力最小的輸出緩沖器BF1。
      在步驟SP2,上述控制部在針對(duì)增設(shè)存儲(chǔ)器,進(jìn)行讀/寫試驗(yàn)后,進(jìn)行步驟SP3。在步驟SP3,上述控制部對(duì)該讀/寫試驗(yàn)是否合格進(jìn)行判斷。在該判斷結(jié)果為“是”的場(chǎng)合,上述控制部判定設(shè)定驅(qū)動(dòng)電路的驅(qū)動(dòng)能力,結(jié)束一系列的處理。另一方面,在步驟SP3的判斷結(jié)果為“否”的場(chǎng)合,即,在讀/寫試驗(yàn)不合格的場(chǎng)合,上述控制部返回到步驟SP4。
      在步驟SP4,上述控制部將指示上述輸出緩沖器BF2的選擇的選擇數(shù)據(jù)SD,即,“01”b與寫命令WC一起,供給驅(qū)動(dòng)電路,然后,返回到步驟SP2。由此,選擇寄存器SR輸出“高”電平的輸出緩沖器選擇信號(hào)c2,以便選擇輸出緩沖器BF2,由此,通過(guò)“高”電平的輸出緩沖器選擇信號(hào)c2,驅(qū)動(dòng)驅(qū)動(dòng)能力最大的輸出緩沖器BF2。
      在步驟SP2,上述控制部在針對(duì)增設(shè)存儲(chǔ)器,進(jìn)行讀/寫試驗(yàn)后,進(jìn)行步驟SP3。在步驟SP3,上述控制部對(duì)該讀/寫試驗(yàn)是否合格進(jìn)行判斷。在該判斷結(jié)果為“是”的場(chǎng)合,上述控制部判定設(shè)定了驅(qū)動(dòng)電路的驅(qū)動(dòng)能力,結(jié)束一系列的處理。另一方面,在步驟SP3的判斷結(jié)果為“否”的場(chǎng)合,即,在讀/寫試驗(yàn)不合格的場(chǎng)合,上述控制部進(jìn)行步驟SP4。
      在步驟SP4,上述控制部將指示上述輸出緩沖器BF3的選擇的選擇數(shù)據(jù)SD,即,“10”b與寫命令WC一起,供給驅(qū)動(dòng)電路,然后,返回到步驟SP2。由此,選擇寄存器SR輸出“高”電平的輸出緩沖器選擇信號(hào)c3,以便選擇輸出緩沖器BF3,由此,通過(guò)“高”電平的輸出緩沖器選擇信號(hào)c3,驅(qū)動(dòng)驅(qū)動(dòng)能力最大的輸出緩沖器BF3。
      在步驟SP2,上述控制部在針對(duì)增設(shè)存儲(chǔ)器,進(jìn)行讀/寫試驗(yàn)后,進(jìn)行步驟SP3。在步驟SP3,上述控制部對(duì)該讀/寫試驗(yàn)是否合格進(jìn)行判斷。在該判斷結(jié)果為“是”的場(chǎng)合,上述控制部判定設(shè)定了驅(qū)動(dòng)電路的驅(qū)動(dòng)能力,結(jié)束一系列的處理。
      象這樣,如果采用本實(shí)例的方案,驅(qū)動(dòng)能力可改變的驅(qū)動(dòng)電路僅僅由選擇寄存器SR和輸出緩沖器BF1~BF3構(gòu)成。因此,即使在按照對(duì)應(yīng)于增設(shè)存儲(chǔ)器的數(shù)據(jù)總線寬度的數(shù)量,將本實(shí)例的驅(qū)動(dòng)電路設(shè)置于增設(shè)存儲(chǔ)器的后級(jí)的情況下,也不會(huì)使驅(qū)動(dòng)電路復(fù)雜,尺寸增加,價(jià)格上升。另外,按照本實(shí)例的方案,可通過(guò)計(jì)算機(jī)等的初始化處理,選擇輸出緩沖器BF1~BF3中的任何1個(gè)。于是,不需要特別的程序,具有通用性,實(shí)用性。其結(jié)果是,本實(shí)例的組成的驅(qū)動(dòng)電路可應(yīng)付各種各樣的增設(shè)存儲(chǔ)器。
      下面參照附圖,對(duì)本發(fā)明的實(shí)施例進(jìn)行了具體描述,但是具體的方案不限于該實(shí)施例,即使在具有本發(fā)明脫離本發(fā)明的主要內(nèi)容的范圍的設(shè)計(jì)的變更等的情況下,其仍包括在本發(fā)明中。
      比如,在上述的實(shí)施例中,給出構(gòu)成計(jì)算機(jī)等的控制部自動(dòng)地選擇輸出緩沖器BF1~BF3的任何一個(gè)的實(shí)例,但是并不限于此,比如,也可按照下述方式構(gòu)成,該方式為可由用戶設(shè)定計(jì)算機(jī)等的BIOS(BasicInput/Output System)的設(shè)定菜單等的,存儲(chǔ)器的輸出緩沖器的驅(qū)動(dòng)電路選擇方法(自動(dòng)設(shè)定/用戶設(shè)定),由此,用戶自由地設(shè)定驅(qū)動(dòng)電路的驅(qū)動(dòng)能力。在這里,“BIOS”指對(duì)個(gè)人計(jì)算機(jī)的硬件的基本的設(shè)定進(jìn)行管理的程序。
      另外,在上述的實(shí)施例中,設(shè)選擇數(shù)據(jù)SD為2位,與該值相對(duì)應(yīng),選擇輸出緩沖器BF1~BF3的任何一個(gè)的實(shí)例,但是并不限于此。比如,也可按照下述方式構(gòu)成,該方式為選擇數(shù)據(jù)為3位,設(shè)置選擇BF1~BF3的任何一個(gè)的3階段,選擇BF1~BF3的任何2個(gè)的3階段,選擇輸出緩沖器BF1~BF3的全部的1階段。在這里,圖4表示選擇數(shù)據(jù)SD為3位的場(chǎng)合的各值與所選擇的輸出緩沖器BF1~BF3之間的關(guān)系的一個(gè)實(shí)例。在圖4中,比如,“BF1+BF2”指同時(shí)選擇2個(gè)輸出緩沖器BF1和BF2。如果象這樣構(gòu)成,則驅(qū)動(dòng)電路的驅(qū)動(dòng)能力可設(shè)定為7階段,可使可應(yīng)對(duì)的增設(shè)存儲(chǔ)器的種類增加。另外,輸出緩沖器的數(shù)量不限于3個(gè),其可為2個(gè),4個(gè),5個(gè)以上中的任何一種,其組合的數(shù)量也可為2個(gè),3個(gè),5個(gè)以上。
      此外,在上述實(shí)施例中,給出從驅(qū)動(dòng)能力最小的輸出緩沖器BF1,到驅(qū)動(dòng)能力最大的輸出緩沖器BF3依次進(jìn)行選擇的實(shí)例,但是并不限于此。比如,也可按照下述方式構(gòu)成,該方式為選擇具有中等的驅(qū)動(dòng)能力的輸出緩沖器BF2,在讀/寫試驗(yàn)不合格的場(chǎng)合,對(duì)應(yīng)于該試驗(yàn)結(jié)果,對(duì)于應(yīng)下次選擇的輸出緩沖器,確定選擇驅(qū)動(dòng)能力比其小的輸出緩沖器BF1,還是選擇驅(qū)動(dòng)能力比其大的輸出緩沖器BF3。如果象這樣構(gòu)成,則在輸出緩沖器的數(shù)量,增設(shè)存儲(chǔ)器的數(shù)據(jù)總線寬度較大的場(chǎng)合,可更快速地設(shè)定適合的驅(qū)動(dòng)能力。
      權(quán)利要求
      1.一種驅(qū)動(dòng)能力設(shè)定方法,該驅(qū)動(dòng)能力設(shè)定方法設(shè)定在下述增設(shè)存儲(chǔ)器的后級(jí)所設(shè)置的驅(qū)動(dòng)電路的驅(qū)動(dòng)能力,該增設(shè)存儲(chǔ)器增設(shè)于計(jì)算機(jī)、工作站的內(nèi)部,以便使該計(jì)算機(jī)、工作站的主存儲(chǔ)器的存儲(chǔ)容量增加,其特征在于所述驅(qū)動(dòng)電路按照對(duì)應(yīng)于所述增設(shè)存儲(chǔ)器的數(shù)據(jù)總線寬度的數(shù)量而設(shè)置,多個(gè)輸出緩沖器具有各自不同的驅(qū)動(dòng)能力且并聯(lián)連接,對(duì)應(yīng)于從所述計(jì)算機(jī)、工作站供給的選擇數(shù)據(jù),分別驅(qū)動(dòng)該多個(gè)輸出緩沖器,該多個(gè)輸出緩沖器將從所述增設(shè)存儲(chǔ)器按照并行方式輸出的數(shù)據(jù)所對(duì)應(yīng)的輸出位數(shù)據(jù)放大,并將它們輸出;將電源與所述計(jì)算機(jī)、工作站接通后的系統(tǒng)初始化處理包括下述步驟第1步驟將指示所述多個(gè)輸出緩沖器中的至少1個(gè)的選擇的選擇數(shù)據(jù)供給所述驅(qū)動(dòng)電路;第2步驟針對(duì)所述增設(shè)存儲(chǔ)器,進(jìn)行讀/寫試驗(yàn);第3步驟,在所述讀/寫試驗(yàn)不合格的場(chǎng)合,將下述選擇數(shù)據(jù)供給所述驅(qū)動(dòng)電路,該選擇數(shù)據(jù)指示包括通過(guò)第1步驟,包含已對(duì)選擇進(jìn)行了指示的至少1個(gè)的所述輸出緩沖器的2個(gè)以上的所述輸出緩沖器的選擇;針對(duì)全部的所述驅(qū)動(dòng)電路,進(jìn)行反復(fù)實(shí)現(xiàn)所述第2和第3步驟的處理,直至所述讀/寫試驗(yàn)合格。
      2.根據(jù)權(quán)利要求1所述的驅(qū)動(dòng)能力設(shè)定方法,其特征在于在所述第1步驟中,將指示所述多個(gè)輸出緩沖器中的任何1個(gè)和任何2個(gè)以上的組合中的、具有中等的驅(qū)動(dòng)能力的輸出緩沖器的選擇的選擇數(shù)據(jù),供給所述驅(qū)動(dòng)電路,在所述第3步驟,對(duì)應(yīng)所述讀/寫試驗(yàn)的結(jié)果,將指示至少1個(gè)的所述輸出緩沖器的選擇的選擇數(shù)據(jù),供給所述驅(qū)動(dòng)電路。
      3.根據(jù)權(quán)利要求1或2所述的驅(qū)動(dòng)能力設(shè)定方法,其特征在于所述計(jì)算機(jī)、工作站的硬件的基本設(shè)定按照下述方式構(gòu)成,該方式為由用戶設(shè)定存儲(chǔ)器的輸出緩沖器的驅(qū)動(dòng)能力,由此,所述用戶可設(shè)定所述驅(qū)動(dòng)電路的驅(qū)動(dòng)能力。
      4.一種存儲(chǔ)了驅(qū)動(dòng)能力設(shè)定程序的存儲(chǔ)媒體,該驅(qū)動(dòng)能力設(shè)定程序設(shè)定在增設(shè)存儲(chǔ)器的后級(jí)所設(shè)置的驅(qū)動(dòng)電路的驅(qū)動(dòng)能力,該增設(shè)存儲(chǔ)器增設(shè)于計(jì)算機(jī)、工作站的內(nèi)部,以便使計(jì)算機(jī)、工作站的主存儲(chǔ)器的存儲(chǔ)容量增加,其特征在于所述驅(qū)動(dòng)電路按照對(duì)應(yīng)于所述增設(shè)存儲(chǔ)器的數(shù)據(jù)總線寬度的數(shù)量而設(shè)置,多個(gè)輸出緩沖器具有各自不同的驅(qū)動(dòng)能力且并聯(lián)連接,對(duì)應(yīng)于從所述計(jì)算機(jī)、工作站供給的選擇數(shù)據(jù),分別驅(qū)動(dòng)該多個(gè)輸出緩沖器,該多個(gè)輸出緩沖器將從所述增設(shè)存儲(chǔ)器按照并行方式輸出的數(shù)據(jù)所對(duì)應(yīng)的輸出位數(shù)據(jù)放大,并將它們輸出;所述驅(qū)動(dòng)能力設(shè)定程序在將電源與所述計(jì)算機(jī)、工作站接通后的系統(tǒng)初始化處理中,包括下述步驟第1步驟將指示所述多個(gè)輸出緩沖器中的至少1個(gè)的選擇的選擇數(shù)據(jù)供給所述驅(qū)動(dòng)電路;第2步驟針對(duì)所述增設(shè)存儲(chǔ)器,進(jìn)行讀/寫試驗(yàn);第3步驟,在所述讀/寫試驗(yàn)不合格的場(chǎng)合,將下述選擇數(shù)據(jù)供給所述驅(qū)動(dòng)電路,該選擇數(shù)據(jù)指示包括通過(guò)第1步驟,包含已對(duì)選擇進(jìn)行了指示的至少1個(gè)的所述輸出緩沖器的2個(gè)以上的所述輸出緩沖器的選擇;針對(duì)全部的所述驅(qū)動(dòng)電路,進(jìn)行反復(fù)實(shí)現(xiàn)所述第2和第3步驟的處理,直至所述讀/寫試驗(yàn)合格。
      5.根據(jù)權(quán)利要求4所述的存儲(chǔ)了驅(qū)動(dòng)能力設(shè)定程序的存儲(chǔ)媒體,其特征在于在所述第1步驟中,針對(duì)所述計(jì)算機(jī)、工作站,將指示所述多個(gè)輸出緩沖器中的任何1個(gè)和任何2個(gè)以上的組合中的,具有中等的驅(qū)動(dòng)能力的輸出緩沖器的選擇的選擇數(shù)據(jù),供給所述驅(qū)動(dòng)電路,在所述第3步驟,針對(duì)所述計(jì)算機(jī)、工作站,對(duì)應(yīng)所述讀/寫試驗(yàn)的結(jié)果,將指示至少1個(gè)的所述輸出緩沖器的選擇的選擇數(shù)據(jù),供給所述驅(qū)動(dòng)電路。
      6.一種驅(qū)動(dòng)電路,該驅(qū)動(dòng)電路設(shè)置在增設(shè)存儲(chǔ)器的后級(jí),該增設(shè)存儲(chǔ)器增設(shè)于計(jì)算機(jī)、工作站的內(nèi)部,以便使所述計(jì)算機(jī)、工作站的主存儲(chǔ)器的存儲(chǔ)容量增加,其特征在于所述驅(qū)動(dòng)電路按照對(duì)應(yīng)于所述增設(shè)存儲(chǔ)器的數(shù)據(jù)總線寬度的數(shù)量而設(shè)置,該驅(qū)動(dòng)電路包括多個(gè)輸出緩沖器,所述多個(gè)輸出緩沖器具有各自不同的驅(qū)動(dòng)能力,且并聯(lián)連接,對(duì)應(yīng)于其驅(qū)動(dòng)能力,將從所述增設(shè)存儲(chǔ)器按照并行方式輸出的數(shù)據(jù)所對(duì)應(yīng)的輸出位數(shù)據(jù)放大,并將它們輸出;選擇寄存器,所述選擇寄存器通過(guò)用于根據(jù)指示從所述計(jì)算機(jī)、工作站供給的多個(gè)輸出緩沖器中的至少1個(gè)的選擇的選擇數(shù)據(jù),選擇所述多個(gè)輸出緩沖器中的至少1個(gè)的輸出緩沖器選擇信號(hào),驅(qū)動(dòng)相應(yīng)的所述輸出緩沖器。
      全文摘要
      本發(fā)明公開(kāi)了一種驅(qū)動(dòng)能力設(shè)定方法、驅(qū)動(dòng)能力設(shè)定程序及其驅(qū)動(dòng)電路。該方法,設(shè)定在增設(shè)存儲(chǔ)器的后級(jí)所設(shè)置的驅(qū)動(dòng)電路的驅(qū)動(dòng)能力,該增設(shè)存儲(chǔ)器增設(shè)于計(jì)算機(jī)、工作站的內(nèi)部,以使其主存儲(chǔ)器的存儲(chǔ)容量增加,驅(qū)動(dòng)電路按照對(duì)應(yīng)于增設(shè)存儲(chǔ)器的數(shù)據(jù)總線寬度的數(shù)量而設(shè)置,多個(gè)輸出緩沖器具有各自不同的驅(qū)動(dòng)能力且并聯(lián)連接,對(duì)應(yīng)于從計(jì)算機(jī)、工作站供給的選擇數(shù)據(jù),分別驅(qū)動(dòng)該多個(gè)輸出緩沖器,將電源與計(jì)算機(jī)、工作站接通后的系統(tǒng)初始化處理包括下述步驟SP1將指示多個(gè)輸出緩沖器中的至少1個(gè)的選擇的選擇數(shù)據(jù)供給上述驅(qū)動(dòng)電路;SP2針對(duì)增設(shè)存儲(chǔ)器,進(jìn)行讀/寫試驗(yàn);在該讀/寫試驗(yàn)不合格的場(chǎng)合(SP3),進(jìn)行SP4將指示其它的輸出緩沖器的選擇的選擇數(shù)據(jù)供給驅(qū)動(dòng)電路,針對(duì)全部的驅(qū)動(dòng)電路,反復(fù)進(jìn)行SP2和SP4的處理,直至讀/寫試驗(yàn)合格。實(shí)現(xiàn)能夠?qū)Ω鞣N增設(shè)存儲(chǔ)器的小型、簡(jiǎn)單、低價(jià)格的驅(qū)動(dòng)電路。
      文檔編號(hào)G06F13/16GK1433027SQ0310278
      公開(kāi)日2003年7月30日 申請(qǐng)日期2003年1月20日 優(yōu)先權(quán)日2002年1月18日
      發(fā)明者相場(chǎng)功 申請(qǐng)人:日本電氣株式會(huì)社
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1