專利名稱:通用輸入/輸出接口擴(kuò)展電路和具有該電路的移動終端的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及接口擴(kuò)展技術(shù)領(lǐng)域,尤其涉及一種通用輸入/輸出接口擴(kuò)展 電路,和具有該通用輸入/輸出接口擴(kuò)展電路的移動終端。
背景技術(shù):
隨著移動通信技術(shù)的發(fā)展,移動終端的功能越來越強(qiáng)大,增加了越來越多 的應(yīng)用。如圖1所示,這些應(yīng)用大部分都是通過主芯片1上的通用輸入/輸出
(General Purpose Input Output, GPIO )接口連接的外部設(shè)備來實(shí)現(xiàn)的,當(dāng) 主芯片1上連接的外部設(shè)備逐漸增多時,容易導(dǎo)致主芯片1中的通用輸入/輸出 接口不夠用,特別是對于具有兩個平臺的雙待機(jī)方案而言,這個問題更加突出。
其次,在移動終端中,鍵盤作為重要的輸入設(shè)備之一,和計算機(jī)中的鍵盤 功能類似,在移動終端的操作中發(fā)揮著主要的控制信號輸入的作用。目前在移 動終端上實(shí)現(xiàn)鍵盤擴(kuò)展時 一般采用鍵盤矩陣法,即當(dāng)移動終端中需要的鍵盤數(shù) 目較多時,通常將按一睫的分布排列成矩陣形式。
如圖2所示,鍵盤矩陣2中,在各條水平線和豎直線的交叉處均安裝有按 鍵3。因此由圖2可知,鍵盤矩陣2為8 x 8的矩陣,占用了主芯片1的16個通 用輸入/輸出接口,得到了 64個按鍵3。但是,這種應(yīng)用鍵盤矩陣來擴(kuò)展鍵盤的 方法仍然占用了較多的通用輸入/輸出接口。例如,假設(shè)需要22個按鍵,則至 少要釆用5x5的鍵盤矩陣,所以這個鍵盤矩陣就需要占用主芯片的IO個通用 輸入/輸出接口,這同樣容易導(dǎo)致主芯片1的通用輸入/輸出接口不夠用。
實(shí)用新型內(nèi)容
本實(shí)用新型所要解決的技術(shù)問題在于提供一種通用輸入/輸出接口擴(kuò)展電路,能夠提供較多的通用輸入/輸出接口,解決現(xiàn)有技術(shù)中通用輸入/輸出接口 不夠用的缺陷。
為解決上述技術(shù)問題,本實(shí)用新型采用如下技術(shù)方案
一種通用輸入/輸出接口擴(kuò)展電路,包括主芯片,所述主芯片具有擴(kuò)展口, 所述擴(kuò)展口通過總線連接有擴(kuò)展芯片,所述擴(kuò)展芯片包括控制單元,所述控制 單元具有至少兩個傳輸端口 ,所述至少兩個傳輸端口一一對應(yīng)地連接有至少兩 個通用輸入/輸出4婁口。
其中,所述控制單元包括中斷信號發(fā)生模塊,所述中斷信號發(fā)生模塊根據(jù) 所述通用輸入/輸出接口的狀態(tài)變化生成中斷信號,并通過所述總線將所述中斷 信號發(fā)送給所述主芯片。
根據(jù)不同的應(yīng)用場合,所述擴(kuò)展芯片為通用輸入/輸出接口擴(kuò)展芯片或鍵盤 擴(kuò)展芯片。
進(jìn)一步地,所述擴(kuò)展口包括內(nèi)部集成電路總線接口。
或者,所述擴(kuò)展口包括時序控制單元和兩個通用輸入/輸出接口,所述時序 控制單元控制所述兩個通用輸入/輸出接口以模擬內(nèi)部集成電路總線接口 。 具體而言,所述總線包括數(shù)據(jù)線、時鐘線、系統(tǒng)復(fù)位線和中斷信號線。 而且,在所述數(shù)據(jù)線、時鐘線和中斷信號線中均分別設(shè)有上拉電阻。 本實(shí)用新型提供的通用輸入/輸出接口擴(kuò)展電路,由于在所述主芯片的擴(kuò)展 口中連接有擴(kuò)展芯片,所述擴(kuò)展芯片具有至少兩個通用輸入/輸出接口,通過所 述擴(kuò)展芯片,所述通用輸入/輸出接口擴(kuò)展電路能夠使用較少的通用輸入/輸出 接口,擴(kuò)展出較多的通用輸入/輸出接口,因而本實(shí)用新型能夠提供較多的通用 輸入/輸出接口 ,解決現(xiàn)有技術(shù)中通用輸入/輸出接口不夠用的缺陷。 本實(shí)用新型所要解決的另一個技術(shù)問題在于提供一種移動終端,所述移動終端內(nèi)部的通用輸入/輸出接口擴(kuò)展電路能夠提供較多的通用輸入/輸出接口, 解決現(xiàn)有技術(shù)中通用輸入/輸出接口不夠用的缺陷。
為解決上述技術(shù)問題,本實(shí)用新型采用如下技術(shù)方案
一種移動終端,包括通用輸入/輸出接口擴(kuò)展電路,所述通用輸入/輸出接 口擴(kuò)展電路包括主芯片,所述主芯片具有擴(kuò)展口,所述擴(kuò)展口通過總線連接有 擴(kuò)展芯片,所述擴(kuò)展芯片包括控制單元,所述控制單元具有至少兩個傳輸端口, 所述至少兩個傳輸端口——對應(yīng)地連接有至少兩個通用輸入/輸出接口 。
其中,所述擴(kuò)展芯片為通用輸入/輸出接口擴(kuò)展芯片,所述通用輸入/輸出 接口擴(kuò)展芯片的所述至少兩個通用輸入/輸出接口中連接有外部設(shè)備。
或者,所述擴(kuò)展芯片為鍵盤擴(kuò)展芯片,所述鍵盤擴(kuò)展芯片的所述至少兩個 通用輸入/輸出接口中連接有信號線,所述信號線包括水平信號線和豎直信號 線,所述水平信號線和豎直信號線交叉形成鍵盤矩陣。
本實(shí)用新型提供的移動終端,所述移動終端中包括通用輸入/輸出接口擴(kuò)展 電路,由于在所述主芯片的擴(kuò)展口中連接有擴(kuò)展芯片,所述擴(kuò)展芯片具有至少 兩個通用輸入/輸出接口,通過所述擴(kuò)展芯片,所述通用輸入/輸出接口擴(kuò)展電 路能夠使用較少的通用輸入/輸出接口,擴(kuò)展出較多的通用輸入/輸出接口,因 而本實(shí)用新型能夠提供較多的通用輸入/輸出接口,解決現(xiàn)有技術(shù)中通用輸入/ 輸出接口不夠用的缺陷。
圖1為現(xiàn)有^l支術(shù)中一種移動終端的結(jié)構(gòu)示意圖2為現(xiàn)有^R術(shù)中另一種移動終端的結(jié)構(gòu)示意圖3為本實(shí)用新型通用輸入/輸出接口擴(kuò)展電路實(shí)施例的結(jié)構(gòu)示意圖4為在圖3所示通用輸入/輸出接口擴(kuò)展電路中增設(shè)中斷信號發(fā)生模塊后
6的結(jié)構(gòu)示意圖5為圖3所示通用輸入/輸出接口擴(kuò)展電路中擴(kuò)展口的結(jié)構(gòu)示意圖; 圖6為圖3所示通用輸入/輸出接口擴(kuò)展電路中總線的詳細(xì)結(jié)構(gòu)示意圖; 圖7為本實(shí)用新型移動終端一個實(shí)施例的結(jié)構(gòu)示意圖; 圖8為本實(shí)用新型移動終端另一個實(shí)施例的結(jié)構(gòu)示意圖; 圖9為圖8所示移動終端的實(shí)例結(jié)構(gòu)圖。
具體實(shí)施方式
本實(shí)用新型旨在提供一種通用輸入/輸出接口擴(kuò)展電路和具有該電路的移 動終端,能夠提供較多的通用輸入/輸出接口,解決現(xiàn)有技術(shù)中通用輸入/輸出 接口不夠用的缺陷。
以下結(jié)合附圖以及實(shí)施例對本實(shí)用新型進(jìn)行詳細(xì)描述。
如圖3所示,為本實(shí)用新型通用輸入/輸出接口擴(kuò)展電路的 一個具體實(shí)施例, 在本實(shí)施例中,所述通用輸入/輸出接口擴(kuò)展電路包括主芯片1,主芯片l具有 擴(kuò)展口 11,擴(kuò)展口 11通過總線5連接有擴(kuò)展芯片4,擴(kuò)展芯片4包括控制單元 41,控制單元41具有至少兩個傳輸端口 411,至少兩個傳輸端口 411——對應(yīng) 地連接有至少兩個通用輸入/輸出接口 42。
由于在主芯片1的擴(kuò)展口 11中連接有擴(kuò)展芯片4,擴(kuò)展芯片4具有至少兩 個通用輸入/輸出接口 411,通過擴(kuò)展芯片4,所述通用輸入/輸出接口擴(kuò)展電路 能夠使用較少的通用輸入/輸出接口,擴(kuò)展出較多的通用輸入/輸出接口,因而 本實(shí)用新型能夠提供較多的通用輸入/輸出接口 ,解決現(xiàn)有技術(shù)中通用輸入/輸 出接口不夠用的缺陷。
具體而言,擴(kuò)展芯片4具有唯一的地址,主芯片1能夠根據(jù)該地址訪問擴(kuò) 展芯片4中的控制單元41,從而通過控制單元41達(dá)到控制至少兩個通用輸入/輸出接口 42的目的。所述至少兩個通用輸入/輸出接口 42既可以用作輸出接口 , 也可以用作輸入接口。
其中,如圖4所示,控制單元41還包括中斷信號發(fā)生模塊412,當(dāng)通用輸 入/輸出接口 42作為輸入接口時,其接收到數(shù)據(jù)后狀態(tài)會發(fā)生變化,如由高電 平變?yōu)榈碗娖?,中斷信號發(fā)生模塊412根據(jù)通用輸入/輸出接口 42的狀態(tài)變化 生成中斷信號,并通過總線5將該中斷信號發(fā)送給主芯片1。然后,主芯片l可 以對該中斷信號^t文出相應(yīng)的處理。
本實(shí)施例中,擴(kuò)展口 11可以為主芯片1上的內(nèi)部集成電路總線接口。內(nèi)部 集成電路總線接口 ( Inter - Integrated Circuit, I2C接口 )能夠在中央處理 器與被控集成芯片之間,或集成芯片與集成芯片之間進(jìn)行數(shù)據(jù)的雙向傳送,且 數(shù)據(jù)傳送速率較高。
但本實(shí)施例并不局限于此,當(dāng)主芯片1不具可用的內(nèi)部集成電路總線接口 時,可以使用通用輸入/輸出接口來模擬內(nèi)部集成電路總線接口。例如,如圖5 所示,擴(kuò)展口 11包括時序控制單元lll和兩個通用輸入/輸出接口 112,時序控 制單元lll控制兩個通用輸入/輸出接口 112以模擬內(nèi)部集成電路總線接口,從 而起到內(nèi)部集成電路總線接口的作用。
進(jìn)一步地,本實(shí)施中的總線5包括數(shù)據(jù)線51、時鐘線52、系統(tǒng)復(fù)位線53 和中斷信號線54。其中,數(shù)據(jù)線51用于發(fā)送或接收數(shù)據(jù);時鐘線52用于傳輸 時鐘信號,時鐘信號控制數(shù)據(jù)的傳輸方向和傳輸時刻;系統(tǒng)復(fù)位線53用于傳輸 系統(tǒng)復(fù)位指令;中斷信號線54用于接收中斷信號發(fā)生模塊412產(chǎn)生的中斷信號, 并將該中斷信號發(fā)送給主芯片1,以便主芯片l對該中斷信號做出相應(yīng)的處理。
而且,在數(shù)據(jù)線51、時鐘線52和中斷信號線54中均分別設(shè)有上拉電阻55, 上拉電阻55能夠提高輸出電平,進(jìn)而提高主芯片l輸出信號的噪聲容限,增強(qiáng)信號的抗干擾能力。
此外,根據(jù)不同的應(yīng)用場合,擴(kuò)展芯片4為通用輸入/輸出接口擴(kuò)展芯片或
鍵盤擴(kuò)展芯片。例如,需要在擴(kuò)展芯片4上接入外部設(shè)備時,擴(kuò)展芯片4選用 通用輸入/輸出接口擴(kuò)展芯片較為合適;而需要擴(kuò)展鍵盤時,則擴(kuò)展芯片4選用 鍵盤擴(kuò)展芯片較為合適。
綜上所述,本實(shí)施例通用輸入/輸出接口擴(kuò)展電路,由于在主芯片1的擴(kuò)展 口 11中連接有擴(kuò)展芯片4,擴(kuò)展芯片4具有至少兩個通用輸入/輸出接口 411, 通過擴(kuò)展芯片4,所述通用輸入/輸出接口擴(kuò)展電路能夠使用較少的通用輸入/ 輸出接口,擴(kuò)展出較多的通用輸入/輸出接口,因而本實(shí)用新型能夠提供較多的 通用輸入/輸出接口 ,解決現(xiàn)有技術(shù)中通用輸入/輸出接口不夠用的缺陷。
此外,本實(shí)用新型還提供了一種移動終端。所述移動終端,包括通用輸入/ 輸出接口擴(kuò)展電路,所述通用輸入/輸出接口擴(kuò)展電路包括主芯片,所述主芯片 具有擴(kuò)展口,所述擴(kuò)展口通過總線連接有擴(kuò)展芯片,所述擴(kuò)展芯片包括控制單 元,所述控制單元具有至少兩個傳輸端口,所述至少兩個傳輸端口——對應(yīng)地 連接有至少兩個通用輸入/輸出接口 。
由于在所述主芯片的擴(kuò)展口中連接有擴(kuò)展芯片,所述擴(kuò)展芯片具有至少兩
個通用輸入/輸出接口,通過所述擴(kuò)展芯片,所述通用輸入/輸出接口擴(kuò)展電路
能夠使用較少的通用輸入/輸出接口,擴(kuò)展出較多的通用輸入/輸出接口,因而
本實(shí)用新型能夠提供較多的通用輸入/輸出接口 ,解決現(xiàn)有技術(shù)中通用輸入/輸 出接口不夠用的缺陷。
如圖7所示,為本實(shí)用新型移動終端的一個具體實(shí)施例,本實(shí)施例中,所 述移動終端包括通用輸入/輸出接口擴(kuò)展電路,所述通用輸入/輸出接口擴(kuò)展電 路包括主芯片1,主芯片l具有擴(kuò)展口 11,擴(kuò)展口 11通過總線5連接有擴(kuò)展芯片4,擴(kuò)展芯片4包括控制單元41,控制單元41具有至少兩個傳輸端口 411, 至少兩個傳輸端口 411——對應(yīng)地連接有至少兩個通用輸入/輸出接口 42。
其中,擴(kuò)展芯片4為通用輸入/輸出接口擴(kuò)展芯片,通用輸入/輸出接口擴(kuò) 展芯片的至少兩個通用輸入/輸出接口 42中連接有外部設(shè)備6。外部設(shè)備6可以 為閃光燈、背光源等。這樣就增加了移動終端控制外部設(shè)備的能力,進(jìn)而增加 了移動終端的功能。
如圖8所示,為本實(shí)用新型移動終端的另一個具體實(shí)施例,本實(shí)施例中, 所述移動終端包括通用輸入/輸出接口擴(kuò)展電路,所述通用輸入/輸出接口擴(kuò)展 電路包括主芯片1,主芯片l具有擴(kuò)展口 11,擴(kuò)展口 11通過總線5連接有擴(kuò)展 芯片4,擴(kuò)展芯片4包括控制單元41,控制單元41具有至少兩個傳輸端口 411, 至少兩個傳輸端口 411——對應(yīng)地連接有至少兩個通用輸入/輸出接口 42。
其中,擴(kuò)展芯片4為鍵盤擴(kuò)展芯片,鍵盤擴(kuò)展芯片的至少兩個通用輸入/輸 出接口 42中連接有信號線,信號線包括水平信號線和豎直信號線,水平信號線 和豎直信號線交叉形成鍵盤矩陣2。這樣,通過擴(kuò)展芯片4上的通用輸入/輸出 接口 42實(shí)現(xiàn)了 5 x 5的鍵盤矩陣,而且剩余的通用輸入/輸出接口中還可以接入 外部設(shè)備。如圖9所示,為本實(shí)施例中移動終端的實(shí)例結(jié)構(gòu)圖,由圖中可知, 剩佘的通用輸入/輸出接口中還可以接地,或者懸空。
綜上所述,上述兩個實(shí)施例移動終端,由于在主芯片1的擴(kuò)展口 11中連接 有擴(kuò)展芯片4,擴(kuò)展芯片4具有至少兩個通用輸入/輸出接口 411,通過擴(kuò)展芯 片4,所述通用輸入/輸出接口擴(kuò)展電路能夠使用較少的通用輸入/輸出接口,擴(kuò) 展出較多的通用輸入/輸出接口,因而本實(shí)用新型能夠提供較多的通用輸入/輸 出接口,解決現(xiàn)有技術(shù)中通用輸入/輸出接口不夠用的缺陷
以上所述,僅為本實(shí)用新型的具體實(shí)施方式
,但本實(shí)用新型的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本實(shí)用新型揭露的技術(shù)范圍內(nèi), 可輕易想到變化或替換,都應(yīng)涵蓋在本實(shí)用新型的保護(hù)范圍之內(nèi)。因此,本實(shí) 用新型的保護(hù)范圍應(yīng)以權(quán)利要求所述的保護(hù)范圍為準(zhǔn)。
權(quán)利要求1、一種通用輸入/輸出接口擴(kuò)展電路,包括主芯片,所述主芯片具有擴(kuò)展口,其特征在于,所述擴(kuò)展口通過總線連接有擴(kuò)展芯片,所述擴(kuò)展芯片包括控制單元,所述控制單元具有至少兩個傳輸端口,所述至少兩個傳輸端口一一對應(yīng)地連接有至少兩個通用輸入/輸出接口。
2、 根據(jù)權(quán)利要求1所述的通用輸入/輸出接口擴(kuò)展電路,其特征在于,所 述控制單元包括中斷信號發(fā)生模塊,所述中斷信號發(fā)生模塊根據(jù)所述通用輸入/ 輸出接口的狀態(tài)變化生成中斷信號,并通過所述總線將所述中斷信號發(fā)送給所 述主芯片。
3、 根據(jù)權(quán)利要求l或2所述的通用輸入/輸出接口擴(kuò)展電路,其特征在于, 所述擴(kuò)展芯片為通用輸入/輸出接口擴(kuò)展芯片或鍵盤擴(kuò)展芯片。
4、 根據(jù)權(quán)利要求1所述的通用輸入/輸出接口擴(kuò)展電路,其特征在于,所 述擴(kuò)展口包括內(nèi)部集成電路總線接口。
5、 根據(jù)權(quán)利要求1所述的通用輸入/輸出接口擴(kuò)展電路,其特征在于,所 述擴(kuò)展口包括時序控制單元和兩個通用輸入/輸出接口 ,所述時序控制單元控制 所述兩個通用輸入/輸出接口以模擬內(nèi)部集成電路總線接口 。
6、 根據(jù)權(quán)利要求1所述的通用輸入/輸出接口擴(kuò)展電路,其特征在于,所 述總線包括數(shù)據(jù)線、時鐘線、系統(tǒng)復(fù)位線和中斷信號線。
7、 根據(jù)權(quán)利要求6所述的通用輸入/輸出接口擴(kuò)展電路,其特征在于,在 所述數(shù)據(jù)線、時鐘線和中斷信號線中均分別設(shè)有上拉電阻。
8、 一種移動終端,包括通用輸入/輸出接口擴(kuò)展電路,所述通用輸入/輸出 接口擴(kuò)展電路包括主芯片,所述主芯片具有擴(kuò)展口,其特征在于,所述擴(kuò)展口 通過總線連接有擴(kuò)展芯片,所述擴(kuò)展芯片包括控制單元,所述控制單元具有至 少兩個傳輸端口 ,所述至少兩個傳輸端口——對應(yīng)地連接有至少兩個通用輸入/輸出接口。
9、 根據(jù)權(quán)利要求8所述的移動終端,其特征在于,所述擴(kuò)展芯片為通用輸入/輸出接口擴(kuò)展芯片,所述通用輸入/輸出接口擴(kuò)展芯片的所述至少兩個通用 輸入/輸出接口中連接有外部設(shè)備。
10、 根據(jù)權(quán)利要求8所述的移動終端,其特征在于,所述擴(kuò)展芯片為鍵盤 擴(kuò)展芯片,所述鍵盤擴(kuò)展芯片的所述至少兩個通用輸入/輸出接口中連接有信號 線,所述信號線包括水平信號線和豎直信號線,所述水平信號線和豎直信號線 交叉形成鍵盤矩陣。
專利摘要本實(shí)用新型公開了一種通用輸入/輸出接口擴(kuò)展電路和具有該電路的移動終端,涉及接口擴(kuò)展技術(shù)領(lǐng)域,為提供較多的通用輸入/輸出接口,解決現(xiàn)有技術(shù)中通用輸入/輸出接口不夠用的缺陷而設(shè)計。所述通用輸入/輸出接口擴(kuò)展電路,包括主芯片,所述主芯片具有擴(kuò)展口,所述擴(kuò)展口通過總線連接有擴(kuò)展芯片,所述擴(kuò)展芯片包括控制單元,所述控制單元具有至少兩個傳輸端口,所述至少兩個傳輸端口一一對應(yīng)地連接有至少兩個通用輸入/輸出接口。所述移動終端具有上述通用輸入/輸出接口擴(kuò)展電路。本實(shí)用新型可用于擴(kuò)展通用輸入/輸出接口。
文檔編號G06F13/40GK201378316SQ20092000933
公開日2010年1月6日 申請日期2009年3月19日 優(yōu)先權(quán)日2009年3月19日
發(fā)明者孫美倩, 胡黎亮 申請人:青島海信移動通信技術(shù)股份有限公司