一种具有漏电检测功能的智能卡及其工作方法技术

技术编号:24331888 阅读:32 留言:0更新日期:2020-05-29 20:01
本发明专利技术提供了一种具有漏电检测功能的智能卡及其工作方法。所述智能卡包括存储单元、用户识别单元、电源检测单元、基板和通信接口,电源检测单元相互连接存储单元和用户识别单元,存储单元中的存储控制器与用户识别单元中的用户识别芯片通过通信接口相互连接;智能卡开始工作时,存储控制器和用户识别芯片使用中断方式检测电源检测单元的输出,配置通信接口,存储控制器发送命令,用户识别芯片则通过中断方式接收命令并处理,用户识别芯片发送应答,存储控制器一端根据其通信接口上电平变化等待应答并接收,存储控制器检测到电源检测单元的输出低或者应答超时,存储控制器退出,所述智能卡准确及时检测用户识别单元和存储单元之间发生漏电情况。

A smart card with leakage detection function and its working method

【技术实现步骤摘要】
一种具有漏电检测功能的智能卡及其工作方法
本专利技术涉及智能卡
,尤其涉及一种具有漏电检测功能的智能卡及其工作方法。
技术介绍
专利“一种同时具有SIM和SD功能的智能卡”(专利号:ZL201720632162.6),给出了一种用户识别单元和存储单元的智能卡。更近一步该智能卡内部用户识别单元与和存储单元之间可线路连接并进行信息交互,比如采用I2C、SPI等接口。带有内部连接的该智能卡使用在不同场景中将会遇到不同的电源供给方式。比如该智能卡放在手机SD和Nano兼容插槽中,用户识别单元功耗较小,手机会给用户识别单元持续供电,而存储单元因功耗较大,在空闲未被访问时,会被手机关闭电源。又比如该智能卡插入专门的SD卡读卡器中时,这时只给存储单元供电,用户识别单元将处于下电状态。总之,存储单元和用户识别单元的供电情况有如下四种情况:1)存储单元上电,用户识别单元上电;2)存储单元下电,用户识别单元上电;3)存储单元上电,用户识别单元下电;4)存储单元和用户识别单元都下电。在上述2)、3)两种情况下,如果存储单元和用户识别单元之间接口连接处理不当,将导致通过连接线路从上电的一方向下电的另一方漏电;例如:用户识别单元上电而存储单元下电时,用户识别单元把互联线路驱动为高电平,就将会有电流流向存储单元,导致漏电发生。
技术实现思路
针对上述用户识别单元和存储单元之间一方下电时导致漏电流的问题,本专利技术提供了一种具有漏电检测功能的智能卡及其工作方法,即能保证用户识别单元和存储单元之间正常通信,还能检测用户识别单元和存储单元之间发生漏电情况。为了达到上述技术目的,本专利技术所采用的技术方案是:一种具有漏电检测功能的智能卡,所述智能卡包括存储单元、用户识别单元、电源检测单元、基板和通信接口,存储单元、用户识别单元和电源检测单元位于基板上,存储单元包括SD触点、存储控制器和闪存芯片,SD触点和闪存芯片分别与存储控制器相互连接;用户识别单元包括相互连接的SIM触点和用户识别芯片;电源检测单元相互连接存储单元和用户识别单元,电源检测单元用于检测存储单元和用户识别单元的供电情况,并把检测结果输出给存储单元和用户识别单元;电源检测单元包括电源输入一、电源输入二和电源检测输出,电源输入一接存储单元,电源输入二接用户识别单元,电源检测输出为逻辑电平;存储单元中的存储控制器与用户识别单元中的用户识别芯片通过通信接口相互连接,通信接口分为主通信接口和从通信接口,主通信接口位于存储控制器一端,从通信接口位于用户识别芯片一端,主通信接口和从通信接口通过信号线建立连接;所述智能卡开始工作时,存储控制器和用户识别芯片使用中断方式检测电源检测单元的输出,配置通信接口,存储控制器发送命令,并判断电源检测单元的输出,用户识别芯片则通过中断方式接收命令,命令处理完毕后,用户识别芯片发送应答,存储控制器一端根据其通信接口上电平变化等待应答,一旦确定有应答,存储控制器开始接收应答,在接收应答过程中,存储控制器检测到电源检测单元的输出低或者应答超时,存储控制器退出。优选地,所述通信接口为SPI接口或者I2C接口。优选地,所述SPI接口通信时,通过SSN信号线、SCK信号线、MOSI信号线和MISO信号线建立连接。优选地,所述I2C接口通信时,通过SDA信号线和SCL信号线建立连接,并将SDA信号线上拉电阻接到电源输入一端。一种具有漏电检测功能智能卡的工作方法,所述智能卡包括存储单元、用户识别单元和电源检测单元,存储单元、用户识别单元、电源检测单元和通信接口位于基板上,存储单元包括SD触点、存储控制器和闪存芯片,SD触点和闪存芯片分别与存储控制器相互连接,用户识别单元包括相互连接的SIM触点和用户识别芯片,电源检测单元相互连接存储单元和用户识别单元,电源检测单元用于检测存储单元和用户识别单元的供电情况,并把检测结果输出给存储单元和用户识别单元,其特征在于,所述工作方法的具体步骤如下:第一步骤:上电初始化阶段;所述智能卡开始工作时,存储控制器和用户识别芯片使用中断方式检测电源检测单元的输出,当电源检测单元输出高时,则配置通信接口为通信模式;当电源检测单元输出低时,配置通信接口为输出低电平;第二步骤:存储控制器发送命令,用户识别芯片接收命令阶段;在发送命令阶段,存储控制器先判断电源检测单元的输出,当判断结果为输出高,则存储控制器发送命令;当判断结果为输出低,则存储控制器退出,用户识别芯片则通过中断方式接收命令;第三步骤:用户识别芯片发送应答,存储控制器接收应答阶段;在接收应答阶段,用户识别芯片接收命令处理完成后,用户识别芯片发送应答,存储控制器一端根据其通信接口上电平变化判断是否有应答,若存储控制器一端有应答,存储控制器开始接收应答,在接收应答过程中,存储控制器检测到电源检测单元的输出低或者应答超时,存储控制器退出。本专利技术的一种具有漏电检测功能的智能卡及其工作方法,由于采用了上述存储单元中的存储控制器与用户识别单元中的用户识别芯片通过SPI协议或者I2C接口相互连接的结构,所获得的有益效果是,所述智能卡开始工作时,存储控制器和用户识别芯片使用中断方式检测电源检测单元的输出,配置通信接口,存储控制器发送命令,并判断电源检测单元的输出,用户识别芯片则通过中断方式接收命令,发送应答,用户识别芯片根据通信接口上电平变化时,等待发送应答,存储控制器接收到通信接口的电平变化,开始接收应答,在接收应答过程中,存储控制器检测到电源检测单元的输出低或者应答超时,存储控制器退出,能够准确及时检测用户识别单元和存储单元之间发生漏电情况。下面结合附图和具体实施方式对本专利技术做进一步说明。附图说明图1是本专利技术具体实施的具有漏电检测功能的智能卡结构框架图。图2是本专利技术具体实施的电源检测单元电路结构图。图3是本专利技术具体实施采用I2C通信的具有漏电检测功能的智能卡结构图。图4是本专利技术具体实施采用SPI通信的具有漏电检测功能的智能卡结构图。图5是本专利技术具体实施的具有漏电检测功能智能卡的工作方法流程图。具体实施方式参见图1所示,为本专利技术具体实施的具有漏电检测功能的智能卡结构框架图。该具有漏电检测功能的智能卡包括存储单元200、用户识别单元300、电源检测单元400、基板100和通信接口500,存储单元200、用户识别单元300、电源检测单元400和通信接口500位于基板100上,存储单元包括SD触点210、存储控制器220和闪存芯片230,SD触点210和闪存芯片230分别与存储控制器220相互连接;用户识别单元300包括相互连接的SIM触点310和用户识别芯片320;电源检测单元400相互连接存储单元200和用户识别单元300,电源检测单元400用于检测存储单元200和用户识别单元300的供电情况,并把检测结果输出给存储单元200和用户识别单元300;电源检测单元400包括电源本文档来自技高网...

【技术保护点】
1.一种具有漏电检测功能的智能卡,其特征在于,所述智能卡包括存储单元、用户识别单元、电源检测单元、基板和通信接口,存储单元、用户识别单元、电源检测单元和通信接口位于基板上,存储单元包括SD触点、存储控制器和闪存芯片,SD触点和闪存芯片分别与存储控制器相互连接;/n用户识别单元包括相互连接的SIM触点和用户识别芯片;/n电源检测单元相互连接存储单元和用户识别单元,电源检测单元用于检测存储单元和用户识别单元的供电情况,并把检测结果输出给存储单元和用户识别单元;/n电源检测单元包括电源输入一、电源输入二和电源检测输出,电源输入一接存储单元,电源输入二接用户识别单元,电源检测输出为逻辑电平;/n存储单元中的存储控制器与用户识别单元中的用户识别芯片通过通信接口相互连接,通信接口分为主通信接口和从通信接口,主通信接口位于存储控制器一端,从通信接口位于用户识别芯片一端,主通信接口和从通信接口通过信号线建立连接;/n所述智能卡开始工作时,存储控制器和用户识别芯片使用中断方式检测电源检测单元的输出,配置通信接口,存储控制器发送命令,并判断电源检测单元的输出,用户识别芯片则通过中断方式接收命令,命令处理完毕后,用户识别芯片发送应答,存储控制器一端根据其通信接口上电平变化等待应答,一旦确定有应答,存储控制器开始接收应答,在接收应答过程中,存储控制器检测到电源检测单元的输出低或者应答超时,存储控制器退出。/n...

【技术特征摘要】
1.一种具有漏电检测功能的智能卡,其特征在于,所述智能卡包括存储单元、用户识别单元、电源检测单元、基板和通信接口,存储单元、用户识别单元、电源检测单元和通信接口位于基板上,存储单元包括SD触点、存储控制器和闪存芯片,SD触点和闪存芯片分别与存储控制器相互连接;
用户识别单元包括相互连接的SIM触点和用户识别芯片;
电源检测单元相互连接存储单元和用户识别单元,电源检测单元用于检测存储单元和用户识别单元的供电情况,并把检测结果输出给存储单元和用户识别单元;
电源检测单元包括电源输入一、电源输入二和电源检测输出,电源输入一接存储单元,电源输入二接用户识别单元,电源检测输出为逻辑电平;
存储单元中的存储控制器与用户识别单元中的用户识别芯片通过通信接口相互连接,通信接口分为主通信接口和从通信接口,主通信接口位于存储控制器一端,从通信接口位于用户识别芯片一端,主通信接口和从通信接口通过信号线建立连接;
所述智能卡开始工作时,存储控制器和用户识别芯片使用中断方式检测电源检测单元的输出,配置通信接口,存储控制器发送命令,并判断电源检测单元的输出,用户识别芯片则通过中断方式接收命令,命令处理完毕后,用户识别芯片发送应答,存储控制器一端根据其通信接口上电平变化等待应答,一旦确定有应答,存储控制器开始接收应答,在接收应答过程中,存储控制器检测到电源检测单元的输出低或者应答超时,存储控制器退出。


2.如权利要求1所述的具有漏电检测功能的智能卡,其特征在于,...

【专利技术属性】
技术研发人员:杨会峰刘嘉维王琨黄金煌许秋林
申请(专利权)人:紫光同芯微电子有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1