[发明专利]一种双CPU架构智能手机及其通信控制方法有效
申请号: | 200810034491.6 | 申请日: | 2008-03-12 |
公开(公告)号: | CN101242447A | 公开(公告)日: | 2008-08-13 |
发明(设计)人: | 杨锐;王诚 | 申请(专利权)人: | 上海闻泰电子科技有限公司 |
主分类号: | H04M1/73 | 分类号: | H04M1/73;G06F1/32 |
代理公司: | 上海新天专利代理有限公司 | 代理人: | 王敏杰 |
地址: | 200001上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 cpu 架构 智能手机 及其 通信 控制 方法 | ||
技术领域
本发明涉及一种双CPU架构智能手机及其通讯控制方法,尤其涉及双CPU手机领域的两个CPU之间的相互唤醒机制。
背景技术
智能手机,即Smartphone,也可称为多媒体手机。大多数智能手机都会运行流行的操作系统,如Symbian、WindowsMobile、Palm以及Linux等功能强大的操作系统,但系统任务比较繁重,所以现在大部份智能手机采用应用处理器(Application Processor,缩写AP)+基带处理器(Cooperate Processor,缩写CP)的系统架构,应用处理器专用于运行操作系统和处理高负荷的多媒体应用,基带处理器所在的通信模块完成和无线网络交互的功能,如打电话、发短信、上网等功能。这种架构可以很好适应现在网络制式多样化的特点,因为只需对模块进行更换就可以做成另外一种制式的手机,保留了之前在AP端所做的大部分工作;也可以在对原架构较小的修改下,做成双模手机。所以采用双CPU架构通用性强,且便于实现,但是AP和模块之间的通信方式成为一个比较重要的问题,首先需要保证接口数据的可靠传输,其次,接口不宜过于复杂,复杂的接口设计会增加软件成本以及整合调试的难度。
发明内容
本发明的目的在于提供一种双CPU架构智能手机及其通信控制方法,它包括应用处理器对基带处理器的开关机、睡眠控制机制,两者之间的相互唤醒机制和模块异常重启的提醒机制等,即实现了两者之间稳定的通信,又使手机的功耗降到最低。
为实现上述目的,本发明的技术方案是:
一种双CPU架构智能手机,它包括应用处理器AP和基带处理器CP,其特征在于:该AP的DTR端连接CP的DSR端,该AP的WAKEUP端连接CP的IOW端,该AP的CP_STATUS连接CP的ION端,该AP的RXD和TXD端分别连接CP的TXD和RXD端,该AP的RTS和CTS端分别连接CP的CTS和RTS端,该AP的POWER和RST端分别连接CP的IOP和IOR端;这些端口中:
RXD、TXD是AP和CP的通用异步接收/发送装置(UniversalAsynchronous Receiver/Transmitter,缩写UART)串口的数据口,用于进行数据的全双工传输;
RTS、CTS是串口的流控信号,用于高速率数据传输;
DTR是输出口,表明数据终端是否准备好状态线,AP通过此端控制CP睡眠与唤醒;
CP_STATUS是输入口,CP正常运行时为高,异常启动时会有一个下降沿电平;
POWER是输出口,控制CP的开关机;
RST是输出口,控制CP的重启;
IOW是输出口,表明CP的状态,睡眠或者正常工作,用于唤醒AP;
ION是输出口,表明CP是否正常工作,异常重启时会有100ms到到200ms低电平;
IOP和IOR是输入口,为CP的开关机和重启信号接收端。
AP端GPIO引脚的控制是由操作系统驱动来实现的,但是具体的方法调用是由上层应用完成的,即驱动提供机制,应用实现策略。整个方案的实现,需要CP端软件配合。
一种双CPU架构智能手机的通信控制方法,使用如上所述的智能手机来实现,具体的实现方案为:
当AP每次收到一个完整的命令响应时,需要检测所有通道的AT命令队列是否为空;如果为空,就输出DTR为高电平,CP收到此中断后,延时100ms到200ms后进入睡眠状态;
当CP需要有主动上报信息(Unsolicited Result Code,缩写URC)上报给AP时,首先会通过IOW输出高电平唤醒睡眠中的AP,AP正常工作后置DTR为低电平表明AP已准备好接收数据,CP接收到中断后输出数据;
当用户需要操作CP时,AP首先输出DTR为低电平唤醒睡眠状态的CP,CP收到中断后恢复正常工作,输出IOW高电平,表明CP已准备好接收数据,AP接收到中断后发送数据;
当CP自身重启时,首先通过IOW引脚的上升沿中断唤醒AP,接着会在ION输出100ms到200ms的低电平告诉AP,CP异常重启,需要重新初始化。
所述的双CPU架构智能手机的通信控制方法,其特征在于:手机启动时,由AP通过POWER端触发CP运行,停止CP也是通过此端;
CP异常时,AP通过RST端主动重启CP。
所述的双CPU架构智能手机的通信控制方法,其特征在于:该AP控制CP睡眠的具体步骤是,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海闻泰电子科技有限公司,未经上海闻泰电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810034491.6/2.html,转载请声明来源钻瓜专利网。