專利名稱:具有用戶可編程的手機lcd接口配置的制作方法
技術領域:
本發(fā)明屬于移動通信終端設備領域,特別涉及到一種為便于實現手機主板與手機LCD屏之間的接口控制、接口擴展、接口更新而采取的具有用戶可編程手機LCD屏間接口配置。
背景技術:
當前,手機的樣式和功能日新月異,其中很大一部分機型是來源于原型手機的派生。手機主要由硬件、軟件、造型、結構四大塊組成,硬件主要有射頻單元、基帶單元、殼體及其配套單元;軟件主要有固化在芯片內的物理層軟件,通常放置在電寫入存儲器的第二、三層系統(tǒng)軟件和實現人機界面的應用軟件。派生機通常是通過變換手機造型結構特點或在原有手機的基礎上加入某一小功能實現的。為了增加各類派生機的靈活性,本公司的研制組通過多次反復實驗,創(chuàng)新開發(fā)了一項新的技術,即在手機主板和手機的LCD屏間增加可編程邏輯器件來實現兩者間的互連,可以進一步增強派生機型功能的靈活性和縮短手機的上市時間。
隨著手機功能的增強,手機防丟、防盜功能也顯得更加突兀,本發(fā)明所提出的技術方案,具有“芯片鎖”功能有助于提升手機的保密措施和防盜性能。
發(fā)明內容
本發(fā)明需要解決的技術問題是針對目前市面上的絕大多數手機,包括原型機及各種派生機型,一旦產品設計完成,其基本功能和LCD就已確定,不再具有改變其功能的可能,要想增加或改變功能,必須進行重新設計,手機設計缺少靈活性及通用性,為了克服這些不足之處,為了增加手機設計的靈活性、通用性,本專利提出一種可以通過軟件重構芯片功能的設計方法,使產品升級、更新變得十分方便,并能降低開發(fā)成本。本發(fā)明的目的,是提出一種具有用戶可編程的手機LCD屏接口配置。本發(fā)明的目的是采用以下技術方案來實現的,一種具有用戶可編程的手機LCD屏接口配置,主要包括手機主板及帶有接口的LCD屏,其特征在于,所述手機主板包含具有七個功能的接口芯片模塊,這七個功能模塊依次為CPU接口配置模塊,該模塊實現芯片與主機CPU的數據交互;它直接連接到CPU與LCD接口間的數據轉換配置模塊;數據轉換配置模塊再連接到LCD接口配置模塊;還包括芯片自身程序的自我擦除或自銷模塊;芯片的外擴功能控制模塊;芯片的可編程接口單元;芯片冗余的其它可編程單元,該手機主板還連有CPU接口,外部JTAG編程接口。
本發(fā)明的有益效果為,該配置可以通過編寫軟件隨心所欲更改主機CPU與LCD屏間的接口,在很大程度上增強手機接口功能的可配置性、手機機型升級的靈活性;不用重新打板便可投入進行新一代產品生產設計,這樣就大大節(jié)約了生產成本、進一步縮短了手機的上市周期?;贑PLD/FPGA,即可編程邏輯器件/現場可編程陣列,通常具備的在線動態(tài)重構特性,有助于提高手機的安全性能,同時這一功能也有助于提升手機的市場競爭力。作為手機的附加功能而不需要額外添加新的硬件,既節(jié)約了成本,又提高了手機的附加值。
圖1為本手機外貌示意圖;圖2為本手機內部主板連接關系示意圖。
具體實施例方式
參照圖1,表示一般手機外貌示意圖,圖中1為手機內部主板,2為LCD屏,它們裝置在機殼3中,參照圖2,表示內部主板連接關系,其核心在于CPLD/FPGA接口芯片部分,該芯片內部共有7個功能模塊部分組成,其功能特性分別敘述如下1.1 CPU接口模塊用于實現CPLD/FPGA與主機CPU的時序接口。該模塊主要由三種類型的總線組成數據總線、地址總線、控制總線。在數據總線的配置上可以將該接口模塊配置成串行接口方式(如USB、UART、I2C、SPI等),也可以將它配置成并行接口方式(如8或16位接口方式);地址總線的可以依據實際需要進行配置,通常需要2-5根地址線;控制總線主要是讀、寫、片選、復位信號等??傮w而言,根據配置情況該接口模塊部分需要8-24個I/O接口。
1.2 LCD接口模塊用于實現CPLD/FPGA與LCD屏的時序接口。其配置情況同CPU接口模塊類似,大概需要10-30個I/O接口。
1.3接口轉換模塊用于實現CPU接口到LCD接口的數據轉換、時序轉換等。該部分不占用I/O口,但會用掉大量的宏單元(有些CPLD稱之為邏輯單元),通常會占用60-120個宏單元。
1.4自我擦除或自鎖模塊用于擦除或鎖定CPLD內部的程序。這部分程序通常人為設計完成,通過外部觸發(fā)啟動該模塊。該部分占用很少的資源,通常10-20個宏單元,加上1-2個I/O就可以完成。
1.5外擴功能模塊用于GPIO口的擴展和處理一些簡單的控制任務,如LCD亮度的控制、閃光燈的控制、Speak音量的調節(jié)等功能都可以交給CPLD/FPGA芯片去處理,這在一定程度上減輕了主CPU的負擔。根據控制任務難易程度的不同,所占用的資源也大相徑庭,通常會占用5-10個I/O口、10-40個宏單元。
1.6編程接口單元一般為芯片的固化功能,不占用額外資源。對CPLD/FPGA編程,可通過外部的JTAG口,由專用的開發(fā)工具進行下載。也可以通過基帶CPU芯片控制下載,這種下載方式需要將CPLD/FPGA的配置程序信息存放在手機主板的非易失存儲器中,而且CPU需要進行JTAG時序編程,但控制靈活方便,也是嵌入式系統(tǒng)中一種常用的配置方式。
1.7其它可編程單元為空閑的邏輯單元,通常用作升級、更改而預留的部分。
基于CPLD/FPGA通常具備的在線動態(tài)重構特性,一旦手機遺失或被盜,可以通過某種手段啟動芯片的再配置或自我擦除功能,將芯片內的配置信息改變或擦除,從而使芯片功能失效,這樣整個手機顯示屏及其它附加功能都隨芯片功能的消失而不可控,本專利稱之為“芯片鎖”功能。所以,在手機遺失或被盜后開啟“芯片鎖”功能,在一定程度上能保證機主的利益。
可以通過如下三種方式開啟“芯片鎖”功能方法一發(fā)送特定短信到遺失或被盜的手機,該手機接收到此短信,手機開啟“芯片鎖”功能鎖定手機。
方法二通過用戶碼密碼設置項控制實現“芯片鎖”功能。
方法三在大多數新的3G系統(tǒng)中,可以利用每個手機所獨有的個人識別號碼(PIN),國際移動設備識別(IMEI)服務供應商就可以通過遠程控制開啟手機的“芯片鎖”功能,從而禁用丟失或失竊的手機。
利用CPLD/FPGA所具有的靜態(tài)可重復編程或在線動態(tài)重構特性,電子系統(tǒng)設計工程師可以通過軟件重構芯片功能,這樣不僅使設計修改和產品升級變得十分方便,而且極大地提高了電子系統(tǒng)的靈活性和通用能力,從而可以大大縮短了產品開發(fā)、上市的時間,降低了開發(fā)成本。隨著CPLD/FPGA的功能特性的提高、功耗的降低,目前一些主要的CPLD/FPGA生產商都生產了適合手持設備應用的超低功耗、超小封裝的CPLD/FPGA芯片。本專利技術是通過在手機主板和手機的LCD屏間增加一可編程邏輯器件來實現兩者之間的互連的。
手機中加入該類芯片后,可以靈活配置手機與LCD屏間的接口,以及其它的附加功能,如可以實現所傳送的數據位數的變換(例如8位數據與18位數據間的變換)、串行數據與并行數據間的轉換、GPIO口的擴展等。除此之外,CPLD/FPGA芯片還可以處理一些簡單的控制任務,像LCD亮度的控制、閃光燈的控制、Speak音量的調節(jié)等功能都可以交給CPLD/FPGA芯片去處理,在一定程度上減輕了主CPU的負擔。
權利要求
1.一種具有用戶可編程的手機LCD屏接口配置,主要包括手機主板及帶有接口的LCD屏,其特征在于,所述手機主板包含具有七個功能的接口芯片模塊,這七個功能模塊依次為CPU接口配置模塊;它連接到CPU接口與LCD接口間的數據轉換配置模塊;再連接到LCD接口配置模塊;還包括芯片自身程序的自我擦除或自銷模塊;芯片的外擴功能控制模塊;芯片的可編程接口單元;芯片冗余的其它可編程單元;該手機主板還連有CPU接口,外部JTAG編程接口。
2.根據權利要求1所述的具有用戶可編程的手機LCD屏接口配置,其特征在于,所述手機主板和手機的LCD屏間增加的數據轉換配置模塊,是實現兩者之間互連的可編程邏輯器件。
3.根據權利要求1所述的具有用戶可編程的手機LCD屏接口配置,其特征在于,所述CPU接口配置模塊,主要由三種類型的總線組成配置成串行接口方式或并行接口方式的數據總線;依據實際需要通常為2-5根的地址總線;讀、寫、片選、復位信號的控制總線。
全文摘要
具有用戶可編程手機的LCD屏間接口配置,屬于移動通信終端設備領域,主要包括手機主板及帶有接口的LCD屏,手機主板包含具有七個功能的接口芯片模塊,它們依次為CPU接口配置模塊;它連接到CPU接口與LCD接口間的數據轉換配置模塊;再連接到LCD接口配置模塊;還包括芯片自身程序的自我擦除或自銷模塊;芯片的外擴功能控制模塊;芯片的可編程接口單元;芯片冗余的其它可編程單元;該配置可以通過編寫軟件隨心所欲更改主機CPU與LCD屏間的接口,在很大程度上增強手機接口功能的可配置性、手機機型升級的靈活性;不用重新打板便可投入進行新一代產品生產設計,這樣就大大節(jié)約了生產成本、進一步縮短了手機的上市周期。
文檔編號H04Q7/32GK1744029SQ20051010938
公開日2006年3月8日 申請日期2005年10月19日 優(yōu)先權日2005年10月19日
發(fā)明者董培新 申請人:康佳集團股份有限公司