【技术实现步骤摘要】
本专利技术涉及一种响应读取方法,尤其涉及一种用于具有主机系统与包括可复写式非易失性存储器模块与智能卡的存储器存储装置的数据传输系统的响应读取方法及数据传输系统。
技术介绍
随着使用者逐渐接受使用电子钱包及预付储值,使得智能卡的使用日益普及。智能卡(Smart Card)是具有例如微处理器、卡操作系统、安全模块及存储器的组件的集成电路芯片(IC芯片),以允许持有者执行预定操作。智能卡提供计算、加密、双向通信及安全功能,使得这张卡片除了存储数据的功能外还能达到对其所存储的数据加以保护的功能。使用全球移动通信系统(GSM)机制的蜂巢式电话中所使用的用户识别模块(Subscriber Identification Module,SIM)卡为智能卡的其中一个应用范例。然而,智能卡本身受限于存储容量,因此近年来开始与大存储容量的存储卡作结合,以扩增智能卡的存储容量。存储卡是一种数据存储设备,其一般是以NAND快闪存储器作为存储媒体。NAND快闪存储器具有可写入、可抹除、以及断电后仍可保存数据的优点,此外,随着制造技术的改良,NAND快闪存储器具有体积小、存取速度快、与耗电量低等优点。一般来说,若使用者要存取存储卡内的数据必须通过读卡机来存取,因此在将智能卡结合至存储卡的应用中,也仅能通过读卡机来以接触式(contact)读取存储卡与智能卡内的数据。然而,随着近距离无线通讯(Near Field Communication,NFC)的发展,许多非接触式(contactless)感应技术已广泛应用于生活中,例如捷运票卡、门禁卡等。然而,当主机系统在读取某些属于智能卡的数 ...
【技术保护点】
一种响应读取方法,其特征在于,用于系统与存储器存储装置之间的数据传输,其中所述系统具有快取存储器,所述存储器存储装置具有智能卡与可复写式非易失性存储器模块,所述响应读取方法包括:由所述系统发送对应于第一暂时文件的第一操作指令序列至所述存储器存储装置,其中所述第一操作指令序列用以指示所述智能卡执行第一操作;由所述系统执行对应于第一虚设文件的第一写入操作,其中所述第一写入操作用以更新所述快取存储器中的第一数据;以及由所述系统执行对应于第二暂时文件的响应读取操作,其中所述响应读取操作用以读取所述智能卡对应于所述第一操作指令序列的响应。
【技术特征摘要】
1.一种响应读取方法,其特征在于,用于系统与存储器存储装置之间的数据传输,其中所述系统具有快取存储器,所述存储器存储装置具有智能卡与可复写式非易失性存储器模块,所述响应读取方法包括:由所述系统发送对应于第一暂时文件的第一操作指令序列至所述存储器存储装置,其中所述第一操作指令序列用以指示所述智能卡执行第一操作;由所述系统执行对应于第一虚设文件的第一写入操作,其中所述第一写入操作用以更新所述快取存储器中的第一数据;以及由所述系统执行对应于第二暂时文件的响应读取操作,其中所述响应读取操作用以读取所述智能卡对应于所述第一操作指令序列的响应。2.根据权利要求1所述的响应读取方法,其特征在于,在所述系统执行对应于所述第二暂时文件的所述响应读取操作的步骤之前,所述响应读取方法还包括:由所述系统执行对应于所述第一虚设文件的第一读取操作;由所述系统判断所述第一读取操作所获得的第一读取数据中的识别信息是否与一第一预设识别信息一致;以及若所述第一读取数据中的所述识别信息与所述第一预设识别信息不一致,由所述系统执行对应于第二虚设文件的第二写入操作,其中所述第二写入操作用以更新所述快取存储器中的第二数据,其中所述第一虚设文件与所述第二虚设文件不同。3.根据权利要求2所述的响应读取方法,其特征在于,由所述系统执行对应于所述第一虚设文件的所述第一写入操作的步骤包括:由所述系统发送第一写入指令序列至所述存储器存储装置,其中所述第一写入指令序列指示将第一预设数据写入至对应于所述第一虚设文件的第一逻辑单元,其中所述第一预设数据包含与所述第一预设识别信息一致的第一识别信息;以及由所述系统发送第二写入指令序列至所述存储器存储装置,其中所述第二写入指令序列指示将第二预设数据写入至所述第一逻辑单元,其中所述第二预设数据包含与所述第一预设识别信息不一致的第二识别信息,其中所述第二预设数据是用以取代暂存于所述快取存储器中的所述第一预设数据。4.根据权利要求3所述的响应读取方法,其特征在于,由所述系统执行对应于所述第一虚设文件的所述第一读取操作的步骤包括:由所述系统发送第一读取指令序列至所述存储器存储装置,其中所述第一读取指令序列用以读取存储于所述第一逻辑单元的所述第一预设数据。5.根据权利要求3所述的响应读取方法,其特征在于,还包括:由所述存储器存储装置接收所述第一写入指令序列并且将所述第一预设数据存储至所述可复写式非易失性存储器模块中;以及由所述存储器存储装置接收所述第二写入指令序列并且不将所述第二预设数据存储至所述可复写式非易失性存储器模块中。6.根据权利要求2所述的响应读取方法,其特征在于,由所述系统执行对应于所述第二暂时文件的所述响应读取操作的步骤是在所述系统判定所述第一读取数据中的所述识别信息与所述第一预设识别信息一致之后执行。7.根据权利要求1所述的响应读取方法,其特征在于,由所述系统执行对应于所述第二暂时文件的所述响应读取操作的步骤包括:由所述系统判断所述响应读取操作所获得的响应数据中的识别信息是否与第二预设识别信息一致,其中由所述系统执行对应于所述第一虚设文件的所述第一写入操作的步骤是在所述系统判断所述响应数据中的所述识别信息与所述第二预设识别信息不一致之后执行。8.根据权利要求7所述的响应读取方法,其特征在于,所述第一操作指令序列包括与所述第二预设识别信息一致的第三识别信息,所述响应读取方法还包括:由所述存储器存储装置接收所述第一操作指令序列并且记录所述第一操作指令序列中的所述第三识别信息;以及由所述存储器存储装置将所述第三识别信息加入至所述智能卡对应于所述第一操作指令序列的所述响应中。9.根据权利要求1所述的响应读取方法,其特征在于,由所述系统执行对应于所述第一虚设文件的所述第一写入操作的步骤包括:由所述系统判断所述第一虚设文件是否已存在;若所述第一虚设文件不存在,由所述系统建立所述第一虚设文件并且发
\t送第三写入指令序列至所述存储器存储装置,其中所述第三写入指令序列指示将第三预设数据写入至对应于所述第一虚设文件的第一逻辑单元,其中所述第三写入指令序列包含与第三预设识别信息一致的第四识别信息;以及若所述第一虚设文件已存在,由所述系统发送第四写入指令序列至所述存储器存储装置,其中所述第四写入指令序列指示将第四预设数据写入至所述第一逻辑单元,其中所述第四写入指令序列包含与所述第三预设识别信息不一致的第五识别信息。10.根据权利要求9所述的响应读取方法,其特征在于,还包括:由所述存储器存储装置接收所述第三写入指令序列并且将所述第三预设数据存储至所述可复写式非易失性存储器模块中;以及由所述存储器存储装置接收所述第四写入指令序列并且不将所述第四预设数据存储至所述可复写式非易失性存储器模块中。11.一种数据传输系统,其特征在于...
【专利技术属性】
技术研发人员:刘兴昌,陈孟彰,
申请(专利权)人:群联电子股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。