專利名稱:調(diào)節(jié)數(shù)據(jù)存儲(chǔ)單元的數(shù)字延遲功能的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于調(diào)節(jié)數(shù)據(jù)存儲(chǔ)器的數(shù)字延遲功能的設(shè)備和方法。
背景技術(shù):
本發(fā)明解決的問(wèn)題涉及調(diào)節(jié)用于數(shù)字?jǐn)?shù)據(jù)傳輸?shù)难舆t功能。這種延遲
功能通常借助于串行移位寄存器或可尋址RAM來(lái)實(shí)現(xiàn),或者可替換地使 用與PLL和VCO結(jié)合的獨(dú)立彈性存儲(chǔ)寄存器來(lái)實(shí)現(xiàn)。
在現(xiàn)有技術(shù)中已知的使用串行移位寄存器的解決方案里,串行移位寄 存器的輸入或輸出是在改變延遲時(shí)進(jìn)行調(diào)節(jié)的,即它實(shí)際上是借助于多 路復(fù)用器來(lái)移動(dòng)的。這種解決方案的一個(gè)缺點(diǎn)是, 一個(gè)數(shù)據(jù)元素或者被 重復(fù)或者分別被忽略(取決于是否必須增大或減小延遲)。
在使用可尋址RAM的現(xiàn)有技術(shù)解決方案中,延遲功能的調(diào)節(jié)是通過(guò)改 變寫(xiě)或讀指針的動(dòng)態(tài)尋址來(lái)實(shí)現(xiàn)的,即或者增加或者減小地址差值。這
種解決方案的缺點(diǎn)與上述使用串行移位寄存器的解決方案是完全一樣的。
在使用與PLL和VCO結(jié)合的獨(dú)立彈性存儲(chǔ)寄存器的解決方案中,可以 形成相位偏移以便獲得對(duì)于延遲功能的調(diào)節(jié)。這種解決方案的缺點(diǎn)是, 難以使得彈性存儲(chǔ)寄存器足夠大,因?yàn)镻LL的相位檢測(cè)器常數(shù)(伏特/ 輻射能(radiant))減小,并且可能難以通過(guò)向控制電路添加DC電壓 (在模擬PLL的情況下)或者添加偏移量(在數(shù)字PLL的情況下,即當(dāng) PLL的行為通過(guò)數(shù)值運(yùn)算而不是分立部件來(lái)實(shí)現(xiàn)時(shí))來(lái)改變相位。
因此, 一種用于調(diào)節(jié)數(shù)據(jù)存儲(chǔ)器的數(shù)字延遲功能的改進(jìn)的設(shè)備和方法 將是有利的,特別是允許不使數(shù)據(jù)信息失真地調(diào)節(jié)數(shù)字延遲功能的設(shè)備 和方法將是有利的。
發(fā)明內(nèi)容
相應(yīng)地,本發(fā)明尋求優(yōu)選地單獨(dú)或以任意組合緩和、減輕或消除上述 缺點(diǎn)中的一個(gè)或多個(gè)。
依照本發(fā)明的第一個(gè)方面,提供了一種如權(quán)利要求l中所限定的用于調(diào)節(jié)數(shù)據(jù)存儲(chǔ)單元的數(shù)字延遲功能的設(shè)備。
依照本發(fā)明的第二個(gè)方面,提供了一種如權(quán)利要求7中所限定的用于 調(diào)節(jié)數(shù)據(jù)存儲(chǔ)單元的數(shù)字延遲功能的設(shè)備。
依照本發(fā)明的第三個(gè)方面,提供了一種如權(quán)利要求13中所限定的用 于調(diào)節(jié)數(shù)據(jù)存儲(chǔ)單元的數(shù)字延遲功能的方法。
依照本發(fā)明的第四個(gè)方面,提供了一種如權(quán)利要求14中所限定的用 于調(diào)節(jié)數(shù)據(jù)存儲(chǔ)單元的數(shù)字延遲功能的方法。 本發(fā)明的另外的特征如從屬權(quán)利要求中所迷。
有益的是,本發(fā)明允許無(wú)比特錯(cuò)誤或比特遺漏(bit slip)地逐步調(diào)節(jié) 數(shù)字延遲存儲(chǔ)器。另外的優(yōu)點(diǎn)是,本發(fā)明能夠在其中有必要不使數(shù)據(jù)信 息失真地調(diào)節(jié)延遲的任何數(shù)據(jù)處理設(shè)備中實(shí)現(xiàn)。
才艮據(jù)以下結(jié)合了附圖的詳細(xì)描述可以更加全面地理解和評(píng)價(jià)本發(fā)明, 在附圖中-.
圖1A為示出了一種依照本發(fā)明一個(gè)實(shí)施例的用于調(diào)節(jié)數(shù)據(jù)存儲(chǔ)單元 的數(shù)字延遲功能的設(shè)備的示圖,
圖1B為示出了一種依照本發(fā)明一個(gè)實(shí)施例的用于調(diào)節(jié)數(shù)據(jù)存儲(chǔ)單元 的數(shù)字延遲功能的設(shè)備的示圖,
圖2為示出了依照本發(fā)明一個(gè)實(shí)施例的用于在正常操作中調(diào)節(jié)數(shù)字延 遲功能的設(shè)備的操作的示圖,
圖3為示出了依照本發(fā)明一個(gè)實(shí)施例的用于在延遲減小時(shí)調(diào)節(jié)數(shù)字延 遲功能的設(shè)備的操作的示圖,
圖4為示出了依照本發(fā)明一個(gè)實(shí)施例的用于在延遲增加時(shí)調(diào)節(jié)數(shù)字延 遲功能的設(shè)備的操作的示圖,
圖5為示出了依照本發(fā)明 一 個(gè)實(shí)施例的用于在正常操作中調(diào)節(jié)數(shù)字延 遲功能的設(shè)備的操作的示圖,
圖6為示出了依照本發(fā)明一個(gè)實(shí)施例的用于在延遲減小時(shí)調(diào)節(jié)數(shù)字延 遲功能的設(shè)備的操作的示圖,
圖7為示出了依照本發(fā)明一個(gè)實(shí)施例的用于在延遲增加時(shí)調(diào)節(jié)數(shù)字延 遲功能的設(shè)備的操作的示圖。
具體實(shí)施例方式
參照?qǐng)D1A和圖2,其給出了一種用于調(diào)節(jié)數(shù)據(jù)存儲(chǔ)單元102的數(shù)字延 遲功能的設(shè)備IOO及其操作。為了清楚起見(jiàn),這些附圖以高度示意的方
式來(lái)呈現(xiàn)本發(fā)明,其中省略了對(duì)于理解本發(fā)明不是必不可少的元件。
在一個(gè)實(shí)施例中,設(shè)備10Q包括所述數(shù)據(jù)存儲(chǔ)單元102和彈性存儲(chǔ)寄 存器(ESR) 104。所述數(shù)據(jù)存儲(chǔ)單元102與所述彈性存儲(chǔ)寄存器104串 聯(lián)工作,穿過(guò)設(shè)備100的數(shù)據(jù)元素以并行結(jié)構(gòu)設(shè)置,并且它們?cè)诖┻^(guò)彈 性存儲(chǔ)寄存器104之前穿過(guò)數(shù)據(jù)存儲(chǔ)單元102。
ESR 104的主要功能是用作兩個(gè)單獨(dú)的網(wǎng)絡(luò)之間的數(shù)據(jù)橋,每個(gè)網(wǎng)絡(luò) 使用其自身的時(shí)鐘。然而,這些時(shí)鐘頻率必須相等,不過(guò)它們的相位允 許相差例如16比特的速率。因此,ESR 104的容量必須至少為16比特 (或者甚至更多)。
ESR 104的核心是并行可尋址n比特鎖存器。輸入數(shù)據(jù)借助于解復(fù)用 器(未示出)寫(xiě)入到后續(xù)的鎖存器。該解復(fù)用器直接由寫(xiě)指針驅(qū)動(dòng)。寫(xiě) 指針是循環(huán)二進(jìn)制計(jì)數(shù)器(如果與16比特ESR —起使用,則為4比特 寬)。應(yīng)當(dāng)指出的是,當(dāng)與像本說(shuō)明書(shū)中所示的ESR那樣的ESR—起使 用時(shí),術(shù)語(yǔ)"指針"和"計(jì)數(shù)器"含義相同"指針"是功能,而"計(jì) 數(shù)器"是該功能的硬件實(shí)現(xiàn)。這適用于寫(xiě)和讀"指針"以及"計(jì)數(shù)器"。
在ESR 104的輸出端處,借助于多路復(fù)用器讀該n比特鎖存器。所述 多路復(fù)用器由讀指針驅(qū)動(dòng)。該讀指針也是循環(huán)二進(jìn)制計(jì)數(shù)器(如果與16 比特ESR —起使用,則為4比特寬)。
寫(xiě)指針和讀指針兩者都借助于相位檢測(cè)器106與其特定的地址進(jìn)行比 較。該檢測(cè)器106的輸出端連接到壓控振蕩器(VC0)112的控制輸入端。 這形成閉環(huán),使得讀指針以平均8比特的延遲跟隨寫(xiě)指針(如圖2-7所 示,寫(xiě)指針和讀指針之間的距離為7-8比特)。
正像之前解釋的那樣,ESR包含鎖存器,如果使用了 16比特的ESR, 則每個(gè)鎖存器具有0直到15的特定地址。關(guān)聯(lián)的寫(xiě)和讀計(jì)數(shù)器被允許 溢出,這意味著計(jì)數(shù)序列將從15到0回繞(wrap around),例 如…,8, 9, 10, 11, 12, 13, 14, 15, 0, 1, 2, 3…,其在圖2-圖7中如循環(huán)指針 的4亍為所示。
無(wú)論何時(shí)寫(xiě)時(shí)鐘(輸入)受到抖動(dòng)的影響,ESR的輸出抖動(dòng)根據(jù)整個(gè) 環(huán)的特性而減小。
7所述設(shè)備還包括控制讀和寫(xiě)操作的讀時(shí)鐘功能和寫(xiě)時(shí)鐘功能。也是設(shè)
備100的一部分的讀計(jì)數(shù)器110與所述讀時(shí)鐘關(guān)聯(lián),并且寫(xiě)計(jì)數(shù)器108
與所述寫(xiě)時(shí)鐘關(guān)聯(lián)。
數(shù)據(jù)存儲(chǔ)器的輸出202發(fā)送來(lái)自兩個(gè)邏輯相鄰的存儲(chǔ)元件(ce 11 ) 2 04 的兩個(gè)后續(xù)的數(shù)據(jù)元素,并且所述彈性存儲(chǔ)寄存器104在寫(xiě)時(shí)鐘的每個(gè) 周期寫(xiě)入從數(shù)據(jù)存儲(chǔ)單元102輸出的這兩個(gè)后續(xù)的數(shù)據(jù)元素。所述數(shù)據(jù) 存儲(chǔ)單元102具有用于輸出數(shù)據(jù)202的可調(diào)節(jié)訪問(wèn),這意味著可以改變 (即向后和向前移位)輸出202的位置。
如果寫(xiě)計(jì)數(shù)器108以寫(xiě)時(shí)鐘的周期增加1,那么數(shù)據(jù)存儲(chǔ)單元102中 的所述輸出位置不發(fā)生變化。圖2中示出了這種情況,其中數(shù)據(jù)元素"k" 和"j"在時(shí)刻tl從數(shù)據(jù)存儲(chǔ)器的輸出202輸出,并且隨后在時(shí)刻tl 在ESR 104中寫(xiě)入到位置206。相同的操作在寫(xiě)時(shí)鐘的每個(gè)周期重復(fù), 并且來(lái)自數(shù)據(jù)存儲(chǔ)器102的輸出202的數(shù)據(jù)元素204被讀取并且然后在 ESR 104中寫(xiě)入位置208-214,在時(shí)間跨度U-t5中,ESR104中的數(shù)據(jù)
元素的延遲不受影響。
如果寫(xiě)計(jì)數(shù)器108在寫(xiě)時(shí)鐘的一個(gè)周期增加2,那么數(shù)據(jù)存儲(chǔ)單元102
中的輸出位置減小一個(gè)數(shù)據(jù)元素,并且因此將延遲重新調(diào)節(jié)到其舊的 值。圖3中示出了這一點(diǎn),起初在時(shí)刻U-t3數(shù)據(jù)元素302從數(shù)據(jù)存儲(chǔ) 器的輸出202輸出并且隨后在時(shí)刻U-13在ESR 104中延遲不受影響地 分別寫(xiě)入到位置206-21 0。當(dāng)寫(xiě)計(jì)數(shù)器108增加2時(shí),輸出位置202在 周期t4減小(即向后移位) 一個(gè)數(shù)據(jù)元素。在周期t4和t5中,數(shù)據(jù) 元素304從數(shù)據(jù)存儲(chǔ)器102輸出,并且隨后在時(shí)刻t4-15在ESR 1 04中 分別寫(xiě)入到位置312-314,如圖3 306所示,周期t4中數(shù)據(jù)元素的數(shù)量 增加2而不是像在周期U-t3中一樣增加1。由于ESR 104的寫(xiě)指針108 和讀指針110的差值在時(shí)間位置t4增大,因而PLL 114將迫使這些指 針的相位重新設(shè)置在180度。最后,作為這種操作的結(jié)果,總體延遲減 小一個(gè)元素。
如果寫(xiě)計(jì)數(shù)器108在寫(xiě)時(shí)鐘的一個(gè)周期沒(méi)有改變,那么數(shù)據(jù)存儲(chǔ)單元 102中的輸出位置增加一個(gè)數(shù)據(jù)元素并且因此所述延遲重新調(diào)節(jié)到其舊 的值。圖4中示出了這一點(diǎn),起初在時(shí)刻tl-t3數(shù)據(jù)元素402從數(shù)據(jù)存 儲(chǔ)器的輸出202輸出并且隨后在時(shí)刻tl-t3在ESR 104中延遲不受影響 地分別寫(xiě)入到位置206-21 0。當(dāng)寫(xiě)計(jì)數(shù)器108不發(fā)生變化時(shí),輸出位置202在周期t4增加(即向前移位) 一個(gè)數(shù)據(jù)元素。在周期t4和t5中, 輸出元素404從輸出存儲(chǔ)器102輸出并且隨后在時(shí)刻M-15在ESR l(M 中分別寫(xiě)入到位置412-414。如圖4 406所示,與周期t3中數(shù)據(jù)元素的 數(shù)量相比,周期t4中數(shù)據(jù)元素的數(shù)量沒(méi)有發(fā)生變化,而在周期U-t3 中數(shù)據(jù)元素的數(shù)量在這些周期tl-t3的每一個(gè)中都增加1。由于ESR l(M 的寫(xiě)指針108和讀指針110的差值在時(shí)間位置t4減小,因而PLL 114 將迫使這些指針的相位重新設(shè)置在180度。最后,作為這種操作的結(jié)果, 總體延遲增加一個(gè)元素。
在一個(gè)實(shí)施例中,如圖1A所示,讀時(shí)鐘功能由相位檢測(cè)器106和壓 控振蕩器112控制。 一般而言,"讀"指的是"輸出",而"寫(xiě)"指的 是"輸入",考慮用于數(shù)據(jù)傳輸?shù)娜魏卧O(shè)備,后繼電路通常沒(méi)有任何控 制在先功能塊的時(shí)鐘的可能性。因此,只有讀時(shí)鐘受到控制。在一個(gè)實(shí) 施例中,壓控振蕩器112是設(shè)備100的一部分,在一個(gè)可替換實(shí)施例中, VCO信號(hào)取自外部器件(即VC0不是設(shè)備100的一部分)。
在一個(gè)實(shí)施例中,彈性存儲(chǔ)寄存器104由鎖相環(huán)(PLL) 114控制。鎖 相環(huán)是 一 種維持所生成的信號(hào)與輸入信號(hào)成固定相位關(guān)系的閉環(huán)反饋 控制系統(tǒng)。在圖1A所示的實(shí)施例中,PLL 114包括相位4全測(cè)器106,
其提供用于控制的相位差;參考信號(hào)(未示出),其提供用于比較的值 (即當(dāng)ESR為16個(gè)元素大時(shí)通常為8 ) ; VC0 112;以及相應(yīng)地寫(xiě)和讀 計(jì)數(shù)器108和110。
PLL的設(shè)計(jì)和操作在本領(lǐng)域中是眾所周知的,因此處于本發(fā)明預(yù)期中 的是,上述實(shí)施例中使用的PLL 114可以由其他類型的鎖相環(huán)電路替換, 而不必經(jīng)過(guò)大量的研究或?qū)嶒?yàn)。
在本發(fā)明的一個(gè)實(shí)施例中,數(shù)據(jù)存儲(chǔ)單元102具有RAM結(jié)構(gòu)類型的內(nèi) 部結(jié)構(gòu),在一個(gè)可替換實(shí)施例中,所述數(shù)據(jù)存儲(chǔ)單元102具有串行移位 寄存器的內(nèi)部結(jié)構(gòu)。
參照?qǐng)D1B和圖5,其給出了用于調(diào)節(jié)數(shù)據(jù)存儲(chǔ)單元102的數(shù)字延遲功 能的設(shè)備800及其操作。在一個(gè)實(shí)施例中,設(shè)備800包括所述數(shù)據(jù)存儲(chǔ) 單元102和彈性存儲(chǔ)寄存器(ESR) 104。所述數(shù)據(jù)存儲(chǔ)單元102與所述 彈性存儲(chǔ)寄存器104串聯(lián)工作,并且穿過(guò)設(shè)備100的數(shù)據(jù)元素被設(shè)置成 并行結(jié)構(gòu),它們?cè)诖┻^(guò)數(shù)據(jù)存儲(chǔ)單元102之前穿過(guò)彈性存儲(chǔ)寄存器104。
設(shè)備8 0 0還包括控制讀和寫(xiě)操作的讀時(shí)鐘功能和寫(xiě)時(shí)鐘功能。也是設(shè)備100的一部分的讀計(jì)數(shù)器110與所述讀時(shí)鐘關(guān)聯(lián),并且寫(xiě)計(jì)數(shù)器108 與所述寫(xiě)時(shí)鐘關(guān)聯(lián)。
所述彈性存儲(chǔ)寄存器104在讀時(shí)鐘的每個(gè)周期讀取兩個(gè)要輸入到數(shù)據(jù) 存儲(chǔ)單元102中的后續(xù)數(shù)據(jù)元素,并且所述數(shù)據(jù)存儲(chǔ)器102將所述兩個(gè) 后續(xù)的數(shù)據(jù)元素寫(xiě)入到兩個(gè)邏輯相鄰的存儲(chǔ)元件中。所述數(shù)據(jù)存儲(chǔ)單元 102具有用于輸入數(shù)據(jù)的可調(diào)節(jié)訪問(wèn),這意味著輸入520的位置可以發(fā) 生變化(即向后和向前移位)。
如果讀計(jì)數(shù)器IIO在讀時(shí)鐘的周期增加1,那么數(shù)據(jù)存儲(chǔ)單元102中 的輸入位置520不發(fā)生變化。圖5中示出了這種情況,其中數(shù)據(jù)元素"h" 和"i"在時(shí)刻tl從ESR 104輸出并且隨后在時(shí)刻tl在數(shù)據(jù)存儲(chǔ)器102 中寫(xiě)入到位置502。相同的操作在讀時(shí)鐘的每個(gè)周期重復(fù),來(lái)自ESR104 的數(shù)據(jù)元素506-51 2被讀取并且然后在數(shù)據(jù)存儲(chǔ)器102中寫(xiě)入到位置 502,在時(shí)間跨度tl-t5中,數(shù)據(jù)存儲(chǔ)器102中的數(shù)據(jù)元素的延遲沒(méi)有 受到影響。
如果讀計(jì)數(shù)器IIO在讀時(shí)鐘的一個(gè)周期不發(fā)生變化,那么數(shù)據(jù)存儲(chǔ)單 元102中的輸入位置520向前移動(dòng)一個(gè)數(shù)據(jù)元素并且因此所述延遲被重 新調(diào)節(jié)到其舊的值。圖6中示出了這一點(diǎn),起初在時(shí)刻tl-t3數(shù)據(jù)元素 504-508從ESR 104輸出(讀取)并且隨后在時(shí)刻U-t3在數(shù)據(jù)存儲(chǔ)器 102中延遲不受影響地分別寫(xiě)入到位置602。當(dāng)讀計(jì)數(shù)器110不發(fā)生變 化時(shí),輸入位置520在周期t4中增加(即向前移位) 一個(gè)數(shù)據(jù)元素。 在周期t4和t5中,數(shù)據(jù)元素610、 612從ESR 104輸出并且隨后在時(shí) 刻t4-t5在數(shù)據(jù)存儲(chǔ)器102中分別寫(xiě)入到位置604。如圖6所示,周期 t4中讀取的數(shù)據(jù)元素是周期t3中讀取的相同數(shù)據(jù)元素(它們被讀取了 兩次)。由于ESR 104的寫(xiě)指針108和讀指針110的差值在時(shí)間位置t4 增大,因此PLL 114將迫使這些指針的相位重新設(shè)置在180度。最后, 作為這種操作的結(jié)果,總體延遲減小一個(gè)元素。
如果讀計(jì)數(shù)器IIO在讀時(shí)鐘的一個(gè)周期增加2,那么數(shù)據(jù)存儲(chǔ)單元102 中的輸入位置520向后移動(dòng)一個(gè)數(shù)據(jù)元素,并且因而所述延遲被重新調(diào) 節(jié)到其舊的值。圖7中示出了這一點(diǎn)起初在時(shí)刻tl-13數(shù)據(jù)元素 504-508從ESR 104輸出(讀取)并且隨后在時(shí)刻tl-t3在數(shù)據(jù)存儲(chǔ)器 102中延遲不受影響地分別寫(xiě)入到位置702。當(dāng)讀計(jì)數(shù)器108增加2時(shí), 輸入位置520在周期t4中減小(即向后移位) 一個(gè)數(shù)據(jù)元素。在周期t4和t5中,數(shù)據(jù)元素710、 712從ESR 104輸出(讀取)并且隨后在時(shí) 刻t4-15在數(shù)據(jù)存儲(chǔ)器102中分別寫(xiě)入到位置704。如圖7 720所示, 周期t4中讀取的數(shù)據(jù)元素710與周期t3中讀取的數(shù)據(jù)元素508相比移 位了 ESR 104的兩級(jí)(stage)。由于ESR 104的寫(xiě)指針108和讀指針 110的差值在時(shí)間位置t4減小,因而PLL 114將迫使這些指針的相位重 新設(shè)置在180度。最后,作為這種操作的結(jié)果,總體延遲增加一個(gè)元素。
在一個(gè)實(shí)施例中,如圖1B所示,讀時(shí)鐘功能由相位檢測(cè)器106和壓 控振蕩器112控制。 一般而言,"讀"指的是"輸出",而"寫(xiě)"指的 是"輸入",考慮用于數(shù)據(jù)傳輸?shù)娜魏卧O(shè)備,后繼電路通常沒(méi)有任何控 制在先功能塊的時(shí)鐘的可能性。因此,讀時(shí)鐘受到控制。在一個(gè)實(shí)施例 中,壓控振蕩器112是設(shè)備800的一部分,在一個(gè)可替換實(shí)施例中,VCO 信號(hào)取自外部器件(即VCO不是設(shè)備800的一部分)。
在一個(gè)實(shí)施例中,彈性存儲(chǔ)寄存器104由鎖相環(huán)(PLL) 114控制。鎖 相環(huán)是一種維持所生成的信號(hào)與輸入信號(hào)成固定相位關(guān)系的閉環(huán)反饋 控制系統(tǒng)。在圖1B所示的實(shí)施例中,PLL 114包括相位檢測(cè)器106, 其提供用于控制的相位差;參考信號(hào)(未示出),其提供用于比較的值 (即當(dāng)ESR為16個(gè)元素大時(shí)通常為8 ) ; VC0 112;以及相應(yīng)地寫(xiě)和讀 計(jì)數(shù)器108和110。
PLL的設(shè)計(jì)和操作在本領(lǐng)域中是眾所周知的,因此處于本發(fā)明預(yù)期中 的是,上述實(shí)施例中使用的PLL 114可以由其他類型的鎖相環(huán)電路替換, 而不必經(jīng)過(guò)大量的研究或?qū)嶒?yàn)。
在本發(fā)明的一個(gè)實(shí)施例中,數(shù)據(jù)存儲(chǔ)單元102具有RAM結(jié)構(gòu)類型的內(nèi) 部結(jié)構(gòu),在一個(gè)可替換實(shí)施例中,所述數(shù)據(jù)存儲(chǔ)單元102具有串行移位 寄存器的內(nèi)部結(jié)構(gòu)。
在不同的可替換實(shí)施例中,如圖1A或圖1B所示的設(shè)備還包括控制邏 輯115單元??刂七壿?15分別可操作地連接到存儲(chǔ)器102以及寫(xiě)計(jì)數(shù) 器108或者讀計(jì)數(shù)器110。它還連接到諸如微處理器單元、開(kāi)關(guān)或鍵(未 示出)之類的外部器件。如果所述外部器件請(qǐng)求調(diào)節(jié)延遲,那么控制邏 輯115充當(dāng)接口。它的功能是使存儲(chǔ)器102的可變?cè)L問(wèn)與分別影響寫(xiě)計(jì) 數(shù)器108或讀計(jì)數(shù)器110的操作同步。計(jì)數(shù)器的變化由控制邏輯115觸 發(fā),如圖1A或圖1B所示。使計(jì)數(shù)器停止一個(gè)時(shí)鐘周期的功能可以通過(guò) 使稱為"CET"或"使能T"的計(jì)數(shù)器輸入失活來(lái)實(shí)現(xiàn),其提供有許多可用的計(jì)數(shù)器,例如類型"74AC161" (CMOS 4比特同步可預(yù)設(shè)置二進(jìn)制 計(jì)數(shù)器)。使計(jì)數(shù)器增加2的功能可以通過(guò)激活稱為"CEP"或"并行-使能"的計(jì)數(shù)器輸入來(lái)實(shí)現(xiàn),其也提供有許多計(jì)數(shù)器,輸入實(shí)際計(jì)數(shù)器 輸出加上恒定二進(jìn)制"2"的和。
權(quán)利要求
1. 一種用于調(diào)節(jié)數(shù)據(jù)存儲(chǔ)單元(102)的數(shù)字延遲功能的設(shè)備(100),包括所述數(shù)據(jù)存儲(chǔ)單元(102)、彈性存儲(chǔ)寄存器(104)并且具有讀時(shí)鐘功能和寫(xiě)時(shí)鐘功能,其適于控制讀和寫(xiě)操作;與所述讀時(shí)鐘關(guān)聯(lián)的讀計(jì)數(shù)器(110)和與所述寫(xiě)時(shí)鐘關(guān)聯(lián)的寫(xiě)計(jì)數(shù)器(108),并且所述數(shù)據(jù)存儲(chǔ)單元(102)適于與所述彈性存儲(chǔ)寄存器(104)串聯(lián)工作,穿過(guò)設(shè)備(100)的數(shù)據(jù)元素被設(shè)置成并行結(jié)構(gòu),并且這些數(shù)據(jù)元素在它們穿過(guò)彈性存儲(chǔ)寄存器(104)之前穿過(guò)數(shù)據(jù)存儲(chǔ)單元(102),而數(shù)據(jù)存儲(chǔ)器的輸出(202)適于讓其位置發(fā)生變化并且所述存儲(chǔ)單元(102)適于傳送來(lái)自兩個(gè)邏輯相鄰的存儲(chǔ)元件的兩個(gè)后續(xù)的數(shù)據(jù)元素,所述彈性存儲(chǔ)寄存器(104)適于在寫(xiě)時(shí)鐘的每個(gè)周期寫(xiě)入從數(shù)據(jù)存儲(chǔ)單元(102)輸出的所述兩個(gè)后續(xù)的數(shù)據(jù)元素,其中如果寫(xiě)計(jì)數(shù)器(108)在寫(xiě)時(shí)鐘的周期增加1,那么數(shù)據(jù)存儲(chǔ)單元(102)中的輸出位置不發(fā)生變化;如果寫(xiě)計(jì)數(shù)器(108)在寫(xiě)時(shí)鐘的一個(gè)周期增加2,那么數(shù)據(jù)存儲(chǔ)單元(102)中的輸出位置向后移動(dòng)一個(gè)數(shù)據(jù)元素;如果寫(xiě)計(jì)數(shù)器(108)在寫(xiě)時(shí)鐘的一個(gè)周期不發(fā)生變化,那么數(shù)據(jù)存儲(chǔ)單元(102)中的輸出位置向前移動(dòng)一個(gè)數(shù)據(jù)元素。
2. 依照權(quán)利要求1所述的設(shè)備(100),其中讀時(shí)鐘功能由相位檢測(cè) 器(106)和壓控振蕩器(112)控制。
3. 依照前面的權(quán)利要求中任何一項(xiàng)所述的設(shè)備(100),其中壓控振 蕩器(112)的信號(hào)取自外部器件。
4. 依照前面的權(quán)利要求中任何一項(xiàng)所述的設(shè)備(100),其中彈性存 儲(chǔ)寄存器(104)由鎖相環(huán)(114)控制。
5. 依照前面的權(quán)利要求中任何一項(xiàng)所述的設(shè)備(100),其中數(shù)據(jù)存 儲(chǔ)單元(102)具有RAM結(jié)構(gòu)類型的內(nèi)部結(jié)構(gòu)。
6. 依照權(quán)利要求1-4中任何一項(xiàng)所述的設(shè)備(100),其中數(shù)據(jù)存儲(chǔ) 單元(102)具有串行移位寄存器的內(nèi)部結(jié)構(gòu)。
7. —種用于調(diào)節(jié)數(shù)據(jù)存儲(chǔ)單元(102)的數(shù)字延遲功能的設(shè)備(800 ), 包括所述數(shù)據(jù)存儲(chǔ)單元(102)、彈性存儲(chǔ)寄存器(1Q4)并且具有讀時(shí)鐘功能和寫(xiě)時(shí)鐘功能,其適于控制讀和寫(xiě)操作;與所述讀時(shí)鐘關(guān)聯(lián)的讀計(jì)數(shù)器(110)和與所述寫(xiě)時(shí)鐘關(guān)聯(lián)的寫(xiě)計(jì)數(shù)器(108),并且所述數(shù)據(jù)存儲(chǔ)單元(102)適于與所述彈性存儲(chǔ)寄存器(l(M)串聯(lián)工 作,穿過(guò)設(shè)備(100)的數(shù)據(jù)元素被設(shè)置成并行結(jié)構(gòu),并且這些數(shù)據(jù)元 素在它們穿過(guò)數(shù)據(jù)存儲(chǔ)單元U02)之前穿過(guò)彈性存儲(chǔ)寄存器(l(M), 而所述彈性存儲(chǔ)寄存器(104)適于在讀時(shí)鐘的每個(gè)周期讀取要輸入到 數(shù)據(jù)存儲(chǔ)單元(102)中的兩個(gè)后續(xù)的數(shù)據(jù)元素,并且所述數(shù)據(jù)存儲(chǔ)器 的輸入(520 )適于讓其位置發(fā)生變化,所述存儲(chǔ)單元(102)適于將所 述兩個(gè)后續(xù)的數(shù)據(jù)元素寫(xiě)入到兩個(gè)邏輯相鄰的存儲(chǔ)元件中,其中如果讀計(jì)數(shù)器(110)在讀時(shí)鐘的周期增加1,那么數(shù)據(jù)存儲(chǔ)單元(102 ) 中的輸入位置不發(fā)生變化;如果讀計(jì)數(shù)器(110)在讀時(shí)鐘的一個(gè)周期增加2,那么數(shù)據(jù)存儲(chǔ)單元 (102)中的輸入位置向后移動(dòng)一個(gè)數(shù)據(jù)元素;如果讀計(jì)數(shù)器(110)在讀時(shí)鐘的一個(gè)周期不發(fā)生變化,那么數(shù)據(jù)存 儲(chǔ)單元(102)中的輸入位置向前移動(dòng)一個(gè)數(shù)據(jù)元素。
8. 依照權(quán)利要求7所述的設(shè)備(800 ),其中讀時(shí)鐘功能由相位檢測(cè) 器(106)和壓控振蕩器(112)控制。
9. 依照權(quán)利要求7或權(quán)利要求8所述的設(shè)備(800 ),其中壓控振蕩 器(112)的信號(hào)取自外部器件。
10. 依照權(quán)利要求7-9中任何一項(xiàng)所述的設(shè)備(800 ),其中彈性存 儲(chǔ)寄存器(104)由鎖相環(huán)(114)控制。
11. 依照權(quán)利要求7-10中任何一項(xiàng)所述的設(shè)備(800 ),其中數(shù)據(jù)存 儲(chǔ)單元(102)具有RAM結(jié)構(gòu)類型的內(nèi)部結(jié)構(gòu)。
12. 依照權(quán)利要求7-10中任何一項(xiàng)所述的設(shè)備(800 ),其中數(shù)據(jù)存 儲(chǔ)單元(102)具有串行移位寄存器的內(nèi)部結(jié)構(gòu)。
13. —種用于調(diào)節(jié)數(shù)據(jù)存儲(chǔ)單元(102 )的數(shù)字延遲功能的方法,其 中所述數(shù)據(jù)存儲(chǔ)單元(102)與彈性存儲(chǔ)寄存器(104)串聯(lián)工作,該方 法包括-將數(shù)據(jù)元素設(shè)置成并行結(jié)構(gòu),并且這些數(shù)據(jù)元素在它們穿過(guò)彈性存 儲(chǔ)寄存器(104)之前穿過(guò)數(shù)據(jù)存儲(chǔ)單元(102);-輸出來(lái)自數(shù)據(jù)存儲(chǔ)(102)單元的兩個(gè)邏輯相鄰的存儲(chǔ)元件的兩個(gè) 后續(xù)的數(shù)據(jù)元素;-在寫(xiě)時(shí)鐘功能的每個(gè)周期將所述兩個(gè)后續(xù)的數(shù)據(jù)元素寫(xiě)入所述彈性存儲(chǔ)寄存器(104)中;其中-如果寫(xiě)計(jì)數(shù)器(108)在寫(xiě)時(shí)鐘的周期增加1,那么數(shù)據(jù)存儲(chǔ)單 元(102)中的輸出位置不發(fā)生變化,或者-如果寫(xiě)計(jì)數(shù)器(108)在寫(xiě)時(shí)鐘的一個(gè)周期增加2,那么數(shù)據(jù)存 儲(chǔ)單元(102)中的輸出位置向后移動(dòng)一個(gè)數(shù)據(jù)元素,或者-如果寫(xiě)計(jì)數(shù)器(108)在寫(xiě)時(shí)鐘的一個(gè)周期不發(fā)生變化,那么 數(shù)據(jù)存儲(chǔ)單元U02)中的輸出位置向前移動(dòng)一個(gè)數(shù)據(jù)元素。
14. 一種用于調(diào)節(jié)數(shù)據(jù)存儲(chǔ)單元(102)的數(shù)字延遲功能的方法,其 中所述數(shù)據(jù)存儲(chǔ)單元(102)與彈性存儲(chǔ)寄存器(l(M)串聯(lián)工作,該方 法包括-將數(shù)據(jù)元素設(shè)置成并行結(jié)構(gòu),并且這些數(shù)據(jù)元素在它們穿過(guò)數(shù)據(jù)存 儲(chǔ)單元(102)之前穿過(guò)彈性存儲(chǔ)寄存器(1Q4);-在讀時(shí)鐘功能的每個(gè)周期在所述彈性存儲(chǔ)寄存器(104)中讀取兩 個(gè)后續(xù)的數(shù)據(jù)元素;-將所述兩個(gè)后續(xù)的數(shù)據(jù)元素輸入到數(shù)據(jù)存儲(chǔ)(102)單元的兩個(gè)邏 輯相鄰的存儲(chǔ)元件中;其中-如果讀計(jì)數(shù)器(110)在讀時(shí)鐘的周期增加1,那么數(shù)據(jù)存儲(chǔ)單 元(102)中的輸出位置不發(fā)生變化,或者-如果讀計(jì)數(shù)器(110)在讀時(shí)鐘的一個(gè)周期增加2,那么數(shù)據(jù)存儲(chǔ)單元(102)中的輸出位置向后移動(dòng)一個(gè)數(shù)據(jù)元素,或者-如果讀計(jì)數(shù)器(110)在讀時(shí)鐘的一個(gè)周期不發(fā)生變化,那么 數(shù)據(jù)存儲(chǔ)單元(102)中的輸出位置向前移動(dòng)一個(gè)數(shù)據(jù)元素。
全文摘要
一種用于調(diào)節(jié)數(shù)據(jù)存儲(chǔ)單元的數(shù)字延遲功能的設(shè)備,包括所述數(shù)據(jù)存儲(chǔ)單元(102)、彈性存儲(chǔ)寄存器ESR(104)以及適于控制讀和寫(xiě)操作的讀時(shí)鐘和寫(xiě)時(shí)鐘、與所述寫(xiě)時(shí)鐘關(guān)聯(lián)的寫(xiě)計(jì)數(shù)器和與所述讀時(shí)鐘關(guān)聯(lián)的讀計(jì)數(shù)器。所述存儲(chǔ)器(102)與所述ESR(104)串聯(lián)工作。所述存儲(chǔ)器(102)傳送來(lái)自兩個(gè)邏輯相鄰的元件的兩個(gè)數(shù)據(jù)元素。所述ESR(104)在寫(xiě)時(shí)鐘的每個(gè)周期寫(xiě)入來(lái)自所述存儲(chǔ)器(102)的所述兩個(gè)數(shù)據(jù)元素,其中如果寫(xiě)計(jì)數(shù)器在寫(xiě)時(shí)鐘的周期增加1,那么存儲(chǔ)器(102)中的輸出位置不發(fā)生變化,并且如果寫(xiě)計(jì)數(shù)器在寫(xiě)時(shí)鐘的一個(gè)周期增加2,那么存儲(chǔ)器(102)中的輸出位置向后移動(dòng)一個(gè)數(shù)據(jù)元素并且如果寫(xiě)計(jì)數(shù)器在寫(xiě)時(shí)鐘的一個(gè)周期不發(fā)生變化,那么存儲(chǔ)器(102)中的輸出位置向前移動(dòng)一個(gè)數(shù)據(jù)元素。
文檔編號(hào)G11C8/06GK101443852SQ200680054615
公開(kāi)日2009年5月27日 申請(qǐng)日期2006年3月17日 優(yōu)先權(quán)日2006年3月17日
發(fā)明者K·魯特曼 申請(qǐng)人:艾利森電話股份有限公司