專利名稱:信號接收裝置及信號接收方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種信號接收裝置,尤其涉及一種可減少功耗的信號接收裝置及信 號接收方法。
背景技術(shù):
目前的一些電子設(shè)備需隨時待命以便接收外部信號。由于電子設(shè)備的微控制器 在接收外部信號時功耗較大,因此電子設(shè)備常將微控制器在接收待命時段內(nèi)設(shè)置為睡眠 模式,即停止微控制器的部分功能,以達到減少功耗的目的。在睡眠模式時,微控制器 間隔性地偵測信號,以便判斷是否有信號進入。但是,當雜訊較多時,微控制器很容易 被雜訊喚醒,難以達到減少功耗的目的。而且,當有信號進入時,由于有偵測的時間間 隙存在,微控制器無法即時喚醒,從而會造成一定的延遲。
發(fā)明內(nèi)容
有鑒于此,有必要提供一種可減少功耗的信號接收裝置。還有必要提供一種可減少功耗的信號接收方法。一種信號接收裝置,其包括接收模塊,用于接收外部信號。該信號接收裝置與 一控制模塊相連。該控制模塊可在睡眠模式及蘇醒模式之間切換,該控制模塊在蘇醒模 式時對信號接收裝置接收到的外部信號進行數(shù)據(jù)解碼。該信號接收裝置還包括校驗模 塊,用于對接收模塊接收到的外部信號進行校驗解碼,以及在外部信號中被校驗解碼的 部分等于預定值時產(chǎn)生喚醒信號,并將喚醒信號輸出至所述控制模塊,以使控制模塊從 睡眠模式進入或保持蘇醒模式。一種信號接收方法,其包括接收信號,對接收到的信號進行校驗解碼;若信號中被校驗解碼的部分等于預定值,則產(chǎn)生喚醒信號,使一控制模塊進入 或保持蘇醒模式以對信號進行數(shù)據(jù)解碼。上述信號接收裝置和信號接收方法通過先對接收的信號進行部分解碼并校驗, 使得當接收到被解碼的部分不等于預定值的雜訊時,不會喚醒控制模塊,從而起到減少 功耗的作用。
圖1為一較佳實施方式提供的信號接收裝置的模塊示意圖。圖2是圖1中信號接收裝置的校驗模塊的電路圖。圖3是另一較佳實施方式提供的信號接收裝置的校驗模塊的電路圖。圖4是一較佳實施方式提供的信號接收方法的流程圖。
具體實施例方式下面將結(jié)合附圖,作進一步的詳細說明。請參閱圖1,為一較佳實施方式信號接收裝置100的模塊示意圖。信號接收裝置 100包括接收模塊10及校驗模塊30。該信號接收裝置100與控制模塊20電連接。接收模塊10用于接收外部信號,該外部信號為無線信號且包括至少兩位頭碼, 即信號最前端的至少兩個脈沖。在本實施方式中,接收模塊10包括天線12及濾波單元 14。天線12用于接收該外部信號。濾波單元14與天線電性連接,用于濾除天線12接 收的外部信號中的噪聲??刂颇K20與接收模塊10電連接,用于處理來自接收模塊10的信號??刂颇?塊20包括時鐘單元22及解碼單元24。時鐘單元22用于產(chǎn)生時鐘脈沖信號,并傳送至 校驗模塊30。解碼單元24用于對來自接收模塊10的信號進行數(shù)據(jù)解碼。控制模塊20 將數(shù)據(jù)解碼后的信號輸出至后端電路(圖未示),以使后端電路根據(jù)數(shù)據(jù)解碼后的信號工 作。該控制模塊20可在睡眠模式及蘇醒模式之間切換。當控制模塊20處于睡眠模式 時,解碼單元24不工作。而當控制模塊20處于蘇醒模式時,解碼單元24工作。該控 制模塊20在蘇醒模式的功耗大于在睡眠模式的功耗??刂颇K20若在預設(shè)時間段內(nèi)未 從接收模塊10接收到信號,則進入睡眠模式。進入睡眠模式后,該控制模塊20只有在 接到喚醒信號后,才從睡眠模式進入蘇醒模式。校驗模塊30包括第一端31、第二端32及第三端33。第一端31與接收模塊10 的輸出端電連接,用于接收來自接收模塊10的信號。第二端32與控制模塊20的輸出端 電連接,用于接收來自控制模塊20的時鐘脈沖信號。第三端33與控制模塊20的輸入端 電連接。該校驗模塊30用于對來自接收模塊10的信號進行校驗解碼,若信號中被校驗解 碼的部分等于預定值,則校驗模塊30產(chǎn)生喚醒信號,并經(jīng)第三端33輸出至控制模塊20, 以使控制模塊20從睡眠模式進入蘇醒模式。在本實施方式中,該校驗模塊30對來自接 收模塊10的信號的三位頭碼進行校驗解碼,若三位頭碼為“111”,則產(chǎn)生喚醒信號。請一并參閱圖2,校驗模塊30還包括加法器U7以及連接于第一端31與加法器 U7之間的第一電路34、第二電路35和第三電路36。第一電路34包括第一觸發(fā)器Ul ; 第二電路35包括第二觸發(fā)器U2和第三觸發(fā)器U3;第三電路36包括第四觸發(fā)器U4、第 五觸發(fā)器U5和第六觸發(fā)器U6。每個觸發(fā)器均包括輸入端(D端)、時鐘端(C端)、輸 出端(Q端)。在本實施方式中,每個觸發(fā)器均為D觸發(fā)器。第一觸發(fā)器Ul的輸入端與第一端31電連接,輸出端與加法器U7的輸入端電連 接。第二觸發(fā)器U2的輸入端與第一端31電連接,輸出端與第三觸發(fā)器U3的輸入端電 連接。第三觸發(fā)器U3的輸出端與加法器U7的輸入端電連接。第四觸發(fā)器U4的輸入端 與第一端31電連接,輸出端與第五觸發(fā)器U5的輸入端電連接。第五觸發(fā)器U5的輸出 端與第六觸發(fā)器U6的輸入端電連接。第六觸發(fā)器U6的輸出端與加法器U7的輸入端電 連接。每個觸發(fā)器的時鐘端均與第二端32電連接。加法器U7的輸出端與第三端33電 連接。當接收模塊10在預設(shè)時間段內(nèi)未接收到信號時,控制模塊20進入睡眠模式。此 時,校驗模塊30被清零,每個觸發(fā)器的輸出均為“0”。當接收模塊10接收到外部信號 時,校驗模塊30先對該信號的前端進行校驗。
若信號的頭碼為“111”,即信號的前端為三個連續(xù)的高電平輸入脈沖,則第一 個高電平輸入脈沖到來時,第一觸發(fā)器U1、第二觸發(fā)器U2及第四觸發(fā)器U4接收輸入信 號“1”,而第三觸發(fā)器U3、第五觸發(fā)器U5及第六觸發(fā)器U6的輸入信號分別為第二觸 發(fā)器U3、第四觸發(fā)器U4及第五觸發(fā)器U5的輸出信號“0”,因此當?shù)谝粋€時鐘脈沖輸 入到校驗模塊30時,第一觸發(fā)器U1、第二觸發(fā)器U2及第四觸發(fā)器U4觸發(fā)得到輸出信 號“1”。第三觸發(fā)器U3、第五觸發(fā)器U5及第六觸發(fā)器U6的輸出信號為“0”。因 此,加法器U7的輸出為“0”。當?shù)诙€高電平輸入脈沖到來時,第一觸發(fā)器U1、第二觸發(fā)器U2及第四觸發(fā) 器U4接收輸入信號“1”,第三觸發(fā)器U3、第五觸發(fā)器U5的輸入信號為第二觸發(fā)器 U3、第四觸發(fā)器U4的輸出信號“1”,第六觸發(fā)器U6的輸入信號為第五觸發(fā)器U5的輸 出信號“0”。當?shù)诙€時鐘脈沖輸入到校驗模塊30時,第一觸發(fā)器U1、第二觸發(fā)器 U2及第四觸發(fā)器U4觸發(fā)得到輸出信號“1”,第三觸發(fā)器U3、第五觸發(fā)器U5的輸出也 為“1”,而第六觸發(fā)器U6的輸出為“0”。因此,加法器U7的輸出仍為“0”。當?shù)谌齻€高電平輸入脈沖到來時,第一觸發(fā)器U1、第二觸發(fā)器U2及第四觸發(fā) 器U4接收輸入信號“1”,第三觸發(fā)器U3、第五觸發(fā)器U5及第六觸發(fā)器U6的輸入信 號分別為第二觸發(fā)器U2、第四觸發(fā)器U4及第五觸發(fā)器U5的輸出信號,均為“1”。當 第三個時鐘脈沖輸入到校驗模塊30,第一觸發(fā)器U1、第三觸發(fā)器U3、第六觸發(fā)器U6的 輸出均為“1”,因此加法器U7的輸出變?yōu)椤?”。即加法器U7產(chǎn)生了一個高電平的 喚醒信號,并輸出到控制模塊20。當信號的頭碼不是“111”時,第一觸發(fā)器U1、第三觸發(fā)器U3、第六觸發(fā)器U6 的輸出不會同時為“1”,因此加法器U7不會產(chǎn)生喚醒信號。因此,當接收模塊10接 收到頭碼不是“111”的雜訊時,控制模塊20仍會保持睡眠模式,而不會被喚醒,從而 起到減少功耗的效果。控制模塊20接收到喚醒信號后進入蘇醒模式,開始接收來自接收模塊10的信 號,對該信號進行數(shù)據(jù)解碼,并輸出數(shù)據(jù)解碼后的信號至后端電路。數(shù)據(jù)解碼完畢后, 若該控制模塊20在預定時間段內(nèi)未從接收模塊10接收到信號,控制模塊20又進入睡眠 模式,直至接收到下一喚醒信號??梢岳斫獾氖?,本實施方式僅以校驗頭碼是否為預定值“111”的信號為例,來 設(shè)置圖2所示的校驗模塊30。其中,第一電路34、第二電路35和第三電路36分別用于對 第三位頭碼、第二位頭碼和第一位頭碼進行校驗解碼。在其它實施方式中,可根據(jù)需要校 驗的頭碼的位數(shù)設(shè)置電路的個數(shù),例如頭碼包括兩位時,校驗模塊30a就只包括第一電路 34a和第二電路35a(如圖3所示)。其中,第一電路34a和第二電路35a分別用于對第二 位頭碼和第一位頭碼進行校驗解碼,從而可實現(xiàn)對頭碼是否為預定值“11”的校驗。圖4所示為一較佳實施方式信號接收方法400的流程圖。該信號接收方法400 包括以下步驟S402判斷在預設(shè)時間段內(nèi)控制模塊20是否接收到信號,若是,則進入步驟 S406,若否,則進入步驟S404。在該步驟中,控制模塊20判斷是否在預設(shè)時間段內(nèi)接 收到信號。S404:控制模塊20進入睡眠模式,以減少電子裝置的功耗。
S406對接收到的信號進行校驗解碼。在本實施方式中,校驗模塊30對接收模 塊接收到的信號的至少兩位頭碼進行校驗解碼。S408判斷信號中被校驗解碼的部分是否等于預定值,若是,則進入步驟 S410,若否,則回到步驟S402。在該步驟中,校驗模塊30進行該判斷動作。S410產(chǎn)生喚醒信號,使控制模塊20進入或保持蘇醒模式以對信號進行數(shù)據(jù)解 碼。在該步驟中,校驗模塊30產(chǎn)生喚醒信號,并輸出至控制模塊20,使控制模塊20進 入蘇醒模式。進入清醒模式后,解碼單元24對信號進行數(shù)據(jù)解碼,并將數(shù)據(jù)解碼后的信 號輸出至后端電路??梢岳斫獾氖?,對于本領(lǐng)域的普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)構(gòu)思 做出其它各種相應的改變與變形,而所有這些改變與變形都應屬于本發(fā)明權(quán)利要求的保 護范圍。
權(quán)利要求
1.一種信號接收裝置,其包括接收模塊,用于接收外部信號;該信號接收裝置與一 控制模塊相連,該控制模塊可在睡眠模式及蘇醒模式之間切換,該控制模塊在蘇醒模式 時對信號接收裝置接收到的外部信號進行數(shù)據(jù)解碼,其特征在于,該信號接收裝置還包 括校驗模塊,用于對接收模塊接收到的外部信號進行校驗解碼,以及在外部信號中被校 驗解碼的部分等于預定值時產(chǎn)生喚醒信號,并將喚醒信號輸出至所述控制模塊,以使控 制模塊從睡眠模式進入或保持蘇醒模式。
2.如權(quán)利要求1所述的信號接收裝置,其特征在于,所述校驗模塊用于對接收模塊接 收到的信號的至少兩位頭碼進行校驗解碼。
3.如權(quán)利要求2所述的信號接收裝置,其特征在于,所述校驗模塊包括第一電路、第 二電路以及加法器,所述第一電路和第二電路的一端連接于接收模塊的輸出端,所述第 一電路和第二電路的另一端連接于加法器的輸入端,所述加法器的輸出端電連接于控制 模塊的輸入端,所述第一電路用于對接收模塊接收到的信號的第二位頭碼進行解碼,所 述第二電路用于對接收模塊接收到的信號的第一位頭碼進行解碼,所述加法器用于當所 述第一位頭碼和第二位頭碼等于預定值時,產(chǎn)生所述喚醒信號。
4.如權(quán)利要求3所述的信號接收裝置,其特征在于,所述控制模塊還包括時鐘單元, 用于產(chǎn)生時鐘信號,并輸出到所述校驗模塊;所述第一電路包括第一觸發(fā)器,所述第二 電路包括第二觸發(fā)器和第三觸發(fā)器,所述第一觸發(fā)器、第二觸發(fā)器和第三觸發(fā)器均包括 輸入端、時鐘端及輸出端,所述第一觸發(fā)器的輸入端與接收模塊的輸出端電連接,第一 觸發(fā)器的輸出端與加法器的輸入端電連接,第二觸發(fā)器的輸入端與接收模塊的輸出端電 連接,第二觸發(fā)器的輸出端與第三觸發(fā)器的輸入端電連接,第三觸發(fā)器的輸出端與加法 器的輸入端電連接,所述第一觸發(fā)器、第二觸發(fā)器和第三觸發(fā)器的時鐘端均與時鐘單元 電連接,用于接收所述時鐘信號。
5.如權(quán)利要求2所述的信號接收裝置,其特征在于,所述校驗模塊包括第一電路、第 二電路、第三電路以及加法器,所述第一電路、第二電路和第三電路的一端連接于接收 模塊的輸出端,所述第一電路、第二電路和第三電路的另一端連接于加法器的輸入端, 所述加法器的輸出端電連接于控制模塊,所述第一電路用于對接收模塊接收到的信號的 第三位頭碼進行解碼,所述第二電路用于對接收模塊接收到的信號的第二位頭碼進行解 碼,所述第三電路用于對接收模塊接收到的信號的第一位頭碼進行解碼,所述加法器用 于當所述第一位頭碼、第二位頭碼和第三位頭碼等于預定值時,產(chǎn)生所述喚醒信號。
6.如權(quán)利要求5所述的信號接收裝置,其特征在于,所述控制模塊還包括時鐘單元, 用于產(chǎn)生時鐘信號,并輸出到所述校驗模塊;所述第一電路包括第一觸發(fā)器,所述第二 電路包括第二觸發(fā)器和第三觸發(fā)器,所述第三電路包括第四觸發(fā)器、第五觸發(fā)器和第六 觸發(fā)器,每個觸發(fā)器均包括輸入端、時鐘端及輸出端;所述第一觸發(fā)器的輸入端與接收 模塊的輸出端電連接,第一觸發(fā)器的輸出端與加法器的輸入端電連接;第二觸發(fā)器的輸 入端與接收模塊的輸出端電連接,第二觸發(fā)器的輸出端與第三觸發(fā)器的輸入端電連接, 第三觸發(fā)器的輸出端與加法器的輸入端電連接,第四觸發(fā)器的輸入端與接收模塊的輸出 端電連接,第四觸發(fā)器的輸出端與第五觸發(fā)器的輸入端電連接,第五觸發(fā)器的輸出端與 第六觸發(fā)器的輸入端電連接,第六觸發(fā)器的輸出端與加法器的輸入端電連接,每個觸發(fā) 器的時鐘端均與時鐘單元電連接,用于接收所述時鐘信號。
7.如權(quán)利要求4或6所述的信號接收裝置,其特征在于,所述每個觸發(fā)器均為D觸發(fā)ο
8.如權(quán)利要求1所述的信號接收裝置,其特征在于,所述接收模塊包括天線及與天線 電連接的濾波單元,所述天線用于接收無線信號,所述濾波單元用于濾除天線接收到的 無線信號中的噪聲。
9.一種信號接收方法,其包括接收信號,對接收到的信號進行校驗解碼;若信號中被校驗解碼的部分等于預定值,則產(chǎn)生喚醒信號,使一控制模塊進入或保 持蘇醒模式以對信號進行數(shù)據(jù)解碼。
10.如權(quán)利要求9所述的信號接收方法,其特征在于,接收信號,對接收到的信號進 行校驗解碼的步驟包括對接收到的信號的至少兩位頭碼進行校驗解碼。
全文摘要
一種信號接收裝置,其包括接收模塊,用于接收外部信號。該信號接收裝置與一控制模塊相連。該控制模塊可在睡眠模式及蘇醒模式之間切換,該控制模塊在蘇醒模式時對信號接收裝置接收到的信號進行解碼。該信號接收裝置還包括校驗模塊,用于對接收模塊接收到的信號進行部分解碼,以及在被解碼的部分等于預定值時產(chǎn)生喚醒信號,并將喚醒信號輸出至所述控制模塊,以使控制模塊從睡眠模式進入或保持蘇醒模式。上述信號接收裝置通過先對接收的信號先進行部分解碼并校驗,使得當接收到被解碼的部分不等于預定值的雜訊時,不會喚醒控制模塊,從而起到減少功耗的作用。本發(fā)明還提供一種信號接收方法。
文檔編號H04B1/10GK102025383SQ20091030682
公開日2011年4月20日 申請日期2009年9月10日 優(yōu)先權(quán)日2009年9月10日
發(fā)明者李德華, 林經(jīng)智, 舒文 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司