[go: up one dir, main page]

TWI229501B - Frequency divider and related frequency divider designing method - Google Patents

Frequency divider and related frequency divider designing method Download PDF

Info

Publication number
TWI229501B
TWI229501B TW092128754A TW92128754A TWI229501B TW I229501 B TWI229501 B TW I229501B TW 092128754 A TW092128754 A TW 092128754A TW 92128754 A TW92128754 A TW 92128754A TW I229501 B TWI229501 B TW I229501B
Authority
TW
Taiwan
Prior art keywords
pulse wave
pulse
generator
circuit
frequency
Prior art date
Application number
TW092128754A
Other languages
English (en)
Other versions
TW200515705A (en
Inventor
Po-Chun Chen
Original Assignee
Via Tech Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Via Tech Inc filed Critical Via Tech Inc
Priority to TW092128754A priority Critical patent/TWI229501B/zh
Priority to US10/707,823 priority patent/US7012455B2/en
Application granted granted Critical
Publication of TWI229501B publication Critical patent/TWI229501B/zh
Publication of TW200515705A publication Critical patent/TW200515705A/zh

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K23/00Pulse counters comprising counting chains; Frequency dividers comprising counting chains
    • H03K23/64Pulse counters comprising counting chains; Frequency dividers comprising counting chains with a base or radix other than a power of two
    • H03K23/68Pulse counters comprising counting chains; Frequency dividers comprising counting chains with a base or radix other than a power of two with a base which is a non-integer
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K23/00Pulse counters comprising counting chains; Frequency dividers comprising counting chains
    • H03K23/40Gating or clocking signals applied to all stages, i.e. synchronous counters
    • H03K23/50Gating or clocking signals applied to all stages, i.e. synchronous counters using bi-stable regenerative trigger circuits
    • H03K23/54Ring counters, i.e. feedback shift register counters
    • H03K23/546Ring counters, i.e. feedback shift register counters with a base which is a non-integer

Landscapes

  • Manipulation Of Pulses (AREA)
  • Pulse Circuits (AREA)

Description

1229501
,據上述架構,我們可進一步設計本發明之非整數除步 器’用來將一原始脈波除頻成一目標脈波,該原始^^ 頻率係η· 5倍於該目標脈波之頻率,該非整數除頻器、包之 含:一相移器,用來依據該原始脈波產生一第一脈波及一 第二脈波;一第一除頻電路,接收該第一脈波,經内部依 序串聯之一第一前級電路、一第一中級電路以及一第一後 級電路作用下,產生一第一目標脈波,其中該第一前級電 路包括一第一脈波產生器與一第一邏輯閘構成,該第一中 級電路包括一第二脈波產生器、ki個串接之第一組脈波產 生器(k各〇)、(n-k厂1 )個串接之第二組脈波產生器(n-k「 1$ 0),其中該k係根據η與該第一脈波之一觸發相位決 定,該第一後級電路包括一第三脈波產生器與一第二邏輯 間構成;一第二除頻電路,接收該第二脈波,經内部依序 ;聯之一第二前級電路、一第二中級電路以及一第二後級 電路,產生一第二目標脈波,其中該第二前級電路包括一 黎四脈波產生器與一第三邏輯閘構成,該第二中級電路包 极一第五脈波產生器、_接之第三組脈波產生器(k 2 η)、(η-k2-1)個串接之第四組脈波產生器(n-k2一^ $、立中該k#根據η與該第二脈波之一觸發相位決定, 0)健後級電路包括一第六脈波產生器與一第四邏輯閘構 該第了芨一合成電路,根據該第一目標脈波及該第二目
此外本發明 始脈波以一 首先界定一 應該 第一 頻電 數個 波; 或一 内部 二目 波, 原始脈 觸發相 路方式 脈波產 以該第 負除頻 之複數 標脈波 產生該 再提供一種非整數除頻 Λ 士 η. 5倍除頻來形成—目^之方法’將一原 除頻倍率為n.5*2;根姻包括下列步驟: 位與該除頻倍率,選;一發相位;以該 ,並決定該正除頻電路志备^貝^路次貞除 生器之初始值設定Π 2頻電路内部之複 電路方式,並決定以頻ΐ擇一正除頻電路 除頻電路或g除镅雷路 個朦nm:始值設定方式:α產生-第 ,以及!據该第-目標脈波與二脈 目標脈波。
1229501 五、發明說明(6) 由於本發明之非整數除頻器僅需為數較少之正 …h 人 器,就可 提供與習知技術相同之功效 成本低之優點 因此,本發明具有體積小及 【實施方法】 由於習知產生非整數除頻的電路,係產生四種頻率相同而 存在相位差之除頻脈波,且頻率為第一脈波CLK〇六八一 的頻率’然後經合成電路(如圖一中所顯示之合成電 進行兩次倍頻(即頻率增加4倍),以產生第一脈波clk(^ 頻率1 · 5倍的目標脈波,因此本發明在改良成只要產生二 種頻率相同而存在相位差之除頻脈波,且頻率為第一脈二 CLK0三分之一的頻率,接著在合成電路只要經過一次^ ^員 (即頻率增加2倍),就可以產生第一脈波CLK0之頻率^ "5倍 的目標脈波’由於除頻脈波減少與合成電路倍頻減少一 次,因此可以有效減少元件的個數。 夕 請參閱圖三為本發明之較佳實施例中一非整數除頻器3 〇之 電路圖。非整數除頻器30由一.相移器32、除頻電路^4與36 =及合成電路38所構成。其中相移器32與第1圖相同部、 分,即產生CLK0及延遲CLK0達90度之CLK90,相異之處在 只要兩個除頻電路34與36,分別接收CLK〇及CLK90, ^產 生兩個除頻脈波於輸出端A、B,再經過合成電路38一次倍
第11頁 1229501 五、發明說明(7) 頻作用下,在此例合成電路3 8為一互斥或閘4 0,就可達到 成圖1中必須由四個連波計數器,產生四個除頻脈波且必 須經過適當選擇下,及多個立斥或閘與或閘所形成之合成 電路,所進行非整數除頻的效果。
上述,除頻電路34包含一前级電路42、一中級電路44及一 後級電路46。前級電路42包含一升緣觸發脈波產生器62及 一反或閘6 4 ’反或閘6 4之第/輪入端與第二輸入端分別連 接於升緣觸發脈波產生器6 2之輸出端Q與訊號輸入端D ;中 級電路44包含一升緣觸發脈波產生器66,其輸入端D連接 於前級電路4 2中反或閘6 4之輸出端,而升緣觸發脈波產生 器66之輸出端⑽係連接於前級電路42中升緣觸發脈波產 生器6 2之訊號輸入端D ;後級電路4 6包含一降緣觸發脈波 產生器68及一或閘70,降緣觸發脈波產生器68之訊號輸入 端D連接於中級電路44令升緣觸發脈波產生器66之輸出端 Q,或閘7 0之第一輸入端與第二輸入端分別連接降緣觸發 脈波產生器6 8之輸出端Q與中級電路4 4中之升緣觸發脈波 產生器6 6之輸出端Q,而或閘7 0之輸出端則係用來輸出一 對應之除頻脈波。上述升緣觸發脈波產生器6 2、6 6及降緣 觸發脈波產生器68之脈波輸入端CLK皆接收CLK0 ,同時由
Reset信號控制,但升緣觸發脈波產生器62、66為CLK〇
在上升邊緣時,且Re set信號為高準位時,將其訊號輸入 端D之訊號傳至其输出端Q ;至於降緣觸發脈波產生器6 8則 是在CLK0在下降邊緣時,且Resei^f號為高準位時,將其
第12頁 1229501 五、發明說明(8) 訊號輸入端D之訊號傳至其輸出端Q。 除頻電路36所包含之元件及其連接方式係相類似於除頻電 路3 4内之元件及其連接方式,其不同點係在於:除頻電路 34中之升緣觸發脈波產生器62、66及降緣觸發脈波產生器 68之脈波輸入端CLK接收CLK0,而除頻電路36中之降緣觸 發脈波產生器72、76及升緣觸發脈波產生器78之脈波輸入 端CLK接收CLK90,此其一;除頻電路34中之前級電路42與 中級電路44使用升緣觸發脈波產生器62、66,而除頻電^ 36中之前級電路52與中級電路54使用降緣觸發脈波產生器 72、76,此其二;除頻電路34之後級電路46使用降緣觸發 $ 脈波產生器68,而除頻電路3 6中之後級電路5 6使用升緣總 發脈波產生器78,此其三。 觸 接著,我 波 CLK0、 波、及目 果,因此 生器作用 頻率係為 CLK0之周 觸發下與 同組合下 度且波形 們以圖四說明第三圖非整數除頻器3〇於運作時脈 CLK90、除頻電路34、36之輸出端a、B之除 標脈波之波形圖。由於要進行i · 5倍的除頻效 分f =除頻電路34、36内部3個緣觸發脈波產 αίοΐ T/t電路34'36輸出端Α、撇出除頻脈波 之1/3頻率(亦即除頻脈波之周期係三倍於 ^ ’此外,在CLK〇及CLK9_者相差 Η;,36内部3個緣觸發脈波產;的不 為ϋΐ'ίΐ端A' B輸出會輸出兩個相位差為90 七週期之除頻.脈波。接著,合成電路38
第13頁 1229501 五、發明說明(9) ,用一互斥或閘40,將相位差維持9〇度兩個除頻脈波,合 目標脈波’即進行週期減半(頻率增倍)作用,產生與 1. 5倍除頻的目標脈波。 =然,上述CLK0及CLK90可代表由相移器32輸入時相同之 原始脈波與延遲原始脈波90度之脈波,亦可透過適當選取 ,生具有90度相位差的兩個脈波,例如CLK135(延遲原始 度}與CLK225之組合,其最後產生標脈波與原 先CLK0及CLK90產生之目標脈波之差異只有相位差。在 此丄圖二所不之非整數除頻器3〇中除頻電路34接收clk〇且 42與中級電路“包含之脈波產生器皆為升緣觸 ΪΪΪΐί器’而其後級電路46包含之脈波產生器為降緣 產生器,稱為一正除頻電路;反之’除頻電路36 i=ϊ,ί y與中ί電路54包含之脈波產生器皆為降緣觸 ΞΞίϊΐΓ ’而 電路56包含之脈波產生器為升緣 ’稱負除頻電路。當然若除頻電路36 t頻電路’則其結構相同於除頻電路34,即前級 ΪΪ ΓΪΙ級電路54包含之脈波產生器72與76改成與緣觸 發脈波產生器62、66相同的升緣觸發脈波 = = ΐ生器78改成為與緣觸發脈波… =相” 5緣觸發脈波產.生器’此時 ^ : 7〇輸,出到除頻電路36,脈波CLK270係延遲於 脈波CLK90’即差180度於CLK9〇)。* 於
1229501
且正除頻電路與負除頻電路之觸發點取樣也相差18〇声, 所以兩者效果相同。 又’ 接著,在第五圖繪示兩個進行2. 5倍的除頻之非整數除 器100、20 0結合下,進一步產生125倍的除頻之效果、。 上部的非整數除頻器100架構類似於第三圖之非整數除頻 器30,包含一用來產生脈波CLK0及CLK90之相移器1〇2、產 生二相對應除頻脈波的除頻電路丨〇 4、丨〇 6、以及°合成電路 1 0 8。其中’合成電路1 0 8與相移器1 〇 2與第3圖中對應結構 相同功能亦相同,於此不再贅述。所不同在除頻電^ ’ I 04、1 06,由於兩者皆採用正除頻電路架構,所以兩者包 含前級電路1 1 2、1 22之緣觸發脈波產生器1丨3與1 2 3皆為升 緣觸發脈波產生器,後級電路116、126之緣觸發脈波產生 器1 1 7與1 2 7皆為降緣觸發脈波產生器,至於中級電路 II 4、1 2 4之設計上有比較大的差異,其中,中級電路1 1 4 為一初始值設高準位之升緣觸發脈波產生器(Ini tial set high rising edge trigger)152與初始值設低準位之升緣 觸發脈波產生器(Initial set low rising edge trigger) 1 54串聯,而中級電路1 24則是直接串聯兩個初始 值設低準位之升緣觸發脈波產生器1 5 6與1 5 8,其中初始值 設咼準位之升緣觸發脈波產生器1 5 2會將其訊號輸入端D上 之訊號傳送至其輸出端q,而在下面對應的初始值設低準 位之升緣觸發脈波產生器1 5 6則會因初始值設低準位,所 以會延遲一個週期才啟動,如第六圖中輸出端八與B之輸出
1229501 五、發明說明(11) 波形與CLK0及CLK9 0可以看出,除頻電路104、106採用正 除頻電路架構下,輸出端A與B之输出波形由0變1時皆在 CLK0及CLK90上升邊緣產生,這與第4圖中輸出端A與B之輸 出波形由0變1時,CLK0取上升邊緣而CLK90取下降邊緣產 生(第3圖使用一正除頻電路與一負除頻電路)不同,此外 在第六圖中,B之輸出波形由0變1時,因中級電路1 2 4之緣 觸發脈波產生器1 5 6初始值設低準位所以會延遲一個週期 才啟動,所以不會在CLK90第一個上升邊緣產生,而是延 後一個週期Η點才產生B之輪出波形由〇變卜
^五圖下面的2. 5倍的除頻之非整數除頻器2〇〇 , 時脈不一定要限制CLK0與CLK90,且可同時變'表參考 電路(當然也可以將其中任一改成正卜 ,化成負除頻 於在此我們希望設計出2. 5再除頻成^丨$的組合)’由 以我們選擇CLK45與CLK135以負除頻^路1的效=,所 圖輸出端C與D之輸出波形變化點f + 式’使得第六 輸出端A與B之輸出波形變化點•的^ 1或1變0),正好落於
輸出波形經XOR 1 60作用產生2 5供4 ’因此輸出端A與b之 輸出波形經XOR 1 70作用產生2· &除頻’與輸出端C與d之 2 0 2作用下便可產生、· 25倍除頻的^欠除果頻’再經另一個X〇R 由上兩個實施例,我們可以歸 法,當要產生另一目標脈波之^ 非整數除頻器設計方 Π. 5倍,其中n為整數,我們必.2為原始脈波之頻率 〗先對原始财、波之頻率進行
1229501 發明說明(12) 2n+l除頻,並適當選 田m 正/負除頻電路的串接之正二相位差之脈波’以適當 數’產生兩個除頻脈波之輸出/以:脈波產生器種類與個 (頻率增倍)作用,# = f ΐ到合成電路,進行週期減半 就可產生η.5倍除頻的目標脈波。 如第七圖所示本發明 4 在步驟502時,根攄裕⑯^整數除頻器設計流程圖。首先, 除頻大小> 2 * (η. 5 m=之目標脈波,來設定 2· 5 = 5,接荽,〆正 +1以苐五圖之2· 5倍頻來說N:2* 基準的正除頻’電路盘驟甘504、508方式中設計一組以CLK〇為 冷頻5|雷^ V 與其對應之另一除頻電路所構成非整數 ί J111 : ί ^# ^512'516^ ^ ^ ^ ^ ^ ^ ^ ^ 準,1…中步驟504中,因設計一組以CLK0為基 政撕人二°十上皆取CLK 0為上升(正)緣為取樣的正除頻電 #>/步驟5〇8與510方式中另一除頻電路有兩種(正/ f L頁電路之不同變化,當然我們也可對CLK0為下降 眷车個ί Γ樣的負除頻電路,只是一般設計上不會再多浪 整數除間,至於步驟5丨·2、5 1 6方式來設計另一組非 Γ = f、頻15電路因不限定以CLK0為基準的兩個可任為正A 、示頻電路的方式,所以其設計之方式具有4種變化。 I tuot步肆5 04設計第一種除頻電路,以原始脈波相同 驟506設-緣部分作為觸發緣輸入到除頻器内’接著在步 又0疋為正除頻電路,以形成第一除頻電路,以第不 咏頻電路104接收第一時脈CLK0,並選擇正除頻
1229501 五、發明說明(13) 電路方式,即前級電路1 1 2之緣觸發脈波產生器1 1 3與中级 電路11 4之緣觸發脈波產生器1 5 2、1 5 4選擇升緣觸發脈波 產生器,後級電路11 6之緣觸發脈波產生器1丨7為降緣觸發 脈波產生器,同時設定中級電路114之緣觸發脈波產生器 1 5 2與1 5 4分別為初始值設高準位之升緣觸發脈波產生器與 $始值設低準位之升錄觸發脈波產生器,由於初始值&低 準位之升緣觸發脈波產生器會延遲一個週期才啟動,所以 一般在CLK0為基準時只有在中級電路最後一個緣觸發脈波 ^生器才會設計成初始值設低準位之升緣觸發脈波產生 器’前面π-l個緣觸發脈波產生器則不需再延遲,所以設 計成初始值設高準位之升緣觸發脈波產生器,在第五圖為 =2 · 5 ( n = 2 ),所以只有一個(2 - 1 = i)初始值設高準丨位之升 緣觸發脈波產生器152。 ϊ ί魅=計第二種除頻電路,在步驟508時要計算異相脈 能在後面的合成電路上產生頻率倍增的效果,^二 皮之觸發相位(相差180度),在此一併說明如下,]異相 共相脈波之觸發相位可根據公式 百无 (:60 x N + 2 + 2 )/360 = k.m (Cycle)m * J為小數部分,若取正除頻電路,則觸發相位R’:整:P分 面m’ s = k(s為中級電路最後一個緣觸發脈 〇 面卜Η固緣觸發脈波產人器+,初始值設低準位之益緣外觸發前
第18頁 1229501 五、發明說明(14) t f f ΐ ϋ的個數〉,反之若取負除頻電路,使用降緣觸 發脈波產生器,則觸發相位F=180+R,若F>36_ F=F一 = 0·,S = k,若F<360’則F = F; sdq,如以第五圖之除頻 電路1 0 6來印證,觸發相位由公式· ( 360x5^ 私 2 ) /360= 所^ =卜乂 = 25,除頻電 路106取正除頻電路下觸發相位R =360*0. 25 = 90, s = k=l Ϊ以3,ί相脈波CLK90作為驅動除頻電路1 〇6之驅動脈 μ m二I’路、124使用一個初始值設低準位之緣觸發 ί t ^ i 合中級電路12 4最後一個的緣觸發脈 ί -反之若除頻電路106取負除頻電路下(圖5未 顯不)F = 180 + R( 90 ) = 270,又因為 f = 27〇<36〇, s = k i =卜卜 i 因此與下面除頻電路i 7 2相同,只有中級電路最後一個 f初始值設低準位之緣觸發脈波產生器,且為降緣觸發方 1 所 1^不&同在選取異相脈波CLK270 (F)作為驅動除頻電路 波。上述從步驟504與步驟508都會進入步驟 如分Λ形成第一與二種除頻電路’以合成電路(例 如第五圖中一個x〇R閘16〇作用)產生η. 5倍的除頻效果。 ίϊ你在t驟512我們可設走任何非CLK〇之異相脈波之觸 步驟514選擇正除頻電路或負除頻電路來完 2 :除,電路,並在步驟5U根據步驟512之觸發相位來 ί ΐΐί 少相位差之觸發相位,才能在後面的合成ΐ 頻率倍增的效果’接著在步驟518下亦可同時選 擇正除頻電路或負除頻電路來完成第
1229501 五、發明說明(15) 這一組可有四種不同變化之結合,在此以第五圖下面除頻 電路1 7 2選取異相脈波C L K 4 5作為驅動脈波為例,異相脈波
CLK45之選取係依據 (90 X n· 5 )/36 0= k. m; 36 0x0· m = K (升緣觸發)’ s = k ’而1 8 0 + R = F (降緣觸發);若 ρ〉 3 6 0 ’ 則 F 二 F - 3 6 0 ’ 且 s = k,否則,ρ = ρ,且 s = k - 卜其中s及k之意義同上,其中n = 2(除頻為2. 5),驅動脈 波之觸發相位為 (9 0 X 2. 5 ) / 3 6 0 = 〇 · 6 2 5,所以k = 〇、m = 6 2 5、R = 3 6 0 * 0 6 2 5 = 2 2 5、以及 F = 1 8 0 + 2 2 5 ( R ) : 4 0 5,F超過 3 6 0修正為4 0 5 - 3 6 0 = 4 5 ’同時使得s = k = 0,在此除頻電路 1 7 2為一負除頻電路,因此選取異相脈波c l κ 4 5 ( F,同相於 異相脈波C L K 4 0 5 )作為驅動除頻電路1 7 2之驅動脈波,又因 為F ( 4 0 5 ) > 3 6 0,s = k = 0,所以除頻電路1 7 2之中級電路1 7 4 中緣觸發脈波產生器175與176分別為初始值設高準位之降 緣觸發脈波產生器與初始值設低準位之降緣觸發脈波產生 器。當然’除頻電路17 2亦可為一正除頻電路,對應地, 驅動除頻電路1 7 2之驅動脈波就必需為升緣觸發,因此選 取異相脈波CLK225 (R)作為驅動除頻電路1 72之驅動脈波, 加上s = K = 0 ’所以圖形相同於圖五上面的除頻電路丨〇 4,唯 一不同之處在選取異相脈波CLK225而非CLK0。 接著’步驟5 1 6與步驟5 1 8設計第四除頻電路,首先步驟 5 1 6根據對應步驟5 1 2來選取異相脈波之觸發相位,以第五 圖最下面除頻電路18〇為例,異相脈波CLK135之選取係依 據(90xn· 5 + 36 0xN+ 2+ 2 )/ 3 6 0 = ( 90x2· 5 + 360x5+
1229501 五、發明說明(16) 2)/360 k.m= 1/875,所以 k=l、m=875、 R=360*0.875= 3 1 5、以及 F = 3 1 5 + 1 8 0 = 4 9 5,F超過 3 6 0,修正為 4 9 5 - 3 6 0 = 1 3 5 ’同時使得s = k = j,在此除頻電路1 8 〇為一負除頻電 路,因此選取異相脈波CLK135(F,同相於異相脈波 (:1^495 )作為驅動除頻電路136之驅動脈波,另外5 = 1^卜 使得中,電路1 8 2使用一個初始值設低準位之降緣觸發脈 ϊ ί ΐ 134 ’並配合中級電路18 2最後一個的緣觸發脈波 f t H (為初始值設低準位之降緣觸發脈波產生 at頻電路18〇亦可為一正除頻電路,對應地’ 〇 ^ ^ ^ CLK315^^ ^ ^ 驅動脈波就必需為升緩yV / 驅動除頻電路180之 乍為驅動除頻電路180之驅 _ 圖形相同於圖5上面的除頻雷 喊刀上s-K — 1,所以 異相脈波CLK315而非cUQ。電 唯—不同之處在選取 一合成電路(例如ΐίί ’接著在步驟540再以另 產生之目標脈波進一步3 可將步驟520及530所分別
合成成為一另一除頻為25(2?5,2:個仏2. 5及…2· 5P ;:10、所514ί518也可選擇性地選取正:3:波。由於步 電路,所以本發明之非整數除頻器可有===
1229501
組合方式。 ί5二邊ΐ明第七圖之本發明之非整數除頻器設計流程 雷技FIR B八圖之本發明之另一非整數除頻器實施例之 目pi ^ 非整數除頻器801可將原始脈波除頻成一 率Γ 2 ί私ί原始脈波之頻率係3·75倍於該目標脈波之頻 個相位万显于頻器8〇1包含一角來依據該原始脈波產生四 筮+ 士、之驅動脈波之相移器8〇2、以及四個分別依據 路(由F之發明之非整數除頻器設計流程所產生之除頻電 了 ^係:至下依序排列於圖8中)804、8 06、808及810。為 說月起見,在本實施例中所使用的四個頻路 〇 為正除頻電路^ ^ ^ ^ ' f t μ我們要產生3· 75倍頻率之目標脈波,必須先設計兩 中· Μ Γ ^率之目標脈波,因此如步驟步驟5 〇 2、5 0 4及5 0 6 相=2$(7· 5) = 15,除頻脈波係驅動於同相脈波CLK0, =路804之中級電路係包含最後一個緣觸發脈波產生 器i 〇設計成初始值設低準位之升緣觸發脈波產生器,以 及刖面6 ( y 1 =: 7 - 1 = 6 )個設計成初始值設高準位之升緣觸發 脈波產生器,形成第一組除頻電路804,接著步驟502、 508及510 ’除頻電路8〇6係驅動於異相脈波CLK270 (異相脈 波 CLK270之選取係依據(360x15+ 2+ 2 )/360 = 3 75,s = k 3(由於除頻電路8〇6為一正除頻電路),而m = 75; 36〇χ〇·75 = 270 (R)) ’由於s = k = 3,所以除頻電路8〇6之中級電路中有
第22頁 1229501 五、發明說明(18) 三個初始值設高準位之升緣觸發脈波產生器被替換成初始 值設低準位之升緣觸發脈波產生器,加上最後一個初始值 設低準位之升緣觸發脈波產.生器,形成前面三個初始^設 高準位之升緣觸發脈波產生器與後面四個初始值設低準位 之升緣觸發脈波產生器。 接著,步驟5 0 2、5 1 2及5 1 4,於第八圖除頻電路8 〇 8係驅動 於異相脈波CLK315C異相脈波CLK315之選取係依據 (9 0x7, 5 )/36 0 = 1 · 875,s = k= 1 (由於除頻電路 808為一正 除頻電路),而 m = 875; 360x0· 875 = 315(R)),由於 s = k=l,
所以除頻電路808之中級電路中有一個初始值設高準位之 升緣觸發脈波產生器被替換成初始值設低準位之升緣觸發 脈波產生器,加上最後一個初始值設低準位之升緣觸發脈 波產生器,形成前面五個初始,值設高準位之升緣觸發脈波 產生器與後面二個初始值設低準位之升緣觸發脈波產生 器。相同步驟50 2、51 6及51 8中,除頻電路810係驅動於異 相脈波CLK225 C異相脈波CLK2 25之選取係依據(90χ7·5 + 36 0x 1 5+ 2+ 2 )/ 3 6 0 =5.6 2 5,s = k= 5(由於除頻電路 810為一 正除頻電路),而111 = 625; 3 6 0又0.625 = 225 (1〇),由於3=上二 5,所以除頻電路81〇之中級電路_有五個初始值設高準位 之升緣觸發脈波產生器被替換成初始值設低準位之升緣觸 發脈波產生器,加上最後一個初始值設低準位之升緣觸發 脈波產生器,形成前面一個初始值設高準位之升緣觸發脈 波產生器與後面六個初始值設低準位之升緣觸發脈波產生
第23頁 1229501 五、發明說明(19) 器。 上述四組除頻電路產生15倍頻率之目標脈 或問8V2、及,分別用來將除頻電路8〇4及8〇6之, 出端上之除頻脈波A及B合成成為一目標脈波5,該 始脈波之頻率係7·5倍於目標脈波div7.5之頻率、用來'、 除頻電路808及810之輸出端上之除頻脈波a D合成成為一 目k脈波d 1 v 7. 5 p ’該原始脈波之頻率亦係7. 5倍於目標脈 波div7. 5P之頻率、以及用來將互斥或閘812及814所分別 合成之目標脈波div7. 5及div7. 5岭成成為該目標脈波, 該原始脈波之頻率係3. 75倍於該目標脈波之頻率。 數, 為此此 需因。 器,點 頻效優 除功之 數之低 整同本 非相成 之術及 明技小 發知積 本習體 ,與有 器生具 頻產器 除可頻 數就除 整,數 非器整 知反非 習正之 於之明 較少發 相較本 言 數士口倍名。 路 除員彈 |頻作 Γ-除 何 製 任W的 於^ 對f較 於8有 由有具 ,皆器 外器頻 頻 除 數 整 非 之明 MsΪ本 Τ以 所 除 數 整 非 之 巧上所述僅為本發明之較佳實施例,凡依本發明申請專利 範圍所做之均等變化與修飾,皆應屬本發明專利之涵蓋範 圍0
1229501
圖一為習知一非整數除頻器之電 圖二為圖一所顯示之非整數除二運 圖。貝盗於運作時所產生之波形 圖三為本發明之較佳實施例中—北欠 ^ Γ為圖三所顯示之轉— 圖五為本發明之第二實施例中一非整數除頻器之路 為圖五所顯示之非整數除頻器於運作時;t產2之1形 〇 圖七為本發明設計一非整數除頻器的方法之流程圖。 圖八為本發明之第三實施例中一非整數除頻器之電路圖。 圖式之符號說明 10、30、100、20 0、2 3 0、801 非整數除頻器 12、 32、 102、 132、 802 相移器 1 4、1 6、1 8、2 0 漣波計數器 22、38、108 合成電路
24、 26、 40、 160、 170、 202、 812、 814、 816 互斥或閘 42、 52、 112、 122 前級電路 44、54、114、124、174、182 中級電路 46、56、116、126 後級電路
第25頁 1229501 圖式簡單說明 62、 66、 68、 72、 76、 78、 113、 117、 123、 127、 152、 154、156、158、175、176、184、186 脈波產生器 64、74 反或閘 28、 70、 80、 140、 150 或閘 34、 36、 104、 106、 172、 180、 804、 806、 808、 810 除 頻電路
第26頁

Claims (1)

  1. 鲂魄Η 六、串請蓴ϋ範圍 92128754 年 月 曰 修正 1 . 一種除頻器,將一原始脈波以一除頻倍率Μ來除頻成一 目標脈波,該Μ為一正奇婁i:,該除頻器包含: 一前級電路,其包含: 一第一脈波產生器'其脈波輸入端係連接於與該原始脈 波頻率相同且具有一觸發相饵之一觸發脈波;以及 一第一邏輯閘,其第一輸入端係連接於該第一型脈波產 生器之輸出端、而第二輸入端係連接於該第一型脈波產 生器之訊號輸入端; 一中級電路,其包含: 一第二脈波產生器,其脈波輸入端係連接於該觸發脈
    波;以及 (M-3)/2個串接之第一組脈波產生器,每一第一組脈波產 生器之脈波輸入端皆係連接於該觸發脈波,該(M- 3 )/ 2個 第一組脈波產生器中最前之脈波產生器之訊號輸入端係 連接於該前級電路之第一邏輯閘之輸出端,而該(M- 3 )/ 2 個第一組脈波產生器中最後之脈波產生器之輸出端係連 接於該中級電路之第二脈波產生器之訊號輸入端;以及 一後級電路,其包含:
    一第三脈波產生器,其脈波輸入端係連接於該觸發脈 波、而訊號輸入端係連接於該中級電路之第二型脈波產 生器之輸出端;以及 一第二邏輯閘,其第一輸入端係連接於該後級電路之第 三脈波產生器之輸出端、第二輸入端係連接於該中級電 路之第二脈波產生器之輸出端、而輸出端係用來輸出該
    第27頁 '·· 一·…·' τ Ι22950Ϊ
    92128754 六、申請專利範圍 目標脈波。 ―年— 月 曰 修正 2.如申請專利範圍第1項所述之·除頻器,其中該前級電路 之第一脈波產生器及該中級電路之第二脈波產生器及(M-3 )/ 2個第一組脈波產生器皆為升緣觸發脈波產生器,而 該後級電路之第三脈波產生器則為降緣觸發脈波產生 器。 3. 如申請專利範圍第1項所述之除頻器,其中該前級電路 之第一脈波產生器及該中級電路之第二脈波產生器及(M-3 )/ 2個第一組脈波產生器皆為降緣觸發脈波產生器,而 該後級電路之第三型脈波產生器則為升緣觸發脈波產生 器。 4. 如申請專利範圍第1項所述之除頻器,其中該觸發相 位為0度,即該觸發脈波相同於該原始脈波。 5 .如申請專利範圍第4項所述之除頻器,其中該前級電路 之第一脈波產生器、該中級電路之第二脈波產生器、及 該後級電路之第三脈波產生器為初始值設低準位之脈波 產生器,而該中級電路之(Μ - 3 )/ 2個第一組脈波產生器為 初始值設高準位之脈波產生器。 6.如申請專利範圍第1項所述之除頻器,其中該第一邏輯
    第28頁 修正 —1盛生 .92128754 年 月 六、申請專利範圍 閘為反或閘,第二邏輯閘為或閘。 數始 用 電電生波第3其一;電電第生脈(η該後 整原 , 頻級產脈一=0_ ,第成頻級一產五 < 中二 非該 器;除前,一括klo該構除前生波第0)其第 種,:移波一 一下第包(kAII ,閘二二產脈一 >=,該 一 波含相脈第第用一路器-定輯第第,四括k2o , 7·脈包一二一一作括電生kl決邏一一路第包(kAII定 除頻器,用來將一原始脈波除頻成一目標 脈波之頻率係η. 5倍於該目標脈波之頻率, 來依據該原始脈波產生一第一脈波及一第 路,接收該第一脈波,經内部依序串聯之 路、一第一中級電路以及一第一後級電路 一第一目標脈波,其中該第一前級電路包 產生器與一第一邏輯閘構成,該第一中級 二脈波產生器、k 1個串接之第一組脈波產 、(η-kl-l )個幸接之第二組脈波產生器(n-中該k 1係根據η與該第一脈波之一觸發相位 後級電路包括一第三脈波產生器與一第二 路,接收該第二脈波,經内部依序串聯之 路、一第二中級電路以及一第二後級電 二目標脈波,其中該第二前綠電路包括一 器與一第三邏輯閘構成,該第二中級電路 波產生器、k2個串接之第三組脈波產生器 -k2-1 )個申接之第四組脈波產生器(n-k2-l k 2係根據η與該第二脈波之一觸發相位決 級電路包括一第六脈^波產生器與一第四邏 _2_額 修正 目標脈波 113年7 >]案號曰|92128754 年月 曰 ——— — 士:二二一…二亡.;“二二;·土 -…..—— ——---------------------------4 —R _ 六、申請專利範圍 ' 輯閘構成;以及 一合成電路,根據該第一目標脈波及該第 產生该目標脈波輸出。 8·如申請專利範圍第7項所述之非整數除頻器, 第一脈波產生器、第二脈波產生器、k 二Γ中6亥 脈波產生器、(n-k 1-1)個串接之第二組脈 ^ = 一組 升緣觸發脈波產生器,該第三脈波產生器^ ^态皆為 脈波產生器。 °貝丨為降緣觸發 9.如申請專利範圍第7項所述之非整 第:脈波產生器、第二脈波產生器 Π:::中該 脈波產生器、(n —kl-D個串接之第二接之弟一組 降緣觸發脈波產生器,該第三脈i生生器皆為 脈波產生器。 生則為升緣觸發 1 0 .如申請專利範圍第7項所沭 第四脈波^生器、第五脈波產生器、k2個示頻器,其中該 升緣觸發脈波產生器,續| 3 f脈波產生器皆為 脈波產生器。 °亥弟,、脈波產生器則為降緣觸發 11. 如申請專利範圍第7項所述之非整數除
    第30頁
    六、申請專利範圍 脈波產生器、(n-k2-1 )個串接之第四組脈波產生器皆為 降緣觸發脈波產生器,該第六脈波產生器則為升緣觸發 脈波產生器。 1 2.如申請專利範圍第7項所述之非整數除頻器,其中該 第一中級電路之第二脈波產生器,其脈波輸入端連接該 第一脈波,每一 k 1個串接之第一組脈波產生器之脈波輸 入端皆連接第一脈波,k 1個第一組脈波產生器中最後之 脈波產生器之輸出端連接於第二脈波產生器之訊號輸入 端,每一(η-kl-l )個串接之第二組脈波產生器之脈波輸 入端皆連接第一脈波,最前之第二組脈波產生器之訊號 輸入端連接於該第一邏輯閘之輸出端,最後之第二組脈 波產生器之輸出端係連接於最前之該k 1個第一組脈波產 生器之訊號輸入端。 1 3.如申請專利範圍第1 2項所述之非整數除頻器,其中 該第二脈波產生器與k 1個串接之第一組脈波產生器係為 初始值設低準位之脈波產生器,(η-kl-l)個串接之第二 組脈波產生器為初始值設高準位之脈波產生器。 1 4.如申請專利範圍第7項所述之非整數除頻器,其中該 第二中級電路之第五脈波產生器,其脈波輸入端連接該 第二脈波,每一 k 2個串接之第三組脈波產生器之脈波輸 入端皆連接第二脈波,k 2個第一組脈波產生器中最後之
    第31頁
    脈波產生器之輸出端連接於第五脈波產生器之訊號輸入 端’每一(n-k2-1 )個串接之第四組脈波產生器之脈波輸 入端皆連接第二脈波,最前之第四組脈波產生器之訊號 輸入端連接於該第三邏輯閘之輸出端,最後之第四組脈 波產生器之輸出端係連接於最前之該k 1個第三組脈波產 生器之訊號輸入端。 第 圍 範 利 專 請 申 如 器 頻 除 數 整 kr 之 述 所 亥 言 中 其 k 與 器 生 產 波 脈 五 第 初 為 係 器 生 產 波 脈 組 三 第 之 項、f 4串 IX 個 組 四 第 之 接。 串器 谁生 1產 - 2波 k -脈 η C之 ,位 器準 生高 產設 波值 脈始 之初 位為 準器 低生 設產 值波 始脈 1 6 .如申請專利範圍第7項所述之非整數除頻器,其中該 合成電路係由一 XOR閘構成。 1 7.如申請專利範圍第7項所述之非整數除頻器,其中該 第一前級電路的第一脈波產生器,其脈波輸入端連接於 該第一脈波,該第一邏輯閘為一反或閘,其第一輸入端 係連接第一脈波產生器之輸出端,第二輸入端連接第一 脈波產生器之訊號輸入端,該第一後級電路的第三脈波 產生器,其脈波輸入端連接第一脈波,訊號輸入端連接 中級電路之第二脈波產生器之輸出端,該第二邏輯閘為 一或閘,第一輸入端連接第三脈波產生器之輸出端,第 二輸入端連接第一中級電路之第二脈波產生器之輸出
    第32頁
    ± 月——日———一修正 端,輸出端產生該第一目標脈波。·
    1 8 .如申請專利範圍第7項所述之非整數除頻器,其中該 第二前級電路的第四脈波產生器,其脈波輸入端連接於 該第二脈波,該第三邏輯閘為一反或閘,其第一輸入端 係連接第四脈波產生器之輸出端,第二輸入端連接第四 脈波產生器之訊號輸入端,該第二後級電路的第六脈波 產生器,其脈波輸入端連接第二脈波,訊號輸入端連接 第二中級電路之第五脈波產生器之輸出端,該第四邏輯 閘為一或閘,第一輸入端連接第六脈波產生器之輸出 端,第二輸入端連接中級電路之第五脈波產生器之輸出 端,輸出端產生該第一目標脈波。 1 9. 一種除頻器設計之方法,設計將一原始脈波以一除頻 倍率來除頻成一目標脈波,該除頻倍率為一正奇數,包 括下列步驟:
    根據該除頻倍率,選取對應該原始脈波之一觸發相位; 若選擇一正除頻電路方式,以一觸發相位且與該原始脈 波同頻率之波形輸入,並根據該除頻倍率,決定該正除 頻電路之複數個脈波產生器之初始值設定方式,以產生 該目標脈波;以及 若選擇一負除頻電路方式,該觸發相位修正成一調整觸 發相位,並以該調整觸發相位且與該原始脈波同頻率之 波形輸入,並根據該調整觸發相位與該除頻倍率,決定
    第33頁
    案聲曰J92128754 年: 月 曰 修iL 六、申請專利範圍 該負除頻電路之複數個脈波產生器之初始值設定方式, 以產生該目標脈波。 2 0 .如申請專利範圍第1 9項所述之除頻器設計之方法, 其中該觸發相位與該調整觸發相位介於0到3 6 0度之間。 2 1. —種非整數除頻器設計之方法,將一原始脈波以一 η. 5倍除頻來形成一目標脈波,包括下列步驟: 界定一除頻倍率為η. 5*2; 根據該除頻倍率,產生對應該原始脈波之一第一觸發相 位與一第二觸發相位; 以該第一觸發相位與該除頻倍率,選擇一正除頻電路或 一負除頻電路方式,並決定該正除頻電路或負除頻電路 内部之複數個脈波產生器之初始值設定方式,以產生一 第一目標脈波; 以該第二觸發相位與該除頻倍率,選擇一正除頻電路或 一負除頻電路方式,並決定該正除頻電路或負除頻電路 内部之複數個脈波產生器之初始值設定方式,以產生一 第二目標脈波;以及 根據該第一目標脈波與該第二目標脈波,產生該目標脈 波0
    第34頁
TW092128754A 2003-10-16 2003-10-16 Frequency divider and related frequency divider designing method TWI229501B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW092128754A TWI229501B (en) 2003-10-16 2003-10-16 Frequency divider and related frequency divider designing method
US10/707,823 US7012455B2 (en) 2003-10-16 2004-01-15 Frequency divider and related method of design

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW092128754A TWI229501B (en) 2003-10-16 2003-10-16 Frequency divider and related frequency divider designing method

Publications (2)

Publication Number Publication Date
TWI229501B true TWI229501B (en) 2005-03-11
TW200515705A TW200515705A (en) 2005-05-01

Family

ID=34511684

Family Applications (1)

Application Number Title Priority Date Filing Date
TW092128754A TWI229501B (en) 2003-10-16 2003-10-16 Frequency divider and related frequency divider designing method

Country Status (2)

Country Link
US (1) US7012455B2 (zh)
TW (1) TWI229501B (zh)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7049864B2 (en) * 2004-06-18 2006-05-23 International Business Machines Corporation Apparatus and method for high frequency state machine divider with low power consumption
TWI240370B (en) * 2004-08-26 2005-09-21 Airoha Tech Corp Substrate structure underlying a pad and pad structure
KR100639217B1 (ko) * 2005-04-27 2006-10-30 주식회사 하이닉스반도체 내부클락 발생기
US7342425B1 (en) * 2005-09-07 2008-03-11 National Semiconductor Corporation Method and apparatus for a symmetrical odd-number clock divider
US7444534B2 (en) * 2006-01-25 2008-10-28 International Business Machines Corporation Method and apparatus for dividing a digital signal by X.5 in an information handling system
KR100859226B1 (ko) * 2006-05-12 2008-09-18 주식회사 하이닉스반도체 선정된 순서의 카운팅 값을 가지는 카운팅 신호를 출력하는 카운터
US20080219399A1 (en) * 2007-03-07 2008-09-11 Nary Kevin R Frequency Divider With Symmetrical Output
US7505548B2 (en) * 2007-05-31 2009-03-17 Seiko Epson Corporation Circuits and methods for programmable integer clock division with 50% duty cycle
WO2011028157A1 (en) 2009-09-02 2011-03-10 Telefonaktiebolaget L M Ericsson (Publ) A high-speed non-integer frequency divider circuit
US20110148480A1 (en) * 2009-12-17 2011-06-23 Yongping Fan Divider with Enhanced Duty Cycle for Precision Oscillator Clocking Sources
TWI456493B (zh) * 2010-12-29 2014-10-11 Silicon Motion Inc 除法方法及除法裝置
US8471608B2 (en) * 2011-02-02 2013-06-25 Texas Instruments Incorporated Clock divider circuit
EP2555430B1 (en) * 2011-08-05 2020-03-04 Telefonaktiebolaget LM Ericsson (publ) Frequency division
US8471607B1 (en) * 2011-12-30 2013-06-25 St-Ericsson Sa High-speed frequency divider architecture
US8558575B1 (en) * 2012-03-23 2013-10-15 Applied Micro Circuits Corporation Clock generation for N.5 modulus divider
CN103532545B (zh) * 2013-10-29 2016-06-01 四川和芯微电子股份有限公司 移位分频器
GB2524041A (en) * 2014-03-12 2015-09-16 Nordic Semiconductor Asa Frequency synthesizer
US9438257B1 (en) * 2015-07-02 2016-09-06 Aura Semiconductor Pvt. Ltd Programmable frequency divider providing output with reduced duty-cycle variations over a range of divide ratios
CN110784210B (zh) * 2019-09-11 2023-07-14 芯创智(北京)微电子有限公司 一种分频比为11的电路
KR20220001578A (ko) * 2020-06-30 2022-01-06 삼성전자주식회사 대칭적인 구조를 갖는 클럭 변환 회로
US12524035B2 (en) * 2023-10-11 2026-01-13 Qualcomm Incorporated NP5 fractional clock divider
US20250323633A1 (en) * 2024-04-12 2025-10-16 Qualcomm Incorporated Prescaler with differential clock inputs for high frequency operation

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3392670B2 (ja) * 1996-11-28 2003-03-31 株式会社東芝 サンプリング装置
US6121801A (en) * 1997-01-08 2000-09-19 Advanced Micro Devices, Inc. Non-integer clock divider
TW425766B (en) * 1999-10-13 2001-03-11 Via Tech Inc Non-integer frequency division device

Also Published As

Publication number Publication date
TW200515705A (en) 2005-05-01
US20050088210A1 (en) 2005-04-28
US7012455B2 (en) 2006-03-14

Similar Documents

Publication Publication Date Title
TWI229501B (en) Frequency divider and related frequency divider designing method
JP2577134B2 (ja) プログラム可能な高速分割器
US9018996B1 (en) Circuits, architectures, apparatuses, algorithms and methods for providing quadrature outputs using a plurality of divide-by-n dividers
WO2002069499A2 (en) Divide-by-three circuit
TW201223154A (en) Dividing circuit, PLL circuit including the same, and semiconductor integrated circuit including the same
US9590637B1 (en) High-speed programmable frequency divider with 50% output duty cycle
ES2715029T3 (es) Divisor de reloj programable de alta velocidad
JP4817241B2 (ja) 4相出力2(2n+1)分周移相器
JPS585540B2 (ja) タジユウカカイロ
US4775805A (en) Differential frequency signal generator
KR200164990Y1 (ko) 50% 듀티의 홀수분주기
JP2754005B2 (ja) 多相パルス発生回路
TWI300653B (en) Clock generator and phase locked loop and clock generation method using the same
CN102811038A (zh) 非整数频率时钟脉冲产生电路及其方法
JP2006004293A (ja) Smd任意逓倍回路
JPS6053930B2 (ja) 可変分周回路
TW200950341A (en) Device and method for spread-spectrum clock generation
JP3703347B2 (ja) 分周回路
JP2004023599A (ja) 分周回路
JP2594571B2 (ja) 遅延回路
JPH0454726A (ja) 1/n分周器回路
JP2559791Y2 (ja) クロック発生回路
JP2004289422A (ja) 分周回路
JPH03262210A (ja) 可変分周方式
JP2841360B2 (ja) タイミング・ジエネレータ

Legal Events

Date Code Title Description
MK4A Expiration of patent term of an invention patent