一种双模终端及其内部芯片间控制和通信的方法

文档序号:6627137阅读:138来源:国知局
专利名称:一种双模终端及其内部芯片间控制和通信的方法
技术领域
本发明涉及无线通信领域中的双模终端技术,具体地说,是涉及双模终端中不同制式模块间控制和通信的方法。
背景技术
现存移动网络技术制式多样化带来用户终端的差异化,随着多卡用户的增多,用户自然产生增加终端制式支持能力以减少终端携带数目的需求,多模多频已经成为未来移动通信终端的发展方向之一。具有网络切换功能的双模产品非常具有吸引力,发展这种双模终端的目的是通过提高手机的制式支持能力,降低用户在不同制式服务间切换的难度与成本。
从技术角度看,手机上的两种制式要能够实现同时工作的,一种方式是采用高度整合而且支持两种制式同时工作的核心套片,另一种方式是需要在终端上配置两个支持不同制式的独立模块。第一种方式中所述的套片目前商用的不多,而且支持的模式组合有限;对于第二种方式,往往需要用户手动选择需要使用的通信制式。这样的人工切换显得比较烦琐、使用起来不够便捷。

发明内容
本发明所要解决的技术问题是提供一种双模终端及其内部芯片间控制和通信的方法。以提高手机的多制式支持能力。
为解决上述技术问题,本发明提供方案如下一种双模移动通信终端,包括第一芯片与第二芯片,分别具有串口通讯收发端口,其中所述第一芯片用于第一通信模式,并运行有人机接口,所述第二芯片用于第二通信模式,其中,
所述第一芯片还具有第一控制信号输出端口,用以输出上电启动信号;第二控制信号输出端口,用以输出唤醒/睡眠信号;第三控制信号输出端口,用以输出通讯允许/禁止信号;第四通信信号输入端口,用以输入唤醒/睡眠信号;第五通信信号输入端口,用以输入通讯允许/禁止信号;第六通信信号输入端口,用以输入软复位信号;所述第二芯片还具有第一控制信号输入端口,用以输入所述第一芯片中第一控制信号输出端口输出的上电启动信号;第二控制信号输入端口,用以输入所述第一芯片中第二控制信号输出端口的输出唤醒/睡眠信号;第三控制信号输入端口,用以输入所述第一芯片中第三控制信号输出端口输出的通讯允许/禁止信号;第四通信信号输出端口,用以向所述第一芯片中第四通信信号输入端口输入唤醒/睡眠信号;第五通信信号输出端口,用以向所述第一芯片中第五通信信号输入端口输入通讯允许/禁止信号;第六通信信号输出端口,用以向所述第一芯片中第六通信信号输入端口输入软复位信号。
本发明所述的终端,其中,所述第一芯片中第四通信信号输入端口和所述第二芯片中第二控制信号输入端口的输入信号采用下降沿触发中断实现。
本发明所述的终端,其中,所述第一芯片中第一控制信号输出端口、第二控制信号输出端口、第三控制信号输出端口、第五通信信号输入端口,第六通信信号输入端口及所述第二芯片中第一控制信号输入端口、第三控制信号输入端口,第四通信信号输出端口,第五通信信号输出端口,第六通信信号输出端口的信号采用通用输入/输出实现。
本发明所述的终端,其中,所述上电启动信号高电平表示开机,低电平表示关机。
本发明所述的终端,其中,所述睡眠/唤醒信号高电平表示可以进入睡眠模式,低电平表示唤醒信号。
本发明所述的终端,其中,所述软复位信号高电平表示正常状态,低电平表示软复位。
本发明所述的终端中芯片间实现控制与通信的方法,包括所述第一芯片控制所述第二芯片上电启动并配置参数;当所述第一芯片向第二芯片发起通讯请求时,第一芯片通过所述唤醒/睡眠信号唤醒第二芯片,第二芯片通过允许/禁止信号应答第一芯片后,第一芯片开始向第二芯片发送通信命令;当所述第二芯片向第一芯片发起通讯请求时,第二芯片通过所述唤醒/睡眠信号唤醒第一芯片,第一芯片通过允许/禁止信号应答第二芯片后,第二芯片开始向第一芯片发送通信命令。
本发明所述方法,其中,所述的上电启动并配置参数步骤,包括所述第一芯片通过所述上电启动信号控制所述第二芯片开始上电初始化;初始化结束后,所述第二芯片通过所述软复位信号应答所述第一芯片;所述第一芯片通过唤醒/睡眠信号唤醒所述第二芯片;所述第二芯片通过通讯允许/禁止信号应答所述第一芯片;所述第一芯片向所述第二芯片发送参数配置命令;参数配置完毕后,所述第二芯片向第一芯片发送通讯允许/禁止信号,所述第二芯片进入通讯禁止状态。
本发明所述方法,其中,所述第一芯片向第二芯片发起通讯请求时时,包括所述第一芯片通过唤醒/睡眠信号唤醒所述第二芯片;所述第二芯片通过通讯允许/禁止信号应答所述第一芯片,进入串口通讯允许状态;所述第一芯片与所述第二芯片进行串口通讯;通讯结束后,所述第二芯片向第一芯片发送通讯允许/禁止信号,所述第二芯片进入通讯禁止状态。
本发明所述的方法,其中,所述第一芯片向第二芯片发起通讯请求包括需要通过第二芯片发起主叫、发送短信、信号强度上报、参数设定。
本发明所述方法,其中,所述第二芯片向第一芯片发起通讯请求时,包括所述第二芯片通过唤醒/睡眠信号唤醒所述第一芯片;所述第一芯片通过通讯允许/禁止信号应答所述第二芯片,进入串口通讯允许状态;所述第二芯片与所述第一芯片进行串口通讯;通讯结束后,所述第一芯片向第二芯片发送通讯允许/禁止信号,所述第一芯片进入通讯禁止状态。
本发明所述的方法,其中,所述第二芯片向第一芯片发起通讯请求包括所述第二芯片收到被叫、接收短信。
本发明所述的方法,其中,所述第二芯片需要从异常恢复时,进一步包括所述第二芯片向所述第一芯片发送软复位信号;所述第一芯片通过唤醒/睡眠信号唤醒所述第二芯片;所述第二芯片通过通讯允许/禁止信号应答所述第一芯片;所述第一芯片向所述第二芯片发送参数配置命令;通讯结束后,所述第二芯片向第一芯片发送通讯允许/禁止信号,所述第二芯片进入通讯禁止状态。
与现有技术相比,本发明的优点在于本发明通过在不同制式的模块间采用主控、从动的控制和通信机制,提高手机的多制式支持能力。实现了一种可靠、高效、灵活、低功耗的通信和控制方法。
本发明所要解决的技术问题,技术方案的要点以及本发明的有益效果,将结合实施例,参照附图作进一步的说明。


图1是本发明所述双模移动通信终端结构图。
图2是本发明所述从动模块唤醒信号时序图。
图3是本发明所述主控模块唤醒信号时序图。
图4是本发明所述从动模块上电启动信号时序图。
图5是本发明所述从动模块软复位信号时序图。
具体实施例方式
下面,我们以GSM(Global System for Mobile communications)和PHS(Personal Handset System)双模终端为例来对本发明所述方法作进一步说明。这里,GSM侧和PHS侧可以分别采用不同公司的芯片。GSM模块为主控模块,运行人机接口(MMI)。PHS模块为从动模块。
在这里我们先定义一组I/O信号和中断信号,如下表

参照图1,在GSM侧POWERON,IRQP,GREADY为输出信号,使用GPIO(通用输入/输出)实现;IRQG,PREADY,WORKINGDET为输入信号,其中IRQG使用下降沿触发中断实现,PREADY,WORKINGDET使用GPIO实现。
PHS侧IRQG,PREADY,WORKINGDET为输出信号,同样使用GPIO实现;POWERON,IRQP,GREADY为输入信号,其中IRQP使用下降沿触发中断实现,GREADY,POWERON使用GPIO实现。
UARTTX/RX为芯片串口通讯使用的收发线。
所述双模移动通信终端中芯片间实现控制与通信的方法,包括GSM芯片控制所述PHS芯片上电启动并配置参数;
当所述GSM芯片向PHS芯片发起通讯请求时,GSM芯片通过所述唤醒/睡眠信号唤醒PHS芯片,PHS芯片通过允许/禁止信号应答GSM芯片后,GSM芯片开始向PHS芯片发送通信命令;当所述PHS芯片向GSM芯片发起通讯请求时,PHS芯片通过所述唤醒/睡眠信号唤醒GSM芯片,GSM芯片通过允许/禁止信号应答PHS芯片后,PHS芯片开始向GSM芯片发送通信命令。
所述双模移动通信终端中GSM芯片向PHS芯片发起通讯请求时,例如,当需要通过PHS芯片发起主叫、发送短信、信号强度上报、参数设定等情况时,包括所述GSM芯片通过唤醒/睡眠信号唤醒所述PHS芯片;所述PHS芯片通过通讯允许/禁止信号应答所述GSM芯片,进入串口通讯允许状态;所述GSM芯片与所述PHS芯片进行串口通讯;通讯结束后,所述PHS芯片向GSM芯片发送通讯允许/禁止信号,所述PHS芯片进入通讯禁止状态。
也就是说,当PHS侧为降低功耗处于串口通讯禁止状态,GSM侧需要发起串口通讯,GSM侧首先检测PREADY信号电平,如果电平为低,则GSM侧在串口通讯前按以下步骤将PHS侧转换为串口通讯允许状态,时序如图2所示,步骤2-1GREADY信号电平置为高步骤2-2IRQP信号电平由高置低步骤2-3PHS侧将PREADY信号电平置为高,进入串口通讯允许状态步骤2-4GSM侧将IRQP信号电平恢复为高,开始串口通讯步骤2-5通讯结束,PREADY信号电平置低,进入串口通讯禁止状态类似的,所述终端中PHS芯片向GSM芯片发起通讯请求时时,例如,PHS芯片收到被叫、接收短信时,包括所述PHS芯片通过唤醒/睡眠信号唤醒所述GSM芯片;
所述GSM芯片通过通讯允许/禁止信号应答所述PHS芯片,进入串口通讯允许状态;所述PHS芯片与所述GSM芯片进行串口通讯;通讯结束后,所述GSM芯片向PHS芯片发送通讯允许/禁止信号,所述GSM芯片进入通讯禁止状态。
也就是说,当GSM侧处于串口通讯禁止状态,PHS侧需要发起串口通讯,PHS侧首先检测GREADY信号电平,如果电平为低,则PHS侧在串口通讯前按以下步骤将GSM侧转换为串口通讯允许状态,时序如图3所示步骤3-1PREADY信号电平置为高步骤3-2IRQG信号电平由高置低步骤3-3GSM侧将GREADY信号电平置为高,进入串口通讯允许状态步骤3-4PHS侧将IRQG信号电平恢复为高,开始串口通讯步骤3-5通讯结束,GREADY信号电平置低,进入串口通讯禁止状态当GSM芯片作为所述第一芯片,需要控制PHS芯片的上电启动和参数配置时,则所述GSM芯片通过所述上电启动信号控制所述PHS芯片开始上电初始化;初始化结束后,所述PHS芯片通过所述软复位信号应答所述GSM芯片;所述GSM芯片通过唤醒/睡眠信号唤醒所述PHS芯片;所述PHS芯片通过通讯允许/禁止信号应答所述GSM芯片;所述GSM芯片向所述PHS芯片发送参数配置命令;参数配置完毕后,所述PHS芯片向GSM芯片发送通讯允许/禁止信号,所述PHS芯片进入通讯禁止状态。
具体步骤如下,时序如图4所示步骤4-1POWERON信号电平置为高,PHS芯片开始上电初始化步骤4-2初始化结束后WORKINGDET信号电平置高步骤4-3GSM侧置IRQP信号电平为高步骤4-4GSM侧置GREADY信号电平为高步骤4-5GSM侧IRQP信号电平由高置低步骤4-6PHS侧将PREADY信号电平置为高步骤4-7GSM侧将IRQP信号电平恢复为高,开始发送参数配置命令步骤4-8通讯结束,PREADY信号电平置低,进入串口通讯禁止状态当所述PHS芯片需要从异常恢复时,包括所述PHS芯片向所述GSM芯片发送软复位信号;所述GSM芯片通过唤醒/睡眠信号唤醒所述PHS芯片;所述PHS芯片通过通讯允许/禁止信号应答所述GSM芯片;所述GSM芯片向所述PHS芯片发送参数配置命令;通讯结束后,所述PHS芯片向GSM芯片发送通讯允许/禁止信号,所述PHS芯片进入通讯禁止状态。
也就是说,PHS模块执行异常恢复功能,能使芯片从灾难性故障中复位重启,同时须通知GSM主控模块做相应处理,步骤如下,时序如图5所示步骤5-1PHS侧软复位,WORKINGDET信号电平置低步骤5-2PHS侧软复位完成,WORKINGDET信号电平恢复为高步骤5-3GSM侧置GREADY信号电平为高步骤5-4GSM侧IRQP信号电平由高置低步骤5-5PHS侧将PREADY信号电平置为高步骤5-6GSM侧将IRQP信号电平恢复为高,开始发送参数配置命令步骤5-7通讯结束,PREADY信号电平置低,进入串口通讯禁止状态本发明所述的一种双模终端及其内部芯片间控制和通信的方法,并不仅仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发明之领域,对于熟悉本领域的人员而言可容易地实现另外的优点和进行修改,因此在不背离权利要求及等同范围所限定的一般概念的精神和范围的情况下,本发明并不限于特定的细节、代表性的设备和这里示出与描述的图示示例。
权利要求
1.一种双模移动通信终端,包括第一芯片与第二芯片,分别具有串口通讯收发端口,其中所述第一芯片用于第一通信模式,并运行有人机接口,所述第二芯片用于第二通信模式,其特征在于所述第一芯片还具有第一控制信号输出端口,用以输出上电启动信号;第二控制信号输出端口,用以输出唤醒/睡眠信号;第三控制信号输出端口,用以输出通讯允许/禁止信号;第四通信信号输入端口,用以输入唤醒/睡眠信号;第五通信信号输入端口,用以输入通讯允许/禁止信号;第六通信信号输入端口,用以输入软复位信号;所述第二芯片还具有第一控制信号输入端口,用以输入所述第一芯片中第一控制信号输出端口输出的上电启动信号;第二控制信号输入端口,用以输入所述第一芯片中第二控制信号输出端口的输出唤醒/睡眠信号;第三控制信号输入端口,用以输入所述第一芯片中第三控制信号输出端口输出的通讯允许/禁止信号;第四通信信号输出端口,用以向所述第一芯片中第四通信信号输入端口输入唤醒/睡眠信号;第五通信信号输出端口,用以向所述第一芯片中第五通信信号输入端口输入通讯允许/禁止信号;第六通信信号输出端口,用以向所述第一芯片中第六通信信号输入端口输入软复位信号。
2.根据权利要求1所述的终端,其特征在于所述第一芯片中第四通信信号输入端口和所述第二芯片中第二控制信号输入端口的输入信号采用下降沿触发中断实现。
3.根据权利要求1所述的终端,其特征在于所述第一芯片中第一控制信号输出端口、第二控制信号输出端口、第三控制信号输出端口、第五通信信号输入端口,第六通信信号输入端口及所述第二芯片中第一控制信号输入端口、第三控制信号输入端口,第四通信信号输出端口,第五通信信号输出端口,第六通信信号输出端口的信号采用通用输入/输出实现。
4.根据权利要求1所述的终端,其特征在于所述上电启动信号高电平表示开机,低电平表示关机。
5.根据权利要求1所述的终端,其特征在于所述睡眠/唤醒信号高电平表示可以进入睡眠模式,低电平表示唤醒信号。
6.根据权利要求1所述的终端,其特征在于所述软复位信号高电平表示正常状态,低电平表示软复位。
7.根据权利要求1所述的终端中芯片间实现控制与通信的方法,其特征在于包括所述第一芯片控制所述第二芯片上电启动并配置参数;当所述第一芯片向第二芯片发起通讯请求时,第一芯片通过所述唤醒/睡眠信号唤醒第二芯片,第二芯片通过允许/禁止信号应答第一芯片后,第一芯片开始向第二芯片发送通信命令;当所述第二芯片向第一芯片发起通讯请求时,第二芯片通过所述唤醒/睡眠信号唤醒第一芯片,第一芯片通过允许/禁止信号应答第二芯片后,第二芯片开始向第一芯片发送通信命令。
8.根据权利要求7所述的方法,其特征在于所述的上电启动并配置参数步骤,包括所述第一芯片通过所述上电启动信号控制所述第二芯片开始上电初始化;初始化结束后,所述第二芯片通过所述软复位信号应答所述第一芯片;所述第一芯片通过唤醒/睡眠信号唤醒所述第二芯片;所述第二芯片通过通讯允许/禁止信号应答所述第一芯片;所述第一芯片向所述第二芯片发送参数配置命令;参数配置完毕后,所述第二芯片向第一芯片发送通讯允许/禁止信号,所述第二芯片进入通讯禁止状态。
9.根据权利要求7所述的方法,其特征在于所述第一芯片向第二芯片发起通讯请求时,包括所述第一芯片通过唤醒/睡眠信号唤醒所述第二芯片;所述第二芯片通过通讯允许/禁止信号应答所述第一芯片,进入串口通讯允许状态;所述第一芯片与所述第二芯片进行串口通讯;通讯结束后,所述第二芯片向第一芯片发送通讯允许/禁止信号,所述第二芯片进入通讯禁止状态。
10.根据权利要求7所述的方法,其特征在于所述第一芯片向第二芯片发起通讯请求包括需要通过第二芯片发起主叫、发送短信、信号强度上报、参数设定。
11.根据权利要求7所述的方法,其特征在于所述第二芯片向第一芯片发起通讯请求时,包括所述第二芯片通过唤醒/睡眠信号唤醒所述第一芯片;所述第一芯片通过通讯允许/禁止信号应答所述第二芯片,进入串口通讯允许状态;所述第二芯片与所述第一芯片进行串口通讯;通讯结束后,所述第一芯片向第二芯片发送通讯允许/禁止信号,所述第一芯片进入通讯禁止状态。
12.根据权利要求7所述的方法,其特征在于所述第二芯片向第一芯片发起通讯请求包括所述第二芯片收到被叫、接收短信。
13.根据权利要求7所述的方法,其特征在于所述第二芯片需要从异常恢复时,进一步包括所述第二芯片向所述第一芯片发送软复位信号;所述第一芯片通过唤醒/睡眠信号唤醒所述第二芯片;所述第二芯片通过通讯允许/禁止信号应答所述第一芯片;所述第一芯片向所述第二芯片发送参数配置命令;通讯结束后,所述第二芯片向第一芯片发送通讯允许/禁止信号,所述第二芯片进入通讯禁止状态。
全文摘要
本发明公开了一种双模终端及其内部芯片间控制和通信的方法。一种双模移动通信终端,包括第一芯片与第二芯片,分别具有串口通讯收发端口,第一芯片用于第一通信模式,并运行有人机接口,第二芯片用于第二通信模式。第一芯片中POWERON,IRQP,GREADY为输出信号,使用GPIO实现;IRQG,PREADY,WORKINGDET为输入信号,其中IRQG使用下降沿触发中断实现,PREADY,WORKINGDET使用GPIO实现。第二芯片中IRQG,PREADY,WORKINGDET为输出信号,同样使用GPIO实现;POWERON,IRQP,GREADY为输入信号,其中IRQP使用下降沿触发中断实现。
文档编号G06F13/40GK1893696SQ20051008039
公开日2007年1月10日 申请日期2005年7月4日 优先权日2005年7月4日
发明者张振宇, 程琼, 林舒, 夏仲凯, 梁盛 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1