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

具有時(shí)鐘信號(hào)頻率可變功能的可與計(jì)算機(jī)連接的數(shù)據(jù)無(wú)線電裝置的制作方法

文檔序號(hào):6744992閱讀:239來(lái)源:國(guó)知局
專利名稱:具有時(shí)鐘信號(hào)頻率可變功能的可與計(jì)算機(jī)連接的數(shù)據(jù)無(wú)線電裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及可以連接到計(jì)算機(jī)的可與計(jì)算機(jī)連接數(shù)據(jù)無(wú)線電裝置,更具體地說(shuō),涉及時(shí)鐘信號(hào)頻率可變的可與計(jì)算機(jī)連接的數(shù)據(jù)無(wú)線電裝置。
通過(guò)將無(wú)線電裝置連接到計(jì)算機(jī)上,接收數(shù)據(jù)送入計(jì)算機(jī),也可以通過(guò)無(wú)線電的途徑把來(lái)自計(jì)算機(jī)的數(shù)據(jù)發(fā)送出去,這個(gè)應(yīng)用領(lǐng)域正在日益擴(kuò)大。例如,將一個(gè)插卡大小的無(wú)線電裝置插入筆記本式個(gè)人計(jì)算機(jī)上用來(lái)插內(nèi)存卡的插槽上像訪問(wèn)內(nèi)存卡那樣通過(guò)無(wú)線電途徑傳送數(shù)據(jù)。
這樣一種無(wú)線電裝置,在日本專利公開(kāi)(Heisei 5-199155)中已有揭示,其中確定無(wú)線電裝置中每個(gè)電路的工作頻率的時(shí)鐘信號(hào)頻率,是根據(jù)用于接收的無(wú)線電通道的通道分離而改變的。如果通道分離狹窄,則時(shí)鐘信號(hào)頻率降低,以減小時(shí)鐘信號(hào)諧波造成的通道干擾。另一方面,在可以連接到計(jì)算機(jī)上的無(wú)線電裝置(下文稱為可與計(jì)算機(jī)連接的數(shù)據(jù)無(wú)線電裝置)中,時(shí)鐘信號(hào)頻率可以根據(jù)是否與計(jì)算機(jī)連接而改變,使得無(wú)線電裝置的工作能跟上計(jì)算機(jī)的工作速度。如果不連接計(jì)算機(jī),則降低時(shí)鐘信號(hào)工作頻率,以實(shí)現(xiàn)功率消耗和噪聲產(chǎn)生的降低。同樣地,如果連接計(jì)算機(jī),則提高時(shí)鐘信號(hào)工作頻率,以便使無(wú)線電裝置跟上計(jì)算機(jī)的工作速度。


圖1是說(shuō)明一般采用的可與計(jì)算機(jī)連接的數(shù)據(jù)無(wú)線電裝置結(jié)構(gòu)的簡(jiǎn)圖??膳c計(jì)算機(jī)連接的數(shù)據(jù)無(wú)線電裝置101包括用來(lái)接收信號(hào)的接收天線102、對(duì)接收的信號(hào)進(jìn)行解調(diào)用的接收解調(diào)電路103、對(duì)解調(diào)了的信號(hào)進(jìn)行解碼并完成差錯(cuò)檢測(cè)用的解碼器104、以及對(duì)各控制功能起中心作用的中央控制單元(CPU)105。連接到CPU上的有存有程序和各種固定數(shù)據(jù)的只讀存儲(chǔ)器(ROM),和對(duì)解碼數(shù)據(jù)進(jìn)行讀寫控制并作為計(jì)算機(jī)和數(shù)據(jù)無(wú)線電裝置之間界面的個(gè)人計(jì)算機(jī)存儲(chǔ)卡國(guó)際協(xié)會(huì)(PCMCIA)控制器107。用于產(chǎn)生供CPU105操作用的時(shí)鐘信號(hào)的振蕩電路108通過(guò)對(duì)時(shí)鐘信號(hào)分頻的計(jì)數(shù)電路109與CPU105連接。
PCMCIA連接器111連接到PCMCIA控制器107上,前者將可與計(jì)算機(jī)連接的數(shù)據(jù)無(wú)線電裝置連接到計(jì)算機(jī)110和存儲(chǔ)準(zhǔn)備發(fā)送或接收的數(shù)據(jù)用的隨機(jī)存儲(chǔ)器(RAM)上。PCMCIA控制器107包括能從其中拉出較大驅(qū)動(dòng)電流的高驅(qū)動(dòng)能力水平的輸出緩沖器114、對(duì)準(zhǔn)備通過(guò)輸出緩沖器從RAM發(fā)送或接收數(shù)據(jù)的完成各種讀寫控制用的控制段113、以及檢測(cè)計(jì)算機(jī)110是否連接到PCMCIA連接器用的連接檢測(cè)電路115。
通過(guò)PCMCIA控制器107,RAM112既可以從計(jì)算機(jī)110訪問(wèn),又可以從CPU105訪問(wèn)。有時(shí)計(jì)算機(jī)的操作頻率高達(dá)100兆赫。為了讓CPU105跟上這樣高的操作速度,需要采用高驅(qū)動(dòng)能力水平的輸出緩沖器114作為緩沖器電路,以便允許拉出更大的電流量。CPU105具有足以處理天線102接收的信號(hào)的兆赫范圍的操作速度能力。為了改善對(duì)計(jì)算機(jī)110的響應(yīng),最好讓CPU 105在更高的速度下操作。為此,用連接檢測(cè)電路115檢測(cè)計(jì)算機(jī)110是否連接。當(dāng)計(jì)算機(jī)連接時(shí),令計(jì)數(shù)電路的分頻值比率取小值,以便以高速的時(shí)鐘信號(hào)供給CPU105。同樣,當(dāng)計(jì)算機(jī)不連接時(shí),令計(jì)數(shù)電路的分頻值比率取大值,以便以低速的時(shí)鐘信號(hào)供給CPU105。
如果CPU105的時(shí)鐘信號(hào)操作頻率在計(jì)算機(jī)連接時(shí)增大,CPU105就能跟上計(jì)算機(jī)110的操作速度。但是,在這種情況下,有產(chǎn)生噪聲的問(wèn)題。當(dāng)時(shí)鐘信號(hào)的頻率增大時(shí),就會(huì)產(chǎn)生噪聲,引入接收天線及其后的接收電路,從而使接收數(shù)據(jù)的差錯(cuò)率增大,就是說(shuō),接收狀態(tài)變壞。同樣地,傳統(tǒng)采用的可連接計(jì)算機(jī)的數(shù)據(jù)無(wú)線電裝置中完成并行數(shù)據(jù)傳輸,訪問(wèn)RAM需要10至30條信號(hào)線。高驅(qū)動(dòng)能力水平的輸出緩沖器的單位操作頻率的功率消耗比低驅(qū)動(dòng)能力水平的輸出緩沖器的功率消耗高。所以,數(shù)據(jù)無(wú)線電裝置的功率消耗就高。另外,因?yàn)榧词乖谟?jì)算機(jī)不訪問(wèn)時(shí),仍舊采用為了跟上計(jì)算機(jī)的操作速度而提供的高驅(qū)動(dòng)能力水平的輸出緩沖器,電功率便被浪費(fèi)了。尤其是在用電池工作的數(shù)據(jù)無(wú)線電裝置中,就有功率消耗高導(dǎo)致電池壽命縮短的問(wèn)題。
因此,本發(fā)明的一個(gè)目標(biāo)是提供一種能夠根據(jù)信息處理裝置是否連接而降低功率消耗的可連接計(jì)算機(jī)的數(shù)據(jù)無(wú)線電裝置。
本發(fā)明的另一個(gè)目標(biāo)是提供一種在計(jì)算機(jī)連接時(shí)能提高操作速度而同時(shí)又將接收數(shù)據(jù)的差錯(cuò)率抑制在低水平的可連接計(jì)算機(jī)的數(shù)據(jù)無(wú)線電裝置。
為了達(dá)到本發(fā)明的一個(gè)方面,數(shù)據(jù)無(wú)線電裝置包括用來(lái)接收無(wú)線電信號(hào)以便從接收到的無(wú)線電信號(hào)產(chǎn)生無(wú)線電數(shù)據(jù)的接收段,存儲(chǔ)數(shù)據(jù)用的數(shù)據(jù)存儲(chǔ)段,用來(lái)檢測(cè)信息處理裝置是否連接到數(shù)據(jù)無(wú)線電裝置的連接狀態(tài)檢測(cè)段,具有幾種驅(qū)動(dòng)能力水平并以由驅(qū)動(dòng)能力切換信號(hào)確定的驅(qū)動(dòng)能力水平來(lái)訪問(wèn)數(shù)據(jù)存儲(chǔ)段用的訪問(wèn)段,以及根據(jù)連接狀態(tài)檢測(cè)段的檢測(cè)結(jié)果向訪問(wèn)段發(fā)出驅(qū)動(dòng)能力切換信號(hào)、并控制訪問(wèn)段對(duì)數(shù)據(jù)存儲(chǔ)的訪問(wèn)、使接收段接收的無(wú)線電數(shù)據(jù)存入數(shù)據(jù)存儲(chǔ)段、而將所存的無(wú)線電數(shù)據(jù)從數(shù)據(jù)存儲(chǔ)段供給信息處理裝置的訪問(wèn)控制段。
在這種情況下,訪問(wèn)段具有兩個(gè)驅(qū)動(dòng)能力水平,并響應(yīng)驅(qū)動(dòng)能力切換信號(hào),當(dāng)連接狀態(tài)檢測(cè)段檢測(cè)出信息處理裝置連接時(shí),確定高的驅(qū)動(dòng)能力水平,而當(dāng)連接狀態(tài)檢測(cè)段檢測(cè)出信息處理裝置不連接時(shí),確定低的驅(qū)動(dòng)能力水平。作為另一方案,信息處理裝置向存儲(chǔ)控制段發(fā)出從數(shù)據(jù)存儲(chǔ)段讀出無(wú)線電數(shù)據(jù)的讀請(qǐng)求。在這種情況下,存儲(chǔ)段具有兩個(gè)驅(qū)動(dòng)能力水平,并向應(yīng)驅(qū)動(dòng)能力切換信號(hào),當(dāng)連接狀態(tài)檢測(cè)段檢測(cè)出信息處理裝置連接而且信息處理裝置向訪問(wèn)控制段發(fā)出了讀請(qǐng)求時(shí),確定高的驅(qū)動(dòng)能力水平,而當(dāng)連接狀態(tài)檢測(cè)段檢測(cè)出信息處理裝置不連接時(shí),確定低的驅(qū)動(dòng)能力水平。無(wú)論在哪一種情況下,訪問(wèn)段都具有總是處于激活狀態(tài)下的第一輸出緩沖器,以及與第一輸出緩沖器并聯(lián)的并向應(yīng)驅(qū)動(dòng)能力切換信號(hào)選擇性地被激活的第二輸出緩沖器,從而當(dāng)只有第一輸出緩沖器激活時(shí)達(dá)到低的驅(qū)動(dòng)能力水平,而當(dāng)?shù)谝缓偷诙敵鼍彌_器都激活時(shí)達(dá)到高的驅(qū)動(dòng)能力水平。
在某些情況下,接收段包括一個(gè)用來(lái)檢測(cè)無(wú)線電數(shù)據(jù)的差錯(cuò)的差錯(cuò)檢測(cè)段,而數(shù)據(jù)無(wú)線電裝置還包括用來(lái)產(chǎn)生時(shí)鐘信號(hào)的發(fā)生段,以及用來(lái)以根據(jù)差錯(cuò)檢測(cè)段的檢測(cè)結(jié)果確定的分頻值對(duì)時(shí)鐘信號(hào)進(jìn)行分頻的分頻段。
為了達(dá)到本發(fā)明的另一個(gè)方面,數(shù)據(jù)無(wú)線電裝置包括用來(lái)接收無(wú)線電信號(hào)以便從接收到的無(wú)線電信號(hào)產(chǎn)生無(wú)線電數(shù)據(jù)的接收段,用來(lái)檢測(cè)無(wú)線電數(shù)據(jù)差錯(cuò)的差錯(cuò)檢測(cè)段,存儲(chǔ)數(shù)據(jù)用的數(shù)據(jù)存儲(chǔ)段,用來(lái)產(chǎn)生時(shí)鐘信號(hào)的發(fā)生段,用來(lái)以根據(jù)差錯(cuò)檢測(cè)段的檢測(cè)結(jié)果確定的分頻值對(duì)時(shí)鐘信號(hào)進(jìn)行分頻的分頻段,用來(lái)訪問(wèn)數(shù)據(jù)存儲(chǔ)段、把無(wú)線電數(shù)據(jù)寫入數(shù)據(jù)存儲(chǔ)段并從數(shù)據(jù)存儲(chǔ)段讀出無(wú)線電數(shù)據(jù)的訪問(wèn)段,以及根據(jù)分頻后的時(shí)鐘信號(hào)進(jìn)行操作的訪問(wèn)控制段。訪問(wèn)控制段根據(jù)差錯(cuò)檢測(cè)段的檢測(cè)結(jié)果確定幾個(gè)預(yù)定的分頻值中的一個(gè)作為分頻值,并將該預(yù)定的分頻值供給分頻段。當(dāng)差錯(cuò)檢測(cè)段檢測(cè)出差錯(cuò)時(shí),訪問(wèn)控制段就將一個(gè)比已供給分頻段的分頻值大的新的分頻值供給分頻段。同樣,當(dāng)信息處理裝置發(fā)出了讀請(qǐng)求,要從數(shù)據(jù)存儲(chǔ)段讀出所存的無(wú)線電數(shù)據(jù)時(shí),訪問(wèn)控制段將幾個(gè)預(yù)定的值中最大的一個(gè)作為分頻值供給分頻段。在某些情況下,數(shù)據(jù)無(wú)線電裝置還包括連接狀態(tài)檢測(cè)段,用來(lái)檢測(cè)信息處理裝置是否連接到數(shù)據(jù)無(wú)線電裝置。當(dāng)連接狀態(tài)檢測(cè)段檢測(cè)出信息處理裝置連接時(shí),訪問(wèn)控制段將幾個(gè)預(yù)定值中最大的一個(gè)作為分頻值供給分頻段。
為了達(dá)到本發(fā)明的再一個(gè)方面,數(shù)據(jù)無(wú)線電裝置包括用來(lái)接收無(wú)線電信號(hào)以便從接收到的無(wú)線電信號(hào)產(chǎn)生無(wú)線電數(shù)據(jù)的接收段,用來(lái)檢測(cè)無(wú)線電數(shù)據(jù)差錯(cuò)的差錯(cuò)檢測(cè)段,產(chǎn)生信號(hào)的振蕩器,用來(lái)按分頻值對(duì)振蕩器來(lái)的信號(hào)進(jìn)行分頻以產(chǎn)生時(shí)鐘信號(hào)的分頻段,存儲(chǔ)數(shù)據(jù)用的數(shù)據(jù)存儲(chǔ)段,用來(lái)檢測(cè)信息處理裝置是否連接至數(shù)據(jù)無(wú)線電裝置的連接狀態(tài)檢測(cè)段,具有幾種驅(qū)動(dòng)能力水平并以由驅(qū)動(dòng)能力切換信號(hào)確定的驅(qū)動(dòng)能力水平來(lái)訪問(wèn)數(shù)據(jù)存儲(chǔ)段用的訪問(wèn)段,響應(yīng)時(shí)鐘信號(hào)而操作、根據(jù)連接狀態(tài)檢測(cè)段的檢測(cè)結(jié)果向訪問(wèn)段發(fā)出驅(qū)動(dòng)能力切換信號(hào)、并控制訪問(wèn)段對(duì)數(shù)據(jù)存儲(chǔ)的訪問(wèn)、使接收段接收的無(wú)線電數(shù)據(jù)存入數(shù)據(jù)存儲(chǔ)段、而信息處理裝置可以從數(shù)據(jù)存儲(chǔ)段讀出所存的無(wú)線電數(shù)據(jù)、并根據(jù)差錯(cuò)檢測(cè)段的檢測(cè)結(jié)果確定幾個(gè)預(yù)定值中的一個(gè)作為分頻值、并將該預(yù)定的分頻值供給分頻段的訪問(wèn)控制段。
圖1是說(shuō)明傳統(tǒng)的可連接計(jì)算機(jī)的數(shù)據(jù)無(wú)線電裝置結(jié)構(gòu)的框圖;圖2是說(shuō)明本發(fā)明第一實(shí)施例的可連接計(jì)算機(jī)的數(shù)據(jù)無(wú)線電裝置結(jié)構(gòu)的框圖3是說(shuō)明本發(fā)明第一實(shí)施例的驅(qū)動(dòng)能力可變的輸出緩沖器結(jié)構(gòu)的框圖;圖4是說(shuō)明本發(fā)明第一實(shí)施例的可連接計(jì)算機(jī)的數(shù)據(jù)無(wú)線電裝置初始化過(guò)程的流程圖;圖5是說(shuō)明本發(fā)明第一實(shí)施例的可連接計(jì)算機(jī)的數(shù)據(jù)無(wú)線電裝置接收過(guò)程的流程圖;圖6A,6B和6C是說(shuō)明本發(fā)明第二實(shí)施例的可連接計(jì)算機(jī)的數(shù)據(jù)無(wú)線電裝置初始化過(guò)程和接收過(guò)程的流程圖;下面將參照附圖描述本發(fā)明的可以連接到計(jì)算機(jī)的可連接計(jì)算機(jī)數(shù)據(jù)無(wú)線電裝置。
圖2說(shuō)明本發(fā)明實(shí)施例的可連接計(jì)算機(jī)的數(shù)據(jù)無(wú)線電裝置的結(jié)構(gòu)。參照?qǐng)D2,可連接計(jì)算機(jī)的數(shù)據(jù)無(wú)線電裝置11包括用來(lái)接收信號(hào)的接收天線12、對(duì)接收的信號(hào)進(jìn)行解調(diào)的接收解調(diào)電路13、對(duì)解調(diào)的信號(hào)進(jìn)行解碼并完成差錯(cuò)檢測(cè)的解碼器14、以及對(duì)包括解調(diào)數(shù)據(jù)進(jìn)行讀寫控制等各種控制具有中心功能的中央處理單元CPU15。CPU15直接連接到用來(lái)存儲(chǔ)程序和各種固定數(shù)據(jù)的只讀存儲(chǔ)器(ROM)16和個(gè)人計(jì)算機(jī)內(nèi)存卡國(guó)際協(xié)會(huì)(PCMCIA)電路17,后者用來(lái)完成解調(diào)數(shù)據(jù)讀寫并建立與計(jì)算機(jī)的接口還通過(guò)用來(lái)完成對(duì)來(lái)自振蕩電路18的振蕩信號(hào)的分頻以產(chǎn)生CPU15工作用的時(shí)鐘信號(hào)的計(jì)數(shù)器電路18、連接到用來(lái)產(chǎn)生振蕩信號(hào)的振蕩電路19。PCMCIA電路17連接到PCMCIA連接器22,后者連接到計(jì)算機(jī)21和存儲(chǔ)解調(diào)的數(shù)據(jù)和來(lái)自計(jì)算機(jī)準(zhǔn)備發(fā)送的數(shù)據(jù)的隨機(jī)存儲(chǔ)器(RAM)23上。
PCMCIA電路17包括連接到CPU15和PCMCIA連接器22上、根據(jù)CPU15的指令完成RAM的讀寫控制的控制段24,連接到RAM23和控制段24的高的驅(qū)動(dòng)能力水平用的驅(qū)動(dòng)能力可變的輸出緩沖器25,連接到RAM23和控制段24的低的驅(qū)動(dòng)能力水平用的驅(qū)動(dòng)能力可變的輸出緩沖器25、向應(yīng)來(lái)自CPU15的切換信號(hào)在輸出緩沖器25和26之間切換用的驅(qū)動(dòng)能力開(kāi)關(guān)27,以及連接到控制段24和CPU15、檢測(cè)計(jì)算機(jī)是否連接的連接檢測(cè)電路28。通過(guò)PCMCIA控制器17,計(jì)算機(jī)21和CPU15都可以訪問(wèn)RAM23。連接檢測(cè)電路28包括,例如,當(dāng)計(jì)算機(jī)21連接時(shí)其電位被上拉的拉低端子。通過(guò)檢查該端子的電位,連接檢測(cè)電路28就可以決定計(jì)算機(jī)21是否連接到可連接計(jì)算機(jī)的數(shù)據(jù)無(wú)線電裝置11。
圖3是說(shuō)明其驅(qū)動(dòng)能力水平可以切換的驅(qū)動(dòng)能力可變的輸出緩沖器結(jié)構(gòu)。參照?qǐng)D3,驅(qū)動(dòng)能力可變的輸出緩沖器31既有高驅(qū)動(dòng)能力水平的輸出緩沖器25的功能,又有低驅(qū)動(dòng)能力水平的輸出緩沖器26的功能。驅(qū)動(dòng)能力可變的輸出緩沖器31設(shè)計(jì)得使其驅(qū)動(dòng)能力水平可以通過(guò)開(kāi)關(guān)27響應(yīng)來(lái)自CPU15的切換信號(hào)32進(jìn)行切換。驅(qū)動(dòng)能力可變的輸出緩沖器31包括CMOS輸出緩沖器33和三態(tài)CMOS輸出緩沖器34。三態(tài)CMOS輸出緩沖器34的輸入端連接到CMOS輸出緩沖器33的輸入端上,三態(tài)CMOS輸出緩沖器34的輸出端連接到CMOS輸出緩沖器33的輸出端上。當(dāng)切換信號(hào)32為“高”時(shí),三態(tài)CMOS輸出緩沖器34輸出輸入信號(hào),當(dāng)切換信號(hào)32為“低”時(shí),三態(tài)CMOS輸出緩沖器34設(shè)置為高阻抗?fàn)顟B(tài)。在驅(qū)動(dòng)能力可變的輸出緩沖器31準(zhǔn)備用作低驅(qū)動(dòng)能力水平的輸出緩沖器的情況下,切換信號(hào)32設(shè)置為“低”的狀態(tài)。于是,只有CMOS輸出緩沖器33用作輸出緩沖器。假如在驅(qū)動(dòng)能力可變的輸出緩沖器31準(zhǔn)備用作高驅(qū)動(dòng)能力水平的輸出緩沖器,切換信號(hào)32設(shè)置為“高”的狀態(tài)。于是,CMOS輸出緩沖器33和三態(tài)CMOS輸出緩沖器34同時(shí)用作輸出緩沖器。由于CMOS輸出緩沖器33和三態(tài)CMOS輸出緩沖器34都工作,就可以流過(guò)大的電流,所以CPU15就可以跟上信號(hào)的高速變化。
圖4表示圖2所示可與計(jì)算機(jī)連接的數(shù)據(jù)無(wú)線電裝置接收前的初始化的流程。CPU15首先設(shè)置輸出緩沖器,使之能用作低驅(qū)動(dòng)能力水平的輸出緩沖器(步S102)。接著,將數(shù)值“16”作為分頻值設(shè)入計(jì)數(shù)電路18(步S104)。結(jié)果,如果振蕩電路19產(chǎn)生的振蕩信號(hào)頻率為16兆赫,就為CPU15得到1兆赫的時(shí)鐘信號(hào)。這樣,CPU15由頻率為振蕩電路19振蕩信號(hào)頻率1/16的時(shí)鐘信號(hào)驅(qū)動(dòng)。當(dāng)來(lái)自振蕩電路19的信號(hào)被16分頻時(shí),操作頻率低得無(wú)法適當(dāng)?shù)靥幚斫邮盏臄?shù)據(jù)。CPU15將一個(gè)內(nèi)部寄存器分配給一個(gè)變量,該變量指示解碼器14當(dāng)時(shí)的通信中是否檢測(cè)出差錯(cuò)。下文中將該變量稱作“差錯(cuò)變量”。差錯(cuò)變量為“0”表示解碼器14沒(méi)有檢測(cè)出差錯(cuò),而差錯(cuò)變量為“1”表示解碼器14檢測(cè)出差錯(cuò)。CPU15還將另一個(gè)內(nèi)部寄存器分配給一個(gè)變量,該變量指示解碼器14以前的通信中的上一幀是否曾檢測(cè)出差錯(cuò)。下文中將該變量稱作“變化變量”。變化變量為“0”表示解碼器14不曾檢測(cè)出差錯(cuò),而變化變量為“1”表示解碼器14曾檢測(cè)出差錯(cuò)。設(shè)置了分頻值之后,CPU15將差錯(cuò)變量置為“0”(步S106)。這樣初始化就完成了。
接著,執(zhí)行準(zhǔn)備接收的過(guò)程。初始化過(guò)程之后,CPU15根據(jù)連接檢測(cè)電路28來(lái)的信息,確定計(jì)算機(jī)是否連接(步S108)。當(dāng)它確定計(jì)算機(jī)沒(méi)有連接(步S108N)時(shí),將分頻值置為“16”(步S110)。同樣地,由于數(shù)據(jù)無(wú)須高速寫入RAM23,所以驅(qū)動(dòng)能力開(kāi)關(guān)27切換到低驅(qū)動(dòng)能力水平一側(cè)(步S112)。當(dāng)計(jì)算機(jī)21連接(步S108Y),就確定差錯(cuò)變量是否為“1”(步S114)。在以前的通信中上一幀是否曾經(jīng)出過(guò)任何差錯(cuò),這是根據(jù)差錯(cuò)變量確定的。當(dāng)差錯(cuò)變量為“0”,亦即不曾檢測(cè)出差錯(cuò)時(shí)(步S204N),分頻值改為“2”(步S116)。此后,CPU15向開(kāi)關(guān)27發(fā)出一個(gè)驅(qū)動(dòng)能力切換信號(hào),開(kāi)關(guān)27將驅(qū)動(dòng)能力可變的輸出緩沖器31切換到高驅(qū)動(dòng)能力一側(cè)(步S118)。當(dāng)差錯(cuò)變量為“1”時(shí)(步114Y)時(shí),規(guī)定高驅(qū)動(dòng)能力水平的輸出緩沖器,而不改變分頻值(步S116)。在步S112或步S118規(guī)定了輸出緩沖器的驅(qū)動(dòng)能力水平之后,在一個(gè)通信過(guò)程中,將指示解碼器14差錯(cuò)檢測(cè)歷史的變化變量初始化為零(步S120)。分頻值改為“2”(步S116)。此后,CPU15向開(kāi)關(guān)27發(fā)出一個(gè)驅(qū)動(dòng)能力切換信號(hào),開(kāi)關(guān)27將驅(qū)動(dòng)能力可變的輸出緩沖器31切換到高驅(qū)動(dòng)能力一側(cè)(步S118)。接收的準(zhǔn)備過(guò)程完成。這樣,初始化和接受準(zhǔn)備過(guò)程之后,CPU15處于等待狀態(tài),等待接收的開(kāi)始。當(dāng)計(jì)算機(jī)21連接,輸出緩沖器預(yù)先設(shè)置為高驅(qū)動(dòng)能力水平。這樣,就可以跟上來(lái)自計(jì)算機(jī)21的訪問(wèn)。同樣,當(dāng)計(jì)算機(jī)21連接,分頻值的初始值根據(jù)以前的通信的上一幀差錯(cuò)檢測(cè)狀態(tài)而改變。同樣,當(dāng)計(jì)算機(jī)21不連接,而處于等待狀態(tài),分頻值設(shè)置為“16”,以圖降低功率消耗。
接著,參照?qǐng)D5描述接收過(guò)程。當(dāng)計(jì)算機(jī)21連接,有這樣一種情況,即接收天線12接收的信號(hào),解碼器14解碼的數(shù)據(jù)存入RAM23,而計(jì)算機(jī)21讀出存入RAM23中的數(shù)據(jù)。
因?yàn)樽兓兞吭谏厦娴牟襟E(步S120)中被初始化為“0”,CPU15準(zhǔn)備接收經(jīng)過(guò)無(wú)線電途徑傳送來(lái)的無(wú)線電信號(hào)。當(dāng)接收開(kāi)始時(shí),它確定差錯(cuò)變量和變化變量之中是否有一個(gè)為“1”(步S202)。當(dāng)這兩個(gè)變量都不是“1”(步S202N),CPU15將數(shù)值2置入計(jì)數(shù)器電路作為分頻值(步S204)。當(dāng)差錯(cuò)變量和變化變量中至少有一個(gè)為“1”(步S202Y),分頻值改為“4”(步S206)。
分頻值在步驟S2064或S206設(shè)置之后,確定在當(dāng)前的通信中(步S208)解碼器14是否檢測(cè)出差錯(cuò)。當(dāng)查出差錯(cuò)時(shí)(步S208Y),差錯(cuò)變量和變化變量置成“1”,分頻值設(shè)置變?yōu)椤?”(步S214)。由于檢測(cè)出了差錯(cuò),分頻值便設(shè)置為大值,將CPU的操作速度設(shè)置為中速。以此減小CPU15工作時(shí)產(chǎn)生的噪聲,從而抑制接收差錯(cuò)的出現(xiàn)。另一方面,如果沒(méi)有檢測(cè)到任何差錯(cuò)(步S208N),差錯(cuò)變量復(fù)位為“0”(步S210)。然后,確定接收是否繼續(xù)進(jìn)行(步S216)。如果確定接收不結(jié)束(步S216N),控制返回至步S202,反復(fù)執(zhí)行接收過(guò)程。如果確定接收結(jié)束(步S216Y),則接收過(guò)程結(jié)束。圖5所示過(guò)程是反復(fù)執(zhí)行接收。就是說(shuō),接收結(jié)束之后,控制返回步S102。但是,控制可以返回步S108。
這樣,在等待狀態(tài),當(dāng)計(jì)算機(jī)21不連接,分頻值設(shè)置為“16”,使CPU15在低速下運(yùn)行,結(jié)果,把功率消耗抑制在低水平。同樣,當(dāng)計(jì)算機(jī)21連接時(shí),令CPU15在高速或中速下運(yùn)行,以準(zhǔn)備計(jì)算機(jī)21的訪問(wèn)。
在這個(gè)實(shí)施例中,接收時(shí)的分頻值有兩個(gè),亦即“2”和“4”。但是,分頻值的數(shù)目可以更多。分頻值為“2”時(shí),CPU15在高速下運(yùn)行。分頻值為“4”時(shí),它在中速下運(yùn)行。當(dāng)以前的通信以分頻值“2”開(kāi)始時(shí),如果由于接收過(guò)程中出現(xiàn)差錯(cuò),而使分頻值改為“4”,但是此后不再發(fā)生差錯(cuò),最好下一次接收以分頻值“2”開(kāi)始。為此原因,如果在以前的通信的上一幀中的接收結(jié)束時(shí)沒(méi)有檢測(cè)出差錯(cuò),則分頻值變回“2”(步S114和S116)。如果在以前的通信的上一幀檢測(cè)出差錯(cuò),則由于在分頻值“4”上容易產(chǎn)生差錯(cuò),下一次通信分頻值仍保持“4”。所以,在等待狀態(tài)中(步S114Y),分頻值保持不變,而不變回“2”。
當(dāng)計(jì)算機(jī)不連接時(shí),接收開(kāi)始時(shí)分頻值置為“4”。因?yàn)閿?shù)據(jù)無(wú)線電裝置不能在長(zhǎng)時(shí)間的接收中維持這樣的操作速度,所以在接收開(kāi)始后將分頻值減小(步S204和S206)。在這種情況下,在以前的通信的接收結(jié)束時(shí)沒(méi)有檢測(cè)出差錯(cuò)時(shí)(步S202N),分頻值置為“2”,而當(dāng)以前的通信接收結(jié)束時(shí)檢測(cè)出任何差錯(cuò)時(shí)(步S202Y),分頻值置為“4”。同樣,當(dāng)以前的通信接收結(jié)束時(shí)檢測(cè)出任何差錯(cuò)時(shí)(步S208N),但是當(dāng)前通信接收中沒(méi)有檢測(cè)出差錯(cuò)(步S208N),則控制從步202返回步210,使分頻值在步S116處變回“2”,因?yàn)椴铄e(cuò)變量回到“0”。
這樣,當(dāng)計(jì)算機(jī)21不連接處于等待狀態(tài)時(shí),首先將分頻值設(shè)置為“16”,并選擇低驅(qū)動(dòng)能力水平的輸出緩沖器。結(jié)果,達(dá)到低的功率消耗。當(dāng)計(jì)算機(jī)21處于等待狀態(tài)連接時(shí),分頻值設(shè)置為“2”或“4”,并選擇高驅(qū)動(dòng)能力水平的輸出緩沖器。結(jié)果,CPU15跟上來(lái)自計(jì)算機(jī)21的高速訪問(wèn)。同樣,當(dāng)接收不出差錯(cuò)時(shí),分頻值設(shè)置為“2”,使CPU15在高速下運(yùn)行。一旦接收出錯(cuò)時(shí),分頻值設(shè)置為“4”,以抑制噪聲的出現(xiàn)。
下面參照?qǐng)D6A至6C,描述本發(fā)明第二個(gè)實(shí)施例的可與計(jì)算機(jī)連接的數(shù)據(jù)無(wú)線電裝置。
圖6A表示圖2所示可與計(jì)算機(jī)連接的數(shù)據(jù)無(wú)線電裝置的初始化過(guò)程的流程。CPU15首先設(shè)置輸出緩沖器,使低驅(qū)動(dòng)能力水平的輸出緩沖器可以使用(步S302)。接著,將數(shù)值“16”作為分頻值置入計(jì)數(shù)器電路18(步S304)。這樣,CPU15由頻率為來(lái)自振蕩電路19的振蕩信號(hào)頻率1/16的時(shí)鐘信號(hào)驅(qū)動(dòng)。當(dāng)來(lái)自振蕩電路19的震蕩信號(hào)被16分頻時(shí),工作頻率低得無(wú)法適當(dāng)?shù)靥幚斫邮盏臄?shù)據(jù)。CPU15分配兩個(gè)內(nèi)部寄存器,分別作為差錯(cuò)變量和“變化變量”。設(shè)置分頻值之后,CPU15將差錯(cuò)變量設(shè)置為“0”(步S306)。這樣,如同第一實(shí)施例,初始化就完成了。
接著,執(zhí)行準(zhǔn)備接收的過(guò)程。初始化過(guò)程之后,CPU15確定是否有來(lái)自計(jì)算機(jī)21的訪問(wèn)(步S402)。計(jì)算機(jī)21訪問(wèn)RAM23時(shí),計(jì)算機(jī)21在CPU15的一個(gè)內(nèi)部寄存器設(shè)置讀請(qǐng)求。這樣,CPU15知道計(jì)算機(jī)21是否要進(jìn)行訪問(wèn)。當(dāng)它確定計(jì)算機(jī)21不進(jìn)行訪問(wèn)(步S402N)時(shí),控制從圖6A的步S306進(jìn)到圖5的上述接收過(guò)程。
當(dāng)它確定計(jì)算機(jī)21進(jìn)行訪問(wèn)(步S402Y)時(shí),它確定差錯(cuò)變量是否為“1”(步S404)。以前的通信的上一幀中是否檢測(cè)到差錯(cuò),這是根據(jù)差錯(cuò)變量確定的。當(dāng)差錯(cuò)變量為“0”時(shí),就是說(shuō),沒(méi)有檢測(cè)到差錯(cuò)(步S404N)時(shí),分頻值改為“2”(步S116)。CPU15向開(kāi)關(guān)27發(fā)出驅(qū)動(dòng)能力切換信號(hào)之后,開(kāi)關(guān)27將驅(qū)動(dòng)能力可變的輸出緩沖器31切換到高驅(qū)動(dòng)能力水平一側(cè)(步S408)。當(dāng)差錯(cuò)變量為“1”(步S404Y)時(shí),規(guī)定高驅(qū)動(dòng)能力水平的輸出緩沖器而不改變分頻值(步S406)。步S408規(guī)定輸出緩沖器的驅(qū)動(dòng)能力水平之后,變化變量在一次通信(步S10)過(guò)程中初始化為“0”。這樣,初始化和接收準(zhǔn)備之后,CPU15執(zhí)行圖5所示的過(guò)程。
參照?qǐng)D6C,確定計(jì)算機(jī)21的訪問(wèn)過(guò)程是否已經(jīng)結(jié)束(步S502)。計(jì)算機(jī)21不連接時(shí),或者計(jì)算機(jī)21的訪問(wèn)已經(jīng)結(jié)束時(shí),答案是“是”。如果答案是“是”,就執(zhí)行步S504,使分頻值回到“16”(步S54)。同樣,當(dāng)計(jì)算機(jī)21的訪問(wèn)結(jié)束,因?yàn)閿?shù)據(jù)無(wú)需高速寫入RAM23,驅(qū)動(dòng)能力開(kāi)關(guān)27切換到低驅(qū)動(dòng)能力水平一側(cè)(步S506)。步S506規(guī)定了輸出緩沖器的驅(qū)動(dòng)能力水平之后,作為指示解碼變化變量被初始化為“0”(步S120)。
在第二個(gè)實(shí)施例中,僅僅在存在來(lái)自計(jì)算機(jī)21的訪問(wèn)請(qǐng)求時(shí)才采用高驅(qū)動(dòng)能力水平的輸出緩沖器。所以,比第一個(gè)實(shí)施例更能降低功率消耗。另外,完成與第一實(shí)施例中相同的功能。
如上所述,按照本發(fā)明,因?yàn)楫?dāng)該信息處理裝置連接時(shí),輸出緩沖器的驅(qū)動(dòng)能力水平設(shè)為較高的值,CPU15就能跟上信息處理裝置的操作速度。同樣,當(dāng)該信息處理裝置不連接時(shí),由于把輸出緩沖器的驅(qū)動(dòng)能力水平設(shè)為較低的值,故功率消耗降低。還有,當(dāng)該信息處理裝置不連接時(shí),由于把輸出緩沖器的驅(qū)動(dòng)能力水平設(shè)為較低的值,而該數(shù)據(jù)寫裝置的操作速度降低,故引入接收的無(wú)線電數(shù)據(jù)的噪聲減小。
另外,按照本發(fā)明,在接收的無(wú)線電數(shù)據(jù)中檢測(cè)到差錯(cuò)時(shí),時(shí)鐘信號(hào)的頻率降低,以降低數(shù)據(jù)寫的操作速度,而當(dāng)接收的無(wú)線電數(shù)據(jù)沒(méi)有差錯(cuò)時(shí),提高時(shí)鐘信號(hào)的頻率,以提高CPU的操作速度。所以,操作速度可以在無(wú)線電數(shù)據(jù)不出差錯(cuò)的范圍內(nèi)變化,使得CPU能夠跟上信息處理裝置的操作速度,并可抑制噪聲的產(chǎn)生。
權(quán)利要求
1.數(shù)據(jù)無(wú)線電裝置,其特征在于它包括用于接收無(wú)線電信號(hào)、以便從接收到無(wú)線電信號(hào)產(chǎn)生中無(wú)線電數(shù)據(jù)的接收裝置,用于完成信息處理裝置是否連接以及無(wú)線電數(shù)據(jù)是否有差錯(cuò)這兩個(gè)檢測(cè)中至少一個(gè)的檢測(cè)裝置,用于存儲(chǔ)數(shù)據(jù)用的數(shù)據(jù)存儲(chǔ)裝置,用于產(chǎn)生時(shí)鐘信號(hào)用的產(chǎn)生裝置,用于按照分頻值對(duì)時(shí)鐘信號(hào)進(jìn)行分頻的分頻裝置,用于訪問(wèn)所述數(shù)據(jù)存儲(chǔ)裝置、將無(wú)線電數(shù)據(jù)寫入所述數(shù)據(jù)存儲(chǔ)裝置、或從其中讀出無(wú)線電數(shù)據(jù)的訪問(wèn)裝置,以及用于按照所述檢測(cè)裝置的檢測(cè)結(jié)果,將所述分頻值供給所述分頻裝置,并控制所述訪問(wèn)裝置的訪問(wèn)控制裝置。
2.權(quán)利要求1提出的數(shù)據(jù)無(wú)線電裝置,其特征在于所述檢測(cè)裝置包括用于檢測(cè)無(wú)線電數(shù)據(jù)中是否有差錯(cuò)的差錯(cuò)檢測(cè)裝置,而且其中訪問(wèn)控制裝置按照所述差錯(cuò)檢測(cè)裝置的檢測(cè)結(jié)果,確定幾個(gè)預(yù)定值中的一個(gè)作為分頻值,并將所述確定了的分頻值供給所述分頻裝置。
3.權(quán)利要求2提出的數(shù)據(jù)無(wú)線電裝置,其特征在于當(dāng)所述差錯(cuò)檢測(cè)裝置檢測(cè)出差錯(cuò)時(shí),訪問(wèn)控制裝置用一個(gè)大于已經(jīng)供給所述分頻裝置的先前的分頻值的新的分頻值供給所述分頻裝置。
4.權(quán)利要求1提出的數(shù)據(jù)無(wú)線電裝置,其特征在于所述檢測(cè)裝置包括用于檢測(cè)所述信息處理裝置是否連接到數(shù)據(jù)無(wú)線電裝置的連接狀態(tài)檢測(cè)裝置,而且當(dāng)所述連接狀態(tài)檢測(cè)裝置檢測(cè)出所述信息處理裝置連接時(shí),所述訪問(wèn)控制裝置將幾個(gè)預(yù)定值中最大的一個(gè)作為分頻值,提供給所述分頻裝置。
5.權(quán)利要求1提出的數(shù)據(jù)無(wú)線電裝置,其特征在于所述檢測(cè)裝置包括用于檢測(cè)所述信息處理裝置是否連接到所述數(shù)據(jù)無(wú)線電裝置的連接狀態(tài)檢測(cè)裝置,而且連接到數(shù)據(jù)無(wú)線電裝置的所述信息處理裝置向所述訪問(wèn)控制裝置發(fā)出用于將所存的無(wú)線電數(shù)據(jù)從所述數(shù)據(jù)存儲(chǔ)裝置讀出的讀請(qǐng)求,而且其中所述訪問(wèn)控制裝置在所述信息處理裝置發(fā)出讀請(qǐng)求時(shí),將幾個(gè)預(yù)定值中最大的一個(gè)作為分頻值,提供給所述分頻裝置。
6.權(quán)利要求1至5中的任何一個(gè)提出的數(shù)據(jù)無(wú)線電裝置,其特征在于其中所述檢測(cè)裝置包括用于檢測(cè)所述信息處理裝置是否連接到所述數(shù)據(jù)無(wú)線電裝置的連接狀態(tài)檢測(cè)裝置,而且其中所述訪問(wèn)控制裝置根據(jù)連接狀態(tài)檢測(cè)裝置的檢測(cè)結(jié)果,向訪問(wèn)裝置發(fā)出驅(qū)動(dòng)能力轉(zhuǎn)換信號(hào),而且其中所述訪問(wèn)裝置有多個(gè)驅(qū)動(dòng)能力水平,并以按照所述驅(qū)動(dòng)能力轉(zhuǎn)換信號(hào)確定的驅(qū)動(dòng)能力水平,對(duì)所述數(shù)據(jù)存儲(chǔ)裝置進(jìn)行訪問(wèn)。
7.權(quán)利要求6提出的數(shù)據(jù)無(wú)線電裝置,其特征在于其中所述訪問(wèn)裝置有兩個(gè)驅(qū)動(dòng)能力水平,并響應(yīng)所述驅(qū)動(dòng)能力轉(zhuǎn)換信號(hào),當(dāng)連接狀態(tài)檢測(cè)裝置檢測(cè)出所述信息處理裝置連接時(shí),響應(yīng)所述驅(qū)動(dòng)能力轉(zhuǎn)換信號(hào),確定一個(gè)高的驅(qū)動(dòng)能力水平,而當(dāng)連接狀態(tài)檢測(cè)裝置檢測(cè)出所述信息處理裝置不連接時(shí),確定一個(gè)低的驅(qū)動(dòng)能力水平。
8.權(quán)利要求7提出的數(shù)據(jù)無(wú)線電裝置,其特征在于其中所述訪問(wèn)裝置包括總是處于激活狀態(tài)的第一輸出緩沖器和一個(gè)與所述第一輸出緩沖器并聯(lián)的第二輸出緩沖器,后者響應(yīng)所述驅(qū)動(dòng)能力轉(zhuǎn)換信號(hào)進(jìn)行選擇性的激活,從而當(dāng)只有所述第一輸出緩沖器被激活時(shí),實(shí)現(xiàn)低的驅(qū)動(dòng)能力水平,而當(dāng)所述第一輸出緩沖器和所述第二輸出緩沖器都被激活時(shí),實(shí)現(xiàn)高的驅(qū)動(dòng)能力水平。
9.權(quán)利要求6提出的數(shù)據(jù)無(wú)線電裝置,其特征在于其中所述檢測(cè)裝置包括用于檢測(cè)所述信息處理裝置是否連接到所述數(shù)據(jù)無(wú)線電裝置的連接狀態(tài)檢測(cè)裝置,而且所述信息處理裝置向所述訪問(wèn)控制裝置發(fā)出將所存的無(wú)線電數(shù)據(jù)從所述數(shù)據(jù)存儲(chǔ)裝置讀出的讀請(qǐng)求,而且其中所述訪問(wèn)控制裝置根據(jù)連接狀態(tài)檢測(cè)裝置的檢測(cè)結(jié)果,響應(yīng)所述讀請(qǐng)求,向訪問(wèn)裝置發(fā)出驅(qū)動(dòng)能力轉(zhuǎn)換信號(hào),而且其中所述訪問(wèn)裝置有兩個(gè)驅(qū)動(dòng)能力水平,并響應(yīng)所述驅(qū)動(dòng)能力轉(zhuǎn)換信號(hào),當(dāng)連接狀態(tài)檢測(cè)裝置檢測(cè)出所述信息處理裝置連接,而且所述信息處理裝置向所述訪問(wèn)控制裝置發(fā)出讀請(qǐng)求時(shí),響應(yīng)所述驅(qū)動(dòng)能力轉(zhuǎn)換信號(hào),確定高的驅(qū)動(dòng)能力水平,而當(dāng)連接狀態(tài)檢測(cè)裝置檢測(cè)出所述信息處理裝置不連接時(shí),確定低的驅(qū)動(dòng)能力水平。
10.權(quán)利要求9提出的數(shù)據(jù)無(wú)線電裝置,其特征在于其中所述訪問(wèn)裝置包括總是處于激活狀態(tài)的第一輸出緩沖器和與所述第一輸出緩存并聯(lián)的第二輸出緩沖器,后者響應(yīng)所述驅(qū)動(dòng)能力轉(zhuǎn)換信號(hào)進(jìn)行選擇性的激活,從而當(dāng)只有所述第一輸出緩沖器被激活時(shí),實(shí)現(xiàn)低的驅(qū)動(dòng)能力水平,而當(dāng)所述第一輸出緩沖器和所述第二輸出緩沖器都被激活時(shí),實(shí)現(xiàn)高的驅(qū)動(dòng)能力水平。
全文摘要
在可連接計(jì)算機(jī)的數(shù)據(jù)無(wú)線電裝置(11)中,訪問(wèn)控制段(15)根據(jù)連接狀態(tài)檢測(cè)段(28)的檢測(cè)結(jié)果,響應(yīng)時(shí)鐘信號(hào),向訪問(wèn)段(24,25,26,27)發(fā)出驅(qū)動(dòng)能力轉(zhuǎn)換信號(hào),訪問(wèn)控制段(15)控制訪問(wèn)段(24,25,26,27)訪問(wèn)數(shù)據(jù)存儲(chǔ)器(23),將接收段接收的無(wú)線電數(shù)據(jù)存入數(shù)據(jù)存儲(chǔ)器(23),信息處理裝置(21)從數(shù)據(jù)存儲(chǔ)器(23)讀出所存的無(wú)線電數(shù)據(jù)。訪問(wèn)控制段(15)根據(jù)差錯(cuò)檢測(cè)段(14)的檢測(cè)結(jié)果,將幾個(gè)預(yù)定值中的一個(gè)作為分頻值,并將確定了的分頻值提供給分頻段(18)。
文檔編號(hào)G11C7/10GK1146668SQ96109979
公開(kāi)日1997年4月2日 申請(qǐng)日期1996年8月9日 優(yōu)先權(quán)日1995年8月10日
發(fā)明者小野浩嗣 申請(qǐng)人:日本電氣株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
新余市| 玉溪市| 虎林市| 台南市| 兴仁县| 合水县| 盐边县| 新安县| 乌什县| 文成县| 镇宁| 图木舒克市| 防城港市| 齐齐哈尔市| 札达县| 宜兰市| 云阳县| 家居| 井冈山市| 建始县| 罗甸县| 蒙山县| 上饶市| 五寨县| 健康| 肇庆市| 洞口县| 洞头县| 竹山县| 正安县| 兴隆县| 绥芬河市| 金塔县| 常德市| 辉县市| 抚松县| 玉屏| 仁怀市| 美姑县| 天台县| 荔浦县|