新四季網

時鐘脈衝信號的倍頻方法及裝置製造方法

2023-06-01 20:24:11

時鐘脈衝信號的倍頻方法及裝置製造方法
【專利摘要】一種時鐘脈衝信號的倍頻方法及裝置,提供一初始振蕩信號,並且比較初始振蕩信號和一參考信號,以產生一第一控制信號。至少根據第一控制信號,由一門檻值產生電路選擇地輸出至少一低門檻值和至少一高門檻值的其中一門檻值至一時鐘脈衝輸出電路。通過一數字邏輯模塊處理初始振蕩信號與選擇輸出的門檻值間的比較結果,以及處理初始振蕩信號與一低電位信號間的比較結果,以更新一輸出時鐘脈衝信號。
【專利說明】時鐘脈衝信號的倍頻方法及裝置
【技術領域】
[0001]本發明是關於一種頻率放大器,特別是一種時鐘脈衝信號的倍頻方法及裝置。
【背景技術】
[0002]近年來,微處理器的整合度和功能越高,然而所衍生出的問題也越來越多。第一, 當時鐘脈衝偏移(clock skew)和時鐘脈衝頻率越高,系統單晶片(system-on-chip, SoC) 的體積將越大。結果,單位的周期時間將變短,而信號的抖動(jitter)也因此增加。第二, 越高的整合度就需要越高的功率強度,因此也需要將低功率的設計納入考量。
[0003]因此,需要發展一種可利用倍頻方法來提高時鐘脈衝頻率並維持低抖動和低功率 損耗的裝置。

【發明內容】

[0004]鑑於以上的問題,本發明在於提供一種時鐘脈衝信號的倍頻方法及裝置,藉以解 決公知技術的問題。
[0005]本發明所揭露的時鐘脈衝信號的倍頻裝置包含一振蕩電路、一控制信號產生電 路、一門濫值產生電路和一時鐘脈衝輸出電路。振蕩電路產生一初始振蕩信號。控制信號 產生電路電性連接該振蕩電路,比較初始振蕩信號和一參考信號,以產生一第一控制信號。 門檻值產生電路電性連接該振蕩電路和該控制信號產生電路,接收初始振蕩信號,並至少 根據第一控制信號,將至少一高門檻值和至少一低門檻值依序輸出。時鐘脈衝輸出電路電 性連接該振蕩電路、該控制信號產生電路和該門檻值產生電路,時鐘脈衝輸出電路包含一 數字邏輯模塊。數字邏輯模塊處理初始振蕩信號與至少一低門檻值和至少一高門檻值的其 中一門檻值間的比較結果,以及處理初始振蕩信號與低電位信號間的比較結果,以更新一 輸出時鐘脈衝信號。
[0006]上述的時鐘脈衝信號的倍頻裝置,其中該門檻值產生電路更包含:一校正單元,電 性連接該振蕩電路和該時鐘脈衝輸出電路,用以選擇地調整該至少一低門檻值和該至少一 高門檻值;以及一數字模擬轉換器,用以選擇地將該至少一低門檻值和該至少一高門檻值 的其中一門檻值由數字型態轉換成模擬較型態,並將轉換後的該其中一門檻值輸出至該時 鍾脈衝輸出電路。
[0007]上述的時鐘脈衝信號的倍頻裝置,其中該時鐘脈衝輸出電路更包含:多個比較器, 電性連接該數字模擬轉換器和該振蕩電路,用以比較該初始振蕩信號和該輸出的低門檻 值,或比較該初始振蕩信號和該輸出的高門檻值,以及比較該初始振蕩信號和至少一低電 位信號,以產生多個邏輯信號;以及該倍頻裝置,更包含:多個取樣保持電路,連接於該數 字模擬轉換器和該些比較器,用以非同步地提供一路徑,通過該路徑,該數字模擬轉換器傳 輸該輸出的門檻值或該輸出的高門檻值至該相對應的比較器。
[0008]上述的時鐘脈衝信號的倍頻裝置,其中該控制信號產生電路包含:一控制比較器, 連接於該振蕩電路,用以比較該初始振蕩信號和該參考信號,以輸出該第一控制信號;以及一反向元件,連接於該控制比較器,用以將該第一控制信號反向,以輸出一第二控制信號。
[0009]上述的時鐘脈衝信號的倍頻裝置,其中該門檻值產生電路更包含:一儲存單元,連 接於該校正單元和該數字模擬轉換器,用以儲存該高門檻值和該低門檻值,並根據該第一 控制信號,輸出該儲存的高門檻值或該低門檻值至該相對應的比較器。
[0010]上述的時鐘脈衝信號的倍頻裝置,其中該些比較器包含一第一比較器和一第二比 較器,該第一比較器比較該初始振蕩信號和該高門檻值,或比較該初始振蕩信號和該低電 位信號,以產生該些邏輯信號中的一第一邏輯信號,該第二比較器比較該初始振蕩信號和 該低門檻值,或比較該初始振蕩信號和該低電位信號,以產生該些邏輯信號中的一第二邏 輯信號,該數字邏輯模塊包含一反或柵,以及該反或柵接收該第一邏輯信號和該第二邏輯 信號,以更新該輸出時鐘脈衝信號。
[0011]上述的時鐘脈衝信號的倍頻裝置,其中該至少一高門檻值包含一第一高門檻值和 一第二高門檻值,該至少一低門檻值包含一第一低門檻值和一第二低門檻值,以及該些比 較器包含:一第一比較器,用以比較該初始振蕩信號和該第一高門檻值,或比較該初始振蕩 信號和該低電位信號,以輸出該些邏輯信號中的一第一邏輯信號;一第二比較器,用以比較 該初始振蕩信號和該第一低門檻值,或比較該初始振蕩信號和該低電位信號,以產生該些 邏輯信號中的一第二邏輯信號;一第三比較器,用以比較該初始振蕩信號和該第二高門檻 值,或比較該初始振蕩信號和該低電位信號,以輸出該些邏輯信號中的一第三邏輯信號;以 及一第四比較器,用以比較該初始振蕩信號和該第二低門檻值,或比較該初始振蕩信號和 該低電位信號,以輸出該些邏輯信號中的一第四邏輯信號;其中,當該第一比較器、該第二 比較器、該第三比較器和該第四比較器中的其中一者比較該初始振蕩信號和相對應的該選 擇的門檻值時,該第一比較器、該第二比較器、該第三比較器和該第四比較器中其餘者分別 比較該初始振蕩信號和該低電位信號。
[0012]上述的時鐘脈衝信號的倍頻裝置,其中該數字邏輯模塊包含:一第一反互斥或柵, 連接於該第一比較器和該第三比較器,用以接收該第一邏輯信號和該第三邏輯信號,以輸 出一第一子邏輯信號;一第二反互斥或柵,連接於該第二比較器和該第四比較器,用以接 收該第二邏輯信號和該第四邏輯信號,以輸出一第二子邏輯信號;以及一第一反及柵,連接 於該第一反互斥或柵和該第二反互斥或柵,用以接收該第一子邏輯信號和該第二子邏輯信 號,以輸出該輸出時鐘脈衝信號。
[0013]上述的時鐘脈衝信號的倍頻裝置,其中該門檻值產生電路更包含:一儲存單元,電 性連接該校正單元和該數字邏輯轉換器,用以儲存該第一低門檻值、該第一高門檻值、該第 二低門濫值和該第二高門濫值,並且根據一選擇信號,選擇地輸出該第一低門濫值、該第一 高門檻值、該第二低門檻值或該第二高門檻值至該數字模擬轉換器;以及一門檻選擇單元, 電性連接於該儲存單元,該控制信號產生電路、該第一比較器和該第二比較器,用以根據該 第一邏輯信號、該第二邏輯信號和該第一控制信號,提供該選擇信號。
[0014]上述的時鐘脈衝信號的倍頻裝置,其中該門檻選擇單元包含:一多工器,電性連接 於該第一比較器、該第二比較器和該控制信號產生電路,用以根據該第一控制信號,選擇該 第一邏輯信號或該第二邏輯信號作為一第三控制信號;以及一解碼器,電性連接於該多工 器和該控制信號產生電路,用以根據該第一控制信號,將該第三控制信號解碼,以輸出該選 擇信號。[0015]上述的時鐘脈衝信號的倍頻裝置,其中該門檻選擇單元包含:一第二反及柵,電性 連接於該控制信號產生電路和該時鐘脈衝輸出電路,用以接收一反向的第一邏輯信號和一 第二控制信號,以輸出一第一反及柵信號,其中該第一邏輯信號經由反向而產生該反向的 第一邏輯信號,以及該第一控制信號經由反向後產生該第二控制信號;一第三反及柵,電性 連接該控制信號產生電路和該時鐘脈衝輸出電路,用以接收該第二邏輯信號和該第一控制 信號,以輸出一第二反及柵信號;一反或柵,電性連接於該第二反及柵和第三反及柵,用以 接收該第一反及柵信號和該第二反及柵信號,用以輸出一第三控制信號;以及一解碼器,電 性連接於該反或柵和該控制信號產生電路,用以根據該第一控制信號,將該第三控制信號 解碼,以輸出該選擇信號。
[0016]上述的時鐘脈衝信號的倍頻裝置,其中該門檻值產生電路通過一校正流程,校正 該至少一低門檻值和該至少一高門檻值,以及該校正流程包含:
[0017]檢測該些邏輯信號的責任周期;以及
[0018]當該些邏輯信號中至少一者的責任周期不同於相對應的一預設責任周期時,調整 該至少一高門檻值和/或該至少一低門檻值。
[0019]本發明所揭露的時鐘脈衝信號的倍頻方法包含以下步驟。首先,提供初始振蕩信 號,並且將初始振蕩信號與一參考信號作比較,以產生一第一控制信號。由一門檻值產生 電路至少根據第一控制信號,選擇地傳送至少一低門檻值和至少一高門檻值的其中一門檻 值。由一數字邏輯模塊處理初始振蕩信號與傳送的門檻值間的比較結果,以及處理初始振 蕩信號和一低電位信號間的比較結果,以輸出一輸出時鐘脈衝信號。
[0020]上述的時鐘脈衝信號的倍頻方法,其中該輸出該輸出時鐘脈衝信號的步驟包含: 由多個比較器比較該初始振蕩信號和該選擇的其中一門檻值,以及比較該初始振蕩信號和 該低電位信號,以產生多個邏輯信號;以及由該數字邏輯模塊處理該些邏輯信號,以輸出該 輸出時鐘脈衝信號;其中,當該些邏輯信號的其中一者通過該初始振蕩信號和選擇的該其 中一門檻值間的比較結果而更新時,該些邏輯信號中的其餘者通過該初始振蕩信號和該低 電位信號間的比較結果而更新。
[0021]上述的時鐘脈衝信號的倍頻方法,其中更包含:由該門檻值產生電路校正該至少 一低門檻值和該至少一高門檻值,該步驟包含:檢測該些邏輯信號的責任周期;以及當該 些邏輯信號中至少一者的責任周期不同於相對應的一預設責任周期時,調整該至少一低門 檻值和該至少一高門檻值中的至少一者;以及將該至少一低門檻值和該至少一高門檻值中 所選擇的該其中一者由數字型態轉換成模擬型態,並輸出轉換後的該。
[0022]上述的時鐘脈衝信號的倍頻方法,其中該產生該些邏輯信號的步驟包含:比較該 初始振蕩信號和該高門檻值,或比較該初始振蕩信號和該低電位信號,以更新該些邏輯信 號中的一第一邏輯信號;以及比較該初始振蕩信號和該低門檻值,或比較該初始振蕩信號 和該低電位信號,以更新該些邏輯信號中的一第二邏輯信號;其中,當該第一邏輯信號和該 第二邏輯信號的其中一者經由比較該初始振蕩信號與該低門檻值和該高門檻值的相對應 其中一者而被更新時,該第一邏輯信號和該第二邏輯信號的另一者經由比較該初始振蕩信 號和該低電位信號而被更新。
[0023]上述的時鐘脈衝信號的倍頻方法,其中該至少一低門檻值包含一第一低門檻值和
一第二低門檻值,該至少一高門檻值包含一第一高門檻值和一第二高門檻值,以及該產生該些邏輯信號的步驟包含:比較該初始振蕩信號和該第一高門檻值,或比較該初始振蕩信 號和該低電位信號,以更新該些邏輯信號中的一第一邏輯信號;比較該初始振蕩信號和該 第一低門檻值,或比較該初始振蕩信號和該低電位信號,以更新該些邏輯信號中的一第二 邏輯信號;比較該初始振蕩信號和該第二高門檻值,或比較該初始振蕩信號和該低電位信 號,以更新該些邏輯信號中的一第三邏輯信號;以及比較該初始振蕩信號和該第二低門檻 值,或比較該初始振蕩信號和該低電位信號,以更新該些邏輯信號中的一第四邏輯信號;其 中,當該些邏輯信號的其中一者經由該初始振蕩信號與該第一低門檻值、該第一高門檻值、 該第二低門檻值和該第二高門檻值中相對應的其中一者間的比較而更新時,該些邏輯信號 的其餘者分別通過該初始振蕩信號和該低電位信號間的比較而更新。
[0024]上述的時鐘脈衝信號的倍頻方法,其中該輸出該輸出時鐘脈衝信號的步驟更包 含:由一第一反互斥或柵處理該第一邏輯信號和該第三邏輯信號,以輸出一第一子邏輯信 號;由一第二反互斥或柵處理該第二邏輯信號和該第四邏輯信號,以輸出一第二子邏輯信 號;以及由一第一反及柵處理該第一邏輯信號和該第二子邏輯信號,以輸出該輸出時鐘脈 衝信號。
[0025]上述的時鐘脈衝信號的倍頻方法,其中該選擇該至少一低門檻值和該至少一高門 檻值的其中一門檻值的步驟包含:由一第二反及柵處理一第二控制信號和該第一邏輯信 號,以輸出一第一反及柵信號,其中該第二控制信號由反轉該第一控制信號所產生;由一第 三反及柵處理該第一控制信號和該第二邏輯信號,以輸出一第二反及柵信號;由一第二反 或柵處理該第一反及柵信號和該第二反及柵信號,以輸出一第三控制信號;以及根據該第 一控制信號,將該第三控制信號解碼,以輸出一選擇信號,且根據該選擇信號,選擇該第一 低門檻值、該第一高門檻值、該第二低門檻值或該第二高門檻值。
[0026]上述的時鐘脈衝信號的倍頻方法,其中該選擇該至少一低門檻值和該至少一高門 檻值的其中一門檻值的步驟包含:根據該第一控制信號,選擇該第一邏輯信號或該第二邏 輯信號作為一第三控制信號;以及根據該第一控制信號,將該第三控制信號解碼,以輸出一 選擇信號,以及根據該選擇信號,選擇該第一低門檻值、第一高門檻值、第二低門檻值或該
第二高門檻值。
[0027]本發明的時鐘脈衝信號的倍頻方法及裝置,通過門檻值產生電路來調整至少一低 門檻值和至少一高門檻值,並且至少根據第一控制信號,選擇地傳送至少一低門檻值和至 少一高門檻值的其中一門檻值至數字邏輯模塊。接著,由數字邏輯模塊處理初始振蕩信號 與接收到的門檻值間的比較結果,以及處理初始振蕩信號和一低電位信號間的比較結果, 以更新輸出時鐘脈衝信號。如此一來,便可在維持低功率損耗並維持小面積的情況下,根據 應用的需求來調整輸出時鐘脈衝信號的頻率的大小。
[0028]以上的關於本揭露內容的說明及以下的實施方式的說明用以示範與解釋本發明 的精神與原理,並且提供本發明的專利申請範圍更進一步的解釋。
【專利附圖】

【附圖說明】
[0029]圖1為根據本發明的一實施例的時鐘脈衝信號的倍頻方法的流程圖;
[0030]圖2為根據圖1的兩倍頻的時鐘脈衝信號的裝置的方塊圖;
[0031]圖3為根據圖2的兩倍頻的時鐘脈衝信號的倍頻方法的流程圖;[0032]圖4為根據圖3的校正流程的一實施例的流程圖;[0033]圖5為根據圖2的裝置的時序圖;[0034]圖6為根據圖1的四倍頻的時鐘脈衝信號的裝置的方塊圖;[0035]圖7A和圖8A為根據圖6中門檻選擇單元的方塊示意圖;[0036]圖7B和7C圖為根據圖7A的門檻選擇單元的真值表;[0037]圖SB為根據圖8A的門檻選擇單元的真值表;[0038]圖9為根據圖6的四倍頻的時鐘脈衝信號的倍頻方法的流程圖;[0039]圖10為根據圖6的校正流程的一實施例的流程圖;[0040]圖11為根據圖6的裝置的時序圖。[0041]其中,附圖標記:[0042]10,20裝置110,210振蕩電路[0043]120,220控制信號產生電路121,221控制比較器[0044]122、132、222反向元件130檢測電路[0045]131,230檢測單元140,240門檻值產生電路[0046]141,241校正單元142,242門檻值緩存單元[0047]143,244數字模擬轉換器150,250時鐘脈衝輸出電路[0048]151,251第一比較器152,252第二比較器[0049]153第一反或柵243,610,620門檻選擇單元[0050]253第三比較器254第四比較器[0051]255第一反互斥或柵256第二反互斥或柵[0052]257第一反及柵611多工器[0053]612,624解碼器621第二反及柵[0054]622第三反及柵623第二反或柵[0055]C1、C2、C3、C4、C5、C6 電容 CA1、CA4第一邏輯信號[0056]CA2、CA3第二邏輯信號CA5第三邏輯信號[0057]CA6第四邏輯信號CKl初始振蕩信號[0058]CK2、CK3輸`出時鐘脈衝信號CNl第一子邏輯信號[0059]CN2第二子邏輯信號En1、En3啟動信號[0060]En2反向啟動信號NGl第一反及柵信號[0061]NG2第二反及柵信號NR第三控制信號[0062]Q1、Q2、Q3、Q4、Q5、Q6 開關 RE1、RE2重置信號[0063]RS選擇信號SEl第一控制信號[0064]SE2第二控制信號Vref參考信號[0065]VTLl低門檻值VTHl高門檻值[0066]VTL2第一低門檻值VTH2第一高門檻值[0067]VTL3第二低門檻值VTH3第二高門檻值[0068]W1、W2、W3、W4、W5、W6 開關
【具體實施方式】[0069]以下在實施方式中詳細敘述本發明的詳細特徵以及優點,其內容足以使任何本領 域技術人員了解本發明的技術內容並據以實施,且根據本說明書所揭露的內容、權利要求 書及附圖,任何本領域技術人員可輕易地理解本發明相關的目的及優點。以下的實施例進 一步詳細說明本發明的觀點,但非以任何觀點限制本發明的範疇。
[0070]圖1為根據本發明的一實施例的時鐘脈衝信號的倍頻方法的流程圖。首先,提供 一振蕩信號,亦即初始振蕩信號(步驟S10)。當振蕩電路預備好後(步驟S20),選擇其中 一個電壓電位,亦即門檻值(步驟S30),並通過對應的其中一個取樣保持電路,將選擇的門 檻值傳送至時鐘脈衝輸出電路(步驟S40)。通過將初始振蕩信號與所選擇不同的門檻值 相比較,以調整輸出時鐘脈衝信號(步驟S50)。在栓鎖輸出時鐘脈衝信號的過程中(步驟 S60),這些門檻值將在校正程序中被校正,以更新輸出時鐘脈衝信號(步驟S70)。然而,當 輸出時鐘脈衝信號已栓鎖(步驟S60)且達到期望的責任周期或脈寬時,就不用再執行校正 程序。當輸出時鐘脈衝信號栓鎖後,本發明的系統會正常運作(步驟S30-S50)。換句話說, 系統會直接使用以校正完畢的門檻值,以輸出時鐘脈衝信號。
[0071 ] 通過上述的過程,輸出時鐘脈衝信號的頻率可被調整成初始振蕩信號的頻率的二 的倍數,且符合期望的責任周期或脈寬。上述已栓鎖的輸出時鐘脈衝信號表示輸出時鐘脈 衝信號的頻率已通過上述過程,達到預期頻率。
[0072]圖2為根據圖1的兩倍頻的時鐘脈衝信號的裝置的方塊圖。裝置10包含一振蕩 電路110、一控制信號產生電路120、一檢測電路130、一門檻值產生電路140和一時鐘脈衝 輸出電路150。裝置10中各個元件的詳細結構如下所述。
[0073]振蕩電路110輸出一初始振蕩信號CKl至裝置10。振蕩電路可為例如一晶體振蕩 器、一電壓控制振蕩器(voltage-controlled oscillator, VC0)或其他形式的振蕩器。控 制信號產生電路120包含一控制比較器121和一反向元件122。控制比較器121包含一正 端、一負端和一輸出端。控制比較器121的正端接收一參考信號Vref。控制比較器121的 負端連接于振蕩電路110,用以接收初始振蕩信號CK1。控制比較器121比較初始振蕩信號 CKl和參考信號Vref,以輸出一第一控制信號SEl。反向元件122連接於控制比較器121的 輸出端,用以接收第一控制信號SE1,並將第一控制信號SEl反轉後,輸出一第二控制信號 SE2。參考信號Vref可為例如裝置10的一系統電壓Vdd的一半(l/2Vdd)。
[0074]門檻值產生電路140包含一校正單元141,一門檻值緩存單元142和一數字模擬轉 換器143。校正單元141連結于振蕩電路110和時鐘脈衝輸出電路150,用以校正一輸出時 鍾脈衝信號CK2的責任周期或其脈寬。門檻值緩存單元142連結於校正單元141,用以儲存 校正後的門檻值。然後,在此實施例中,門檻值緩存單元142會根據第一控制信號SE1,非同 步地輸出每一個儲存的門檻值至數字模擬轉換器143。在一實施例中,門檻值緩存單元142 所儲存的門檻值包含例如至少一高門檻值和至少一低門檻值。數字模擬轉換器143將所選 擇的門檻值由數字型態轉換成模擬型態,然後再輸出轉換後的門檻值至時鐘脈衝輸出電路 150。在另一實施例中,門檻值緩存器142可以用一存儲單元或其他形式的儲存裝置代替。
[0075]在一實施例中,校正單元141可根據第一控制信號,選擇地校正其中一個門檻值, 然後直接傳送校正後的門檻值至數字模擬轉換器143,而無須將此校正後的門檻值儲存於 門檻值緩存單元142中。
[0076]時鐘脈衝輸出電路150包含一第一比較器151、一第二比較器152和一第一反或柵153 (—數字邏輯模塊)。在一實施例中,第一比較器151的正端連結于振蕩電路110,以 接收初始振蕩信號CK1。第一比較器151的負端通過第一取樣保持電路,接收一高門檻值。 第二比較器152的負端連結于振蕩電路110,以接收初始振蕩信號CKl。第二比較器152的 正端通過第二取樣保持電路接收一低門檻值。上述第一取樣保持電路和第二取樣保持電路 的結構將於以下其他地方說明。
[0077]第一比較器151比較初始振蕩信號CKl和高門濫值,以輸出一第一邏輯信號CA1。 第二比較器152比較初始振蕩信號CKl和低門檻值,以輸出一第二邏輯信號CA2。接著,由 於第一反或柵連結於第一比較器151的輸出端和第二比較器152的輸出端,因此可以處理 第一邏輯信號CAl和第二邏輯信號CA2,然後更新輸出時鐘脈衝信號CK2。關於上述時鐘脈 衝輸出電路150的內容將於圖3中說明。
[0078]檢測電路130包含一檢測單元131和一反向元件132。檢測單元131檢測振蕩電 路110是否預備好。舉例來說,檢測單元131通過設置在檢測電路130內的一峰值檢測器, 檢測初始振蕩信號CKl的峰值是否達到一檢測門檻值。當振蕩電路110預備好時,檢測電 路130會輸出一高電位的啟動信號Enl。當振蕩電路110尚未預備好時,檢測電路130會 輸出一低電位的啟動信號Enl。反向元件132連結於檢測電路130,用以將啟動信號Enl反 向,以輸出一反向啟動信號En2。
[0079]第一取樣保持電路包含一開關Ql和一第一充電電路。開關Ql設置於數字模擬轉 換器143和第一比較器151的負端之間,用以受第二控制信號SE2的控制而切換。第一充 電電路包含一電容Cl和一開關Wl。開關Wl設置於第一比較器151的負端和接地之間,用 以根據裝置10的一重置信號REl而切換。電容Cl設置於第一比較器151的負端和接地之 間。
[0080]第二取樣保持電路包含一開關Q2和一第二充電電路。開關Q2設置於數字模擬轉 換器143和第二比較器152的正端之間,用以根據第一控制信號SEl作切換。第二充電電 路包含一電容C2和一開關W2。開關W2設置於第二比較器152的正端和接地之間,用以根 據重置信號REl作切換。電容C2設置於第二比較器152的正端和接地之間。裝置10的詳 細運作如下。
[0081]如圖3和圖5所示,其中圖3為根據圖2的兩倍頻的時鐘脈衝信號的倍頻方法的 流程圖,圖5為根據圖2的裝置的時序圖。首先,當裝置10被啟動時,裝置10將被初始化 (步驟S210)。裝置10提供一重置信號REl給開關Wl和W2,以控制開關Wl和W2關閉,使 儲存在電容Cl和電容C2中的能量將被移除。
[0082]接著,判斷第一控制信號SEl (步驟S220)。當初始振蕩信號CKl的電位大於參考 信號Vref的電位時,第一控制信號SEl為低電位(亦即為「0」的邏輯電位),第二控制信號 SE2為高電位(亦即為「I」的邏輯電位),且高門檻值VTHl將被選擇(步驟S232)。
[0083]然後,檢測單元131進一步判斷振蕩電路110的運作(步驟242)。當振蕩電路110 尚未預備好,啟動信號Enl為低電位,且程序回到步驟S220。當振蕩電路110預備好時,啟 動信號Enl為高電位。此時,門檻值產生電路140、第一比較器151和第二比較器152被啟 動。門檻值產生電路140通過導通的開關Ql根據第二控制信號SE2所提供的一第一取樣 保持路徑,傳送高門檻值VTHl至第一比較器151。此時,高門檻值VTHl對電容Cl充電,以 維持第一比較器151的負端的電壓電位在高門檻值VTH1。[0084]第一比較器151會比較初始振蕩信號CKl和高門檻值VTHl (步驟S252)。當初始 振蕩信號CKl的電位大於高門濫值VTHl時,第一比較器151的輸出端所提供的第一邏輯信 號CAl為高電位(步驟S262)。同時,因為第二比較器152的正端沒有接收到任何輸入信 號(等同於表示為「0」的一低電位信號),第二比較器152的輸出端所提供的第二邏輯信號 CA2為低電位。第一反或柵153接收第一邏輯信號CAl和第二邏輯信號CA2,以輸出低電位 的輸出時鐘脈衝信號CK2 (步驟S270)。
[0085]然而,當初始振蕩信號CKl的電位低於高門檻值VTHl時,第一邏輯信號CAl變為 低電位(步驟S264)。同時,第二邏輯信號CA2因沒有信號輸入比較器152的正端而呈現 低電位。因此,第一反或柵153接收低電位的第一邏輯信號CAl和低電位的第二邏輯信號 CA2,而輸出高電位的輸出時鐘脈衝信號CK2(步驟S270)。
[0086]另一方面,在步驟S220中,當初始振蕩信號CKl的電位低於參考信號Vref時,第 一控制信號SEl變為高電位,第二控制信號SE2變為低電位,並且低門檻值VTLl將被選擇 (步驟 S231)。
[0087]接著,檢測單元131判斷振蕩電路110的運作(步驟241)。當振蕩電路110尚未 預備好,啟動信號Enl為低電位,且程序回到步驟S220。當振蕩電路110已預備好時,啟動 信號Enl為高電位。此時,門檻值產生電路140、第一比較器151和第二比較器152被啟動。 當開關Q2根據第一控制信號SEl導通時,門檻值產生電路140可通過一第二路徑傳送低門 檻值VTLl至第二比較器152,並且低門檻值VTLl會對電容C2充電,使第二比較器152的正 端的電位維持在低門檻值VTLl。
[0088]第二比較器152進一步比較初始振蕩信號CKl和低門檻值VTLl (步驟S251)。當 初始振蕩信號CKl的電位低於低門檻值VTLl時,第二比較器152的輸出端所提供的第二邏 輯信號CA2為高電位(步驟S261)。同時,由於第一比較器151的負端沒有任何輸入信號, 使得第一邏輯信號CAl為低電位。因此,第一反或柵153接收高電位的第二邏輯信號CA2 和低電位的第一邏輯信號CAl,而輸出低電位的輸出時鐘脈衝信號CK2(步驟S270)。
[0089]通過上述的步驟S220至S270,輸出時鐘脈衝信號CK2逐漸栓鎖。此外,在輸出時 鍾脈衝信號CK2栓鎖的過程中,門檻值產生電路140會執行門檻值的校正程序,因此時鐘脈 衝輸出電路150利用門檻值產生電路140所提供的每一個門檻值,更新輸出時鐘脈衝信號 CK2。當輸出時鐘脈衝信號CK2已經達到預期的責任周期(步驟S280)時,就不用再執行校 正程序,以調整門檻值,並且經由步驟S220至S270,裝置10會直接利用這些門檻值栓鎖輸 出時鐘脈衝信號。上述的校正程序的流程記載如下。
[0090]圖4為根據圖3的校正流程的一實施例的流程圖。首先,判斷啟動信號Enl和輸 出時鐘脈衝信號CK2(步驟S310)。當啟動信號Enl為低電位和輸出時鐘脈衝信號CK2尚未 開始栓鎖時,程序維持在步驟S310。當啟動信號Enl變為高電位和輸出時鐘脈衝信號CK2 開始栓鎖時,校正單元141判斷是否先校正高門檻值VTHl (步驟S320)。當執行高門檻值 VTHl的校正時,根據一預設值來判斷第一邏輯信號CAl的責任周期(步驟S330)。
[0091]在一實施例中,上述的預設值可定義為25%。當第一邏輯信號CAl的責任周期符合 25%時,校正單元141不會對高門檻值VTHl進行任何處理。當第一邏輯信號CAl的責任周 期不同於25%時,校正單元141將調整高門檻值VTHl,例如增加或減少高門檻值VTHl (步驟 S331)直到第一邏輯信號CAl的責任周期符合25%(步驟S332)。調整後的高門檻值VTHl將儲存在門檻值緩存單元142中(步驟S350)。
[0092]另一方面,當校正低門檻值VTLl時,根據上述的預設值判斷第二邏輯信號CA2的 責任周期(步驟S340)。當第二邏輯信號CA2的責任周期符合25%時,校正單元141不會 對低門檻值VTLl進行任何處理。當第二邏輯信號CA2的責任周期不同於25%時,校正單元 141會調整低門檻值VTLl (步驟S341)直到第二邏輯信號CA2的責任周期符合25%(步驟 S342)。調整後的低門檻值VTLl將會儲存於門檻值緩存單元142中(步驟S350)。
[0093]在一實施例中,低門檻值和高門檻值的校正可同時執行。
[0094]圖6為根據圖1的四倍頻的時鐘脈衝信號的裝置的方塊圖。裝置20包含一振蕩 電路210、一控制信號產生電路220、一檢測單元230、一門檻值產生電路240和一時鐘脈衝 輸出電路250。振蕩電路210、控制信號產生電路220和檢測單元230與圖2中的相對應元 件相同。裝置20中的其他元件的內容如下所述。
[0095]門檻值產生電路240包含一校正單元241、一門檻值緩存單元242、一門檻選擇單 元243和一數字模擬轉換器244。門檻值緩存單元242和數字模擬轉換器244分別與圖2 的門檻值緩存單元142和數字模擬轉換器143相同。
[0096]校正單元241連結於門檻值緩存單元242、振蕩電路210和檢測電路230,用以校 正門檻值。在一實施例中,門檻值包含一第一低門檻值、一第一高門檻值、一第二低門檻值 和一第二高門檻值。所有校正後的門檻值都將儲存於門檻值緩存單元242中。根據一選擇 信號RS,依序選擇其中一個門檻值,並將選擇的門檻值傳送至數字模擬轉換器244。門檻選 擇單元243連結於門檻值緩存單元242和時鐘脈衝輸出電路250,用以提供選擇信號RS至 門檻值緩存單元242。根據一第一邏輯信號CA4和/或一第二邏輯信號CA3和第一控制信 號SE1,產生選擇信號RS。第一邏輯信號CA4、第二邏輯信號CA3和第一控制信號SEl的實 施方式如圖7B和圖7C所示,或如圖8B所示。
[0097]根據圖7B和圖7C的一實施例中,如圖7A所示,門檻選擇單元610包含一多工器 611和一解碼器612。多工器611連結於比較器221和時鐘脈衝輸出電路250,用以根據第 一控制信號SEl,選擇第一邏輯信號CA3和第二邏輯信號CA4的其中一者作為一第三控制信 號NR。解碼器612根據第一控制信號SEl,將第三控制信號NR解碼,以輸出選擇信號RS。
[0098]根據圖8B的其他實施例中,如圖8A所示,門檻選擇單元620包含一第二反及柵 621、一第三反及柵622、一第二反或柵623和一解碼器624。第二反及柵621處理第二控制 信號SE2和第一邏輯信號CA3,以輸出一第一反及柵信號NGl。第二反及柵622處理第一控 制信號SEl和第二邏輯信號CA4,以輸出一第二反及柵信號NG2。第二反或柵623處理第一 邏輯信號NGl和第二邏輯信號NG2,以輸出一第三控制信號NR。解碼器624將第三控制信 號NR和第一控制信號SEl解碼,以輸出選擇信號RS。
[0099]如圖6所不,時鐘脈衝輸出電路250通過一第一取樣保持電路、一第二取樣保持 電路、一第三取樣保持電路和一第四取樣保持電路,連結於門檻值產生電路240。時鐘脈衝 輸出電路250包含一第一比較器251、一第二比較器252、一第三比較器253、一第四比較器 254和一數字邏輯模塊。數字邏輯模塊包含例如一第一反互斥或柵255、一第二反互斥或柵 256和一第一反及柵257。每一個比較器非同步地將初始振蕩信號與第一低門濫值、第一高 門檻值、第二低門檻值和第二高門檻值中的其中一個門檻值作比較,以產生一相對應的邏 輯信號。[0100]第一比較器251的正端連結于振蕩電路210,用以接收初始振蕩信號CK1,第一比 較器251的負端通過一第一路徑,從數字模擬轉換器244接收第一低門檻值。此第一路徑 由第一取樣保持電路所提供。第一比較器251比較初始振蕩信號CKl和第一高門檻值,以 由其輸出端輸出一第一邏輯信號CA3。
[0101]第二比較器252的負端連結于振蕩電路210,用以接收初始振蕩信號CK1。第二比 較器252的正端通過一第二路徑,從數字模擬轉換器244接收第一高門檻值。此第二路徑 由第二取樣保持電路提供。第二比較器252比較初始振蕩信號CKl和第一低門檻值,以由 其輸出端輸出一第二邏輯信號CA4。
[0102]第三比較器253的正端連結于振蕩電路210,用以接收初始振蕩信號CK1。第三比 較器253的負端通過一第三路徑,從數字模擬轉換器244接收第二高門檻值。此第三路徑 由第三取樣保持電路所提供。第三比較器253比較初始振蕩信號CKl和第二高門檻值,以 由其輸出端輸出一第三邏輯信號CA5。
[0103]第四比較器254的負端連結于振蕩電路210,用以接收初始振蕩信號CK1。第四比 較器254的正端通過一第四路徑,從數字模擬轉換器244接收第二低門檻值。此第四路徑 由第四取樣保持電路提供。第四比較器254比較初始振蕩信號CKl和第二低門檻值,以由 其輸出端輸出一邏輯信號CA6。
[0104]第一反互斥或柵255處理第一邏輯信號CA3和第三邏輯信號CA5,以輸出一第一子 邏輯信號CN1。第二反互斥或柵256處理第二邏輯信號CA4和第四邏輯信號CA6,以輸出一 第二子邏輯信號CN2。第一反及柵257處理第一子邏輯信號CNl和第二子邏輯信號CN2,以 輸出倍頻的輸出時鐘脈衝信號CK3。此輸出時鐘脈衝信號CK3的頻率為初始振蕩信號的數倍。
[0105]在此實施例中,每一個取樣保持電路包含一充電開關(如開關Q3至Q6的任一個 所不)、一充電電容(如電容C3至C6的任一個所不)和一重置開關(如開關W3至W6的任 一個所示)。每一個開關設置於數字模擬轉換器244和時鐘脈衝輸出電路250中相對應的 比較器的正端或負端之間,且根據一相對應的開關信號作切換。同一組的充電電容和重置 開關設置在相對應的比較器的正端或負端與接地之間。重置開關根據裝置20提供的一重 置信號RE2作切換。
[0106]當重置信號RE2為高電位時,開關W3、W4、W5和W6同步導通,使得儲存在電容C3、 C4、C5和C6的能量分別洩到接地。此外,一及柵(AND gate)處理第二控制信號SE2和第 三控制信號NR,以產生用以控制開關Q3的一第一開關信號。另一及柵處理控制信號SEl和 第三控制信號NR,以產生用以控制開關Q4的一第二開關信號。邏輯信號CA3用以直接產生 用以控制開關Q5的第三開關信號。邏輯信號CA4用以直接產生用以控制開關Q6的第四開 關信號。
[0107]如圖9和圖11所示,當裝置20開始運作時(步驟S710),初始化裝置20。裝置20 提供一重置信號RE2,使開關W3、W4、W5和W6導通,以重置電容Cl、C2、C3和C4。
[0108]接著,由控制比較器221根據參考信號Vref,判斷初始振蕩信號CKl (步驟S720)。 當初始振蕩信號CKl的電位小於參考信號Vref時,第一控制信號SEl為高電位。此時,第 一低門檻值VTL2將被選擇(步驟S721)。相反地,第一控制信號SEl則為低電位。此時,第 一高門檻值VTH2將被選擇(步驟S722)。[0109]當選擇第一低門檻值VTL2時,由檢測單元230檢測振蕩電路210的運作(步驟 731)。當振蕩電路210尚未預備好,程序回到步驟S720。相反的,啟動信號En3將變為高電 位,以進一步啟動所有的取樣保持電路、時鐘脈衝輸出電路250的比較器、校正單元241和 數字模擬轉換器244。門檻值產生電路240通過第二路徑傳送第一低門檻值VTL2至第二比 較器252。第二比較器252比較初始振蕩信號CKl和第一低門檻值VTL2 (步驟S741),以輸 出第二邏輯信號CA4。
[0110]當初始振蕩信號CKl的電位大於第一低門濫值VTL2時,第二邏輯信號CA4為低電 位(步驟S743)。第二反互斥或柵256處理第二邏輯信號CA4和低電位的第四邏輯信號CA6, 以輸出低電位的第二子邏輯信號CN2(步驟S770)。此時,第一反互斥或柵255處理皆為低 電位的第一邏輯信號CA3和第三邏輯信號CA5,以輸出高電位的第一子邏輯信號CNl (步驟 S770)。第一反及柵257處理第一子邏輯信號CNl和第二子邏輯信號CN2,以輸出高電位的 輸出時鐘脈衝信號CK3 (步驟S780)。
[0111]當初始振蕩信號CKl的電位小於第一低門檻值VTL2時,邏輯信號CA4為高電位 (步驟S745)。第二反互斥或柵256處理第二邏輯信號CA4和仍是低電位的第四邏輯信號 CA6,以輸出高電位的第二子邏輯信號CN2(步驟S770)。由於第一比較器251的負端和第三 比較器253的正端皆無輸入信號,使得第一邏輯信號CA3和第三邏輯信號CA5皆為低電位。 因此,第一反互斥或柵255處理皆為低電位的第一邏輯信號CA3和第三邏輯信號CA5,並輸 出高電位的第一子邏輯信號CNl (步驟S770)。第一反及柵257處理第一子邏輯信號CNl和 第二子邏輯信號CN2,並輸出低電位的輸出時鐘脈衝信號CK3(步驟S780)。
[0112]另一方面,當根據選擇信號RS而選擇第二低門檻值VTL3時,將選擇的第二低門檻 值VTL3通過第四路徑傳送至第四比較器254 (步驟S751)。此第四路徑根據高電位的第二 邏輯信號CA4所提供。根據第二低門檻值VTL3,判斷初始振蕩信號CKl (步驟S761)。
[0113]當初始振蕩信號CKl的電位大於第二低門檻值VTL3,第四邏輯信號CA6為低電位 (步驟S765)。第二反互斥或柵256處理第四邏輯信號CA6和高電位的第二邏輯信號CA4, 而輸出低電位的第二子邏輯信號CN2(步驟S770)。此時,第一邏輯信號CA3和第三邏輯信 號CA5皆為低電位,使得第一子邏輯信號CNl為高電位(步驟S770)。第一反及柵257處 理第一子邏輯信號CNl和第二子邏輯信號CN2,而輸出高電位的輸出時鐘脈衝信號(步驟 S780)。
[0114]當初始振蕩信號CKl的電位小於第二低門檻值VTL3時,第四邏輯信號CA6為高電 位(步驟S763)。由於第二邏輯信號CA4為高電位和第一邏輯信號CA3和第三邏輯信號CA5 皆為低電位,使得第一子邏輯信號CNl和第二子邏輯信號CN2皆為高電位(步驟S770)。因 此,輸出時鐘脈衝信號CK3變為低電位(步驟S780)。
[0115]另一方面,當選擇第一高門檻值VTH2時(步驟S722),且在啟動信號En3為高電 位的情況下,傳送第一高門檻值VTH2至第一比較器251 (步驟S732)。接著,由第一比較器 251根據第一高門檻值VTH2判斷初始振蕩信號CKl (步驟S742)。
[0116]當初始振蕩信號CKl的電位小於第一高門濫值VTH2時,第一比較器251輸出低電 位的第一邏輯信號CA3 (步驟S744)。同時,第二邏輯信號CA4、第三邏輯信號CA5和第四邏 輯信號CA6皆為低電位。第一反互斥或柵255處理第一邏輯信號CA3和第三邏輯信號CA5, 而輸出高電位的第一子邏輯信號CNl (步驟S770)。第二反互斥或柵256處理第二邏輯信號CA4和第四邏輯信號CA6,而輸出高電位的第二子邏輯信號CN2(步驟S770)。第一反及 柵257處理第一子邏輯信號CNl和第二子邏輯信號CN2,而輸出低電位的輸出時鐘脈衝信號 CK3 (步驟 S780)。
[0117]當初始振蕩信號CKl的電位大於第一高門檻值VTH2時(步驟S732),第一邏輯信 號CA3變為高電位(步驟S746)。同時,第二邏輯信號CA4和第四邏輯信號CA6皆為低電 位,第三邏輯信號CA5為高電位。第一反互斥或柵255處理第一邏輯信號CA3和第三邏輯信 號CA5,而輸出高電位的第一子邏輯信號CNl (步驟S770)。第二反互斥或柵256處理第二 邏輯信號CA4和第四邏輯信號CA6,而輸出高電位的第二子邏輯信號CN2(步驟S770)。第 一反及柵257處理第一子邏輯信號CNl和第二子邏輯信號CN2,而輸出低電位的輸出時鐘脈 衝信號CK3 (步驟S780)。
[0118]此外,選擇第二高門檻值VTH3,並通過第三路徑將其傳送至第三比較器253,其中 當第一邏輯信號CA3為高電位時,提供此第三路徑(步驟S752)。根據第二高門檻值VTH3, 判斷初始振蕩信號CKl (步驟S762)。
[0119]當初始振蕩信號CKl的電位小於第二高門檻值VTH3時,第三邏輯信號CA5為低電 位(步驟S764)。此時,第一邏輯信號CA3仍維持在高電位,而第二邏輯信號CA4和第四邏 輯信號CA6仍維持在低電位。接著,第一反互斥或柵255處理第一邏輯信號CA3和第三邏 輯信號CA5,以輸出低電位的第一子邏輯信號CN1。第二反互斥或柵256處理第二邏輯信 號CA4和第四邏輯信號CA6,以輸出高電位的第二子邏輯信號CN2(步驟S770)。第一反及 柵257處理第一子邏輯信號CNl和第二子邏輯信號CN2,以輸出高電位的輸出時鐘脈衝信號 CK3 (步驟 S780)。
[0120]當初始振蕩信號CKl的電位大於第二高門檻值VTH3時,第三邏輯信號CA5變為高 電位(步驟S766)。同時,第一邏輯信號CA3仍維持在高電位,第二邏輯信號CA4和第四邏 輯信號CA6也仍維持在低電位。此時,第一子邏輯信號CNl為高電位,第二子邏輯信號CN2 為高電位(步驟S770)。輸出時鐘脈衝信號CK3則變為低電位(步驟S780)。
[0121]本提案中,根據初始振蕩信號CKl和一上一個門檻值的比較結果,以及根據目前 的初始振蕩信號CKl和參考信號Vref比較的結果,來設定選擇門檻值的順序。
[0122]通過上述的步驟S720至S780,輸出時鐘脈衝信號CK3逐漸栓鎖。此外,在輸出時 鍾脈衝信號CK3栓鎖的過程中,門檻值產生電路240會校正門檻值,因此時鐘脈衝輸出電路 250可利用門檻值產生電路240傳送的每一個門檻值,更新輸出時鐘脈衝信號CK3。當輸出 時鐘脈衝信號CK3已栓鎖在期望的責任周期時(步驟S790),就無需再執行校正程序來調整 門檻值。此時,裝置20可直接利用校正後的門檻值,通過步驟S720至S780來更新輸出時 鍾脈衝信號。上述校正程序的流程如下。
[0123]圖10為根據圖6的校正流程的一實施例的流程圖。在一實施例中,初始振蕩信號 CKl為一全振幅正弦信號(full swing sinusoidal signal),而輸出時鐘脈衝信號CK3的 目標責任周期為50%。初始的門檻值的電壓Vdd經由校正後的結果如下:
[0124]VTH3=Vdd/2 Xsin (0.375 Ji) +Vdd/2
[0125]VTH2=Vdd/2 X sin (0.125 n ) +Vdd/2
[0126]VTL3=Vdd/2 X sin (1.375 n ) +Vdd/2 ;以及
[0127]VTL2=Vdd/2Xsin(l.125 n )+Vdd/2。[0128]首先,判斷啟動信號En3和輸出時鐘脈衝信號CK3(步驟S810)。當啟動信號En3 為低電位時和當輸出時鐘脈衝信號CK3尚未開始栓鎖時,維持在步驟S810。當啟動信號 En3變為高電位和輸出時鐘脈衝信號CK3開始栓鎖時,校正單元241判斷是否校正高門檻值 (步驟 S820)。
[0129]當校正高門檻值時,門檻值產生電路240進一步判斷是否先校正第一高門檻值 VTH2(步驟S830)。當先校正第一高門檻值VTH2時,根據一第一預設值,判斷第一邏輯信號 CA3的責任周期(步驟S831)。
[0130]在一實施例中,當期望輸出時鐘脈衝信號的責任周期為50%時,可設定第一預設 值為37.5%。當邏輯信號CA3的責任周期符合37.5%時,校正單元241將不會對初始的第一 高門檻值VTH2進行任何處理。當邏輯信號CA4的責任周期不同於37.5%時,校正單元241 會調整初始的第一高門檻值VTH2,例如增加或減少第一高門檻值VTH2 (步驟S832),直到第 一邏輯信號CA3的責任周期符合37.5%(步驟S833)。然後,調整後的第一高門檻值VTH2將 儲存在門檻值緩存單元242中(步驟S870)。
[0131]當校正第二高門檻值VTH3時(步驟S830),根據一第二預設值判斷第三邏輯信號 CA5的責任周期(步驟S840)。
[0132]在一實施例中,當期望輸出時鐘脈衝信號的責任周期為50%時,設定第二預設值 為12.5%。當第三邏輯信號CA5的責任周期符合12.5%時,校正單元241不會對第二高門檻 值VTH3進行任何處理。當第三邏輯信號CA5的責任周期不同於12.5%時,校正單元241會 調整第二高門檻值VTH3 (步驟S841),直到第三邏輯信號CA5的責任周期符合12.5%(步驟 S842)。然後,調整後的第二高門檻值VTH3會儲存在門檻值緩存單元242中(步驟S870)。
[0133]當校正第一低門檻值VTL2時,根據第一預設值判斷第二邏輯信號CA4的責任周期 (步驟S851)。當第二邏輯信號CA4的責任周期符合37.5%時,校正單元241不會對第一低 門檻值VTL2進行任何處理。當第二邏輯信號CA4的責任周期不同於37.5%時,校正單元 241會調整,亦即增加或減少第一低門檻值VTL2(步驟S852),直到第二邏輯信號CA4的責 任周期符合37.5%(步驟S853)。然後,調整後的第一低門檻值VTL2會儲存在門檻值緩存單 元242中(步驟S870)。
[0134]當在校正第二低門檻值VTL3時,根據第二預設值判斷第四邏輯信號CA6的責任周 期(步驟S860)。當第二邏輯信號CA4的責任周期符合12.5%時,校正單元241不會對第 二低門檻值VTL3進行任何處理。當第四邏輯信號CA6的責任周期不同於12.5%時,校正 單元241會調整第二低門檻值VTL3(步驟S861),直到第四邏輯信號CA6的責任周期符合
12.5%(步驟S862)。然後,調整後的第二低門檻值VTL3會儲存在門檻值緩存單元242中 (步驟 S870)。
[0135]本發明的時鐘脈衝信號的倍頻方法及裝置,通過門檻值產生電路來調整至少一低 門檻值和至少一高門檻值,並且至少根據第一控制信號,選擇地傳送至少一低門檻值和至 少一高門檻值的其中一門檻值至數字邏輯模塊。接著,由數字邏輯模塊處理初始振蕩信號 與接收到的門檻值間的比較結果,以及處理初始振蕩信號和一低電位信號間的比較結果, 以更新輸出時鐘脈衝信號。如此一來,便可在維持低功率損耗並維持小面積的情況下,根據 應用的需求來調整輸出時鐘脈衝信號的頻率的大小。
【權利要求】
1.一種時鐘脈衝信號的倍頻方法,其特徵在於,包含:提供一初始振蕩信號,並比較該初始振蕩信號和一參考信號,以產生一第一控制信號;至少根據該第一控制信號,選擇一門檻值產生電路的至少一低門檻值和至少一高門檻值中的其中一門檻值;以及由一數字邏輯模塊處理該初始振蕩信號和該選擇的其中一門檻值間的比較結果以及處理該初始振蕩信號和一低電位信號間的比較結果,以輸出一輸出時鐘脈衝信號。
2.如權利要求1所述的時鐘脈衝信號的倍頻方法,其特徵在於,該輸出該輸出時鐘脈衝信號的步驟包含:由多個比較器比較該初始振蕩信號和該選擇的其中一門檻值,以及比較該初始振蕩信號和該低電位信號,以產生多個邏輯信號;以及由該數字邏輯模塊處理該些邏輯信號,以輸出該輸出時鐘脈衝信號;其中,當該些邏輯信號的其中一者通過該初始振蕩信號和選擇的該其中一門檻值間的比較結果而更新時,該些邏輯信號中的其餘者通過該初始振蕩信號和該低電位信號間的比較結果而更新。
3.如權利要求2所述的時鐘脈衝信號的倍頻方法,其特徵在於,更包含:由該門檻值產生電路校正該至少一低門檻值和該至少一高門檻值,該步驟包含:檢測該些邏輯信號的責任周期;以及當該些邏輯信號中至少一者的責任周期不同於相對應的一預設責任周期時,調整該至少一低門檻值和該至少一高門檻值中的至少一者;以及將該至少一低門檻值和該至少一高門檻值中所選擇的該其中一者由數字型態轉換成模擬型態,並輸出轉換後的該。
4.如權利要求3所述的時鐘脈衝信號的倍頻方法,其特徵在於,該產生該些邏輯信號的步驟包含:比較該初始振蕩信號和該高門檻值,或比較該初始振蕩信號和該低電位信號,以更新該些邏輯信號中的一第一邏輯信號;以及比較該初始振蕩信號和該低門檻值,或比較該初始振蕩信號和該低電位信號,以更新該些邏輯信號中的一第二邏輯信號;其中,當該第一邏輯信號和該第二邏輯信號的其中一者經由比較該初始振蕩信號與該低門檻值和該高門榲值的相對應其中一者而被更新時,該第一邏輯信號和該第二邏輯信號的另一者經由比較該初始振蕩信號和該低電位信號而被更新。
5.如權利要求3所述的時鐘脈衝信號的倍頻方法,其特徵在於,該至少一低門檻值包含一第一低門濫值和一第二低門濫值,該至少一高門濫值包含一第一高門濫值和一第二高門檻值,以及該產生該些邏輯信號的步驟包含:比較該初始振蕩信號和該第一高門檻值,或比較該初始振蕩信號和該低電位信號,以更新該些邏輯信號中的一第一邏輯信號;比較該初始振蕩信號和該第一低門檻值,或比較該初始振蕩信號和該低電位信號,以更新該些邏輯信號中的一第二邏輯信號;比較該初始振蕩信號和該第二高門檻值,或比較該初始振蕩信號和該低電位信號,以更新該些邏輯信號中的一第三邏輯信號;以及比較該初始振蕩信號和該第二低門檻值,或比較該初始振蕩信號和該低電位信號,以更新該些邏輯信號中的一第四邏輯信號;其中,當該些邏輯信號的其中一者經由該初始振蕩信號與該第一低門檻值、該第一高門檻值、該第二低門檻值和該第二高門檻值中相對應的其中一者間的比較而更新時,該些邏輯信號的其餘者分別通過該初始振蕩信號和該低電位信號間的比較而更新。
6.如權利要求5所述的時鐘脈衝信號的倍頻方法,其特徵在於,該輸出該輸出時鐘脈衝信號的步驟更包含:由一第一反互斥或柵處理該第一邏輯信號和該第三邏輯信號,以輸出一第一子邏輯信號;由一第二反互斥或柵處理該第二邏輯信號和該第四邏輯信號,以輸出一第二子邏輯信號;以及由一第一反及柵處理該第一邏輯信號和該第二子邏輯信號,以輸出該輸出時鐘脈衝信號。
7.如權利要求5所述的時鐘脈衝信號的倍頻方法,其特徵在於,該選擇該至少一低門檻值和該至少一高門檻值的其中一門檻值的步驟包含:由一第二反及柵處理一第二控制信號和該第一邏輯信號,以輸出一第一反及柵信號, 其中該第二控制信號由反轉該第一控制信號所產生;由一第三反及柵處理該 第一控制信號和該第二邏輯信號,以輸出一第二反及柵信號; 由一第二反或柵處理該第一反及柵信號和該第二反及柵信號,以輸出一第三控制信號;以及根據該第一控制信號,將該第三控制信號解碼,以輸出一選擇信號,且根據該選擇信號,選擇該第一低門檻值、該第一高門檻值、該第二低門檻值或該第二高門檻值。
8.如權利要求5所述的時鐘脈衝信號的倍頻方法,其特徵在於,該選擇該至少一低門檻值和該至少一高門檻值的其中一門檻值的步驟包含:根據該第一控制信號,選擇該第一邏輯信號或該第二邏輯信號作為一第三控制信號;以及根據該第一控制信號,將該第三控制信號解碼,以輸出一選擇信號,以及根據該選擇信號,選擇該第一低門檻值、第一高門檻值、第二低門檻值或該第二高門檻值。
9.一種時鐘脈衝信號的倍頻裝置,其特徵在於,包含:一振蕩電路,用以產生一初始振蕩信號;一控制信號產生電路,電性連接該振蕩電路,用以比較該初始振蕩信號和一參考信號, 以產生一第一控制信號;一門檻值產生電路,電性連接該振蕩電路和該控制信號產生電路,用以接收該初始振蕩信號,以及至少根據該第一控制信號,依序輸出至少一高門檻值和至少一低門檻值的其中一門檻值;以及一時鐘脈衝輸出電路,電性連接該振蕩電路、該控制信號產生電路和該門檻值產生電路,該時鐘脈衝輸出電路包含一數字邏輯模塊,其中該數字邏輯模塊處理該初始振蕩信號和輸出的該其中一門檻值間的比較結果,以及處理該初始振蕩信號和一低電位信號間的比較結果,以更新一輸出時鐘脈衝信號。
10.如權利要求9所述的時鐘脈衝信號的倍頻裝置,其特徵在於該門檻值產生電路更包含:一校正單元,電性連接該振蕩電路和該時鐘脈衝輸出電路,用以選擇地調整該至少一低門檻值和該至少一高門檻值;以及一數字模擬轉換器,用以選擇地將該至少一低門檻值和該至少一高門檻值的其中一門檻值由數字型態轉換成模擬較型態,並將轉換後的該其中一門檻值輸出至該時鐘脈衝輸出電路。
11.如權利要求10所述的時鐘脈衝信號的倍頻裝置,其特徵在於該時鐘脈衝輸出電路更包含:多個比較器,電性連接該數字模擬轉換器和該振蕩電路,用以比較該初始振蕩信號和該輸出的低門檻值,或比較該初始振蕩信號和該輸出的高門檻值,以及比較該初始振蕩信號和至少一低電位信號,以產生多個邏輯信號;以及該倍頻裝置,更包含:多個取樣保持電路,連接於該數字模擬轉換器和該些比較器,用以非同步地提供一路徑,通過該路徑,該數字模擬轉換器傳輸該輸出的門檻值或該輸出的高門檻值至該相對應的比較器。
12.如權利要求11所述的時鐘脈衝信號的倍頻裝置,其特徵在於該控制信號產生電路包含:一控制比較器,連接於該振蕩電路,用以比較該初始振蕩信號和該參考信號,以輸出該第一控制信號;以及一反向元件,連接於該控制比較器,用以將該第一控制信號反向,以輸出一第二控制信`號。
13.如權利要求12所述的時鐘脈衝信號的倍頻裝置,其特徵在於該門檻值產生電路更包含:一儲存單元,連接於該校正單元和該數字模擬轉換器,用以儲存該高門檻值和該低門檻值,並根據該第一控制信號,輸出該儲存的高門檻值或該低門檻值至該相對應的比較器。
14.如權利要求11所述的時鐘脈衝信號的倍頻裝置,其特徵在於該些比較器包含一第一比較器和一第二比較器,該第一比較器比較該初始振蕩信號和該高門檻值,或比較該初始振蕩信號和該低電位信號,以產生該些邏輯信號中的一第一邏輯信號,該第二比較器比較該初始振蕩信號和該低門檻值,或比較該初始振蕩信號和該低電位信號,以產生該些邏輯信號中的一第二邏輯信號,該數字邏輯模塊包含一反或柵,以及該反或柵接收該第一邏輯信號和該第二邏輯信號,以更新該輸出時鐘脈衝信號。
15.如權利要求11所述的時鐘脈衝信號的倍頻裝置,其特徵在於該至少一高門檻值包含一第一高門檻值和一第二高門檻值,該至少一低門檻值包含一第一低門檻值和一第二低門檻值,以及該些比較器包含:一第一比較器,用以比較該初始振蕩信號和該第一高門檻值,或比較該初始振蕩信號和該低電位信號,以輸出該些邏輯信號中的一第一邏輯信號;一第二比較器,用以比較該初始振蕩信號和該第一低門檻值,或比較該初始振蕩信號和該低電位信號,以產生該些邏輯信號中的一第二邏輯信號;一第三比較器,用以比較該初始振蕩信號和該第二高門檻值,或比較該初始振蕩信號和該低電位信號,以輸出該些邏輯信號中的一第三邏輯信號;以及一第四比較器,用以比較該初始振蕩信號和該第二低門檻值,或比較該初始振蕩信號和該低電位信號,以輸出該些邏輯信號中的一第四邏輯信號;其中,當該第一比較器、該第二比較器、該第三比較器和該第四比較器中的其中一者比較該初始振蕩信號和相對應的該選擇的門檻值時,該第一比較器、該第二比較器、該第三比較器和該第四比較器中其餘者分別比較該初始振蕩信號和該低電位信號。
16.如權利要求15所述的時鐘脈衝信號的倍頻裝置,其特徵在於該數字邏輯模塊包含:一第一反互斥或柵,連接於該第一比較器和該第三比較器,用以接收該第一邏輯信號和該第三邏輯信號,以輸出一第一子邏輯信號;一第二反互斥或柵,連接於該第二比較器和該第四比較器,用以接收該第二邏輯信號和該第四邏輯信號,以輸出一第二子邏輯信號;以及一第一反及柵,連接於該第一反互斥或柵和該第二反互斥或柵,用以接收該第一子邏輯信號和該第二子邏輯信號,以輸出該輸出時鐘脈衝信號。
17.如權利要求15所述的時鐘脈衝信號的倍頻裝置,其特徵在於該門檻值產生電路更包含:一儲存單元,電性連接該校正單元和該數字邏輯轉換器,用以儲存該第一低門檻值、該第一高門檻值、該第二低門檻值和該第二高門檻值,並且根據一選擇信號,選擇地輸 出該第一低門檻值、該第一高門檻值、該第二低門檻值或該第二高門檻值至該數字模擬轉換器;以及一門檻選擇單元,電性連接於該儲存單元,該控制信號產生電路、該第一比較器和該第二比較器,用以根據該第一邏輯信號、該第二邏輯信號和該第一控制信號,提供該選擇信號。
18.如權利要求17所述的時鐘脈衝信號的倍頻裝置,其特徵在於該門檻選擇單元包含:一多工器,電性連接於該第一比較器、該第二比較器和該控制信號產生電路,用以根據該第一控制信號,選擇該第一邏輯信號或該第二邏輯信號作為一第三控制信號;以及一解碼器,電性連接於該多工器和該控制信號產生電路,用以根據該第一控制信號,將該第三控制信號解碼,以輸出該選擇信號。
19.如權利要求17所述的時鐘脈衝信號的倍頻裝置,其特徵在於該門檻選擇單元包含:一第二反及柵,電性連接於該控制信號產生電路和該時鐘脈衝輸出電路,用以接收一反向的第一邏輯信號和一第二控制信號,以輸出一第一反及柵信號,其中該第一邏輯信號經由反向而產生該反向的第一邏輯信號,以及該第一控制信號經由反向後產生該第二控制信號;一第三反及柵,電性連接該控制信號產生電路和該時鐘脈衝輸出電路,用以接收該第二邏輯信號和該第一控制信號,以輸出一第二反及柵信號;一反或柵,電性連接於該第二反及柵和第三反及柵,用以接收該第一反及柵信號和該第二反及柵信號,用以輸出一第三控制信號;以及一解碼器,電性連接於該反或柵和該控制信號產生電路,用以根據該第一控制信號,將該第三控制信號解碼,以輸出該選擇信號。
20.如權利要求11所述的時鐘脈衝信號的倍頻裝置,其特徵在於該門檻值產生電路通過一校正流程,校正該至少一低門檻值和該至少一高門檻值,以及該校正流程包含:檢測該些邏輯信號的責任周期;以及 當該些邏輯信號中至少一者的責任周期不同於相對應的一預設責任周期時,調整該至少一高門檻值和/或該至少一低門檻值。
【文檔編號】H04L7/02GK103532694SQ201310101441
【公開日】2014年1月22日 申請日期:2013年3月27日 優先權日:2012年7月6日
【發明者】林松生 申請人:矽統科技股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀