具有用户可编程的手机lcd接口配置的制作方法

文档序号:7625250阅读:159来源:国知局
专利名称:具有用户可编程的手机lcd接口配置的制作方法
技术领域
本发明属于移动通信终端设备领域,特别涉及到一种为便于实现手机主板与手机LCD屏之间的接口控制、接口扩展、接口更新而采取的具有用户可编程手机LCD屏间接口配置。
背景技术
当前,手机的样式和功能日新月异,其中很大一部分机型是来源于原型手机的派生。手机主要由硬件、软件、造型、结构四大块组成,硬件主要有射频单元、基带单元、壳体及其配套单元;软件主要有固化在芯片内的物理层软件,通常放置在电写入存储器的第二、三层系统软件和实现人机界面的应用软件。派生机通常是通过变换手机造型结构特点或在原有手机的基础上加入某一小功能实现的。为了增加各类派生机的灵活性,本公司的研制组通过多次反复实验,创新开发了一项新的技术,即在手机主板和手机的LCD屏间增加可编程逻辑器件来实现两者间的互连,可以进一步增强派生机型功能的灵活性和缩短手机的上市时间。
随着手机功能的增强,手机防丢、防盗功能也显得更加突兀,本发明所提出的技术方案,具有“芯片锁”功能有助于提升手机的保密措施和防盗性能。

发明内容
本发明需要解决的技术问题是针对目前市面上的绝大多数手机,包括原型机及各种派生机型,一旦产品设计完成,其基本功能和LCD就已确定,不再具有改变其功能的可能,要想增加或改变功能,必须进行重新设计,手机设计缺少灵活性及通用性,为了克服这些不足之处,为了增加手机设计的灵活性、通用性,本专利提出一种可以通过软件重构芯片功能的设计方法,使产品升级、更新变得十分方便,并能降低开发成本。本发明的目的,是提出一种具有用户可编程的手机LCD屏接口配置。本发明的目的是采用以下技术方案来实现的,一种具有用户可编程的手机LCD屏接口配置,主要包括手机主板及带有接口的LCD屏,其特征在于,所述手机主板包含具有七个功能的接口芯片模块,这七个功能模块依次为CPU接口配置模块,该模块实现芯片与主机CPU的数据交互;它直接连接到CPU与LCD接口间的数据转换配置模块;数据转换配置模块再连接到LCD接口配置模块;还包括芯片自身程序的自我擦除或自销模块;芯片的外扩功能控制模块;芯片的可编程接口单元;芯片冗余的其它可编程单元,该手机主板还连有CPU接口,外部JTAG编程接口。
本发明的有益效果为,该配置可以通过编写软件随心所欲更改主机CPU与LCD屏间的接口,在很大程度上增强手机接口功能的可配置性、手机机型升级的灵活性;不用重新打板便可投入进行新一代产品生产设计,这样就大大节约了生产成本、进一步缩短了手机的上市周期。基于CPLD/FPGA,即可编程逻辑器件/现场可编程阵列,通常具备的在线动态重构特性,有助于提高手机的安全性能,同时这一功能也有助于提升手机的市场竞争力。作为手机的附加功能而不需要额外添加新的硬件,既节约了成本,又提高了手机的附加值。


图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根地址线;控制总线主要是读、写、片选、复位信号等。总体而言,根据配置情况该接口模块部分需要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内部的程序。这部分程序通常人为设计完成,通过外部触发启动该模块。该部分占用很少的资源,通常10-20个宏单元,加上1-2个I/O就可以完成。
1.5外扩功能模块用于GPIO口的扩展和处理一些简单的控制任务,如LCD亮度的控制、闪光灯的控制、Speak音量的调节等功能都可以交给CPLD/FPGA芯片去处理,这在一定程度上减轻了主CPU的负担。根据控制任务难易程度的不同,所占用的资源也大相径庭,通常会占用5-10个I/O口、10-40个宏单元。
1.6编程接口单元一般为芯片的固化功能,不占用额外资源。对CPLD/FPGA编程,可通过外部的JTAG口,由专用的开发工具进行下载。也可以通过基带CPU芯片控制下载,这种下载方式需要将CPLD/FPGA的配置程序信息存放在手机主板的非易失存储器中,而且CPU需要进行JTAG时序编程,但控制灵活方便,也是嵌入式系统中一种常用的配置方式。
1.7其它可编程单元为空闲的逻辑单元,通常用作升级、更改而预留的部分。
基于CPLD/FPGA通常具备的在线动态重构特性,一旦手机遗失或被盗,可以通过某种手段启动芯片的再配置或自我擦除功能,将芯片内的配置信息改变或擦除,从而使芯片功能失效,这样整个手机显示屏及其它附加功能都随芯片功能的消失而不可控,本专利称之为“芯片锁”功能。所以,在手机遗失或被盗后开启“芯片锁”功能,在一定程度上能保证机主的利益。
可以通过如下三种方式开启“芯片锁”功能方法一发送特定短信到遗失或被盗的手机,该手机接收到此短信,手机开启“芯片锁”功能锁定手机。
方法二通过用户码密码设置项控制实现“芯片锁”功能。
方法三在大多数新的3G系统中,可以利用每个手机所独有的个人识别号码(PIN),国际移动设备识别(IMEI)服务供应商就可以通过远程控制开启手机的“芯片锁”功能,从而禁用丢失或失窃的手机。
利用CPLD/FPGA所具有的静态可重复编程或在线动态重构特性,电子系统设计工程师可以通过软件重构芯片功能,这样不仅使设计修改和产品升级变得十分方便,而且极大地提高了电子系统的灵活性和通用能力,从而可以大大缩短了产品开发、上市的时间,降低了开发成本。随着CPLD/FPGA的功能特性的提高、功耗的降低,目前一些主要的CPLD/FPGA生产商都生产了适合手持设备应用的超低功耗、超小封装的CPLD/FPGA芯片。本专利技术是通过在手机主板和手机的LCD屏间增加一可编程逻辑器件来实现两者之间的互连的。
手机中加入该类芯片后,可以灵活配置手机与LCD屏间的接口,以及其它的附加功能,如可以实现所传送的数据位数的变换(例如8位数据与18位数据间的变换)、串行数据与并行数据间的转换、GPIO口的扩展等。除此之外,CPLD/FPGA芯片还可以处理一些简单的控制任务,像LCD亮度的控制、闪光灯的控制、Speak音量的调节等功能都可以交给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屏间的接口,在很大程度上增强手机接口功能的可配置性、手机机型升级的灵活性;不用重新打板便可投入进行新一代产品生产设计,这样就大大节约了生产成本、进一步缩短了手机的上市周期。
文档编号H04Q7/32GK1744029SQ20051010938
公开日2006年3月8日 申请日期2005年10月19日 优先权日2005年10月19日
发明者董培新 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1