本發(fā)明涉及時鐘信號處理領(lǐng)域,尤其涉及一種時鐘延時電路。
背景技術(shù):
現(xiàn)有的電路上的時鐘信號輸出總會存在輸出不同步的問題,為了解決這一問題,目前一般的做法是在輸出時鐘信號通路上連接一個時鐘延時電路來保證時鐘信號輸出同步。
現(xiàn)有技術(shù)中的時鐘延時電路,如中國專利CN201120472823.6提出的時鐘延時電路,是通過輸入時鐘信號控制充放電電路,充放電電路上的電壓與參考電壓作為比較器的兩個輸入信號,比較器的輸出即經(jīng)過延時的時鐘信號。該專利中提出的延時電路雖然可以實現(xiàn)信號延時,但延時時間不可調(diào)。
技術(shù)實現(xiàn)要素:
為解決上述技術(shù)問題,本發(fā)明實施例期望提供一種時鐘延時電路,能夠調(diào)節(jié)時鐘延時電路的延時時間。
本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
第一方面,提供一種時鐘延時電路,所述時鐘延時電路包括:控制模塊和至少一級延時模塊;其中,
延時模塊用于延時;每一級延時模塊的兩個輸出端分別連接至下一級延時模塊的兩個輸入端;
所述控制模塊,所述每一級延時模塊的兩個輸出端分別連接至所述控制模塊的兩個輸入端,用于根據(jù)所需延時選擇將哪一級延時模塊的兩個輸出端作為所述時鐘延時電路的兩個輸出端。
結(jié)合第一方面,在第一種可實現(xiàn)方式中,所述第一級延時模塊的輸入是原 始的輸入信號。
結(jié)合第一方面,在第二種可實現(xiàn)方式中,所述每一級延時模塊包括:
兩個可變電阻單元,所述兩個可變電阻單元的輸入端與高電平連接,用于根據(jù)第一控制信號調(diào)節(jié)所述延時模塊的輸出信號的擺幅;
兩個開關(guān)單元,所述兩個開關(guān)單元的第一輸入端分別與所述兩個可變電阻單元的輸出端連接,第二輸入端與上一級延時模塊的輸出端相連接,用于根據(jù)所述上一級延時模塊的輸出信號確定開啟或關(guān)閉所述開關(guān)單元;
偏置電流單元,所述偏置電流單元的輸入端與所述兩個開關(guān)單元的輸出端相連接,所述偏置電流單元的輸出端與地相連;用于根據(jù)第二控制信號調(diào)節(jié)所述偏置電流單元的電流。
結(jié)合第二種可實現(xiàn)方式,在第三種可實現(xiàn)方式中,所述延時模塊還包括:
充電單元,所述充電單元的輸出端和輸入端分別與所述兩個可變電阻單元的輸出端連接;用于根據(jù)第三控制信號調(diào)節(jié)所述延時模塊的充電時間。
結(jié)合第二種可實現(xiàn)方式,在第四種可實現(xiàn)方式中,所述延時模塊的兩個輸入端分別是所述兩個開關(guān)單元的第二輸入端,所述延時模塊的兩個輸出端用于輸出輸入所述開關(guān)單元的信號;其中,所述延時模塊的輸入端和所述輸入端對應(yīng)的輸出端分別位于所述時鐘延時電路的兩個支路上。
結(jié)合第一種可實現(xiàn)方式,在第五種可實現(xiàn)方式中,所述可變電阻單元由固定電阻和可調(diào)節(jié)電阻并聯(lián)組成;
所述可調(diào)節(jié)電阻用于根據(jù)所述第一控制信號改變所述可調(diào)節(jié)電阻的阻值,以改變所述延時模塊的輸出信號的擺幅。
結(jié)合第一種可實現(xiàn)方式,在第六種可實現(xiàn)方式中,所述開關(guān)單元是n溝道金屬-絕緣體-半導(dǎo)體MOS管;其中,所述開關(guān)單元的第二輸入端是所述n溝道MOS管的G極,所述開關(guān)單元的第一輸入端是所述n溝道MOS管的D極;所述開關(guān)單元的輸出端是所述n溝道MOS管的S極。
結(jié)合第六種可實現(xiàn)方式,在第七種可實現(xiàn)方式中,當(dāng)所述延時模塊中第一n溝道MOS管的G極是所述延時模塊的第二輸入端時,第二n溝道MOS管的 D極是所述延時模塊對應(yīng)的第一輸出端;當(dāng)所述延時模塊中第二n溝道MOS管的G極是所述延時模塊的第二輸入端時,第一n溝道MOS管的D極是所述延時模塊對應(yīng)的第二輸出端。
結(jié)合第一種可實現(xiàn)方式,在第八種可實現(xiàn)方式中,所述偏置電流單元由固定電流源和可編程電流源并聯(lián)組成;其中,所述可編程電流源用于根據(jù)所述第二控制信號改變所述可編程電流源所在支路的電流,從而改變所述延時模塊的電流。
結(jié)合第二種可實現(xiàn)方式,在第九種可實現(xiàn)方式中,所述充電單元是可變電容,用于根據(jù)所述第三控制信號改變所述可變電容的電容值,改變電容的充電放電時間。
結(jié)合第一方面、第一種至第九種可實現(xiàn)方式,在第十種可實現(xiàn)方式中,所述控制模塊是數(shù)據(jù)選擇器。
本發(fā)明實施例提供一種時鐘延時電路,采用多級延時模塊,并使每一級延時模塊的兩個輸出端分別與下一級延時模塊的兩個輸入端級聯(lián);再由控制模塊根據(jù)所需延時選擇將哪一級延時模塊的兩個輸出端作為所述時鐘延時電路的兩個輸出端。這樣一來,經(jīng)過第一級延時模塊延時的延時時間是T1,經(jīng)過第二級延時模塊延時的延時時間是T1+T2,依次類推,每一級延時模塊的延時時間都是按順序增長的,控制模塊可以根據(jù)輸入信號所需要的延時時間確定出需要選擇哪一級延時模塊作為整個電路的輸出,這樣,本發(fā)明實施例提供的時鐘延時電路不再只產(chǎn)生單一的延時時間,而是可以產(chǎn)生多種延時時間,從而達(dá)到延時時間可調(diào)的目的。
附圖說明
圖1為本發(fā)明實施例提供的一種時鐘延時電路的結(jié)構(gòu)示意圖;
圖2為本發(fā)明實施例提供的一種延時模塊的結(jié)構(gòu)示意圖;
圖3為本發(fā)明實施例提供的另一種延時模塊的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實施例提供的再一種延時模塊的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述。
本發(fā)明實施例提供一種時鐘延時電路,如圖1所示,該電路可以包括:控制模塊102和至少一級延時模塊101;其中,
延時模塊101用于延時;每級延時模塊101的延時時間可以相同,也可以不同;每一級延時模塊的兩個輸出端分別連接至下一級延時模塊的兩個輸入端。
這里,第一級延時模塊101的輸入是原始的輸入信號。假設(shè)每個延時模塊101的延時時間均為T,那么,第一級延時模塊101輸出信號的延時時間是T;第二級延時模塊101輸出信號的延時時間是2T,即輸入信號經(jīng)過第一級延時模塊101和第二級延時模塊101后的延時時間是2T;第三級延時模塊101輸出信號的延時時間是3T,即輸入信號經(jīng)過三個延時模塊101后的延時時間是3T,以此類推,第n級延時模塊101輸出信號的延時時間是nT,即輸入信號經(jīng)過n個延時模塊101后的延時時間是nT,這里,n是正整數(shù)。
具體的,如圖2所示,延時模塊101可以包括:
兩個可變電阻單元1011,兩個可變電阻單元1011的輸入端與高電平VDD連接,用于根據(jù)第一控制信號調(diào)節(jié)延時模塊101的輸出信號擺幅。
如圖4所示,優(yōu)選的,可變電阻單元1011可以由固定電阻R1和可調(diào)節(jié)電阻R并聯(lián)組成的,其中,可調(diào)節(jié)電阻用于根據(jù)第一控制信號改變可調(diào)節(jié)電阻R的阻值,從而改變延時模塊101對預(yù)想電容的充電放電速度,從而改變延時模塊101的延時時間,這里,將延時模塊101之后連接的電路當(dāng)作一個預(yù)想電容。
兩個開關(guān)單元1012用于根據(jù)上一級延時模塊101的輸出信號確定開啟或關(guān)閉開關(guān)單元1012。兩個開關(guān)單元1012的第一輸入端分別與兩個可變電阻單元1011的輸出端連接,第二輸入端與上一級延時模塊101的輸出端相連接。這里,延時模塊101的兩個輸入端分別是兩個開關(guān)單元1012的第二輸入端,延時模塊101的兩個輸出端用于輸出輸入開關(guān)單元1012的信號;其中,延時模塊101的 輸入端和該輸入端對應(yīng)的輸出端分別位于時鐘延時電路的兩個支路上。
如圖4所示,優(yōu)選的,開關(guān)單元1012是n溝道金屬-絕緣體-半導(dǎo)體(Metal Oxide Semiconductor,MOS)管MOS;其中,開關(guān)單元1012的第二輸入端是n溝道MOS管的G極,開關(guān)單元1012的第一輸入端是n溝道MOS管的D極;開關(guān)單元1012的輸出端是n溝道MOS管的S極。
當(dāng)n溝道MOS管MOS的G極接收到高電平時,n溝道MOS管MOS的D極和S極導(dǎo)通;當(dāng)n溝道MOS管MOS的G極接收到低電平時,n溝道MOS管MOS的D極和S極關(guān)斷。這里,作為開關(guān)單元1012的兩個n溝道MOS管,當(dāng)一個n溝道MOS管的G極接收的輸入信號是高電平,則另一個n溝道MOS的G極接收的輸入信號是低電平。這里,本實施例的開關(guān)單元不僅僅限于n溝道MOS管,還可以是三極管等這類可以作為開關(guān)的設(shè)備。
這里,當(dāng)延時模塊101中第一n溝道MOS管的G極是延時模塊101的第一輸入端時,第二n溝道MOS管的D極是延時模塊101對應(yīng)的第一輸出端;當(dāng)延時模塊101中第二n溝道MOS管的G極是延時模塊101的第二輸入端時,第一n溝道MOS管的D極是延時模塊101對應(yīng)的第二輸出端。
偏置電流單元1013,偏置電流單元1013的輸入端與兩個開關(guān)單元1012的輸出端相連接,偏置電流單元1013的輸出端與地相連;用于根據(jù)第二控制信號調(diào)節(jié)偏置單元模塊1013的電流。
如圖4所示,優(yōu)選的,偏置電流單元1013可以由固定電流源I1和可編程電流源I并聯(lián)組成;其中,可編程電流源I用于根據(jù)第二控制信號改變可編程電流源I所在支路的電流,從而改變延時模塊101中可變電阻單元1011和開關(guān)單元1012的電流,改變延時模塊101對預(yù)想電容的充電放電時間,從而改變延時模塊101的延時時間。這里,第二控制信號和第一控制信號是可以相同的信號。
進(jìn)一步的,如圖3所示,延時模塊101還可以包括:
充電單元1014,充電單元1014的輸出端和輸入端分別與兩個可變電阻單元1011的輸出端連接;用于根據(jù)第三控制信號調(diào)節(jié)延時模塊101的充電時間。 值得說明的是,在電路不包括充電單元1014時,延時模塊101的兩個輸出端是兩個可變電阻單元1011的輸出端。在電路包括充電單元時,在開關(guān)單元1012的兩個輸出端各引一個端口作為延時模塊101的兩個輸出端。
如圖4所示,優(yōu)選的,充電單元是可變電容C,用于根據(jù)第三控制信號改變可變電容C的電容值,改變電容的充電放電時間。第三控制信號是操作人員按照需要延時的時間改變電容的電容值,這樣就可以調(diào)節(jié)電容的充電放電時間,充電放電時間越快,延時模塊101的延時越短;充放電時間越慢,延時模塊101的延時越長。
控制模塊102,每一級延時模塊101的兩個輸出端分別連接至控制模塊102的兩個輸入端,用于根據(jù)所需延時選擇將哪一級延時模塊101的輸出端作為時鐘延時電路的輸出。
優(yōu)選的,控制模塊102是數(shù)據(jù)選擇器,這樣,每一級延時模塊101的兩個輸出端就可以接入數(shù)據(jù)選擇器102的多個輸出端中兩個輸入端。數(shù)據(jù)選擇器102的兩個輸出端根據(jù)第四控制信號從每一級延時模塊101的輸出端中選擇出時鐘延時電路的輸出。同樣的,第四控制信號是操作人員根據(jù)輸入信號調(diào)整的。
這樣一來,將每一級延時模塊101的輸出端與下一級延時模塊101的輸入端相連接,并將每一級延時模塊101的輸出端接入控制模塊的輸入端,這樣,經(jīng)過第一級延時模塊101延時的延時時間是T,經(jīng)過第二級延時模塊101延時的延時時間是2T,依次類推,每一級延時模塊101的延時時間都是按順序增長的,控制模塊可以根據(jù)輸入信號所需要的延時的時間確定出需要選擇哪一級延時模塊101作為整個電路的輸出,這樣,本發(fā)明實施例提供的時鐘延時電路不再只產(chǎn)生單一的延時時間,而可以產(chǎn)生多種延時時間,從而達(dá)到了延時時間可調(diào)的目的。
如圖4所示,MOS的G極是延時模塊101的輸入;MOS的D級是延時模塊101的輸出,MOS是開關(guān)單元1012,R和R1并聯(lián)組成可變電阻單元1011,C是充電單元1013。本實施例的具體操作如下:將當(dāng)圖4中左邊的MOS設(shè)為第一MOS,右邊的MOS設(shè)為第二MOS。當(dāng)?shù)谝籑OS接收高電平,第二MOS 接收低電平時,第一MOS導(dǎo)通,當(dāng)可變電容C和預(yù)想電壓的電壓低于MOS的電壓時,VDD繼續(xù)給可變電容C和預(yù)想電壓充電,直到可變電容C和預(yù)想電壓的電壓高于1012的電壓時,VDD、可變電容C與預(yù)想電容(相當(dāng)于輸出連接的下一個電路)才向第一MOS導(dǎo)通側(cè)放電,第一MOS側(cè)輸出高電平;第二MOS關(guān)斷,則VDD給可變電容C和理想電容的第二MOS側(cè)充電,第二MOS側(cè)輸出低電平。
這里,延時單元101的輸出信號幅度為電流值乘以電阻值,當(dāng)?shù)谝豢刂菩盘柡偷诙刂菩盘栆恢拢串?dāng)可編程電流源電流增大N倍時,可變電阻單元1011電阻值減小N倍,反之,當(dāng)可編程電流源電流減小N倍時,可變電阻單元1011電阻值增大N倍,這樣輸出信號的幅度保持不變。當(dāng)調(diào)整第三控制信號使充電單元1011的可變電容C的電容增大時,可變電容C的充電放電時間變長,因此,可變電阻單元101的延時時間變長;反之,當(dāng)調(diào)整第三控制信號使充電單元1011的可變電容C的電容減小時,延時單元101的延時時間變短。當(dāng)調(diào)整第二控制信號使可編程電流源I的電流增大時,可編程電流源I的負(fù)載電阻以同樣的比例減小,延時模塊101的電流增大,延時模塊101輸出端包括可變電容C和后級電路的等效電容的總負(fù)載電容充電放電時間減少,延時時間減少;反之亦然,這樣就可以實現(xiàn)延時時間可調(diào)功能。同時,不管延時單元101的延時量如何變化,負(fù)載電阻和流過負(fù)載電阻的電流乘積不變,即輸出時鐘信號的幅度保持不變。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范圍。