欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于估計(jì)睡眠時(shí)鐘頻率的設(shè)備及方法

文檔序號(hào):7641946閱讀:447來源:國(guó)知局
專利名稱:用于估計(jì)睡眠時(shí)鐘頻率的設(shè)備及方法
技術(shù)領(lǐng)域
本發(fā)明涉及用于估計(jì)睡眠時(shí)鐘頻率的設(shè)備及方法,且更特定來說涉及使用諸如溫
度補(bǔ)償晶體振蕩器(TCXO)等高效能時(shí)鐘估計(jì)睡眠時(shí)鐘頻率的方法及設(shè)備。
背景技術(shù)
諸如移動(dòng)電話等移動(dòng)收發(fā)器通常采用經(jīng)溫度補(bǔ)償?shù)恼袷幤?TCXO),其為所述設(shè) 備中的包括保持系統(tǒng)時(shí)間在內(nèi)的各種功能提供極為精確的計(jì)時(shí)。然而,諸如TCXO等 時(shí)鐘耗費(fèi)相當(dāng)大量的功率,汲取約1.5mA的電流。為提高移動(dòng)收發(fā)器的電池壽命,已 知將所述設(shè)備內(nèi)的大多數(shù)電流消耗單元置于功率節(jié)約模式且使用低功率睡眠電路來維 持系統(tǒng)時(shí)間。由于TCXO的高電流汲取,因而使用這一設(shè)備來維持睡眠電路的系統(tǒng)時(shí) 間并不能量高效。
相應(yīng)地,已知通過使用比TCXO設(shè)備具有低得多的功率消耗(例如200 uA電流 汲取的時(shí)鐘)及較低頻率(例如30-60 kHZ)的睡眠控制器來保持睡眠或功率節(jié)約模式期 間的系統(tǒng)計(jì)時(shí)。這通常用一成本有效的晶體振蕩時(shí)鐘來實(shí)現(xiàn),代價(jià)是由于所述時(shí)鐘頻 率往往波動(dòng),因而時(shí)間保持精確度降低。所述時(shí)鐘又稱為"睡眠時(shí)鐘"或"慢時(shí)鐘"。
當(dāng)收發(fā)器從睡眠模式中醒來時(shí),具有由所述睡眠時(shí)鐘所保持的精確的系統(tǒng)時(shí)間是 重要的。由于在睡眠模式期間使用慢時(shí)鐘進(jìn)行系統(tǒng)計(jì)時(shí),因而當(dāng)所述移動(dòng)收發(fā)器醒來 時(shí)在重新獲得基于從無線網(wǎng)絡(luò)(例如基于CDMA的網(wǎng)絡(luò))接收的信息的計(jì)時(shí)之前,所述 時(shí)鐘的計(jì)時(shí)精確度將直接影響所述系統(tǒng)時(shí)間。因此希望正確地估計(jì)慢時(shí)鐘的頻率。然 而,移動(dòng)設(shè)備所用的已知計(jì)時(shí)估計(jì)通常僅用于最初的校準(zhǔn),而所述慢時(shí)鐘時(shí)間追蹤僅 取決于偽噪聲(PN)碼計(jì)時(shí)。然而,在某些不采用PN計(jì)時(shí)的無線系統(tǒng)(例如正交分頻多 路復(fù)用(OFDM))中,所述計(jì)時(shí)不可用。因此,在所述系統(tǒng)中,睡眠時(shí)鐘計(jì)時(shí)的精確度 更加重要。特定來說,在OFDM的情況下,所述系統(tǒng)更易受到計(jì)時(shí)誤差影響,例如同 步計(jì)時(shí)因符號(hào)間干擾而變得更差。

發(fā)明內(nèi)容
本文現(xiàn)在揭示通過使用快時(shí)鐘來確定對(duì)睡眠時(shí)鐘頻率的精確估計(jì)來提供所述估 計(jì)的設(shè)備及方法。在一個(gè)實(shí)例中,揭示一種睡眠時(shí)鐘頻率估計(jì)器,其包括一個(gè)經(jīng)配置 以計(jì)數(shù)睡眠時(shí)鐘同步脈沖并當(dāng)睡眠時(shí)鐘同步脈沖的數(shù)量達(dá)到預(yù)定數(shù)量時(shí)輸出至少一個(gè) 滿計(jì)數(shù)信號(hào)的第一計(jì)數(shù)器,所述睡眠時(shí)鐘同步脈沖具有對(duì)應(yīng)于睡眠時(shí)鐘周期的周期并
同步于快時(shí)鐘。所述估計(jì)器進(jìn)一步包括第二計(jì)數(shù)器,其經(jīng)配置以接收所述滿計(jì)數(shù)信 號(hào),并針對(duì)所接收的每一滿計(jì)數(shù)信號(hào)將計(jì)數(shù)遞增1;及第三計(jì)數(shù)器,其經(jīng)配置以計(jì)數(shù) 快時(shí)鐘循環(huán),并針對(duì)每一慢時(shí)鐘循環(huán)將所述快時(shí)鐘循環(huán)數(shù)量的值輸出到至少一個(gè)第一 寄存器以供所述第一寄存器存儲(chǔ)。
根據(jù)另一個(gè)實(shí)例,揭示一種時(shí)鐘頻率估計(jì)器,其具有同步器,所述同步器經(jīng)配置 以接收第一時(shí)鐘信號(hào)及第二時(shí)鐘信號(hào),并針對(duì)所述第二時(shí)鐘的每一循環(huán)輸出同步于所 述第一時(shí)鐘的至少一個(gè)時(shí)鐘同步脈沖。所述時(shí)鐘頻率估計(jì)器還包括第一計(jì)數(shù)器,其經(jīng) 配置以接收所述至少一個(gè)時(shí)鐘同步脈沖,其中所述第一計(jì)數(shù)器經(jīng)配置以針對(duì)每一所接 收的時(shí)鐘同步脈沖遞增第一計(jì)數(shù),并當(dāng)所述第一計(jì)數(shù)達(dá)到預(yù)定數(shù)量時(shí)輸出滿計(jì)數(shù)信號(hào)。 此外,所述時(shí)鐘頻率估計(jì)器還包括第二計(jì)數(shù)器,其經(jīng)配置以接收所述滿計(jì)數(shù)信號(hào)并 每當(dāng)接收到所述滿計(jì)數(shù)信號(hào)時(shí)均將計(jì)數(shù)遞增1;及第三計(jì)數(shù)器,其經(jīng)配置以接收所述 第一時(shí)鐘信號(hào),針對(duì)所接收的每一第一時(shí)鐘循環(huán)遞增第二計(jì)數(shù),并輸出所述第二計(jì)數(shù); 及至少一個(gè)寄存器,其經(jīng)配置以針對(duì)所述第一計(jì)數(shù)器所接收的每一時(shí)鐘同步脈沖而存 儲(chǔ)所述第二計(jì)數(shù)。
在再一個(gè)所揭示實(shí)例中, 一種用于無線收發(fā)器中的處理電路包括同步器,其經(jīng) 配置以接收由快時(shí)鐘輸出的快時(shí)鐘信號(hào)及由睡眠時(shí)鐘輸出的睡眠時(shí)鐘信號(hào),并針對(duì)所 述睡眠時(shí)鐘的每一循環(huán)輸出同步于所述快時(shí)鐘的至少一個(gè)睡眠時(shí)鐘同步脈沖;睡眠時(shí) 鐘頻率估計(jì)器,其包括第一計(jì)數(shù)器,其經(jīng)配置以計(jì)數(shù)睡眠時(shí)鐘同步脈沖并當(dāng)睡眠時(shí) 鐘同步脈沖的數(shù)量達(dá)到預(yù)定數(shù)量時(shí)輸出至少一個(gè)滿計(jì)數(shù)信號(hào),所述睡眠時(shí)鐘同步脈沖 具有對(duì)應(yīng)于睡眠時(shí)鐘周期的周期并同步于快時(shí)鐘;第二計(jì)數(shù)器,其經(jīng)配置以接收所述
滿計(jì)數(shù)信號(hào)并針對(duì)所接收的每一滿計(jì)數(shù)信號(hào)將計(jì)數(shù)遞增1;及第三計(jì)數(shù)器,其經(jīng)配置
以計(jì)數(shù)快時(shí)鐘循環(huán)并針對(duì)每一慢時(shí)鐘循環(huán)將所述快時(shí)鐘循環(huán)數(shù)量的值輸出到至少一個(gè)
第一寄存器以供所述第一寄存器存儲(chǔ);及處理器,其經(jīng)配置以從所述至少一個(gè)寄存器 接收在測(cè)量時(shí)間周期期間快時(shí)鐘循環(huán)的計(jì)數(shù)并確定在所述測(cè)量周期期間發(fā)生的快時(shí)鐘 循環(huán)的數(shù)量,從所述第一及第二計(jì)數(shù)器接收計(jì)數(shù)并確定在所述測(cè)量時(shí)間周期期間發(fā)生 的睡眠時(shí)鐘循環(huán)的計(jì)數(shù),并基于快及慢時(shí)鐘循環(huán)的所確定的計(jì)數(shù)確定所述睡眠時(shí)鐘頻 率的估計(jì)。
在再一個(gè)實(shí)例中,揭示一種用于移動(dòng)通信網(wǎng)絡(luò)中的無線裝置,其包括同步器,所 述同步器經(jīng)配置以接收由快時(shí)鐘輸出的快時(shí)鐘信號(hào)及由睡眠時(shí)鐘輸出的睡眠時(shí)鐘信 號(hào),并針對(duì)所述睡眠時(shí)鐘的每一循環(huán)輸出同步于所述快時(shí)鐘的至少一個(gè)睡眠時(shí)鐘同步 脈沖。此外,所述裝置包括睡眠時(shí)鐘頻率估計(jì)器,所述睡眠時(shí)鐘頻率估計(jì)器具有第
一計(jì)數(shù)器,其經(jīng)配置以計(jì)數(shù)睡眠時(shí)鐘同步脈沖并當(dāng)睡眠時(shí)鐘同步脈沖數(shù)量達(dá)到預(yù)定數(shù) 量時(shí)輸出至少一個(gè)滿計(jì)數(shù)信號(hào),所述睡眠時(shí)鐘同步脈沖具有對(duì)應(yīng)于睡眠時(shí)鐘周期的周
期并同步于快時(shí)鐘;第二計(jì)數(shù)器,其經(jīng)配置以接收所述滿計(jì)數(shù)信號(hào),并針對(duì)所接收的 每一滿計(jì)數(shù)信號(hào)將計(jì)數(shù)遞增1;及第三計(jì)數(shù)器,其經(jīng)配置以計(jì)數(shù)快時(shí)鐘循環(huán),并針對(duì) 每一慢時(shí)鐘循環(huán)將所述快時(shí)鐘循環(huán)數(shù)量的值輸出到至少一個(gè)第一寄存器以供所述第一
寄存器存儲(chǔ)。最后,所述無線裝置包括處理器,所述處理器經(jīng)配置以從所述至少一 個(gè)寄存器接收在一測(cè)量時(shí)間周期期間所述快時(shí)鐘循環(huán)的計(jì)數(shù),并確定在所述測(cè)量周期 期間發(fā)生的快時(shí)鐘循環(huán)的數(shù)量;從所述第一計(jì)數(shù)器及第二計(jì)數(shù)器接收計(jì)數(shù)并確定在所 述測(cè)量時(shí)間周期期間發(fā)生的睡眠時(shí)鐘循環(huán)的計(jì)數(shù);及基于快及慢時(shí)鐘循環(huán)的所述所確 定的計(jì)數(shù)確定對(duì)所述睡眠時(shí)鐘頻率的估計(jì)。
在再一個(gè)實(shí)例中,揭示一種用所揭示的快時(shí)鐘估計(jì)睡眠時(shí)鐘的頻率的方法。所述 方法包括針對(duì)在預(yù)定測(cè)量周期期間發(fā)生的所述睡眠時(shí)鐘的每一循環(huán)遞增睡眠時(shí)鐘計(jì) 數(shù)器,所述預(yù)定測(cè)量周期是由預(yù)定數(shù)量的慢時(shí)鐘循環(huán)所確定;針對(duì)所述快時(shí)鐘的每一 循環(huán)遞增快時(shí)鐘計(jì)數(shù)器以確定快時(shí)鐘循環(huán)計(jì)數(shù),并將在所述預(yù)定測(cè)量周期的每一慢時(shí) 鐘循環(huán)期間發(fā)生的快時(shí)鐘循環(huán)的所計(jì)數(shù)數(shù)量存儲(chǔ)于至少一個(gè)寄存器中;確定所述睡眠 時(shí)鐘計(jì)數(shù)器的睡眠時(shí)鐘循環(huán)的數(shù)量及所述至少一個(gè)寄存器中所存儲(chǔ)的快時(shí)鐘循環(huán)的數(shù) 量;及基于睡眠時(shí)鐘循環(huán)的所述所確定數(shù)量及所述至少一個(gè)寄存器中所存儲(chǔ)的快時(shí)鐘 循環(huán)的所確定數(shù)量來確定所述睡眠時(shí)鐘的估計(jì)頻率。
在另一個(gè)所揭示的實(shí)例中, 一種其上存儲(chǔ)有指令的計(jì)算機(jī)可讀媒體,所述所存儲(chǔ) 指令在由處理器執(zhí)行時(shí)致使所述處理器實(shí)施用快時(shí)鐘估計(jì)睡眠時(shí)鐘的頻率的方法。所 實(shí)施方法包括針對(duì)在預(yù)定測(cè)量周期期間發(fā)生的所述睡眠時(shí)鐘的每一循環(huán)遞增睡眠時(shí) 鐘計(jì)數(shù)器,所述預(yù)定測(cè)量周期是由預(yù)定數(shù)量的慢時(shí)鐘循環(huán)所確定;針對(duì)所述快時(shí)鐘的 每一循環(huán)遞增快時(shí)鐘計(jì)數(shù)器以確定快時(shí)鐘循環(huán)計(jì)數(shù),并將所述預(yù)定測(cè)量周期的每一慢 時(shí)鐘循環(huán)期間發(fā)生的快時(shí)鐘循環(huán)的所計(jì)數(shù)數(shù)量存儲(chǔ)于至少一個(gè)寄存器中;確定所述睡 眠時(shí)鐘計(jì)數(shù)器的睡眠時(shí)鐘循環(huán)的數(shù)量及所述至少一個(gè)寄存器中所存儲(chǔ)的快時(shí)鐘循環(huán)的 數(shù)量;及基于睡眠時(shí)鐘循環(huán)的所確定數(shù)量及所述至少一個(gè)寄存器中所存儲(chǔ)的快時(shí)鐘循
環(huán)的所確定數(shù)量來確定所述睡眠時(shí)鐘的估計(jì)頻率。
根據(jù)再一個(gè)實(shí)例, 一種用于用快時(shí)鐘估計(jì)睡眠始終的頻率的設(shè)備包括用將睡眠
時(shí)鐘與快時(shí)鐘同步并針對(duì)每一慢時(shí)鐘循環(huán)形成與所述快時(shí)鐘同步的同步脈沖的裝置; 用于針對(duì)在預(yù)定測(cè)量周期期間發(fā)生的所述睡眠時(shí)鐘的每一循環(huán)遞增睡眠時(shí)鐘計(jì)數(shù)的裝 置,其中所述預(yù)定測(cè)量周期是由預(yù)定數(shù)量的慢時(shí)鐘循環(huán)所確定;用于針對(duì)所述快時(shí)鐘
的每一循環(huán)遞增快時(shí)鐘計(jì)數(shù)以確定快時(shí)鐘循環(huán)計(jì)數(shù)的裝置;用于存儲(chǔ)在所述預(yù)定測(cè)量 周期的每一慢時(shí)鐘循環(huán)期間發(fā)生的快時(shí)鐘循環(huán)的所計(jì)數(shù)數(shù)量的裝置;用于根據(jù)所述睡
眠時(shí)鐘計(jì)數(shù)確定睡眠時(shí)鐘循環(huán)的數(shù)量的裝置;用于確定所述存儲(chǔ)裝置中所存儲(chǔ)的快時(shí) 鐘循環(huán)的數(shù)量的裝置;及用于基于睡眠時(shí)鐘循環(huán)的所確定數(shù)量及快時(shí)鐘循環(huán)的所確定 數(shù)量來確定所述睡眠時(shí)鐘的估計(jì)頻率的裝置。


圖1是使用根據(jù)本發(fā)明的睡眠時(shí)鐘頻率估計(jì)器的實(shí)例性無線裝置的方塊圖。 圖2圖解說明測(cè)量誤差與所述誤差的測(cè)量時(shí)間之間的關(guān)系的曲線圖。
圖3是圖1的慢時(shí)鐘頻率估計(jì)器的實(shí)例性構(gòu)造的方塊圖。
圖4是圖3的估計(jì)器所發(fā)生信號(hào)之間的關(guān)系的時(shí)序圖。
圖5圖解說明根據(jù)本發(fā)明的另一個(gè)實(shí)例性睡眠時(shí)鐘頻率估計(jì)器的方塊圖。
圖6是圖解說明圖5估計(jì)器中所發(fā)生的各種信號(hào)及計(jì)數(shù)的時(shí)序圖。
圖7是用于估計(jì)睡眠時(shí)鐘頻率的方法的實(shí)例的流程圖。
圖8是用于估計(jì)睡眠時(shí)鐘頻率的設(shè)備的另一個(gè)實(shí)例的方塊圖。
具體實(shí)施例方式
本申請(qǐng)案揭示用于使用另一更精確類型的時(shí)鐘(例如TCXO快時(shí)鐘)估計(jì)第一類型 的時(shí)鐘(例如慢時(shí)鐘或睡眠時(shí)鐘)的頻率的設(shè)備及方法。此外,所揭示的方法及設(shè)備提 供在最小化所述第一類時(shí)鐘的時(shí)鐘漂移效應(yīng)的預(yù)定長(zhǎng)度期間所測(cè)量的最新連續(xù)估計(jì)。
圖1圖解說明一種用于移動(dòng)網(wǎng)絡(luò)中的實(shí)例性無線設(shè)備100,例如移動(dòng)收發(fā)器。無 線設(shè)備100經(jīng)由天線101接收無線通信信號(hào)并將無線通信信號(hào)傳輸?shù)狡渌b置,例如 基站。無線設(shè)備100包括用于使用快時(shí)鐘估計(jì)慢時(shí)鐘頻率的慢時(shí)鐘頻率估計(jì)器或睡眠 時(shí)鐘頻率估計(jì)器102。如圖所示,時(shí)鐘估計(jì)器102分別從快時(shí)鐘108及慢時(shí)鐘110接 收時(shí)鐘信號(hào)104及106。快時(shí)鐘108是TCXO或類似設(shè)備,其以與慢時(shí)鐘110相比相 當(dāng)高的頻率(例如44.4 MHz或66.6 MHz)操作且具有較高的計(jì)時(shí)精確度。相比之下,慢 時(shí)鐘110是一種以較低頻率(例如30-60kHZ)操作并消耗較少功率的振蕩器,從而使得 其對(duì)于睡眠計(jì)時(shí)來說更理想。
快時(shí)鐘108及慢時(shí)鐘110互相獨(dú)立且異步地操作。慢時(shí)鐘頻率估計(jì)器102經(jīng)配置 以通過計(jì)數(shù)快時(shí)鐘循環(huán)來計(jì)數(shù)慢時(shí)鐘循環(huán)的數(shù)量,從而提供估計(jì)實(shí)際慢時(shí)鐘頻率的更 高精確度。由于所述慢時(shí)鐘與快時(shí)鐘異步,因而估計(jì)器102包括使所述快時(shí)鐘與所述 慢時(shí)鐘同步的同步器(在所述圖中未顯示)。然后,估計(jì)器102可使用所述快時(shí)鐘來確 定慢時(shí)鐘的循環(huán)數(shù)量的計(jì)數(shù)(Nsc),以及在所述數(shù)量的慢時(shí)鐘循環(huán)期間發(fā)生的快時(shí)鐘循 環(huán)數(shù)量的計(jì)數(shù)(Nrc)。估計(jì)器102將所述信息提供給微處理器112,微處理器112實(shí)際 上可簡(jiǎn)單地從估計(jì)器102內(nèi)的寄存器讀取計(jì)數(shù)數(shù)據(jù)以確定Nsc及NFc并推導(dǎo)出慢時(shí)鐘 頻率的最新估計(jì)。在一個(gè)實(shí)例中,可在任一時(shí)刻實(shí)施所述計(jì)數(shù)數(shù)據(jù)的讀取,這是因?yàn)?估計(jì)器102始終在活動(dòng)或喚醒模式下操作。在一個(gè)實(shí)例中,舉例來說,所述微處理器 將在微處理器112指示系統(tǒng)100進(jìn)入睡眠模式前讀取所述數(shù)據(jù),以便在將移動(dòng)臺(tái)100 置于睡眠前設(shè)定所述睡眠模式計(jì)時(shí)器。
根據(jù)所述實(shí)例,只要移動(dòng)臺(tái)100醒著,估計(jì)器102即連續(xù)計(jì)數(shù)慢時(shí)鐘110,以便 最小化量化誤差以及慢時(shí)鐘波動(dòng)誤差。由于所述快時(shí)鐘與慢時(shí)鐘之間的異步,NFC的 測(cè)量誤差介于從-1到+1快時(shí)鐘晶片或循環(huán)之間。所估計(jì)的慢時(shí)鐘頻率fsc可由微處理 器112來計(jì)算并基于如下關(guān)系推導(dǎo)出
<formula>formula see original document page 12</formula> (1)
其中frc是快時(shí)鐘頻率,Nsc是所計(jì)數(shù)的慢時(shí)鐘循環(huán)的數(shù)量,而Npc是所計(jì)數(shù)的快 時(shí)鐘循環(huán)的數(shù)量。Nsc及Nrc是從估計(jì)器102中的寄存器中讀取(稍后將論述)。 此外,應(yīng)注意可通過如下關(guān)系確定根據(jù)本發(fā)明的估計(jì)器102的估計(jì)誤差
<formula>formula see original document page 12</formula> (2)
其中Tn^皿e是由移動(dòng)臺(tái)100的喚醒時(shí)間界定的連續(xù)測(cè)量時(shí)間;E K是快時(shí)鐘的誤
差,例如由TCXO快時(shí)鐘108的自動(dòng)頻率控制(AFC)引起;而ese是慢時(shí)鐘110的誤 差,例如睡眠時(shí)鐘漂移。如果忽略快時(shí)鐘AFC誤差及睡眠時(shí)鐘漂移(假設(shè)連續(xù)測(cè)量時(shí) 間短得不足以發(fā)生顯著漂移),則由±1量化所致的誤差可表達(dá)為<formula>formula see original document page 12</formula> (3)如從方程式(3)中可見,所述誤差與所述連續(xù)測(cè)量時(shí)間及所述快時(shí)鐘頻率成反比。 因此,隨著所述連續(xù)測(cè)量時(shí)間或快時(shí)鐘頻率增加,所述誤差將減小。圖2圖解說明這 一關(guān)系的曲線圖,其顯示所述誤差(以百萬分率(ppm)測(cè)量)因較長(zhǎng)的測(cè)量時(shí)間而迅速減 小,且假定的時(shí)鐘頻率越高(例如曲線200顯示44.4 MHz,而曲線202顯示66.6 MHz), 所述誤差越小。作為實(shí)例,如果所述快時(shí)鐘頻率是44.4 MHz且所述測(cè)量時(shí)間是4 msec(其將等于5個(gè)OFDM符號(hào),作為實(shí)例),所述估計(jì)誤差將是約5.5 ppm,而如果 將所述測(cè)量時(shí)間遞增到40 msec,則所述誤差將減少為約0.55 ppm。
因此根據(jù)圖2顯而易見測(cè)量時(shí)間越長(zhǎng),估計(jì)精確度越高。然而,較長(zhǎng)測(cè)量時(shí)間 的優(yōu)勢(shì)因如下因素而減小如果測(cè)量時(shí)間過度增加,則由于睡眠時(shí)鐘的頻率漂移而導(dǎo) 致可能再次引入估計(jì)誤差。因而,根據(jù)本發(fā)明的估計(jì)器102經(jīng)配置以平衡測(cè)量時(shí)間過 長(zhǎng)及過短的缺點(diǎn)。因此,估計(jì)器102經(jīng)設(shè)計(jì)以在移動(dòng)臺(tái)IOO喚醒后立刻開始計(jì)數(shù)且只 要TCXO快時(shí)鐘108是在啟動(dòng)狀態(tài)便保持計(jì)數(shù),以最大化所述測(cè)量時(shí)間。另一方面, 如較舊的測(cè)量超過預(yù)定長(zhǎng)度,則丟棄,以便最小化所述慢時(shí)鐘漂移效應(yīng)。因此,估計(jì) 器102中的寄存器內(nèi)所保存的測(cè)量是最新的。所揭示估計(jì)器102之其它特征系可在被 要求之任何時(shí)間(即無延遲)提供測(cè)量,且始終不會(huì)中斷所述計(jì)數(shù)過程,以便最大程度 地減小量化誤差。
應(yīng)注意,圖1的無線裝置100還可包括存儲(chǔ)器裝置114或任何其它合適的計(jì)算機(jī) 可讀媒體,其存儲(chǔ)用于使處理器112執(zhí)行用以實(shí)施所述睡眠時(shí)鐘估計(jì)的方法或算法的 指令。如所指示,存儲(chǔ)器裝置114提供存儲(chǔ)以供遞送到處理器112,如連接116所指 示。另一選擇是,如果估計(jì)器102經(jīng)配置以能夠執(zhí)行軟件,則存儲(chǔ)器裝置114還可使 所述估計(jì)器實(shí)施所述方法或算法,如虛線118所指示。
圖3圖解說明圖1的慢時(shí)鐘頻率估計(jì)器102的實(shí)例性配置的方塊圖。如上文所述, 慢時(shí)鐘110與快時(shí)鐘108是異步,且因而必須首先使所述慢時(shí)鐘與所述快時(shí)鐘同步以
用所述快時(shí)鐘來測(cè)量所述慢時(shí)鐘的頻率。因此,估計(jì)器102包括同步器300,其接收 快時(shí)鐘信號(hào)104及慢時(shí)鐘信號(hào)106兩者。同步器300接收信號(hào)104、 106,使所述慢時(shí) 鐘同步于所述快時(shí)鐘,并針對(duì)慢時(shí)鐘110的每一循環(huán)輸出睡眠時(shí)鐘同步脈沖302,其 中所述時(shí)鐘同步脈沖具有與快時(shí)鐘信號(hào)的上升或下降沿同步的上升沿。可使用雙寄存 器、延遲寄存器或任一用于使兩個(gè)異步信號(hào)同步的其它已知裝置來實(shí)施同步器300。
慢時(shí)鐘計(jì)數(shù)器304從同步器300接收睡眠時(shí)鐘同步脈沖302,并在接收到脈沖302 時(shí)進(jìn)行計(jì)數(shù)。針對(duì)每一慢時(shí)鐘循環(huán),換句話說針對(duì)每一睡眠時(shí)鐘同步脈沖302,慢時(shí) 鐘計(jì)數(shù)器304計(jì)數(shù)另一慢時(shí)鐘循環(huán)。在一個(gè)實(shí)例中,慢時(shí)鐘計(jì)數(shù)器304可具有Msc個(gè) 位的容量,并因此而具有為2Mse數(shù)量的最大或預(yù)定計(jì)數(shù),所述計(jì)數(shù)部分地用來限制所 述測(cè)量時(shí)間。作為進(jìn)一步的定量實(shí)例,如果計(jì)數(shù)器304的位數(shù)量是ll(也就是Msc=ll), 則所述預(yù)定計(jì)數(shù)是2048個(gè)慢時(shí)鐘循環(huán)。然而所述數(shù)量可依據(jù)希望更長(zhǎng)或更短的測(cè)量時(shí) 間而可大于或小于2048。
估計(jì)器102還包括快時(shí)鐘計(jì)數(shù)器306,其從快時(shí)鐘108接收所述快時(shí)鐘信號(hào)104 并計(jì)數(shù)快時(shí)鐘循環(huán)。針對(duì)每一慢時(shí)鐘循環(huán),換句話說針對(duì)每一睡眠時(shí)鐘同步脈沖302, 慢時(shí)鐘計(jì)數(shù)器304計(jì)數(shù)另一循環(huán),且由睡眠時(shí)鐘同步脈沖302(或經(jīng)延遲的睡眠時(shí)鐘同 步脈沖來觸發(fā)以確保計(jì)入在所述慢時(shí)鐘循環(huán)期間發(fā)生的所有所述快時(shí)鐘循環(huán),如稍后 結(jié)合圖5的實(shí)例所解釋)觸發(fā)所述快時(shí)鐘計(jì)數(shù)器306以便經(jīng)由連接312將快時(shí)鐘計(jì)數(shù)器 306的計(jì)數(shù)讀取到標(biāo)明為"寄存器l"的存儲(chǔ)寄存器310中。針對(duì)每一慢時(shí)鐘循環(huán)將快時(shí) 鐘計(jì)數(shù)器306的當(dāng)前計(jì)數(shù)值讀取到寄存器310直至慢時(shí)鐘計(jì)數(shù)器304的計(jì)數(shù)達(dá)到所述 預(yù)定計(jì)數(shù)。應(yīng)注意,計(jì)數(shù)器306可持續(xù)遞增而不重置。因此,針對(duì)每一慢時(shí)鐘循環(huán)讀 取到寄存器310(寄存器1)的值均蓋寫先前存儲(chǔ)于寄存器310中的值。然而,所屬技術(shù) 領(lǐng)域的技術(shù)人員應(yīng)了解,可利用替代配置來實(shí)施計(jì)數(shù)在每預(yù)定數(shù)量的慢時(shí)鐘循環(huán)期間 發(fā)生的快時(shí)鐘循環(huán)的數(shù)量。舉例來說,可針對(duì)每一慢時(shí)鐘循環(huán)而重置計(jì)數(shù)器306,且 寄存器310可替代地是累積式計(jì)數(shù)器,其將計(jì)數(shù)器306的當(dāng)前值添加到從計(jì)數(shù)器306 接收的計(jì)數(shù)值的先前總和,直至慢時(shí)鐘計(jì)數(shù)器304已達(dá)到其預(yù)定限制。
在慢時(shí)鐘計(jì)數(shù)器304達(dá)到所述預(yù)定限制(例如翻轉(zhuǎn))之后,慢時(shí)鐘計(jì)數(shù)器304經(jīng)由 連接316發(fā)送最高有效位(MSB)信號(hào)(例如,指示計(jì)數(shù)器304的所述最高有效位已達(dá)到 T值的位值T)到最高有效位(MSB)計(jì)數(shù)器314,這遞增MSB計(jì)數(shù)器314。因而,MSB 計(jì)數(shù)器314有效地計(jì)數(shù)慢時(shí)鐘計(jì)數(shù)器翻轉(zhuǎn)(也就是每一次MSB變成"r)的次數(shù)。與發(fā) 出MSB的同時(shí),慢時(shí)鐘計(jì)數(shù)器304(如于圖3的實(shí)例中所顯示)經(jīng)由連接320用MSB 觸發(fā)快時(shí)鐘計(jì)數(shù)器306,以將快時(shí)鐘計(jì)數(shù)器306的當(dāng)前值經(jīng)由連接321讀入標(biāo)示為"寄 存器2"的另一個(gè)第二寄存器318中。此外,當(dāng)MSB計(jì)數(shù)器314遞增時(shí),經(jīng)由連接320 將第一寄存器310重置為計(jì)數(shù)零(0)。在所述實(shí)例中,使用第一寄存器310以確??稍?任一時(shí)間(例如緊在微處理器112進(jìn)入一睡眠模式之前)獲得直至最后一慢時(shí)鐘循環(huán)前 發(fā)生的快時(shí)鐘循環(huán)的精確計(jì)數(shù)以用于獲得NFC。因此,未必需要睡眠時(shí)鐘循環(huán)結(jié)束才 能獲得當(dāng)前計(jì)數(shù)。 然而,圖4圖解說明當(dāng)移動(dòng)臺(tái)100在慢時(shí)鐘循環(huán)結(jié)束前進(jìn)入睡眠模式時(shí),快時(shí)鐘 的部分計(jì)數(shù)丟失。不過,所述計(jì)數(shù)精確度最差將是土l慢時(shí)鐘循環(huán)。特定來說,圖4 圖解說明快時(shí)鐘信號(hào)108、慢時(shí)鐘或睡眠時(shí)鐘信號(hào)110及睡眠時(shí)鐘同步脈沖302之間 關(guān)系的時(shí)序圖,睡眠時(shí)鐘同步脈沖302使寄存器310能夠存儲(chǔ)快時(shí)鐘計(jì)數(shù)器306的計(jì) 數(shù)。如時(shí)間線400所指示,當(dāng)新慢時(shí)鐘循環(huán)開始時(shí),脈沖402使寄存器310存儲(chǔ)及自 快時(shí)鐘計(jì)數(shù)器306拉出當(dāng)前計(jì)數(shù)。如果在稍后的下一慢時(shí)鐘循環(huán)中,所述微處理器確 定將移動(dòng)臺(tái)100置入睡眠模式(如時(shí)間線404所指示),則在箭頭406所指示的中間周 期期間發(fā)生的快時(shí)鐘脈沖的當(dāng)前數(shù)量未存儲(chǔ)到寄存器310中。不過,計(jì)數(shù)直至上一慢 時(shí)鐘循環(huán)(即時(shí)間線400)結(jié)束的快時(shí)鐘脈沖的數(shù)量Nrc,這是最差為士l慢時(shí)鐘循環(huán)的 精確度。
返回參照?qǐng)D3,估計(jì)器102還包括多個(gè)額外的到數(shù)量"N"的寄存器,所示最后寄存 器"N"以參考編號(hào)322來標(biāo)示。額外寄存器2(318)到N(322)的使用確保至少2Mse(N—l) 個(gè)對(duì)應(yīng)于快時(shí)鐘計(jì)數(shù)的慢時(shí)鐘循環(huán)的計(jì)數(shù)在喚醒周期期間大于慢時(shí)鐘循環(huán)的數(shù)量。此 外,通過將寄存器的數(shù)量限制于數(shù)量"N"來僅提供慢時(shí)鐘循環(huán)的最新計(jì)數(shù)。作為實(shí)例, 假設(shè)慢時(shí)鐘110的頻率是約32 kHz,慢時(shí)鐘計(jì)數(shù)器304的Msc位的數(shù)量是11并將N 限制為兩個(gè)(2)寄存器,則最大計(jì)數(shù)周期將約等于2MsVfscXN—211/32 kHz)X2=128 msec。這僅是一個(gè)實(shí)例,且可使用多于兩個(gè)的寄存器來實(shí)現(xiàn)更長(zhǎng)的測(cè)量時(shí)間。此外, 所屬技術(shù)領(lǐng)域的技術(shù)人員應(yīng)了解,可在圖3的估計(jì)器中利用單個(gè)寄存器(例如寄存器 1(310)),但此將僅提供對(duì)應(yīng)于快時(shí)鐘計(jì)數(shù)的最大為2Mse慢循環(huán)的短測(cè)量時(shí)間(約64 msec)。應(yīng)進(jìn)一步注意,可將快時(shí)鐘計(jì)數(shù)器306與寄存器1到N的組合實(shí)施為結(jié)合MSB 計(jì)數(shù)器314在慢時(shí)鐘計(jì)數(shù)器304的測(cè)量周期期間計(jì)數(shù)快時(shí)鐘循環(huán)的單個(gè)單元。所述單 個(gè)單元應(yīng)經(jīng)配置以便可獲得直至最后發(fā)生的滿慢時(shí)鐘循環(huán)前的當(dāng)前快時(shí)鐘循環(huán)計(jì)數(shù)。 同樣,慢時(shí)鐘計(jì)數(shù)器304及MSB計(jì)數(shù)器314可配置為計(jì)數(shù)睡眠時(shí)鐘同步脈沖302的 單個(gè)單元。
圖3進(jìn)一步圖解說明分別計(jì)算快時(shí)鐘計(jì)數(shù)Npc及慢時(shí)鐘計(jì)數(shù)Nsc的加法器324及 326。在快時(shí)鐘計(jì)數(shù)Nrc的情況下,讀出寄存器l-N(例如310、 318、 322)中的每一者 內(nèi)所存儲(chǔ)的計(jì)數(shù),并通過加法器324將其加到一起以推導(dǎo)出NFC。在慢時(shí)鐘或睡眠時(shí) 鐘計(jì)數(shù)Nsc的情況下,由加法器326總計(jì)來自慢時(shí)鐘計(jì)數(shù)器及MSB計(jì)數(shù)器314的計(jì)數(shù)。 MSB計(jì)數(shù)器314僅遞送最高有效位,每一最高有效位均表示已計(jì)數(shù)的2M"個(gè)慢時(shí)鐘循 環(huán),然后將所述最高有效位添加到所述慢時(shí)鐘計(jì)數(shù)器的當(dāng)前計(jì)數(shù)以提供在所述最大(最 大限度)時(shí)間測(cè)量周期期間的總慢時(shí)鐘循環(huán)。在一個(gè)實(shí)例中,可使用移位寄存器330將 MSB計(jì)數(shù)器314的計(jì)數(shù)移位到加法器326。應(yīng)注意,加法器324及326(及移位寄存器 330)并未顯示為估計(jì)器102的一部分,并可實(shí)施于微處理器112內(nèi)或與估計(jì)器102及 微處理器112兩者皆分離。另一選擇是,加法器324、 326可邏輯包含于容納(舉例來 說)估計(jì)器102的ASIC中。
作為實(shí)例,當(dāng)微處理器112決定將移動(dòng)設(shè)備100置于睡眠模式時(shí),微處理器112
獲得快時(shí)鐘計(jì)數(shù)Npc及慢時(shí)鐘計(jì)數(shù)Nsc,并根據(jù)上述方程式(l)由所述數(shù)量計(jì)算出對(duì)慢 時(shí)鐘頻率的估計(jì)。當(dāng)微處理器112醒來時(shí),所有所述寄存器及計(jì)數(shù)器均由每當(dāng)移動(dòng)臺(tái) 醒來時(shí)來自微處理器112的喚醒信號(hào)重置。估計(jì)器102將保持不間斷運(yùn)行直至移動(dòng)臺(tái) 110睡眠。
注意估計(jì)器102中用以推導(dǎo)出計(jì)數(shù)NFc及Nsc的部分是快時(shí)鐘域的所有部分,如 圖3的虛線328所指示。此確保估計(jì)器102僅使用快時(shí)鐘108來實(shí)施計(jì)數(shù),以實(shí)現(xiàn)較 使用精確度較著、功率消耗較少的慢時(shí)鐘iio所獲得的估計(jì)更為精確的估計(jì)。
在圖5及圖6中顯示類似于圖3的估計(jì)器102的慢時(shí)鐘頻率估計(jì)器的另一實(shí)例。 圖5的實(shí)例包括估計(jì)器502,其接收快時(shí)鐘信號(hào)(fast—clk)、慢時(shí)鐘信號(hào)(slow—clk)及(舉 例來說)來自諸如微處理器112等微處理器的喚醒信號(hào)。類似于圖3的實(shí)例,同步器504 接收所述slow一clk信號(hào),使所述slov^clk信號(hào)同步于所述fast—dock信號(hào),并輸出標(biāo) 示為slow_clk_sync的睡眠時(shí)鐘同步脈沖506,所述脈沖類似于圖3實(shí)例中的信號(hào)302。 fast一clk及slow—clk_sync信號(hào)輸入到估計(jì)器502的快時(shí)鐘域部分508。此外,所述估 計(jì)器包括使睡眠時(shí)鐘同步脈沖506延遲預(yù)定時(shí)間量(例如一個(gè)快時(shí)鐘周期)的延遲電路 510。延遲電路510輸出slow—clk_sync_delay脈沖511,用以使第一寄存器512能夠從 快時(shí)鐘計(jì)數(shù)器514接收計(jì)數(shù),如稍后將闡述。應(yīng)注意,延遲電路510可由任一適于以 某一預(yù)定延遲周期輸出信號(hào)輸入的裝置來實(shí)施。
類似于圖3的實(shí)例,估計(jì)器502包括慢時(shí)鐘或睡眠時(shí)鐘計(jì)數(shù)器516,所述睡眠時(shí) 鐘計(jì)數(shù)器516具有Msc個(gè)數(shù)量的位,提供達(dá)2^£ (N-l)個(gè)值的限制的計(jì)數(shù)(假設(shè)計(jì)數(shù)從 零(0)開始)。在所示特定實(shí)例中,睡眠時(shí)鐘計(jì)數(shù)器516包括睡眠時(shí)鐘寄存器517及加法 器519。寄存器517僅存儲(chǔ)從加法器519輸入的計(jì)數(shù)值。所述加法器通過經(jīng)由到'T'輸 入端的反饋連接將寄存器517所輸出的先前存儲(chǔ)的計(jì)數(shù)值累加以確定所述計(jì)數(shù)值,所 述'T'輸入端鄰接slow_clk_sync脈沖506。因此,slow—clk_sync脈沖506有效地遞增 計(jì)數(shù)器516。
在慢時(shí)鐘計(jì)數(shù)器516達(dá)到其限制之后,計(jì)數(shù)器516以僅一個(gè)數(shù)據(jù)位(也就是最高有 效位)設(shè)置MSB計(jì)數(shù)器518,如從總線連接522所推導(dǎo)出的為睡眠時(shí)鐘計(jì)數(shù)器516的 輸出的連接521所圖解。MSB計(jì)數(shù)器518反過來又將所述MSB提供回睡眠時(shí)鐘計(jì)數(shù) 器516以將計(jì)數(shù)重置為零,或更具體來說,將所述睡眠時(shí)鐘寄存器517重置為零值。 所述慢時(shí)鐘計(jì)數(shù)器516及MSB計(jì)數(shù)器518將各自的計(jì)數(shù)522及位遞送到加法器524 以確定所述慢時(shí)鐘循環(huán)的數(shù)量Nsc,加法器524在所述快時(shí)鐘域外部(且估計(jì)器502在 其中不含有加法邏輯)。
快時(shí)鐘計(jì)數(shù)器514連續(xù)計(jì)數(shù)快時(shí)鐘循環(huán)的數(shù)量。如在圖5中可見,快時(shí)鐘計(jì)數(shù)器 514包括快時(shí)鐘寄存器525、加法器527及多路復(fù)用器520,多路復(fù)用器520接收MSB 的輸入。當(dāng)所述MSB的值尚未達(dá)到所述值(也就是所述睡眠時(shí)鐘計(jì)數(shù)器516尚未計(jì)數(shù) 2Mse數(shù)量的慢時(shí)鐘循環(huán))時(shí),多路復(fù)用器520輸出存在于輸入端"0"處的任何值。相應(yīng)地, 當(dāng)所述MSB具有值一(1)時(shí),多路復(fù)用器520輸出存在于輸入端'1'處的任何值。在圖
5的所述實(shí)例中,所輸入值是'T',其用于將快時(shí)鐘寄存器525重置為值"1"。
如在圖5中可見,加法器527自快時(shí)鐘寄存器525的輸出接收輸入及值'T'。因此, 當(dāng)MSB為零時(shí),加法器527將快時(shí)鐘寄存器525的當(dāng)前值與值1的總和輸出到多路 復(fù)用器輸入端"O",如圖所示通過fast_Clk信號(hào)觸發(fā)快時(shí)鐘寄存器525所存儲(chǔ)值的輸出。 因此,加法器527用于針對(duì)每一快時(shí)鐘循環(huán)遞增快時(shí)鐘計(jì)數(shù)。將加法器527的輸出遞 送到多路復(fù)用器520的輸入端0,穿過多路復(fù)用器520以便輸入供存儲(chǔ)于快時(shí)鐘寄存 器525中,并借此更新存儲(chǔ)于快時(shí)鐘寄存器525中的計(jì)數(shù)。
所述第一寄存器512包括由sIow—clk_sync—delay脈沖511觸發(fā)的啟用("EN")輸入 端。當(dāng)接收脈沖511時(shí),第一寄存器512接收或讀取快時(shí)鐘計(jì)數(shù)器514的寄存器525 內(nèi)所存儲(chǔ)的計(jì)數(shù)。由于寄存器512是由slow—elk—syindelay脈沖511觸發(fā),因此將從 寄存器525中讀取計(jì)數(shù)延遲由延遲電路510設(shè)定的預(yù)定時(shí)間段。通過延遲從快時(shí)鐘計(jì) 數(shù)器514中讀取所述計(jì)數(shù),這確保所述快時(shí)鐘計(jì)數(shù)包括所述睡眠時(shí)鐘周期內(nèi)的所有所 述快時(shí)鐘循環(huán),以計(jì)入快時(shí)鐘計(jì)數(shù)器514中的計(jì)數(shù)延遲。在圖6中由箭頭600圖解說 明所述計(jì)時(shí)一致,其顯示計(jì)數(shù)信息從快時(shí)鐘計(jì)數(shù)器514到所述第一寄存器的移位發(fā)生 于所述快時(shí)鐘計(jì)數(shù)器514已開始為下一慢時(shí)鐘循環(huán)計(jì)數(shù)之后。當(dāng)慢時(shí)鐘計(jì)數(shù)器516達(dá) 到由2Mse所確定的計(jì)數(shù)限制時(shí),使用MSB將所述第一寄存器512重置為值零(O)。同 時(shí),在通過多路復(fù)用器520的操作將寄存器525重置為'T'之前,所述MSB使第二寄 存器526(稱為"寄存器2")能夠讀取快時(shí)鐘寄存器525中所存儲(chǔ)的計(jì)數(shù)。因此,所述第 二寄存器526存儲(chǔ)在所述第一2Mse數(shù)量的慢時(shí)鐘循環(huán)期間發(fā)生的快時(shí)鐘循環(huán)的數(shù)量。
應(yīng)注意,圖5圖解說明具有設(shè)置為二 (2)的數(shù)量N的估計(jì)器。也就是,采用前 文關(guān)于圖3所述的假設(shè),將所述最大計(jì)數(shù)周期限定為約128 msec的周期。因此,在圖 5中僅圖解說明第一寄存器512及第二寄存器526(也就是,N=2)。如于圖6中可見, 所述slow_clock_sync—delay脈沖與所述MSB位一致。因此,不會(huì)漏掉所述快計(jì)數(shù)器 的經(jīng)計(jì)數(shù)循環(huán),且從所述快時(shí)鐘計(jì)數(shù)器514到所述第二寄存器526的計(jì)數(shù)移位不中斷 所述快時(shí)鐘計(jì)數(shù)器514,如圖6的箭頭602所示。然后,類似于圖3的實(shí)例,將所述 第一寄存器512及第二寄存器526中所存儲(chǔ)的計(jì)數(shù)被饋送到加法器528以確定所述快 時(shí)鐘循環(huán)Nrc的數(shù)量。
應(yīng)進(jìn)一步注意,總體重置電路530接收從處理器112發(fā)送的喚醒信號(hào),總體重置 電路530發(fā)出總體重置信號(hào)532以重置估計(jì)器502的快時(shí)鐘域508內(nèi)的所有寄存器及 計(jì)數(shù)器的所有計(jì)數(shù)值。通常在其中并入估計(jì)器502的移動(dòng)設(shè)備的喚醒模式開始或稍后 時(shí)刻發(fā)送所述喚醒信號(hào)??傮w重置電路530是由來自同步器504的slow—clk_sync信號(hào) 506進(jìn)行重置,其重置電路530直至接收下一喚醒信號(hào),例如在下一喚醒模式開始時(shí)。
圖5及圖6的實(shí)例性實(shí)施方案尤其確保在所述移位操作期間所述快時(shí)鐘計(jì)數(shù)過程 (例如從所述快時(shí)鐘計(jì)數(shù)器到所述第一寄存器的計(jì)數(shù)信息移位)不中斷。
圖7圖解說明圖3及圖5估計(jì)器的方法或操作的流程圖。如圖所示,過程700開 始于塊702。流程繼續(xù)塊704,在此處通過(例如)圖3的同步器300或圖5的同步器510
使所述慢時(shí)鐘同步于所述快時(shí)鐘。 一旦所述快時(shí)鐘與所述慢時(shí)鐘同步,則所述估計(jì)器 開始僅依據(jù)所述快時(shí)鐘的使用計(jì)數(shù)慢時(shí)鐘脈沖及快時(shí)鐘脈沖。如前文所述,慢時(shí)鐘計(jì)
數(shù)器針(例如304或516)對(duì)每一慢時(shí)鐘同步脈沖(例如302或506)而遞增,如塊706中 所圖解說明。伴隨地,所述快時(shí)鐘計(jì)數(shù)器(例如306或514)針對(duì)每一快時(shí)鐘循環(huán)而遞增, 且針對(duì)每一慢時(shí)鐘同步脈沖將所述計(jì)數(shù)從所述快時(shí)鐘計(jì)數(shù)器傳遞到所述第一寄存器 (例如310或512),如塊708中所指示。
然后,流程繼續(xù)到?jīng)Q定塊710,在此處,所述估計(jì)器配置確定所述慢時(shí)鐘計(jì)數(shù)器 是否已達(dá)到其預(yù)定限制。應(yīng)注意,在圖3及5的實(shí)例中,作為硬件配置的結(jié)果而發(fā)生 這一確定且未必需要邏輯裝置進(jìn)行這一確定。如果所述慢時(shí)鐘計(jì)數(shù)器尚未達(dá)到其限制, 則所述流程向后循環(huán),以執(zhí)行塊706及708的過程。相反,當(dāng)達(dá)到所述慢時(shí)鐘計(jì)數(shù)器 的限制時(shí),流程圖繼續(xù)塊712,在此處,所述慢時(shí)鐘計(jì)數(shù)器(304或516)達(dá)到最大計(jì)數(shù)(也 就是所述MSB變成'T'),然后所述MSB計(jì)數(shù)器(例如314或518)遞增,如在塊712中 所示。同時(shí),將所述快時(shí)鐘計(jì)數(shù)讀取到隨后或下一寄存器(例如318、 322或526),且 將所述第一寄存器重置為零(O),并將所述快時(shí)鐘計(jì)數(shù)設(shè)回為一(l),如在塊714中所指 示。所述流程繼續(xù)返回到塊706及708之前,重復(fù)所述過程。注意每當(dāng)所述微處理器 將所述移動(dòng)設(shè)備置入睡眠時(shí),過程700的流程圖均結(jié)束(未顯示),并在所述移動(dòng)設(shè)備 被喚醒后重新開始。
圖8圖解說明供使用睡眠時(shí)鐘頻率估計(jì)的通信系統(tǒng)中使用的無線設(shè)備的另一個(gè)實(shí) 例。如圖所示,設(shè)備800包括天線802以實(shí)施無線通信信號(hào)的接收及傳輸。如所圖解 說明,設(shè)備800包括快時(shí)鐘804及睡眠時(shí)鐘或慢時(shí)鐘806。用于同步的裝置808接收 所述快時(shí)鐘信號(hào)及慢時(shí)鐘信號(hào),并因此針對(duì)每一慢時(shí)鐘循環(huán)形成與所述快時(shí)鐘同步的 同步脈沖。作為實(shí)例,可用圖3中所示的同步器300實(shí)施這一同步裝置808。同步裝 置808將所述同步脈沖遞送到用于遞增睡眠時(shí)鐘計(jì)數(shù)的裝置810,所述裝置針對(duì)預(yù)定 測(cè)量周期期間發(fā)生的睡眠時(shí)鐘的每一循環(huán)遞增所述睡眠時(shí)鐘計(jì)數(shù),所述預(yù)定測(cè)量周期 是由預(yù)定數(shù)量的慢始終循環(huán)(例如,2Mse個(gè))所確定。作為實(shí)例,可使用圖3中所圖 解說明的慢時(shí)鐘計(jì)數(shù)器304及MSB計(jì)數(shù)器314實(shí)施所述裝置810。
設(shè)備800還包括用于遞增快時(shí)鐘計(jì)數(shù)的裝置812,其針對(duì)快時(shí)鐘的每一循環(huán)來遞 增所述快時(shí)鐘計(jì)數(shù)??赏ㄟ^(舉例來說)圖3所示的快時(shí)鐘計(jì)數(shù)器306來實(shí)施裝置812。 用于存儲(chǔ)快時(shí)鐘循環(huán)的所計(jì)數(shù)數(shù)量的裝置814與所述用于遞增所述快時(shí)鐘計(jì)數(shù)的裝置 812通信。作為實(shí)例,可通過圖3的寄存器1到N(310、 318、 322)來實(shí)施存儲(chǔ)裝置814。
此外,設(shè)備800包括用于確定來自所述睡眠時(shí)鐘計(jì)數(shù)的睡眠時(shí)鐘循環(huán)數(shù)量的裝置 816。作為實(shí)例,可用圖3中所圖解說明的加法器326實(shí)施這一裝置816,但其可包括 其它用于確定計(jì)數(shù)的合適的邏輯或裝置。設(shè)備800包括用于確定快時(shí)鐘循環(huán)數(shù)量的補(bǔ) 充裝置818,以確定存儲(chǔ)于所述用于存儲(chǔ)的裝置814中的快時(shí)鐘循環(huán)的數(shù)量。舉例來 說,可通過諸如圖3所示的加法器324等加法器來實(shí)施此裝置818。同樣,此裝置324 并不限于加法器,而是可包括其它用于確定計(jì)數(shù)的合適的邏輯或裝置。最后,設(shè)備800
包括用于確定所述睡眠時(shí)鐘的所估計(jì)頻率的裝置820。與裝置816及818通信的裝置 820基于睡眠時(shí)鐘循環(huán)的所確定的數(shù)量及快時(shí)鐘循環(huán)的所確定的數(shù)量來確定所估計(jì)頻 率。舉例來說,可用圖1所圖解說明的處理器112或任何其它能夠計(jì)算或執(zhí)行算法的 合適的裝置來實(shí)施所述裝置820。
目前所揭示的上述估計(jì)器無需計(jì)算,并因此可單獨(dú)實(shí)施于硬件中(除加法器外,其 可實(shí)施于所述微處理器中)。與基于TCXO的睡眠時(shí)鐘頻率估計(jì)器的當(dāng)前設(shè)計(jì)相比較, 目前所揭示的睡眠時(shí)鐘頻率估計(jì)器通過在每當(dāng)所述微處理器需要時(shí)給所述微處理器提 供具有最長(zhǎng)可能且適當(dāng)測(cè)量周期的最新估計(jì)值來改進(jìn)估計(jì)精確度。此外,所述所揭示 的不斷運(yùn)行的估計(jì)器消除了由于所述快時(shí)鐘計(jì)數(shù)過程的不斷中斷而引起的額外土l誤 差。而且,所述所揭示的估計(jì)器無需來自微處理器的干預(yù)(也就是,所述微處理器無需 指示所述估計(jì)器何時(shí)開始計(jì)數(shù)及何時(shí)停止計(jì)數(shù))。
本文結(jié)合所揭示實(shí)例所描述的方法或算法可直接實(shí)施于硬件、可由處理器執(zhí)行的 軟件模塊、固件或這些中的兩者或兩者以上的組合內(nèi)。軟件模塊可駐留于RAM存儲(chǔ) 器、快閃存儲(chǔ)器、ROM存儲(chǔ)器、EPROM存儲(chǔ)器、EEPROM存儲(chǔ)器、寄存器、硬盤、 可裝卸磁盤、CD-ROM或此項(xiàng)技術(shù)中已知的任一其它形式的存儲(chǔ)媒體中。實(shí)例性存儲(chǔ) 媒體耦合到所述處理器,以便所述處理器可從所述存儲(chǔ)媒體讀取信息且可將信息寫入 到所述存儲(chǔ)媒體。在替代方案中,所述存儲(chǔ)媒體可與所述處理器成一體式。所述處理 器及存儲(chǔ)媒體可駐留于ASIC中。所述ASIC可駐留于用戶終端中。在替代方案中,所 述處理器及存儲(chǔ)媒體可作為離散組件駐留于用戶終端中。
上述實(shí)例僅是實(shí)例性,且所屬技術(shù)領(lǐng)域的技術(shù)人員可在不背離本文所揭示的發(fā)明 性概念的前提下以各種方式利用及偏離上述實(shí)例。所屬技術(shù)領(lǐng)域的技術(shù)人員易于明了 對(duì)所述實(shí)例的各種修改,且本文所界定的一般原理也可用于其它實(shí)例,例如,在即時(shí) 消息服務(wù)或任何通用無線數(shù)據(jù)通訊應(yīng)用中,這并不背離本文所描述的新穎方面的精神 或范圍。因此,本發(fā)明的范圍并不希望限定為本文所示的實(shí)例,而是希望賦予其與本 文所揭示的原理及新穎特征相一致的最寬廣范圍。詞語"實(shí)例性"專用于本文中,意指" 用作實(shí)例、示例或例證"。在本文中,任何描述為"實(shí)例性"的實(shí)例均未必應(yīng)視為比其它 實(shí)例更為優(yōu)選或有利。因此,僅通過隨附權(quán)利要求書的范圍來界定本文所描述的新穎 方面。
權(quán)利要求
1、一種睡眠時(shí)鐘頻率估計(jì)器,其包含第一計(jì)數(shù)器,其經(jīng)配置以計(jì)數(shù)睡眠時(shí)鐘同步脈沖并當(dāng)睡眠時(shí)鐘同步脈沖的數(shù)量達(dá)到預(yù)定數(shù)量時(shí)輸出至少一個(gè)滿計(jì)數(shù)信號(hào),所述睡眠時(shí)鐘同步脈沖具有對(duì)應(yīng)于睡眠時(shí)鐘周期的周期并同步于一個(gè)快時(shí)鐘;第二計(jì)數(shù)器,其經(jīng)配置以接收所述滿計(jì)數(shù)信號(hào),并針對(duì)所接收的每一滿計(jì)數(shù)信號(hào)將計(jì)數(shù)遞增1;及第三計(jì)數(shù)器,其經(jīng)配置以計(jì)數(shù)快時(shí)鐘循環(huán),并針對(duì)每一慢時(shí)鐘循環(huán)將所述快時(shí)鐘循環(huán)數(shù)量的值輸出到至少一第一寄存器以供所述第一寄存器存儲(chǔ)。
2、 如權(quán)利要求1所述的睡眠時(shí)鐘頻率估計(jì)器,其進(jìn)一步包含同步器,其經(jīng)配置以接收睡眠時(shí)鐘信號(hào)及所述快時(shí)鐘信號(hào),基于所述快時(shí)鐘信號(hào) 使所述睡眠時(shí)鐘信號(hào)同步于所述快時(shí)鐘信號(hào),且基于所述睡眠時(shí)鐘信號(hào)與所述快時(shí)鐘 信號(hào)的所述同步將所述睡眠時(shí)鐘同步脈沖中的一者或一者以上輸出到所述第一計(jì)數(shù) 器。
3、 如權(quán)利要求1所述的睡眠時(shí)鐘頻率估計(jì)器,其中所述第一寄存器經(jīng)配置以將 所存儲(chǔ)的計(jì)數(shù)輸出到第一加法器,以用于確定在測(cè)量時(shí)間周期期間快時(shí)鐘循環(huán)的計(jì)數(shù), 且所述第一及第二計(jì)數(shù)器經(jīng)配置以將當(dāng)前計(jì)數(shù)輸出到加法器,以確定在所述測(cè)量時(shí)間 周期期間發(fā)生的慢時(shí)鐘循環(huán)的計(jì)數(shù)。
4、 如權(quán)利要求1所述的睡眠時(shí)鐘頻率估計(jì)器,其進(jìn)一步包含至少一個(gè)額外寄存器,其經(jīng)配置以在將所述第二計(jì)數(shù)器遞增1時(shí)存儲(chǔ)由所述第三 計(jì)數(shù)器計(jì)數(shù)的所述快時(shí)鐘循環(huán)數(shù)量的所述值。
5、 如權(quán)利要求1所述的睡眠時(shí)鐘頻率估計(jì)器,其進(jìn)一步包含包括所述第一寄存 器及至少一個(gè)額外寄存器在內(nèi)的"N"數(shù)量的寄存器,其中所述估計(jì)器的所述總測(cè)量 時(shí)間是基于所述"N"數(shù)量的寄存器確定的。
6、 如權(quán)利要求1所述的睡眠時(shí)鐘頻率估計(jì)器,其中所述第一寄存器的存儲(chǔ)是通 過延遲脈沖觸發(fā),所述延遲脈沖在頻率上對(duì)應(yīng)于所述睡眠時(shí)鐘同步脈沖,但在所述睡 眠時(shí)鐘同步脈沖后延遲一預(yù)定延遲。
7、 如權(quán)利要求6所述的睡眠時(shí)鐘頻率估計(jì)器,其中所述預(yù)定延遲等于一個(gè)快時(shí) 鐘循環(huán)。'
8、 如權(quán)利要求1所述的睡眠時(shí)鐘頻率估計(jì)器,其中所述快時(shí)鐘是溫度補(bǔ)償晶體振蕩器。
9、 如權(quán)利要求1所述的睡眠時(shí)鐘頻率估計(jì)器,其中所述第一計(jì)數(shù)器、所述第二 計(jì)數(shù)器、所述第三計(jì)數(shù)器及所述第一寄存器均可在所述快時(shí)鐘驅(qū)動(dòng)的快時(shí)鐘域內(nèi)操作。
10、 一種時(shí)鐘頻率估計(jì)器,其包含同步器,其經(jīng)配置以接收第一時(shí)鐘信號(hào)及第二時(shí)鐘信號(hào),并針對(duì)所述第二時(shí)鐘的 每一循環(huán)輸出同步于所述第一時(shí)鐘的至少一個(gè)時(shí)鐘同步脈沖;第一計(jì)數(shù)器,其經(jīng)配置以接收所述至少一個(gè)時(shí)鐘同步脈沖,其中所述第一計(jì)數(shù)器 經(jīng)配置以隨著每一所接收的時(shí)鐘同步脈沖而遞增第一計(jì)數(shù),且在所述第一計(jì)數(shù)達(dá)到預(yù) 定數(shù)量時(shí)輸出滿計(jì)數(shù)信號(hào);第二計(jì)數(shù)器,其經(jīng)配置以接收所述滿計(jì)數(shù)信號(hào)并每次接收到所述滿計(jì)數(shù)信號(hào)時(shí)均 將計(jì)數(shù)遞增l;第三計(jì)數(shù)器,其經(jīng)配置以接收所述第一時(shí)鐘信號(hào),針對(duì)所接收的每一第一時(shí)鐘循 環(huán)而遞增第二計(jì)數(shù),并輸出所述第二計(jì)數(shù);及至少一個(gè)寄存器,其經(jīng)配置以針對(duì)由所述第一計(jì)數(shù)器接收的每一時(shí)鐘同步脈沖而 存儲(chǔ)所述第二計(jì)數(shù)。
11、 如權(quán)利要求10所述的時(shí)鐘頻率估計(jì)器,其中所述至少一個(gè)寄存器經(jīng)配置以 將所存儲(chǔ)的計(jì)數(shù)輸出到第一加法器,以用于確定在測(cè)量時(shí)間周期期間第一時(shí)鐘循環(huán)的 計(jì)數(shù),且所述第一及第二計(jì)數(shù)器經(jīng)配置以各自將當(dāng)前計(jì)數(shù)輸出到加法器,以確定在所 述測(cè)量時(shí)間周期期間發(fā)生的第二時(shí)鐘循環(huán)的計(jì)數(shù)。
12、 如權(quán)利要求10所述的時(shí)鐘頻率估計(jì)器,其進(jìn)一步包含至少一個(gè)額外寄存器,其經(jīng)配置以針對(duì)來自所述第一及第二計(jì)數(shù)器中的一者的每 一滿計(jì)數(shù)信號(hào)順序地從所述第三計(jì)數(shù)器逐一接收所述第二計(jì)數(shù)。
13、 如權(quán)利要求12所述的時(shí)鐘頻率估計(jì)器,其進(jìn)一步包含包括所述第一寄存器 及至少一個(gè)額外寄存器在內(nèi)的"N"數(shù)量的寄存器,其中所述估計(jì)器的所述總測(cè)量時(shí) 間是基于所述"N"數(shù)量的寄存器確定的。
14、 如權(quán)利要求10所述的時(shí)鐘頻率估計(jì)器,其中所述第一寄存器的存儲(chǔ)是通過 延遲脈沖觸發(fā),所述延遲脈沖在頻率上對(duì)應(yīng)于所述睡眠時(shí)鐘同步脈沖,但在所述睡眠 時(shí)鐘同步脈沖后延遲一預(yù)定延遲。
15、 如權(quán)利要求14所述的時(shí)鐘頻率估計(jì)器,其中所述預(yù)定延遲等于所述第一時(shí) 鐘信號(hào)的一個(gè)循環(huán)。
16、 如權(quán)利要求10所述的時(shí)鐘頻率估計(jì)器,其中所述第一時(shí)鐘是溫度補(bǔ)償晶體振蕩器o
17、 如權(quán)利要求10所述的時(shí)鐘頻率估計(jì)器,其中所述第一時(shí)鐘信號(hào)具有大于所 述第二時(shí)鐘信號(hào)的頻率。
18、 如權(quán)利要求10所述的時(shí)鐘頻率估計(jì)器,其中所述第一計(jì)數(shù)器、所述第二計(jì) 數(shù)器、所述第三計(jì)數(shù)器及所述至少一個(gè)寄存器均可在由所述第一時(shí)鐘驅(qū)動(dòng)的電路域內(nèi) 操作。
19、 一種供在無線收發(fā)器中使用的處理電路,其包含同步器,其經(jīng)配置以接收由快時(shí)鐘輸出的快時(shí)鐘信號(hào)及由睡眠時(shí)鐘輸出的睡眠時(shí) 鐘信號(hào),并針對(duì)所述睡眠時(shí)鐘的每一循環(huán)輸出同步于所述快時(shí)鐘的至少一個(gè)睡眠時(shí)鐘同步脈沖;睡眠時(shí)鐘頻率估計(jì)器,其包括第一計(jì)數(shù)器,其經(jīng)配置以計(jì)數(shù)睡眠時(shí)鐘同步脈沖且在睡眠時(shí)鐘同步脈沖的數(shù) 量達(dá)到預(yù)定數(shù)量時(shí)輸出至少一個(gè)滿計(jì)數(shù)信號(hào),所述睡眠時(shí)鐘同步脈沖具有對(duì)應(yīng)于睡眠 時(shí)鐘周期的周期并同步于快時(shí)鐘;第二計(jì)數(shù)器,其經(jīng)配置以接收所述滿計(jì)數(shù)信號(hào),并針對(duì)所接收的每一滿計(jì)數(shù)信號(hào) 將計(jì)數(shù)遞增l;及第三計(jì)數(shù)器,其經(jīng)配置以計(jì)數(shù)快時(shí)鐘循環(huán),并針對(duì)每一慢時(shí)鐘循環(huán)將所述快時(shí)鐘 循環(huán)數(shù)量的值輸出到至少一第一寄存器以供所述第一寄存器存儲(chǔ);及處理器,其經(jīng)配置以從所述至少一個(gè)寄存器接收在測(cè)量時(shí)間周期期間的快時(shí)鐘 循環(huán)的計(jì)數(shù)并確定在所述測(cè)量周期期間發(fā)生的快時(shí)鐘循環(huán)的數(shù)量;從所述第一及第二 計(jì)數(shù)器接收計(jì)數(shù)并確定在所述測(cè)量時(shí)間周期期間發(fā)生的睡眠時(shí)鐘循環(huán)的計(jì)數(shù);且基于 所述確定的快及慢時(shí)鐘循環(huán)的計(jì)數(shù)來確定所述睡眠時(shí)鐘頻率的估計(jì)。
20、 如權(quán)利要求19所述的處理電路,其中所述估計(jì)器進(jìn)一步包含 至少一個(gè)額外寄存器,其經(jīng)配置以針對(duì)來自所述第一及第二計(jì)數(shù)器中的至少一者的每一滿計(jì)數(shù)信號(hào)順序地從所述第三計(jì)數(shù)器逐一接收所述第二計(jì)數(shù)。
21、 如權(quán)利要求20所述的處理電路,其進(jìn)一步包含包括所述第一寄存器及至少 一個(gè)額外寄存器在內(nèi)的"N"數(shù)量的寄存器,其中所述估計(jì)器的所述總測(cè)量時(shí)間是基 于所述"N"數(shù)量的寄存器確定的。
22、 如權(quán)利要求19所述的處理電路,其中預(yù)定延遲等于一個(gè)快時(shí)鐘循環(huán)。
23、 如權(quán)利要求22所述的處理電路,其進(jìn)一步包含經(jīng)配置以發(fā)出延遲脈沖的延 遲電路。
24、 如權(quán)利要求19所述的處理電路,其中所述快時(shí)鐘是溫度補(bǔ)償晶體振蕩器。
25、 如權(quán)利要求19所述的處理電路,其中所述處理器經(jīng)配置以在將所述電路置 于睡眠模式之前確定所述慢時(shí)鐘頻率的估計(jì)值。
26、 如權(quán)利要求19所述的處理電路,其中所述第一計(jì)數(shù)器、所述第二計(jì)數(shù)器、 所述第三計(jì)數(shù)器及所述第一寄存器均可在所述快時(shí)鐘驅(qū)動(dòng)的快時(shí)鐘域內(nèi)操作。
27、 一種供在移動(dòng)通信網(wǎng)絡(luò)中使用的無線裝置,其包含同步器,其經(jīng)配置以接收由快時(shí)鐘輸出的快時(shí)鐘信號(hào)及由睡眠時(shí)鐘輸出的睡眠時(shí) 鐘信號(hào),并針對(duì)所述睡眠時(shí)鐘的每一循環(huán)輸出同步于所述快時(shí)鐘的至少一個(gè)睡眠時(shí)鐘 同步脈沖;睡眠時(shí)鐘頻率估計(jì)器,其包括第一計(jì)數(shù)器,其經(jīng)配置以計(jì)數(shù)睡眠時(shí)鐘同步脈沖且在睡眠時(shí)鐘同步脈沖 的數(shù)量達(dá)到預(yù)定數(shù)量時(shí)輸出至少一個(gè)滿計(jì)數(shù)信號(hào),所述睡眠時(shí)鐘同步脈沖具有對(duì)應(yīng)于 睡眠時(shí)鐘周期的周期并同步于快時(shí)鐘;第二計(jì)數(shù)器,其經(jīng)配置以接收所述滿計(jì)數(shù)信號(hào),并針對(duì)所接收的每一滿計(jì)數(shù) 信號(hào)將計(jì)數(shù)遞增l;及第三計(jì)數(shù)器,其經(jīng)配置以計(jì)數(shù)快時(shí)鐘循環(huán),并針對(duì)每一慢時(shí)鐘循環(huán)將所述快 時(shí)鐘循環(huán)數(shù)量的值輸出到至少一第一寄存器以供所述第一寄存器存儲(chǔ);及處理器,其經(jīng)配置以從所述至少一個(gè)寄存器接收在測(cè)量時(shí)間周期期間的快 時(shí)鐘循環(huán)的計(jì)數(shù)并確定在所述測(cè)量周期期間發(fā)生的快時(shí)鐘循環(huán)的數(shù)量;從所述第一及 第二計(jì)數(shù)器接收計(jì)數(shù)并確定在所述測(cè)量時(shí)間周期期間發(fā)生的睡眠時(shí)鐘循環(huán)的計(jì)數(shù);且基于所述確定的快及慢時(shí)鐘循環(huán)的計(jì)數(shù)來確定所述睡眠時(shí)鐘頻率的估計(jì)。
28、 如權(quán)利要求27所述的無線裝置,其中所述睡眠時(shí)鐘頻率估計(jì)器進(jìn)一步包含 至少一個(gè)額外寄存器,其經(jīng)配置以針對(duì)來自所述第一及第二計(jì)數(shù)器中的至少一者的每一滿計(jì)數(shù)信號(hào)順序地從所述第三計(jì)數(shù)器逐一接收所述第二計(jì)數(shù)。
29、 如權(quán)利要求28所述的無線裝置,其進(jìn)一步包含包括所述第一寄存器及至少 一個(gè)額外寄存器在內(nèi)的"N"數(shù)量的寄存器,其中所述估計(jì)器的所述總測(cè)量時(shí)間是基 于所述"N"數(shù)量的寄存器確定的。
30、 如權(quán)利要求27所述的無線裝置,其中所述第一寄存器的存儲(chǔ)是通過延遲脈 沖觸發(fā),所述延遲脈沖在頻率上對(duì)應(yīng)于所述睡眠時(shí)鐘同步脈沖,但在所述睡眠時(shí)鐘同 步脈沖后延遲一預(yù)定延遲。
31、 如權(quán)利要求30所述的無線裝置,其中所述預(yù)定延遲等于一個(gè)快時(shí)鐘循環(huán)。
32、 如權(quán)利要求27所述的無線裝置,其進(jìn)一步包含延遲電路,所述延遲電路經(jīng) 配置以用在所述睡眠時(shí)鐘同步脈沖后的預(yù)定延遲發(fā)出經(jīng)延遲的睡眠時(shí)鐘同步脈沖且經(jīng) 配置以觸發(fā)所述第一寄存器的存儲(chǔ)。
33、 如權(quán)利要求27所述的無線裝置,其中所述快時(shí)鐘是溫度補(bǔ)償晶體振蕩器。
34、 如權(quán)利要求27所述的無線裝置,其中所述處理器經(jīng)配置以在將所述電路置 于睡眠模式之前確定所述慢時(shí)鐘頻率的估計(jì)值。
35、 如權(quán)利要求27所述的無線裝置,其中所述第一計(jì)數(shù)器、所述第二計(jì)數(shù)器、 所述第三計(jì)數(shù)器及所述第一寄存器均可在所述快時(shí)鐘驅(qū)動(dòng)的快時(shí)鐘域內(nèi)操作。
36、 一種用于用快時(shí)鐘估計(jì)睡眠時(shí)鐘的頻率的方法,其包含 針對(duì)在預(yù)定測(cè)量周期期間發(fā)生的所述睡眠時(shí)鐘的每一循環(huán)遞增睡眠時(shí)鐘計(jì)數(shù)器,所述預(yù)定測(cè)量周期是通過預(yù)定數(shù)量的慢時(shí)鐘循環(huán)確定的;針對(duì)所述快時(shí)鐘的每一循環(huán)遞增快時(shí)鐘計(jì)數(shù)器以確定快時(shí)鐘循環(huán)計(jì)數(shù),并將在所述預(yù)定測(cè)量周期的每一慢時(shí)鐘循環(huán)期間發(fā)生的所述計(jì)數(shù)的快時(shí)鐘循環(huán)的數(shù)量存儲(chǔ)于至 少一個(gè)寄存器中;確定所述睡眠時(shí)鐘計(jì)數(shù)器的睡眠時(shí)鐘循環(huán)的數(shù)量及所述至少一個(gè)寄存器中存儲(chǔ) 的快時(shí)鐘循環(huán)的數(shù)量;及基于所述確定的睡眠時(shí)鐘循環(huán)的數(shù)量及所述確定的所述至少一個(gè)寄存器中存儲(chǔ) 的快時(shí)鐘循環(huán)的數(shù)量來確定所述睡眠時(shí)鐘的所估計(jì)頻率。
37、 如權(quán)利要求36所述的方法,其中基于設(shè)定數(shù)量的待計(jì)數(shù)慢循環(huán)確定所述預(yù) 定測(cè)量周期。
38、 如權(quán)利要求37所述的方法,其進(jìn)一步包含-其中所述設(shè)置數(shù)量的慢循環(huán)大于所述慢時(shí)鐘計(jì)數(shù)器的計(jì)數(shù)限制;當(dāng)超過所述慢時(shí)鐘的所述計(jì)數(shù)限制時(shí),將所述第一寄存器中存儲(chǔ)的所述計(jì)數(shù)移位到至少一第二寄存器;及設(shè)置最高有效位計(jì)數(shù)器以計(jì)數(shù)超過所述計(jì)數(shù)限制的每一次發(fā)生。
39、 一種其上存儲(chǔ)有指令的計(jì)算機(jī)可讀媒體,所述存儲(chǔ)的指令在由處理器執(zhí)行時(shí)致使所述處理器實(shí)施用快時(shí)鐘估計(jì)睡眠時(shí)鐘的頻率的方法,所述方法包含針對(duì)在預(yù)定測(cè)量周期期間發(fā)生的所述睡眠時(shí)鐘的每一循環(huán)遞增睡眠時(shí)鐘計(jì)數(shù)器,所述預(yù)定測(cè)量周期是通過預(yù)定數(shù)量的慢時(shí)鐘循環(huán)確定的;針對(duì)所述快時(shí)鐘的每一循環(huán)遞增快時(shí)鐘計(jì)數(shù)器以確定快時(shí)鐘循環(huán)計(jì)數(shù),并將在所述預(yù)定測(cè)量周期的每一慢時(shí)鐘循環(huán)期間發(fā)生的所述計(jì)數(shù)的快時(shí)鐘循環(huán)的數(shù)量存儲(chǔ)于至 少一個(gè)寄存器中;確定所述睡眠時(shí)鐘計(jì)數(shù)器的睡眠時(shí)鐘循環(huán)的數(shù)量及所述至少一個(gè)寄存器中存儲(chǔ) 的快時(shí)鐘循環(huán)的數(shù)量;及基于所述確定的睡眠時(shí)鐘循環(huán)的數(shù)量及所述確定的所述至少一個(gè)寄存器中存儲(chǔ) 的快時(shí)鐘循環(huán)的數(shù)量來確定所述睡眠時(shí)鐘的所估計(jì)頻率。
40、 如權(quán)利要求39所述的計(jì)算機(jī)可讀媒體,其中所述預(yù)定測(cè)量周期是基于所設(shè) 置數(shù)量的待計(jì)數(shù)慢循環(huán)確定的。
41、 如權(quán)利要求40所述的計(jì)算機(jī)可讀媒體,其進(jìn)一步包含 其中所述設(shè)置數(shù)量的慢循環(huán)大于所述慢時(shí)鐘計(jì)數(shù)器的計(jì)數(shù)限制; 當(dāng)超過所述慢時(shí)鐘的所述計(jì)數(shù)限制時(shí),將所述第一寄存器中存儲(chǔ)的所述計(jì)數(shù)移位到至少一第二寄存器;及設(shè)置最高有效位計(jì)數(shù)器以計(jì)數(shù)超過所述計(jì)數(shù)限制的每一次發(fā)生。
42、 一種用于用快時(shí)鐘估計(jì)睡眠時(shí)鐘的頻率的設(shè)備,其包含 用于使睡眠時(shí)鐘與快時(shí)鐘同步且針對(duì)每一慢時(shí)鐘循環(huán)形成與所述快時(shí)鐘同步的同步脈沖的裝置;用于針對(duì)在預(yù)定測(cè)量周期期間發(fā)生的所述睡眠時(shí)鐘的每一循環(huán)遞增睡眠時(shí)鐘計(jì) 數(shù)的裝置,所述預(yù)定測(cè)量周期是通過預(yù)定數(shù)量的慢時(shí)鐘循環(huán)確定的;用于針對(duì)所述快時(shí)鐘的每一循環(huán)遞增快時(shí)鐘計(jì)數(shù)以確定快時(shí)鐘循環(huán)計(jì)數(shù)的裝置; 用于存儲(chǔ)在所述預(yù)定測(cè)量周期的每一慢時(shí)鐘循環(huán)期間發(fā)生的所述計(jì)數(shù)的快時(shí)鐘 循環(huán)的數(shù)量的裝置;用于根據(jù)所述睡眠時(shí)鐘計(jì)數(shù)確定睡眠時(shí)鐘循環(huán)的數(shù)量的裝置; 用于確定所述用于存儲(chǔ)的裝置中存儲(chǔ)的快時(shí)鐘循環(huán)的數(shù)量的裝置;及 用于基于所述確定的睡眠時(shí)鐘循環(huán)的數(shù)量及所述確定的快時(shí)鐘循環(huán)的數(shù)量來確 定所述睡眠時(shí)鐘的所估計(jì)頻率的裝置。
43、 如權(quán)利要求42所述的設(shè)備,其中所述預(yù)定測(cè)量周期是基于設(shè)置數(shù)量的待計(jì) 數(shù)慢循環(huán)確定的。
44、 如權(quán)利要求43所述的設(shè)備,其進(jìn)一步包含用于在超過所述慢時(shí)鐘的所述計(jì)數(shù)限制時(shí)將所述第一寄存器中存儲(chǔ)的所述計(jì)數(shù) 移位到至少一第二寄存器的裝置;及用于設(shè)置最高有效位計(jì)數(shù)器以計(jì)數(shù)超過所述計(jì)數(shù)限制的每一次發(fā)生的裝置;且 其中所述設(shè)置數(shù)量的慢循環(huán)大于所述慢時(shí)鐘計(jì)數(shù)器的計(jì)數(shù)限制。
全文摘要
本發(fā)明揭示一種使用快時(shí)鐘(例如,溫度補(bǔ)償晶體振蕩器)來估計(jì)睡眠或慢時(shí)鐘的頻率的設(shè)備及方法。所揭示的設(shè)備包括具有第一計(jì)數(shù)器的估計(jì)器,所述第一計(jì)數(shù)器接收在睡眠時(shí)鐘周期的每一循環(huán)發(fā)出但同步于快時(shí)鐘的睡眠時(shí)鐘同步脈沖。對(duì)所述慢時(shí)鐘同步脈沖進(jìn)行計(jì)數(shù)到高達(dá)預(yù)定數(shù)量;隨之發(fā)出滿計(jì)數(shù)信號(hào)。第二計(jì)數(shù)器接收所述滿計(jì)數(shù)信號(hào)并在每次接收到所述滿計(jì)數(shù)信號(hào)時(shí)遞增。第三計(jì)數(shù)器計(jì)數(shù)快時(shí)鐘循環(huán)直至出現(xiàn)所述滿計(jì)數(shù)信號(hào)。基于所述慢時(shí)鐘循環(huán)及快時(shí)鐘循環(huán)的計(jì)數(shù)數(shù)量,僅使用所述快時(shí)鐘的用于實(shí)施測(cè)量的域便可確定所述慢時(shí)鐘的頻率,從而維系所述測(cè)量的精確性與所述快時(shí)鐘的精確性。所述揭示的設(shè)備還包括集成電路及采用所述揭示的估計(jì)器的收發(fā)器。本文還揭示對(duì)應(yīng)的方法。
文檔編號(hào)H04B1/16GK101366188SQ200680050365
公開日2009年2月11日 申請(qǐng)日期2006年11月9日 優(yōu)先權(quán)日2005年11月9日
發(fā)明者白金霞, 邁克爾·茂·王, 欽納帕·K·加納帕蒂 申請(qǐng)人:高通股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
新营市| 晋城| 四会市| 临夏县| 青龙| 乐亭县| 公主岭市| 江安县| 古田县| 尼木县| 永德县| 阜宁县| 林口县| 岐山县| 古浪县| 阜阳市| 镇宁| 剑河县| 大竹县| 常德市| 湘阴县| 安福县| 谷城县| 保德县| 高台县| 北海市| 乳山市| 新余市| 和龙市| 鄂伦春自治旗| 延津县| 鲜城| 铜陵市| 南岸区| 图片| 阳春市| 资溪县| 南投县| 汕尾市| 横山县| 玛沁县|