TQGCML 3002-2024 安全数据存储器加密芯片驱动系统_第1页
TQGCML 3002-2024 安全数据存储器加密芯片驱动系统_第2页
TQGCML 3002-2024 安全数据存储器加密芯片驱动系统_第3页
TQGCML 3002-2024 安全数据存储器加密芯片驱动系统_第4页
TQGCML 3002-2024 安全数据存储器加密芯片驱动系统_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ICS35.240.01CCSL70团 体 标 准T/QGCML3002—2024安全数据存储器加密芯片驱动系统Securedatamemoryencryptionchipdrivesystem2024-01-22发布 2024-02-06实施全国城工业易中心合会 发布T/QGCML3002T/QGCML3002—2024II目 次前言 II112范引文件 13语定义 14本求 15统构 26统求 2T/QGCML3002T/QGCML3002—2024II爛爛II爛爛前 言本文件按照GB/T1.1—2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定起草。(本文件主要起草人:许锐、钱程、李文平、刘永强、包力。T/QGCML3002T/QGCML3002—202411安全数据存储器加密芯片驱动系统范围(GB/T20270信息安全技术网络基础安全技术要求GB/T20988信息安全技术信息系统灾难恢复规范GB/T25000.10第10GB/T25000.51第51SJ/T11702半导体集成电路串行外设接口测试方法SJ/T11702界定的术语和定义适用于本文件。linuxSPI协议按照OSI3——物理层;——数据链路层;——应用层。符合GB/T20270、GB/T20988的相关要求。可靠性GB/T25000.10、GB/T25000.51备份和恢复要求包括但不限于:T/QGCML3002T/QGCML3002—20242爛爛2爛爛系统架构图符合图1要求。图1 加密片动统构物理层SPI通讯协议接口特性:——采用MSB传输;——采用Standard模式;——采用Mode0模式。Block结构符合表1、表2内容。T/QGCML3002T/QGCML3002—202433表1 Block帧构起始域信息域终止域PIB+LENDATALRC注:起始域:LEN共两字节,代表后续信息域与终止域的总长度;PIB为1Byte,为帧类型指示字节。表2 PIBb8-b5b4-b1PIB+LEN0011:激活帧(包括RESET,RATR交互帧)1110:信息帧1001:过程帧(包括错误重发帧,延时请求帧)b8-b1为其余值时,协议指示错误,Slave不响应,Master可以重发上一帧,或者直接下电处理;注:信息域:Master与Slave通讯有效数据。终止域:为对起始域与信息域所有字节进行异或计算。所有帧结构均遵循Block帧结构。上电后主机的等待时间,主机需至少等待此时间后才能发送第一条指令,具体时间约延时40ms。一个帧等待时间被定义为从Master送达到Slave的最后一个字符的起始沿与由Slave发送出的第一个字符的起始沿之间的最长时间。可以用来检测无响应的Slave。协议固定BWT时间为700ms,如Slave在规定时间内仍无响应,需要Master给Slave重新上下电才能恢复正常通讯。Master与Slave端实现BWT时,考虑时钟偏移带来的误差,提高兼容性。SSlve0T0Slave根据Slave当前所处的状态不同,Slave可以处理的Block帧不同,具体状态转换流程符合图2要求。图2 Slave状转流程T/QGCML3002T/QGCML3002—20244爛爛4爛爛SPIMasterSS(SSSlaveT0Master发送3(PIB+LEN)(SSSST1Master有效SSXX2MasterXX)SST2MasterSST3。SlaveBuffer3MasterBuffer前33(Slave将返回3PIB+LEN)判断PIB7SST4Master收到Slave3SS信号XMaterXTSPI3图3 SPI从讯序图SPIRESETMaster通过发送RESET请求帧进行初始化,符合图4内容。——D3代表RESET请求标志;——Parameter为参数字节,目前为RFU,固定为00,否则请求命令错误。图4 RESET求帧RESETSlave收到Master的RESETRESETRESETT/QGCML3002T/QGCML3002—202455MasterMaster发送完RESETMasterRESETSlaveSlaveIDLESlaveRESETRESETINITIALSlave收到无效的RESETSlaveRESETRATRMaster发送RATR请求帧,获取Slave端ATR信息,帧格式符合图5内容。——E2代表RATR请求标志;Parameter为FSMI(Master)FSM,FSMMasterMasterFSMI与FSMFSMFSMI*1,当FSMI0x00FSMI256RATR帧格式符合图6内容:

图5 RATR请帧TS3BH;T0b8-b5固定为0001b(TA),b4-b1TA为FSSI(Slave接收长度因子),编码了FSS,FSS指示了Slave一次可接收最大长SlaveFSSI与FSSFSS=(FSSI*16);T1……Tk7816FSSI0x00FSSI256图6 RATR应帧T/QGCML3002T/QGCML3002—20246爛爛6爛爛RATRMasterMasterRATRMasterRATRSlaveSlaveRATRActiveSlaveRATRSlave只有正确响应RESETRATR帧正确处理完成后,Master与Slave在后续数据交互时,一次可通讯最大长度取FSM与FSSRATRFSM/FSSFSM/FSS默认为16SPIMaster,MasterCLAINSP1P2Lcfield[Datafield][LefieldCLAINSP1,P2Lcfield,Datafield,LefieldoptionMaster,Master[Datafield]Sw1Sw2Sw1Sw2[Datafield]option60H3CHMaster当Slave收到信息帧后,如果需要多于BWTMaster收到正确的延时请求后,需回复延时应答帧确认,同时需要将BWT重新记时,继续接收SlaveSlaveSlaveRESET协议在信息帧与过程帧交互时,支持错误恢复机制:MasterSlaveLRC域与实际计算的LRC是否一致,如果不一致,Slave响应错误重发帧,此时Master需要重发上一帧;如Master连续收到3次错误重发帧后,Master应当发送RESET请求帧或者MasterLRCLRC是否一致,如果不一致,说明Slave数据在传输过程中出现错误,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论