專利名稱:存儲(chǔ)器控制器的制作方法
存儲(chǔ)器控制器技術(shù)領(lǐng)域本申請(qǐng)一般涉及一種存儲(chǔ)器控制器,更具體地說,涉及一種檢測(cè)輸入時(shí) 鐘的相位的存儲(chǔ)器控制器。
背景技術(shù):
存儲(chǔ)器控制器一般包括相位檢測(cè)器、延遲控制器、和延遲處理器,并且控制雙倍數(shù)據(jù)速率(double data rate, DDR)。存儲(chǔ)器控制器的一個(gè)例子公開 在韓國專利公開文本No. 2006-83011中。相位檢測(cè)器包括具有多個(gè)串聯(lián)的延遲元件的延遲線,每個(gè)延遲元件是延 遲最小單元,兩個(gè)延遲元件和兩個(gè)生成第一相位信號(hào)phasel和第二相位信號(hào) phase2的觸發(fā)器,用于檢測(cè)參考時(shí)鐘的相位。相位檢測(cè)器執(zhí)行兩個(gè)功能接 收參考時(shí)鐘以用于檢測(cè)參考時(shí)鐘的相位,和檢測(cè)通過延遲線的參考時(shí)鐘的相 位,以用于檢測(cè)參考時(shí)鐘需要多少延遲元件。延遲控制器改變延遲線的延遲元件的數(shù)目,以確定是否第一相位信號(hào) phasel被第二相位信號(hào)phase2鎖相。當(dāng)鎖相發(fā)生時(shí)延遲控制器確定延遲線的 延遲元件的數(shù)目是參考時(shí)鐘的相位值。這個(gè)參考時(shí)鐘的相位值被送到延遲處 理器,從而被用于控制DDR存儲(chǔ)器的讀操作和寫操作的定時(shí)。但是,由于相位;險(xiǎn)測(cè)器的延遲線,這種傳統(tǒng)技術(shù)從系統(tǒng)初始啟動(dòng)到鎖相 需要很長時(shí)間。因?yàn)闄z測(cè)參考時(shí)鐘的相位值需要很長時(shí)間,所以系統(tǒng)啟動(dòng)時(shí) 間增力口 了 。發(fā)明內(nèi)容本發(fā)明提供能夠在很短時(shí)間內(nèi)檢測(cè)參考時(shí)鐘的相位值的存儲(chǔ)器控制器。 根據(jù)本發(fā)明的一個(gè)方面,提供了一種存儲(chǔ)器控制器。存儲(chǔ)器控制器包括 環(huán)形振蕩器,用于產(chǎn)生并輸出至少一個(gè)振蕩時(shí)鐘的;振蕩計(jì)數(shù)器,用于計(jì)數(shù) 輸出的振蕩時(shí)鐘;釆樣器,用于接收參考時(shí)鐘以便在參考時(shí)鐘的周期內(nèi)采樣 計(jì)數(shù)的振蕩時(shí)鐘的數(shù)目;以及相位值輸出單元,用于輸出振蕩時(shí)鐘的采樣數(shù)目作為參考時(shí)鐘的相位值。根據(jù)本發(fā)明的另 一個(gè)方面,所述環(huán)形振蕩器包括環(huán)形連接的奇數(shù)個(gè)反相器。根據(jù)本發(fā)明的另 一個(gè)方面,所述參考時(shí)鐘的周期使用由所述振蕩計(jì)數(shù)器 計(jì)數(shù)的計(jì)數(shù)值來檢測(cè)。根據(jù)本發(fā)明的另一個(gè)方面,所述采樣器可以在從參考時(shí)鐘初始上升沿到 下一個(gè)上升沿的時(shí)間內(nèi)采樣被計(jì)數(shù)的振蕩時(shí)鐘的數(shù)目。根據(jù)本發(fā)明的另一個(gè)方面,提供一種存儲(chǔ)器控制器,所述存儲(chǔ)器控制器將參考時(shí)鐘改變延遲值,從而輸出改變的參考時(shí)鐘。存儲(chǔ)器控制器包括相 位檢測(cè)器,使用環(huán)形振蕩器來檢測(cè)參考時(shí)鐘.的相位;延遲控制器,比較通過 相位一全測(cè)器纟全測(cè)的相位值和預(yù)設(shè)相位值,并4艮據(jù)4全測(cè)的相位^直和預(yù)設(shè)相位值 是否匹配來調(diào)整相位值輸出;以及延遲處理器,將參考時(shí)鐘延遲由從延遲控 制器輸入的相位值確定的延遲值。根據(jù)本發(fā)明的另 一個(gè)方面,所述環(huán)形振蕩器產(chǎn)生并輸出至少一個(gè)振蕩時(shí) 鐘,并且所述相位檢測(cè)器包括環(huán)形振蕩器;振蕩計(jì)數(shù)器,用于計(jì)數(shù)輸出振 蕩時(shí)鐘;采樣器,用于接收參考時(shí)鐘以便在參考時(shí)鐘的周期內(nèi)采樣計(jì)數(shù)振蕩 時(shí)鐘的數(shù)目;以及相位值輸出單元,用于輸出振蕩時(shí)鐘的采樣數(shù)目作為參考 時(shí)鐘的相位值。本發(fā)明的其他方面和/或優(yōu)點(diǎn)將部分的在接下來的說明書中闡述,并且部 分的,可以從說明書中看出,或者通過對(duì)本發(fā)明的實(shí)踐而獲得。
從接下來的實(shí)施例說明以及下列相應(yīng)的附圖中,本發(fā)明的這些和/或其他 方面和優(yōu)點(diǎn)將變得明顯和更容易理解圖1是說明傳統(tǒng)存儲(chǔ)器控制器的示意性控制框圖;圖2是圖1中所示的相位檢測(cè)器的示意性控制框圖;圖3是說明根據(jù)本發(fā)明的實(shí)施例的存儲(chǔ)器控制器的示意性控制框圖;圖4是圖3中所示的相位檢測(cè)器的示意性控制框圖;圖5是說明圖4中所示的環(huán)形振蕩器的內(nèi)部配置的視圖;以及圖6是圖4中主要組件的時(shí)序圖。
具體實(shí)施方式
現(xiàn)在將詳細(xì)參考本發(fā)明的當(dāng)前實(shí)施例,其例子將以相應(yīng)的附圖來說明, 其中相似的附圖標(biāo)記始終指代的是相似的元件。以下對(duì)實(shí)施例進(jìn)行描述,以 便通過參照附圖解釋本發(fā)明。一般來說,存儲(chǔ)器是能夠?qū)懞妥x數(shù)據(jù)的記錄介質(zhì)。例如,動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)根據(jù)從存儲(chǔ)器控制器發(fā)送的控制信號(hào)執(zhí)行數(shù)據(jù)的讀或?qū)懖?作,并且由于結(jié)構(gòu)簡(jiǎn)單以及高度集成而被廣泛的使用。典型的,根據(jù)基于時(shí) 鐘的數(shù)據(jù)傳輸量,存儲(chǔ)器被劃分為雙倍數(shù)據(jù)速率(DDR)存儲(chǔ)器和單倍數(shù)據(jù) 速率(SDR)存儲(chǔ)器。SDR存儲(chǔ)器在時(shí)鐘的上升沿寫或讀數(shù)據(jù),并以每個(gè)時(shí)鐘周期能夠讀或?qū)?一次數(shù)據(jù)的速度來傳輸數(shù)據(jù)。相反,DDR存儲(chǔ)器在時(shí)鐘的上升沿以及時(shí)鐘的 下降沿寫或讀數(shù)據(jù),并以每個(gè)時(shí)鐘周期能夠讀寫兩次數(shù)據(jù)的速度來傳輸數(shù)據(jù)。 在DDR存儲(chǔ)器中,因?yàn)閿?shù)據(jù)以雙倍速度傳輸,所以每個(gè)時(shí)鐘周期能夠讀或?qū)?兩次,能夠穩(wěn)定的寫或讀數(shù)據(jù)的有效數(shù)據(jù)窗口將比SDR存儲(chǔ)器的數(shù)據(jù)窗口更 窄。存儲(chǔ)器控制器和DDR存儲(chǔ)器傳輸和接收控制信號(hào)和數(shù)據(jù),該控制信號(hào) 用于指示數(shù)據(jù)的讀或?qū)懖僮鞯亩〞r(shí)??刂菩盘?hào)通過以預(yù)定速度延遲時(shí)鐘來產(chǎn) 生,以便精確地指定將執(zhí)行指定操作的定時(shí)。在存儲(chǔ)器控制器和DDR存儲(chǔ)器之間傳送和接收的信號(hào)被延遲預(yù)定時(shí)間, 所述預(yù)定時(shí)間依賴于周圍環(huán)境的影響,例如PVT(過程、電壓和溫度),然后 所述信號(hào)被傳褕到DDR存儲(chǔ)器。存儲(chǔ)器控制器使用延遲補(bǔ)償電路(DCC), 以便將時(shí)鐘精確地延遲和傳輸預(yù)定時(shí)間,因此時(shí)鐘的上升沿和下降沿被定位 在有效數(shù)據(jù)窗口之內(nèi),所述有效數(shù)據(jù)窗口用于基于傳輸?shù)紻DR存儲(chǔ)器的控制 信號(hào)的延遲時(shí)間來接收數(shù)據(jù)。DCC被安置在存儲(chǔ)器控制器上,所述存儲(chǔ)器控制器連接(interfaces)專 用集成電路(ASIC)和DDR存儲(chǔ)器。DCC調(diào)整從存儲(chǔ)器控制器傳送到DDR 存儲(chǔ)器的控制信號(hào)的定時(shí)。隨著系統(tǒng)速度的持續(xù)增加,系統(tǒng)頻率也隨之增加,因而有效數(shù)據(jù)窗口變 得更窄。為了在這些更窄的有效數(shù)據(jù)窗口內(nèi)精確地讀或?qū)憯?shù)據(jù),DCC對(duì)存儲(chǔ) 器控制器來說是不可缺少的。當(dāng)使用DCC的時(shí)候,存儲(chǔ)器控制器可以延遲從 DDR存儲(chǔ)器接收到的用于讀搡作的控制信號(hào),從而允許ASIC在讀操作情況下精確的識(shí)別數(shù)據(jù),并且所述存儲(chǔ)器控制器可以延遲和傳輸控制信號(hào)以便存 儲(chǔ)器能夠在寫操作情況下精確的識(shí)^ 'J數(shù)據(jù)。為了延遲控制信號(hào)從而允許存儲(chǔ)器精確的識(shí)別在狹窄的有效數(shù)據(jù)窗口內(nèi)的數(shù)據(jù),DCC應(yīng)當(dāng)具有很好的性能。為了這個(gè)目的,DCC的延遲元件的延遲時(shí)間應(yīng)當(dāng)短,以便延遲時(shí)間可以:故精確調(diào)整。由于這個(gè)原因,使時(shí)鐘延遲至少一個(gè)時(shí)鐘周期所需的延遲元件的數(shù)目顯著地增加。例如,在100MHz的系 統(tǒng)中使用DCC,以及使用其中 一個(gè)DCC具有100 ps的延遲時(shí)間的延遲元件 的情況下,構(gòu)成延遲所述時(shí)鐘周期所需的延遲線的延遲元件的數(shù)目總計(jì)至少 100。圖l是傳統(tǒng)存儲(chǔ)器控制器的示意性控制框圖。圖2是圖1中所示的相位 檢測(cè)器的示意性控制框圖。如圖1所示,傳統(tǒng)存儲(chǔ)器控制器包括檢測(cè)輸入的 參考時(shí)鐘信號(hào)2的相位的相位檢測(cè)器10、調(diào)整相位檢測(cè)器10的延遲的延遲 控制器20、和根據(jù)從相位檢測(cè)器10指定的延遲值來延遲讀和寫信號(hào)的延遲 處理器30。相位檢測(cè)器IO,如圖2中所示,包括具有多個(gè)串聯(lián)延遲元件lla的延 遲線11,其中每個(gè)延遲元件都是最小延遲單元;串聯(lián)的連接到延遲線11的尾 部終端的兩個(gè)延遲元件12和13;以及兩個(gè)觸發(fā)器14和15,生成第一相位信 號(hào)phasel和第二相位信號(hào)phase2,以便檢測(cè)參考時(shí)鐘Ref.Clk的相位值。相位檢測(cè)器10利用延遲線11、兩個(gè)延遲元件和兩個(gè)觸發(fā)器14和15來 接收參考時(shí)鐘Ref.Clk,以檢測(cè)參考時(shí)鐘Ref.Clk的周期。相位檢測(cè)器10也檢 測(cè)通過延遲線11的參考時(shí)鐘Ref.Clk的相位,從而檢測(cè)參考時(shí)鐘Ref.Clk需 要多少延遲元件lla。延遲控制器20利用相位;險(xiǎn)測(cè)器10的輸出(相位信號(hào)phasel和phase2 ) 來確定鎖相是否發(fā)生。如果鎖相沒有發(fā)生,則延遲控制器20調(diào)整輸出到相位 檢測(cè)器10的延遲控制信號(hào)Sel—Num直到鎖相發(fā)生,從而在相位;險(xiǎn)測(cè)器10的 延遲線11中增加和減少參與延遲的延遲元件lla的數(shù)目。延遲控制器20調(diào) 整延遲控制信號(hào)Sel—Num以搜索一個(gè)時(shí)間點(diǎn)(或者一個(gè)鎖相點(diǎn)),在這一時(shí) 間點(diǎn)上第一相位信號(hào)phasel的輸出是"高",且第二相位信號(hào)phase2的輸出 是"低"。當(dāng)鎖相發(fā)生時(shí),延遲控制信號(hào)Sel_Num的值被輸出為相位值。當(dāng)過程、電壓和溫度(PVT)發(fā)生變化時(shí),延遲元件lla的延遲值也發(fā) 生變化。由于這種變化,延遲控制信號(hào)Sel—Num也一起變化,所述延遲控制信號(hào)Sel—Num在每個(gè)時(shí)鐘周期被鎖相。結(jié)果,相位值發(fā)生變化,并且PVT 的變化被校正。由于相位檢測(cè)器10的延遲線11,上述傳統(tǒng)方法從系統(tǒng)初始操作到鎖相 需要較長時(shí)間。因此,^r測(cè)參考時(shí)鐘Ref.Clk的相位值需要大量時(shí)間,以至于 系統(tǒng)初始操作時(shí)間變長了。在系統(tǒng)初始操作之后,第一相位信號(hào)phasel的輸 出和第二相位信號(hào)phase2的輸出直到延遲控制信號(hào)Se1—Num的值為"N"時(shí) 才繼續(xù)互相鎖相,并當(dāng)?shù)谝幌辔恍盘?hào)phasel的輸出轉(zhuǎn)換為"高,,且第二相位 信號(hào)phase2的輸出轉(zhuǎn)換為"低"的時(shí)候,第一相位信號(hào)phasel的輸出和第二 相位信號(hào)phase2的輸出接著互相鎖相。檢測(cè)參考時(shí)鐘的相位值需要N個(gè)時(shí)鐘 周期。因此,有必要通過在更短時(shí)間內(nèi)檢測(cè)參考時(shí)鐘的相位值來縮減系統(tǒng)初 始操作的時(shí)間。根據(jù)本發(fā)明的各個(gè)方面,利用產(chǎn)生并輸出振蕩時(shí)鐘的環(huán)形振蕩器,在參 考時(shí)鐘周期內(nèi)振蕩時(shí)鐘的數(shù)目被計(jì)數(shù),并被輸出作為參考時(shí)鐘的相位值。參 考時(shí)鐘的相位值可以更快的被檢測(cè),以便系統(tǒng)的初始操作時(shí)間能夠縮減。圖3是說明根據(jù)本發(fā)明的實(shí)施例的存儲(chǔ)器控制器的示意性控制框圖。存 儲(chǔ)器控制器包括相位檢測(cè)器100、延遲控制器200、和延遲處理器300。相位 檢測(cè)器100利用環(huán)形振蕩器檢測(cè)參考時(shí)鐘的相位。延遲控制器200控制如下 操作比較由相位檢測(cè)器100檢測(cè)到的相位值和預(yù)設(shè)相位值,當(dāng)被檢測(cè)到的 相位值與預(yù)設(shè)相位值匹配時(shí)輸出未改變的被檢測(cè)到的相位值,以及當(dāng)被檢測(cè) 到的相位值與預(yù)設(shè)相位值不匹配時(shí)校正并輸出被檢測(cè)到的相位值。延遲處理 器300接收來自延遲控制器200的相位值并通過按照指定延遲值延遲參考時(shí) 鐘來處理讀操作和寫操作。根據(jù)本發(fā)明的其他方面,存儲(chǔ)器控制器可以包括 額外的和/或不同的組件。同樣的,兩個(gè)或多個(gè)上述組件的功能可以被整合到 單個(gè)單元中。存儲(chǔ)器控制器可以被結(jié)合到計(jì)算裝置內(nèi),并結(jié)合存儲(chǔ)器或者作為存儲(chǔ)器 的一部分。計(jì)算裝置可以是任何具有存儲(chǔ)器的裝置,例如臺(tái)式計(jì)算機(jī)、便攜 式計(jì)算機(jī)、服務(wù)器、移動(dòng)電話、個(gè)人數(shù)字助理、個(gè)人娛樂設(shè)備、家庭娛樂設(shè) 備等等。如圖4所示,相位檢測(cè)器100包括環(huán)形振蕩器110、振蕩計(jì)數(shù)器120、采 樣器130和相位值輸出單元140。環(huán)形振蕩器IIO,如圖5所示,具有環(huán)形連 接的奇數(shù)個(gè)反相器llla。環(huán)形振蕩器IIO通過連接多個(gè)反相器llla形成正反饋環(huán)來進(jìn)行振蕩。當(dāng)nReset和Start信號(hào)具有邏輯值"高"的時(shí)候,環(huán)形振蕩 器110自由輸出振蕩時(shí)鐘。振蕩時(shí)鐘的周期等于兩個(gè)反相器的延遲時(shí)間。振蕩計(jì)數(shù)器120是使用環(huán)形振蕩器110的輸出(振蕩時(shí)鐘)作為輸入時(shí) 鐘的計(jì)數(shù)器。如圖6所示,振蕩計(jì)數(shù)器120對(duì)振蕩時(shí)鐘進(jìn)行計(jì)數(shù)。采樣器130使用參考時(shí)鐘Ref.Clk作為輸入時(shí)鐘在參考時(shí)鐘周期內(nèi)對(duì)振 蕩計(jì)數(shù)值進(jìn)行采樣。采樣器130在從參考時(shí)鐘初始上升沿到下一個(gè)上升沿的 時(shí)間內(nèi)采樣由振蕩計(jì)數(shù)器120計(jì)數(shù)的振蕩時(shí)鐘的數(shù)目,如圖6所示。在圖6 中,采樣結(jié)果對(duì)應(yīng)于"A"和"N"。相位值輸出單元140輸出由采樣器130采樣的振蕩時(shí)鐘的數(shù)目作為參考 時(shí)鐘的相位值。在圖6中,輸出結(jié)果對(duì)應(yīng)于"N-A"。環(huán)形振蕩器110的振蕩 時(shí)鐘的N-A循環(huán)表明N-A循環(huán)形成了參考時(shí)鐘Ref.Clk的一個(gè)周期。延遲控制器200控制如下操作比較由相位檢測(cè)器IOO檢測(cè)到的所述相 位值和預(yù)設(shè)相位值,當(dāng)^皮^r測(cè)到的相位值與預(yù)設(shè)相位值匹配時(shí)輸出未改變的 被檢測(cè)到的相位值,以及當(dāng)被檢測(cè)到的相位值與預(yù)設(shè)相位值不匹配時(shí)校正并 輸出被^r測(cè)到的相位值。在環(huán)形振蕩器110中,振蕩時(shí)鐘周期隨著PVT的變 化而改變,因此相位值發(fā)生改變。延遲控制器200接收通過相位檢測(cè)器100 檢測(cè)的相位值,并比較接收到的相位值和預(yù)定義的相位值。當(dāng)接收到的相位 值與預(yù)定義的相位值匹配時(shí),延遲控制器200輸出未改變的被檢測(cè)到的相位 值到延遲處理器300。當(dāng)接收到的相位值與預(yù)定義的相位值不匹配時(shí),延遲 控制器200輸出經(jīng)受對(duì)被檢測(cè)到的相位值的PVT校正的相位值到延遲處理器 300。延遲處理器300按照由從延遲控制器200輸出的相位值指定的延遲值延 遲參考時(shí)鐘,并因此處理存儲(chǔ)器的讀操作和寫操作。如上面所詳細(xì)描述的,根據(jù)本發(fā)明的各個(gè)方面,存儲(chǔ)器控制器包括產(chǎn)生 并輸出振蕩時(shí)鐘的環(huán)形振蕩器、計(jì)數(shù)輸出振蕩時(shí)鐘的振蕩計(jì)數(shù)器、接收參考 時(shí)鐘以便在參考時(shí)鐘周期內(nèi)采樣被計(jì)數(shù)的振蕩時(shí)鐘的數(shù)目的采樣器、輸出振 蕩時(shí)鐘的采樣數(shù)目作為參考時(shí)鐘的相位值的相位值輸出單元,從而存儲(chǔ)器控 制器能夠僅用兩個(gè)參考時(shí)鐘周期來檢測(cè)相位值,并且縮短了系統(tǒng)啟動(dòng)時(shí)間。盡管顯示和描述了本發(fā)明的少數(shù)幾個(gè)實(shí)施例,但是本領(lǐng)域技術(shù)人員應(yīng)當(dāng) 理解,在不脫離本發(fā)明的原理和精神的情況下可以對(duì)這個(gè)實(shí)施例進(jìn)行各種修 改,本發(fā)明的范圍定義在權(quán)利要求書及其等同物中。
權(quán)利要求
1、一種存儲(chǔ)器控制器,包括環(huán)形振蕩器,產(chǎn)生并輸出至少一個(gè)振蕩時(shí)鐘;振蕩計(jì)數(shù)器,計(jì)數(shù)所述至少一個(gè)振蕩時(shí)鐘;采樣器,接收參考時(shí)鐘以便在參考時(shí)鐘周期內(nèi)采樣計(jì)數(shù)的振蕩時(shí)鐘的數(shù)目;和相位值輸出單元,輸出振蕩時(shí)鐘的所述采樣數(shù)目作為所述參考時(shí)鐘的相位值。
2、 根據(jù)權(quán)利要求1中所述的存儲(chǔ)器控制器,其中所述環(huán)形振蕩器包括環(huán) 形連接的奇數(shù)個(gè)反相器。
3、 根據(jù)權(quán)利要求1中所述的存儲(chǔ)器控制器,其中使用由所述振蕩計(jì)數(shù)器 計(jì)數(shù)的計(jì)數(shù)值來檢測(cè)所述參考時(shí)鐘的周期。
4、 根據(jù)權(quán)利要求1中所述的存儲(chǔ)器控制器,其中所述采樣器在從所述參 考時(shí)鐘的第一上升沿到所述參考時(shí)鐘的下一個(gè)上升沿的時(shí)間內(nèi)采樣被計(jì)數(shù)的 振蕩時(shí)鐘的數(shù)目。
5、-種通過按照延遲值來改變參考時(shí)鐘以便輸出改變的參考時(shí)鐘的存儲(chǔ)器控制器,所述存儲(chǔ)器控制器包括相位檢測(cè)器,使用環(huán)形振蕩器來檢測(cè)參考時(shí)鐘的相位;延遲控制器,比較通過相位檢測(cè)器檢測(cè)的相位值和預(yù)設(shè)相位值,并根據(jù)被檢測(cè)到的相位值和預(yù)設(shè)相位值是否匹配來調(diào)整所述相位值;和延遲處理器,按照由從所述延遲控制器輸入的相位值確定的延遲值來延遲所述參考時(shí)鐘。
6、根據(jù)權(quán)利要求5中所述的存儲(chǔ)器控制器,其中所述環(huán)形振蕩器產(chǎn)生并 輸出至少一個(gè)振蕩時(shí)鐘,并且所述相位檢測(cè)器包括 所述環(huán)形振蕩器;振蕩計(jì)數(shù)器,計(jì)數(shù)所述至少一個(gè)振蕩時(shí)鐘; 數(shù)目;和相位值輸出單元,輸出振蕩時(shí)鐘的所述采樣數(shù)目作為所述參考時(shí)鐘的相 位值。
7、 根據(jù)權(quán)利要求6中所述的存儲(chǔ)器控制器,其中所述環(huán)形振蕩器包括環(huán) 形連接的奇數(shù)個(gè)反相器。
8、 根據(jù)權(quán)利要求6中所述的存儲(chǔ)器控制器,其中使用由所述振蕩計(jì)數(shù)器 計(jì)數(shù)的計(jì)數(shù)值來^f企測(cè)所述參考時(shí)鐘的周期。
9、 根據(jù)權(quán)利要求6中所述的存儲(chǔ)器控制器,其中所述采樣器在從所述參 考時(shí)鐘的第一上升沿到所述參考時(shí)鐘的下一個(gè)上升沿的時(shí)間內(nèi)采樣被計(jì)數(shù)的 振蕩時(shí)鐘的數(shù)目。
10、 一種控制存儲(chǔ)器的方法,包括 使用環(huán)形振蕩器檢測(cè)參考時(shí)鐘的相位; 比較被檢測(cè)到的相位和預(yù)設(shè)參考值;如果所述被檢測(cè)到的相位與所述預(yù)設(shè)參考值匹配,則輸出未改變的所述 被檢測(cè)到的相位以便控制存儲(chǔ)器;和如果所述被檢測(cè)到的相位與所述預(yù)設(shè)參考值不匹配,則校正所述相位值并輸出所述被校正的相位值以便控制所述存儲(chǔ)器。
11、 一種計(jì)算裝置,包括存儲(chǔ)器,存儲(chǔ)計(jì)算機(jī)使用的數(shù)據(jù);和存儲(chǔ)器控制器,使用改變的參考時(shí)鐘來控制所述存儲(chǔ)器,并且所述存儲(chǔ) 器控制器包括使用環(huán)形振蕩器來檢測(cè)參考時(shí)鐘的相位的相位檢測(cè)器、比較由 相位檢測(cè)器檢測(cè)到的相位值和預(yù)設(shè)相位值并基于所述相位值和預(yù)設(shè)相位值是 否匹配來調(diào)整所述相位值的延遲控制器、以及按照基于所述相位值確定的延 遲值來延遲所述參考時(shí)鐘以便控制所述存儲(chǔ)器的讀和寫操作的延遲處理器。
12、 根據(jù)權(quán)利要求11中所述的裝置,其中所述環(huán)形振蕩器產(chǎn)生并輸出至 少一個(gè)振蕩時(shí)鐘,且所述相位檢測(cè)器包括所述環(huán)形振蕩器;振蕩計(jì)數(shù)器,計(jì)數(shù)所述振蕩時(shí)鐘; 鐘的數(shù)目;和相位值輸出單元,輸出振蕩時(shí)鐘的所述采樣數(shù)目作為所述相位值。
13、 根據(jù)權(quán)利要求12中所述的裝置,其中所述采樣器在從參考時(shí)鐘的第 一上升沿到參考時(shí)鐘的下一個(gè)上升沿的時(shí)間周期內(nèi)采樣振蕩時(shí)鐘的數(shù)目。
14、 根據(jù)權(quán)利要求11中所述的裝置,其中所述環(huán)形振蕩器包括環(huán)形連接的奇數(shù)個(gè)反相器。
15、 根據(jù)權(quán)利要求11中所述的裝置,其中所述存儲(chǔ)器控制器使用所述參 考時(shí)鐘的兩個(gè)周期來檢測(cè)所述相位值以便縮短計(jì)算機(jī)啟動(dòng)時(shí)間。
16、 一種計(jì)算裝置,包括 存儲(chǔ)器;以及存儲(chǔ)器控制器,使用改變的參考時(shí)鐘來控制所述存儲(chǔ)器,并且僅使用所 的初始啟動(dòng)時(shí)間。
全文摘要
一種存儲(chǔ)器控制器,包括產(chǎn)生并輸出至少一個(gè)振蕩時(shí)鐘的環(huán)形振蕩器、計(jì)數(shù)輸出的振蕩時(shí)鐘的振蕩計(jì)數(shù)器、接收參考時(shí)鐘以便在參考時(shí)鐘周期內(nèi)采樣計(jì)數(shù)的振蕩時(shí)鐘的數(shù)目的采樣器、以及輸出振蕩時(shí)鐘的采樣數(shù)目作為參考時(shí)鐘的相位值的相位值輸出單元。因此這種存儲(chǔ)器控制器能夠僅用兩個(gè)參考時(shí)鐘周期來檢測(cè)相位值,并且縮短了系統(tǒng)初始操作的時(shí)間。
文檔編號(hào)H03L7/08GK101261875SQ200810092089
公開日2008年9月10日 申請(qǐng)日期2008年3月6日 優(yōu)先權(quán)日2007年3月8日
發(fā)明者具泰運(yùn), 樸英珍, 李允太, 金圭成 申請(qǐng)人:三星電子株式會(huì)社