專利名稱:一種防毛刺時鐘選擇器的時序優(yōu)化電路的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及數(shù)字集成電路領(lǐng)域中用于ASIC芯片的時鐘切換電路,尤其涉及一種防毛刺時鐘選擇器的時序優(yōu)化電路,相較于傳統(tǒng)的防毛刺時鐘選擇器切換電路,具有時鐘信號的上升、下降時間更加對稱的特點(diǎn)。
背景技術(shù):
隨著SoC和ASIC技術(shù)的高速發(fā)展,設(shè)計的復(fù)雜度和集成度也大幅增長。在同一系統(tǒng)用到多個時鐘源的需求變得非常的普遍,時鐘源之間的動態(tài)切換功能越來越常見,因此具有防毛刺功能的時鐘切換電路就大量出現(xiàn)在系統(tǒng)中。圖1所示為此種傳統(tǒng)防毛刺時鐘選擇器電路,其基本結(jié)構(gòu)為輸入端A、B為兩路輸入時鐘,S端為時鐘選擇控制端,Resetn端為時鐘選擇器的復(fù)位端,輸出端Y為時鐘選擇器的輸出時鐘。前面的與門和兩級寄存器構(gòu)成了時鐘選擇器的選擇電路,后面的兩級門電路構(gòu)成了兩路時鐘的選擇和門控電路。其基本原理為當(dāng)時鐘從一路切換到另一路的時鐘,選擇信號要經(jīng)過時鐘信號的兩級同步,這樣就有效消除了時鐘切換時的毛刺。
發(fā)明內(nèi)容本實(shí)用新型的目的是針對傳統(tǒng)的防毛刺時鐘選擇器進(jìn)行結(jié)構(gòu)上的優(yōu)化,提供一種防毛刺時鐘選擇器的時序優(yōu)化電路,其技術(shù)方案是一種防毛刺時鐘選擇器的時序優(yōu)化電路,防毛刺時鐘選擇器設(shè)有兩路時鐘信號輸入端、時鐘選擇信號控制端、復(fù)位信號端、一個非門以及第一、第二兩個與門,第一與門后續(xù)連接第一、第二兩級寄存器,第二與門后續(xù)連接第三、第四兩級寄存器,其中,第二寄存器的輸出與一路輸入時鐘作為第三與門的輸入端,第四寄存器的輸出與另一路輸入時鐘作為第四與門的輸入端,第三與門和第四與門的輸出端作為一或門的輸入端,或門的輸出端為防毛刺時鐘選擇器的輸出時鐘,其特征在于 用第一、第二、第三3個與非門分別替換第三與門、第四與門及或門,電路連接如下一路輸入時鐘分別連接第一、第二寄存器的時鐘輸入端及第一與非門的一個輸入端,第一寄存器的輸出端與第二寄存器的數(shù)據(jù)輸入端相連,第二寄存器的輸出端連接第一與非門的另一個輸入端;另一路輸入時鐘分別連接第三、第四寄存器的時鐘輸入端及第二與非門的一個輸入端,第三寄存器的輸出端與第四寄存器的數(shù)據(jù)輸入端相連,第四寄存器的輸出端連接第二與非門的另一個輸入端;時鐘選擇信號連接非門輸入端,非門輸出端連接第一與門的一個輸入端,第一與門的另一個輸入端連接第四寄存器的輸出非端,第一與門的輸出端連接第一寄存器的數(shù)據(jù)輸入端;時鐘選擇信號還連接第二與非門的一個輸入端,第二與非門的另一個輸入端連接第二寄存器的輸出非端;復(fù)位信號分別連接第一、第二、第三、第四寄存器的復(fù)位清零端;第一、第二與非門的輸出作為第三與非門的輸入端,第三與非門的輸出端為防毛刺時鐘選擇器的輸出時鐘。本實(shí)用新型的優(yōu)點(diǎn)及顯著效果本實(shí)用新型通過對傳統(tǒng)防毛刺時鐘切換電路結(jié)構(gòu)上的修改,實(shí)現(xiàn)使時鐘信號的上升下降時間更加對稱的優(yōu)化,在需要時鐘上升沿和下降沿
3同時采樣的系統(tǒng)中,能夠有效提高系統(tǒng)頻率。本實(shí)用新型只是針對傳統(tǒng)防毛刺時鐘選擇器后面的兩路時鐘的選擇和門控電路結(jié)構(gòu)進(jìn)行了修改替換,將兩個與門作為后級或門輸入的結(jié)構(gòu)改為兩個與非門作為后級與非門輸入的結(jié)構(gòu)。根據(jù)數(shù)字邏輯的基本原理,改進(jìn)前后邏輯關(guān)系沒有變化。
圖1是傳統(tǒng)防毛刺時鐘選擇器電路結(jié)構(gòu)圖;圖2是本實(shí)用新型防毛刺時鐘選擇器電路結(jié)構(gòu)圖;圖3是改進(jìn)前傳統(tǒng)最后兩級門電路結(jié)構(gòu);圖4是本實(shí)用新型改進(jìn)后的最后兩級門電路結(jié)構(gòu);圖5是同時存在正負(fù)沿采樣的寄存器連接示意圖。
具體實(shí)施方式
本實(shí)用新型改進(jìn)后的電路結(jié)構(gòu)如圖2所示,輸入時鐘A連在寄存器1、2的時鐘輸入端(CK端),寄存器1的輸出端Q與寄存器2的數(shù)據(jù)輸入端D相連,時鐘信號選擇S經(jīng)過非門與寄存器2的輸出非端q相與,連到寄存器1的數(shù)據(jù)輸入端D。輸入時鐘B連在寄存器 3、4的時鐘輸入端(CK端),寄存器3的輸出端Q與寄存器4的數(shù)據(jù)輸入端D相連,時鐘信號選擇S與寄存器4的輸出非端ζ相與,連到寄存器3的數(shù)據(jù)輸入端D。輸入時鐘A與寄存器2的輸出端Q做與非操作,構(gòu)成信號J,輸入時鐘B與寄存器4的輸出端Q端做與非操作, 構(gòu)成信號K。J、K再經(jīng)過一個與非門得到輸出時鐘Y。復(fù)位信號Resetn連到寄存器1、2、3、 4的復(fù)位端(CLR端)。因?yàn)殚T電路的上升時間和下降時間都是有差距的,在改進(jìn)前的傳統(tǒng)結(jié)構(gòu)中,通過兩級門電路都為正邏輯,其兩級門電路前后都為相同的邏輯。如圖3所示,Al、Bl和C(或 A2、B2和C)的邏輯相同。在改進(jìn)后的本實(shí)用新型結(jié)構(gòu)中,當(dāng)一路選通時,電路等效于時鐘信號經(jīng)過兩級反相器結(jié)構(gòu),即兩級與非門結(jié)構(gòu)前后邏輯相同,兩級與非門中間邏輯相反。如圖4所示,Al和 C邏輯相同,與Bl邏輯相反(或A2和C邏輯相同,與B2邏輯相反),這樣從Al端到C端 (或從A2端到C端)的上升時間和下降時間都為一個與非門的上升時間和下降時間之和, 能很好的保證時鐘信號的上升時間和下降時間匹配。在有些需要時鐘上升沿采樣和時鐘下降沿采樣同時出現(xiàn)的系統(tǒng)中,時鐘信號的上升時間和下降時間不匹配會可能成為速度的瓶頸。如圖5,寄存器1和寄存器3為時鐘上升沿采樣寄存器,寄存器2為時鐘下降沿采樣寄存器。A、C兩點(diǎn)采樣時時鐘信號相差一個周期,B點(diǎn)采樣時與A、C兩點(diǎn)相差半個周期,當(dāng)時鐘上升下降時間不匹配的時候,會造成B點(diǎn)到C點(diǎn)的延時裕量變小,限制系統(tǒng)速度。所以本實(shí)用新型在同時用到時鐘上升沿采樣和下降沿采樣的系統(tǒng),能提高系統(tǒng)工作頻率。
權(quán)利要求1. 一種防毛刺時鐘選擇器的時序優(yōu)化電路,防毛刺時鐘選擇器設(shè)有兩路時鐘信號輸入端、時鐘選擇信號控制端、復(fù)位信號端、一個非門以及第一、第二兩個與門,第一與門后續(xù)連接第一、第二兩級寄存器,第二與門后續(xù)連接第三、第四兩級寄存器,其中,第二寄存器的輸出與一路輸入時鐘作為第三與門的輸入端,第四寄存器的輸出與另一路輸入時鐘作為第四與門的輸入端,第三與門和第四與門的輸出端作為一或門的輸入端,或門的輸出端為防毛刺時鐘選擇器的輸出時鐘,其特征在于用第一、第二、第三3個與非門分別替換第三與門、 第四與門及或門,電路連接如下一路輸入時鐘分別連接第一、第二寄存器的時鐘輸入端及第一與非門的一個輸入端, 第一寄存器的輸出端與第二寄存器的數(shù)據(jù)輸入端相連,第二寄存器的輸出端連接第一與非門的另一個輸入端;另一路輸入時鐘分別連接第三、第四寄存器的時鐘輸入端及第二與非門的一個輸入端,第三寄存器的輸出端與第四寄存器的數(shù)據(jù)輸入端相連,第四寄存器的輸出端連接第二與非門的另一個輸入端;時鐘選擇信號連接非門輸入端,非門輸出端連接第一與門的一個輸入端,第一與門的另一個輸入端連接第四寄存器的輸出非端,第一與門的輸出端連接第一寄存器的數(shù)據(jù)輸入端;時鐘選擇信號還連接第二與非門的一個輸入端,第二與非門的另一個輸入端連接第二寄存器的輸出非端;復(fù)位信號分別連接第一、第二、第三、第四寄存器的復(fù)位清零端;第一、第二與非門的輸出作為第三與非門的輸入端,第三與非門的輸出端為防毛刺時鐘選擇器的輸出時鐘。
專利摘要一種防毛刺時鐘選擇器的時序優(yōu)化電路,防毛刺時鐘選擇器設(shè)有兩路時鐘信號輸入端、時鐘選擇信號控制端、復(fù)位信號端、一個非門以及第一、第二兩個與門,第一與門后續(xù)連接第一、第二兩級寄存器,第二與門后續(xù)連接第三、第四兩級寄存器,其中,第二寄存器的輸出與一路輸入時鐘作為第三與門的輸入端,第四寄存器的輸出與另一路輸入時鐘作為第四與門的輸入端,第三與門和第四與門的輸出端作為一或門的輸入端,或門的輸出端為防毛刺時鐘選擇器的輸出時鐘,其特征在于用第一、第二、第三3個與非門分別替換第三與門、第四與門及或門。
文檔編號H03K5/00GK202076997SQ20112008457
公開日2011年12月14日 申請日期2011年3月28日 優(yōu)先權(quán)日2011年3月28日
發(fā)明者劉新寧, 孫華芳, 楊軍, 王學(xué)香, 王鎮(zhèn), 趙夢南 申請人:東南大學(xué)