專(zhuān)利名稱(chēng):多信號(hào)源共用信號(hào)輸入電路的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種信號(hào)輸入電路,特別是涉及一種多信號(hào)源共用的信號(hào)輸入電路。
背景技術(shù):
電子產(chǎn)品中,往往出現(xiàn)要求多種輸入產(chǎn)生相同效果的情況。此時(shí),該多種輸入由多個(gè)不同的信號(hào)源產(chǎn)生,并共同經(jīng)由一信號(hào)輸入電路連接至同一處理裝置的同一中斷信號(hào)輸入接口。處理裝置從該中斷信號(hào)輸入接口接收中斷輸入後即執(zhí)行預(yù)定的處理程序?,F(xiàn)有技術(shù)中,利用鍵盤(pán)鼠標(biāo)等輸入裝置將電子產(chǎn)品(例如電腦)從睡眠模式喚醒即為一典型例子。
現(xiàn)有技術(shù)中,雖存在有利用多個(gè)門(mén)電路與開(kāi)關(guān)電路來(lái)使多個(gè)信號(hào)源的輸出產(chǎn)生同樣中斷效果的例子,但其電路結(jié)構(gòu)較復(fù)雜。
發(fā)明內(nèi)容有鑒于此,提供一多信號(hào)源共用信號(hào)輸入電路,其利用一三態(tài)緩沖器根據(jù)多信號(hào)源輸出的信號(hào)產(chǎn)生一中斷信號(hào),并利用該中斷信號(hào)執(zhí)行預(yù)定的操作。
有鑒于此,還提供一種多信號(hào)源共用喚醒信號(hào)輸入電路,其利用一三態(tài)緩沖器根據(jù)多信號(hào)源輸出的信號(hào)產(chǎn)生一喚醒信號(hào),并另用該喚醒信號(hào)喚醒處于睡眠狀態(tài)中的電子部件。
一種多信號(hào)源共用信號(hào)輸入電路,包括多個(gè)信號(hào)源,每一信號(hào)源具有至少一類(lèi)輸出信號(hào);與一處理單元,具有多個(gè)信號(hào)輸入接口與至少一個(gè)中斷輸入接口,所述多個(gè)信號(hào)輸入接口中每一信號(hào)輸入接口連接一個(gè)或多個(gè)信號(hào)源。其中,所述多信號(hào)源共用信號(hào)輸入電路還包括一三態(tài)緩沖器,所述三態(tài)緩沖器具有一使能控制端、多個(gè)輸入口及與多個(gè)輸入口相對(duì)應(yīng)的多個(gè)輸出口;所述使能控制端接收一使能控制信號(hào);所述多個(gè)輸入口中每一輸入口連接所述一個(gè)或多個(gè)信號(hào)源;及所述多個(gè)輸出口共同連接至所述處理單元的中斷輸入接口。
在所述使能控制信號(hào)的控制下,所述信號(hào)源輸出信號(hào)至三態(tài)緩沖器的輸入口時(shí),所述三態(tài)緩沖器的輸出口輸出一中斷信號(hào)至所述處理單元的中斷輸入接口,所述處理單元根據(jù)所述中斷信號(hào)執(zhí)行中斷處理。
一種多信號(hào)源共用喚醒信號(hào)輸入電路,包括多個(gè)信號(hào)源,每一信號(hào)源具有至少一類(lèi)輸出信號(hào);與一處理單元,具有一喚醒模塊、多個(gè)信號(hào)輸入接口與至少一個(gè)喚醒信號(hào)輸入接口,所述多個(gè)信號(hào)輸入接口中每一信號(hào)輸入接口連接一個(gè)或多個(gè)信號(hào)源,所述喚醒模塊根據(jù)所述喚醒信號(hào)輸入接口輸入的喚醒信號(hào)執(zhí)行喚醒操作。其中,所述多信號(hào)源共用喚醒信號(hào)輸入電路還包括一三態(tài)緩沖器,所述三態(tài)緩沖器具有一使能控制端、多個(gè)輸入口及與多個(gè)輸入口相對(duì)應(yīng)的多個(gè)輸出口;所述使能控制端接收一使能控制信號(hào);所述多個(gè)輸入口中每一輸入口連接所述一個(gè)或多個(gè)信號(hào)源;及所述多個(gè)輸出口共同連接至所述處理單元的喚醒信號(hào)輸入接口。
所述信號(hào)源包括按鍵輸入電路、鼠標(biāo)輸入電路。
在所述使能控制信號(hào)的控制下,所述信號(hào)源輸出輸出信號(hào)至三態(tài)緩沖器的輸入口時(shí),所述三態(tài)緩沖器的輸出口輸出一喚醒信號(hào)至所述處理單元的喚醒信號(hào)輸入接口,所述處理單元的喚醒模塊根據(jù)所述中斷信號(hào)執(zhí)行喚醒操作。
所提供的多信號(hào)源共用信號(hào)輸入電路與多信號(hào)源共用喚醒信號(hào)輸入電路具有簡(jiǎn)單清晰的電路結(jié)構(gòu)。
圖1是多信號(hào)源共用信號(hào)輸入電路一具體實(shí)施方式
的電路框圖。
圖2是圖1所示多信號(hào)源共用信號(hào)輸入電路一具體應(yīng)用圖。
具體實(shí)施方式請(qǐng)參閱圖1,是多信號(hào)源共用信號(hào)輸入電路一具體實(shí)施方式
的電路框圖。圖1中,一信號(hào)源組20分別與一處理單元10(如CPU)及一三態(tài)緩沖器30連接,以發(fā)送信號(hào)至處理單元10與三態(tài)緩沖器30中。該信號(hào)源組20包括多個(gè)信號(hào)源(未圖示),每一信號(hào)源具有至少一類(lèi)信號(hào)輸出。處理單元10具有多個(gè)信號(hào)輸入接口(In)11與至少一個(gè)中斷輸入接口(Interpret)12。其中該多個(gè)信號(hào)輸入接口11中每一信號(hào)輸入接口分別與信號(hào)源組20中的一個(gè)或多個(gè)信號(hào)源相連,該中斷輸入接口12與三態(tài)緩沖器30的輸出相連。該三態(tài)緩沖器30亦具有多個(gè)輸入口(A1~An)31與多個(gè)輸出口(Y1~Yn)32。該多個(gè)輸入口31中每一輸入口分別連接信號(hào)源組20中一個(gè)或多個(gè)信號(hào)源,多個(gè)輸出口32分別經(jīng)由一單向?qū)ú考?如圖1所示的二極管D1~Dn)連接至處理單元10的中斷輸入接口12。此外,三態(tài)緩沖器30輸出口32經(jīng)由單向?qū)ú考筮€經(jīng)由一阻性元件(如圖1所示的電阻R)連接至一電壓源VDD。三態(tài)緩沖器30的使能控制端( )33連接至一控制裝置(未圖示),以從該控制裝置處接收低電平信號(hào)的控制,從而使該三態(tài)緩沖器30處于正常工作狀態(tài)。在本實(shí)施方式中,當(dāng)三態(tài)緩沖器30處于正常工作狀態(tài)下時(shí),若信號(hào)源組20處有信號(hào)輸出,則三態(tài)緩沖器30接收該信號(hào)后與其后續(xù)電路(單向?qū)ú考?、電壓源VDD以及阻性元件的組合)產(chǎn)生一中斷信號(hào)輸出至處理單元10的中斷輸入接口12。處理單元10根據(jù)該中斷信號(hào)執(zhí)行預(yù)定的操作。
請(qǐng)參閱圖2,是圖1所示多信號(hào)源共用信號(hào)輸入電路一具體應(yīng)用圖。其中所述具體應(yīng)用例舉為根據(jù)按鍵信號(hào)喚醒處于睡眠模式中的電腦系統(tǒng)的情形。在該具體應(yīng)用中,信號(hào)源組20具體化為一按鍵電路200(包括鍵盤(pán)電路與/或鼠標(biāo)電路),處理單元10具體化為一CPU 100。其中CPU 100內(nèi)包含有一喚醒模塊130,在接收到從中斷信號(hào)輸入接口120輸入的中斷信號(hào)(此處根據(jù)其功能稱(chēng)呼為“喚醒信號(hào)”)后,CPU 100利用該喚醒模塊130喚醒處于睡眠狀態(tài)的自身與其他部件,以恢復(fù)至正常工作狀態(tài)。在電腦系統(tǒng)進(jìn)入睡眠狀態(tài)后,用戶(hù)需重新使用該電腦系統(tǒng)時(shí),其可經(jīng)由按鍵電路200發(fā)送按鍵信號(hào),該按鍵信號(hào)一方面經(jīng)由CPU 100上的信號(hào)輸入接口(In)110輸入至CPU 100,另一方面經(jīng)由三態(tài)緩沖器30與其后續(xù)電路產(chǎn)生一喚醒信號(hào)輸出至中斷信號(hào)輸入接口120。CPU 100讀取該喚醒信號(hào)后即喚醒該電腦系統(tǒng),使其進(jìn)入正常使用狀態(tài)。
權(quán)利要求
1.一種多信號(hào)源共用信號(hào)輸入電路,包括多個(gè)信號(hào)源,每一信號(hào)源具有至少一類(lèi)輸出信號(hào);與一處理單元,具有多個(gè)信號(hào)輸入接口與至少一個(gè)中斷輸入接口,所述多個(gè)信號(hào)輸入接口中每一信號(hào)輸入接口連接所述一個(gè)或多個(gè)信號(hào)源;其特征在于,所述多信號(hào)源共用信號(hào)輸入電路還包括一三態(tài)緩沖器,所述三態(tài)緩沖器具有一使能控制端、多個(gè)輸入口及與多個(gè)輸入口相對(duì)應(yīng)的多個(gè)輸出口;所述使能控制端接收一使能控制信號(hào);所述多個(gè)輸入口中每一輸入口連接所述一個(gè)或多個(gè)信號(hào)源;及所述多個(gè)輸出口共同連接至所述處理單元的中斷輸入接口。
2.如權(quán)利要求1所述的多信號(hào)源共用信號(hào)輸入電路,其特征在于,在所述使能控制信號(hào)的控制下,所述信號(hào)源輸出輸出信號(hào)至三態(tài)緩沖器的輸入口時(shí),所述三態(tài)緩沖器的輸出口輸出一中斷信號(hào)至所述處理單元的中斷輸入接口,所述處理單元根據(jù)所述中斷信號(hào)執(zhí)行中斷處理。
3.如權(quán)利要求1所述的多信號(hào)源共用信號(hào)輸入電路,其特征在于,所述三態(tài)緩沖器的多個(gè)輸出口還經(jīng)由一阻性元件共同連接至一電壓源。
4.一種多信號(hào)源共用喚醒信號(hào)輸入電路,包括多個(gè)信號(hào)源,每一信號(hào)源具有至少一類(lèi)輸出信號(hào);與一處理單元,具有一喚醒模塊、多個(gè)信號(hào)輸入接口與至少一個(gè)喚醒信號(hào)輸入接口,所述多個(gè)信號(hào)輸入接口中每一信號(hào)輸入接口連接一個(gè)或多個(gè)信號(hào)源,所述喚醒模塊根據(jù)所述喚醒信號(hào)輸入接口輸入的喚醒信號(hào)執(zhí)行喚醒操作;其特征在于,所述多信號(hào)源共用喚醒信號(hào)輸入電路還包括一三態(tài)緩沖器,所述三態(tài)緩沖器具有一使能控制端、多個(gè)輸入口及與多個(gè)輸入口相對(duì)應(yīng)的多個(gè)輸出口;所述使能控制端接收一使能控制信號(hào);所述多個(gè)輸入口中每一輸入口連接所述一個(gè)或多個(gè)信號(hào)源;及所述多個(gè)輸出口共同連接至所述處理單元的喚醒信號(hào)輸入接口。
5.如權(quán)利要求4所述的多信號(hào)源共用喚醒信號(hào)輸入電路,其特征在于,所述信號(hào)源包括按鍵輸入電路、鼠標(biāo)輸入電路。
6.如權(quán)利要求4或5所述的多信號(hào)源共用喚醒信號(hào)輸入電路,其特征在于,在所述使能控制信號(hào)的控制下,所述信號(hào)源輸出輸出信號(hào)至三態(tài)緩沖器的輸入口時(shí),所述三態(tài)緩沖器的輸出口輸出一喚醒信號(hào)至所述處理單元的喚醒信號(hào)輸入接口,所述處理單元的喚醒模塊根據(jù)所述中斷信號(hào)執(zhí)行喚醒操作。
7.如權(quán)利要求4所述的多信號(hào)源共用喚醒信號(hào)輸入電路,其特征在于,所述三態(tài)緩沖器的多個(gè)輸出口還經(jīng)由一阻性元件共同連接至一電壓源。
全文摘要
一結(jié)構(gòu)簡(jiǎn)單的多信號(hào)源共用信號(hào)輸入電路,其利用一三態(tài)緩沖器根據(jù)多信號(hào)源輸出的信號(hào)產(chǎn)生一中斷信號(hào),并利用該中斷信號(hào)執(zhí)行預(yù)定的操作,例如喚醒睡眠中的電腦系統(tǒng)等。該電路包括一處理單元與上述三態(tài)緩沖器,該處理單元的多個(gè)信號(hào)輸入接口與該三態(tài)緩沖器的多個(gè)輸入口共同連接至多個(gè)信號(hào)源,以在該多個(gè)信號(hào)源中任一信號(hào)源具有輸出時(shí),該三態(tài)緩沖器能根據(jù)該輸出產(chǎn)生一中斷信號(hào)至所述處理單元的中斷輸入接口,以執(zhí)行相應(yīng)的中斷處理。
文檔編號(hào)G06F1/32GK1983220SQ20051012096
公開(kāi)日2007年6月20日 申請(qǐng)日期2005年12月17日 優(yōu)先權(quán)日2005年12月17日
發(fā)明者潘俊維, 王漢哲, 何承軒, 鐘新鴻 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司