安全数码卡开卡过程的设计与实现

来源 :北京工业大学 | 被引量 : 1次 | 上传用户:lingwei99
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SD卡(Secure Digital Memory Card),即安全数码卡,广泛应用在数码相机、手机、视频播放器等多种消费电子设备上,其市场需求必将越来越大。SD卡开卡方案的研究作为SD卡设计中必不可少且非常重要的一个环节,直接关系到SD卡量产商用的成败,因此设计出一个高效灵活的开卡方案,具有重大的现实意义和应用价值。Flash存储器经过20多年的发展,已经成为移动存储设备的主流存储介质。因为工艺上的限制,Flash不可避免的有坏块;另外,为了减少浪费,降低成本,重复利用回收的Flash芯片是一种既经济又环保的做法,但回收的Flash坏块较多,所以有效地管理坏块是保障存储设备可靠性的一个关键因素。本文基于北京市嵌入式系统重点实验室设计的Flash控制芯片ZD5820,以兼容性、高效性、可靠性和灵活性为目标,创造性地提出并实现了一套完整的开卡方案,研究内容和实现方法主要包括:(1)通过对不同Flash结构的分析,结合驱动程序管理Flash的算法,设计出屏蔽Flash结构差异的系统参数,很好地保证了芯片对不同Flash的兼容性。此外,为了对不同Flash进行统一开卡,提高开卡效率,设计并实现了一种基于ZD5820芯片的快速检测Flash结构的算法。(2)为了保证开卡的高效性,在研究一般坏块检测方法的基础上,提出了基于软硬件相结合的方法,实现了坏块的快速检测。在现有坏块管理算法的基础上,提出以分区为单位,基于坏块表的管理算法,不仅大大减小了硬件RAM空间的需求量,而且保证了存储芯片的可靠性。(3)基于SD协议的通用读写命令CMD56,结合安全性和功能性的要求,设计出CMD56的通信协议,在此基础上设计并实现驱动程序的动态更新升级方案,很好地保证了开卡的灵活性。(4)为方便用户使用SD卡,设计了基于FAT(File Allocation Table)文件系统的驱动载入方案。另外针对回收的Flash,改进开卡方案的设计,降低由于Flash芯片无效而造成的控制芯片的浪费。实验结果表明,本课题设计的开卡方案能够成功并且快速地实现基于ZD5820芯片的SD卡的开卡。ZD5820芯片已经量产商用,首次量产规模达到一百万片,所以本套开卡方案具有很高的商业应用价值。
其他文献
目的探讨机场非稳态噪声暴露对作业工人听力及心血管系统的影响。方法用整群抽样的方法抽取某机场677名飞机制造工人(其中铆工工人502名和试飞工人175名),另外选择无噪声接触
<正>"以《新鲜育儿观》为代表的兼具精细化、专业化的竖屏短视频,是以大片般的方式、工业化的手段重新解构竖屏内容,也将会是竖屏短视频未来的规范和发展方向。"短视频营销作
行波管以其独特的性能优势被广泛地应用于电子对抗系统中。它的性能很大程度上取决于其内部夹持杆上衰减涂层的轴向衰减分布规律。本课题所设计的测试系统能对X和Ku波段的行
或有事项与资产负债表日后事项在证实时间、最终确定的金额、账务处理调整处理以及在企业会计报表中的披露要求等方面存在不同。调整事项在资产负债表日后得到证实之前,是或
在现代社会中,互联网的普及给我们的生活带来了巨大的便利,但同时,互联网也是一把“双刃剑”,它让我们享受便利生活的同时,也给我们带来了一系列问题。近几年,随着互联网技术
<正> 我国的网络广告成长迅速,1998年,国内网络广告收入才4800万人民币,到1999年已接近1亿元,翻了一番还多。然而,由于目前我国的广告法规政策,主要是针对大众传媒和户外广告
<正> 现代商业银行个人金融业务是以自然人或家庭为服务对象,为个人或家庭客户提供存款、投资、融资、汇划、委托咨询等各类金融服务的银行业务,包括个人资产类、负债类业务
BIM工程项目管理信息化作为一个全生命周期的项目管理,打破了信息孤岛,实现了数据共享。通过采用全新的5D模型,进行事先模拟分析,可提高项目精细化管理和工程效率。目前,BIM
钓鱼网站的影响和危害程度已经远远超过木马和病毒,严重影响在线金融服务、电子商务的发展,危害公众利益,影响公众应用互联网的信心,成为我国互联网最大的安全威胁。弄清钓鱼
初唐西域画家尉迟乙僧对中国美术史留下过深刻的影响,但因没有可信的作品存世,对有限古代文献的阐释可能导致误读。本文通过梳理相关文献,总结了尉迟乙僧的绘画风格。在此基