SD卡发布卡片上电状态位的方法及硬件电路技术

技术编号:6990613 阅读:496 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种SD卡发布卡片上电状态位的方法,硬件电路接收到命令后,对卡片上电状态位进行锁存后再发布,软件在切换SD卡状态机之前查询锁存寄存器。本发明专利技术还公开了一种用于实现所述方法的硬件电路,包括:命令接收电路,负责接收来自SD主机的命令;锁存控制电路,将卡片上电状态位锁存到寄存器;应答发送电路,将命令的应答返回给SD主机;同步电路,用于处理跨时钟域信号;寄存器访问电路,用于软件对寄存器的读写操作。本发明专利技术能够使卡片上电状态位正确发布,SD卡状态机正确切换,初始化认证过程正常完成。

【技术实现步骤摘要】

本专利技术涉及半导体快闪记忆器领域,特别是涉及一种SD(SecureDigital Memory Card安全数码)卡初始化认证过程中发布卡片上电状态位的方法。本专利技术还涉及一种用于 实现所述方法的硬件电路。
技术介绍
SD卡是一种基于半导体非易失性闪速存储器(flash)的新一代记忆设备,它被广 泛应用于便携式装置上,例如手机、数码相机、数码摄像机、个人数码助理(PDA)和多媒体 播放器等。SD卡由日本的松下、东芝及美国的SanDisk公司于1999年8月共同开发研制, 具有高记忆容量、快速数据传输率、极大的移动灵活性以及很好的安全性等优点。SD卡通讯系统的拓扑结构为主从式,SD卡作为从设备,受控于SD主机。SD卡通 讯过程中的数据流有三种含义命令、应答和数据。SD主机通过命令告知SD卡行为,SD卡 通过应答将自身状态告知SD主机,SD主机通过数据线与SD卡进行数据交互。SD卡工作在SD模式时,内部状态机有10种状态,它们分别是inactive State (不活动状态)、Idle State (空闲状态)、Ready State (准备好状态)、 Identification本文档来自技高网...

【技术保护点】
1.一种SD卡发布卡片上电状态位的方法,其特征在于:设置一位寄存器,硬件电路收到SD主机发布的ACMD41命令后,将SD卡的卡片上电状态位OCR[31]锁存到该寄存器,硬件电路通过应答发布的卡片上电状态位是该寄存器的值;软件在处理ACMD41命令时,根据程序的执行情况设置卡片上电状态位OCR[31],当上电程序执行完毕后,软件将OCR[31]设置为1,然后查询该寄存器的值,如果为1,则将SD卡的状态机切换至准备好状态,如果为0,SD卡的状态机仍为空闲状态。

【技术特征摘要】

【专利技术属性】
技术研发人员:张晓成
申请(专利权)人:上海华虹集成电路有限责任公司
类型:发明
国别省市:31

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

1