一种高速低功耗的安全sd卡的制作方法
专利名称:一种高速低功耗的安全sd卡的制作方法
技术领域:
本发明涉及一种电子设备终端的外扩存储载体,特别涉及一种用于个人计算终端 的可以做身份认证和数据加解密的安全SD卡(安全数码卡)。
背景全芯片在响应所述主控芯片的命令时,对于安全芯片内部不需要工作的模 块,其时钟将由所述主控芯片关闭。所述安全芯片的时钟频率,可根据其所响应的主控芯片命令对性能要求的高低进 行调整;对于性能要求高的命令,主控芯片将把所述安全芯片的主频提高;而对于性能要 求低的命令,将把其主频降低。本发明所述高速低功耗的安全SD卡,其优点在于相比现有普通的安全SD卡使用 的IS07816接口、UART或IIC等低速接口,本发明提供的安全SD卡,通过高速的SPI接口 连接相分离的主控芯片与安全芯片,可实现高速加解密,并可以将密码算法性能提升5倍 以上。对于功耗优化,普通的安全SD卡通常是在安全芯片不工作时进入休眠,工作时候 通过中断唤醒,优化级别很低。与之相比,本发明通过下述优化,在工作时的平均电流可以 下降40%以上。
首先,本发明在安全芯片不工作时切断其电源,因而完全没有静态功耗。同时,本发明在包含IDLE状态和执行状态的工作过程中,在每次命令交互完成 后,将安全芯片的片内时钟停掉;在后一任务开始前,再利用主控芯片提供的唤醒信号来使 能安全芯片内部的时钟,从而可以继续工作。而且,本发明中,对于安全芯片内与所执行任务不相关的模块,将关闭该模块的系 统时钟。另外,对于没有性能要求的任务,可以降低系统频率;而对于性能要求高的任务,将 提高系统频率。
图1是本发明所述高速低功耗的安全SD卡的总体结构示意图2是本发明所述高速低功耗的安全SD卡中主控芯片与安全芯片具体连接的示意
图3是本发明所述高速低功耗的安全SD卡中主控芯片对安全芯片的低功耗控制示意图。
具体实施例方式以下结合
本发明的具体实施方式
。如图1所示,本发明所述高速低功耗的安全SD卡100中,集成有主控芯片10、安全 芯片20和Nandflash存储芯片30。其中,主控芯片10提供安全SD卡100与外部设备的接口。该主控芯片10,通过 SPI接口 21 (串行外设接口)与所述安全芯片20连接,还通过Nandflash接口 31与所述 Nandflash存储芯片30连接。如图2所示,所述SPI接口 21具体使用4条线,来连接所述主控芯片10 (即以下 所述主机)与所述安全芯片20 (即以下所述从机)上的对应端口,包含主机输出/从机输 入数据线MOSI,主机输入/从机输出数据线MIS0,串行时钟线SCK,以及低电平有效的从机 选择线SS。通过该高速的SPI接口 21,本发明可实现如下的若干交互操作所述主控芯片10 向安全芯片20发送命令,安全芯片20响应并向主控芯片10返回其状态值,即状态反馈操 作,此时不涉及数据值的传输。还可以是,安全芯片20接收所述命令,将数据值和状态值一 起返回至主控芯片10,即主控芯片10对安全芯片20的读操作。或者,主控芯片10将命令 及其中待写入的数据值一起发送至安全芯片20,安全芯片20仅需返回状态值,即主控芯片 10对安全芯片20的写操作。尤其是在执行加密或解密操作时,主控芯片10发送的上层数据,需要在安全芯片 20中进行加解密后返回,若交
一种高速低功耗的安全sd卡的制作方法 来自淘豆网m.daumloan.com转载请标明出处.