本发明专利技术的目的在于提供一种用于使智能卡睡眠和唤醒智能卡的装置,其中,智能卡包括:时钟模块,用于产生用于正常模式的时钟信号;以及,应用处理器部分,用于当所述应用处理器部分工作在正常模式时,使用所述用于正常模式的时钟信号作为工作时钟,以及当所述应用处理器部分工作在睡眠模式时,使用用于睡眠模式的时钟信号作为工作时钟,其中,所述用于睡眠模式的时钟信号来自所述智能卡所连接的终端设备。利用该装置,能够节约具有SIM内核和应用处理器部分的智能卡所消耗的功率而且包括在该智能卡中的应用处理器部分能够正常工作。
【技术实现步骤摘要】
本专利技术涉及一种用于使智能卡睡眠和唤醒智能卡的装置。
技术介绍
目前,当智能卡连接到移动终端和工作在正常模式时,移动终端向智能卡输出具 有预定频率的时钟信号,而智能卡使用该具有预定频率的时钟信号作为它的工作时钟,其 中,所述预定频率至少是5MHz 。 当移动终端处于空闲状态持续预定时间时,例如,1860个时钟周期,为了使智能卡 进入睡眠模式,移动终端停止向智能卡输出该具有预定频率的时钟信号,从而智能卡不再 工作,这就节约了智能卡消耗的功率。这里,移动终端停止向智能卡输出时钟信号以使智能 卡进入睡眠模式被称作时钟停止模式。 时钟停止模式可以应用于仅具有SIM内核的智能卡并且产生很好的节能效果,因为当智能卡进入睡眠模式时,智能卡不做任何事情,从而不需要使用时钟信号。 然而,时钟停止模式不能应用于具有SIM内核和应用处理器部分的智能卡,因为包括在智能卡中的应用处理器部分独立于移动终端来运行应用,并且即使智能卡进入了睡眠模式,包括在智能卡中的应用处理器部分也需要使用具有较低频率的时钟信号作为它的工作时钟。如果时钟停止模式应用于具有SIM内核和应用处理器部分的智能卡,则包括在该智能卡中的应用处理器部分将工作异常。 从而,需要提供一种用于使具有SM内核和应用处理器部分的智能卡睡眠和唤醒 该智能卡的合适模式。
技术实现思路
考虑到现有技术的上述缺陷,本专利技术的目的在于提供一种用于使智能卡睡眠和唤 醒智能卡的装置,利用该装置,能够节约具有SIM内核和应用处理器部分的智能卡所消耗 的功率而且包括在该智能卡中的应用处理器部分能够正常工作。 为了实现本专利技术的目的,按照本专利技术的一种智能卡,包括时钟模块,用于产生用 于正常模式的时钟信号;以及,应用处理器部分,用于当所述应用处理器部分工作在正常模 式时,使用所述用于正常模式的时钟信号作为工作时钟,以及当所述应用处理器部分工作 在睡眠模式时,使用用于睡眠模式的时钟信号作为工作时钟,其中,所述用于睡眠模式的时 钟信号来自所述智能卡所连接的终端设备。附图说明 本专利技术的其它目的、特点和益处通过以下结合附图的详细描述将变得更加显而易 见,其中 图1是示出按照本专利技术一个实施例的智能卡的示意图。 图2是示出按照本专利技术一个实施例的移动终端的示意图。3 图3是示出按照本专利技术一个实施例的用于使智能卡睡眠和唤醒智能卡的过程的 流程图。具体实施例方式下面,将结合附图详细描述本专利技术的各个实施例。 图1是示出按照本专利技术一个实施例的智能卡的示意图。如图1所示,智能卡100 包括SM内核110、振荡器120和应用处理器部分130。 SIM内核110与应用处理器部分130 —起连接到智能卡100的管脚CLK。智能卡 100的管脚CLK用于接收由智能卡100所连接的移动终端200输出的用于正常模式的时钟 信号或者用于睡眠模式的时钟信号,其中,用于睡眠模式的时钟信号的时钟频率低于用于 正常模式的时钟信号的时钟频率。SIM内核110用于使用来自智能卡100的管脚CLK的用 于正常模式的时钟信号或者用于睡眠模式的时钟信号作为SIM内核110的工作时钟。 振荡器120作为时钟模块,用于产生用于正常模式的时钟信号并且输出该用于正 常模式的时钟信号给应用处理器部分130。 应用处理器部分130用于当应用处理器部分130处于正常模式或者从睡眠模式进 入正常模式时,使用来自振荡器120的用于正常模式的时钟信号作为它的工作时钟,以及 当应用处理器部分130从正常模式进入睡眠模式时,使用来自智能卡100的管脚CLK的用 于睡眠模式的时钟信号作为它的工作时钟。 请注意,智能卡的管脚Vcc,RST,DP,GND,RFU, I/O和DM已经在关于智能卡的规范 中详细说明,所以这里省略对这些管脚的描述。 图2是示出按照本专利技术一个实施例的移动终端的示意图。如图2所示,移动终端 200包括时钟模块220和控制模块240。 其中,时钟模块220用于产生用于正常模式的时钟信号或用于睡眠模式的时钟信号,并且将该产生的用于正常模式的时钟信号或用于睡眠模式的时钟信号输出给连接到移 动终端200的智能卡IOO,其中,用于睡眠模式的时钟信号的时钟频率低于用于正常模式的 时钟信号的时钟频率。 控制模块240用于当移动终端200从正常模式进入睡眠模式时,向智能卡100的 应用处理器部分130发送睡眠信号,以通知智能卡100的应用处理器部分130进入睡眠模 式,以及当移动终端200从睡眠模式进入正常模式时,向智能卡100的应用处理器部分130 发送唤醒信号,以通知智能卡100的应用处理器部分130进入正常模式。 图3是示出按照本专利技术一个实施例的用于使智能卡睡眠和唤醒智能卡的过程的 流程图。其中,在智能卡100和移动终端200被供电后,智能卡100和移动终端200都处于 正常模式。此时,移动终端200的时钟模块220产生用于正常模式的时钟信号并且将该用 于正常模式的时钟信号发送给智能卡100的管脚CLK,智能卡100的SIM内核110使用来自 智能卡100的管脚CLK的用于正常模式的时钟信号作为它的工作时钟,而智能卡100的应 用处理器部分130使用来自智能卡100的振荡器120的用于正常模式的时钟信号作为它的 工作时钟。 如图3所示,当移动终端200处于空闲状态持续了一定时间而想进入睡眠模式时, 移动终端200的控制模块240例如经由智能卡100的管脚匿向智能卡100的应用处理器4部分130发送睡眠询问消息,以询问智能卡100的应用处理器部分130是否同意进入睡眠 模式(步骤S300)。 当收到来自移动终端200的睡眠询问消息后,智能卡100的应用处理器部分130 例如经由智能卡100的管脚匿向移动终端200发送睡眠询问响应消息(步骤S310)。具体 地,例如,如果智能卡100的应用处理器部分130没有处于空闲状态,则该睡眠询问响应消 息表示智能卡100的应用处理器部分130不同意进入睡眠模式,而如果智能卡100的应用 处理器部分130处于空闲状态,则该睡眠询问响应消息表示智能卡100的应用处理器部分 130同意进入睡眠模式。 当移动终端200的控制模块240从智能卡100接收到睡眠询问响应消息后,如果 该接收的睡眠询问响应消息表示智能卡100的应用处理器部分130不同意进入睡眠模式, 则流程结束。 如果该接收的睡眠询问响应消息表示智能卡100的应用处理器部分130同意进入 睡眠模式,则移动终端200的时钟模块220产生用于睡眠模式的时钟信号并且将该用于睡 眠模式的时钟信号输出给智能卡100的管脚CLK(步骤S320)。 移动终端200的控制模块240经由智能卡100的管脚匿向智能卡100的应用处 理器部分130发送睡眠消息,以通知智能卡100的应用处理器部分130进入睡眠模式(步 骤S330)。 然后,移动终端200进入睡眠模式(步骤S335)。 当从移动终端200接收到睡眠消息后,智能卡100的应用处理器部分130使用经 由智能卡100的管脚CLK从移动终端200接收的用于睡眠模式的时钟信号作为它的工作时 钟,从而智能卡100的应用处理器部分130进入睡眠模式(步骤S340)。 此时,智能卡100的SM内核110也使用经由智能卡100的管本文档来自技高网...
【技术保护点】
一种智能卡,包括:时钟模块,用于产生用于正常模式的时钟信号;以及应用处理器部分,用于当所述应用处理器部分工作在正常模式时,使用所述用于正常模式的时钟信号作为工作时钟,以及当所述应用处理器部分工作在睡眠模式时,使用用于睡眠模式的时钟信号作为工作时钟,其中,所述用于睡眠模式的时钟信号来自所述智能卡所连接的终端设备。
【技术特征摘要】
一种智能卡,包括时钟模块,用于产生用于正常模式的时钟信号;以及应用处理器部分,用于当所述应用处理器部分工作在正常模式时,使用所述用于正常模式的时钟信号作为工作时钟,以及当所述应用处理器部分工作在睡眠模式时,使用用于睡眠模式的时钟信号作为工作时钟,其中,所述用于睡眠模式的时钟信号来自所述智能卡所连接的终端设备。2. 如权利要求l所述的智能卡,其中所述应用处理器部分进一步用于在所述应用处理器部分工作在正常模式的情况下,当 从所述终端设备接收到用于通知所述应用处理器部分进入睡眠模式的睡眠消息时,使用所 述用于睡眠模式的时钟信号作为所述工作时钟。3. 如权利要求l所述的智能卡,其中所述应用处理器部分进一步用于在所述应用处理器部分工作在睡眠模式的情况下,当 从所述终端设备接收到用于通知所述应用处理器部分进入正常模式的唤醒消息时,使用所 述用于正常模式的时钟...
【专利技术属性】
技术研发人员:白承宽,金亨一,罗栋元,李相研,
申请(专利权)人:爱思开电讯投资中国有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。