[发明专利]一种单总线数据传输芯片及方法在审
申请号: | 201811526983.7 | 申请日: | 2018-12-13 |
公开(公告)号: | CN109495363A | 公开(公告)日: | 2019-03-19 |
发明(设计)人: | 张伟 | 申请(专利权)人: | 上海申矽凌微电子科技有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;G08C19/00;G01D21/02;H04L29/06 |
代理公司: | 上海段和段律师事务所 31334 | 代理人: | 李佳俊;郭国中 |
地址: | 201108 上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输芯片 安全计数器 芯片序列号 安全标志 主机命令 主机序列 单总线 报文 匹配 智能家电控制 工程成本 工业领域 匹配成功 运输控制 智能汽车 主机发送 集成度 对设备 接线 解析 主机 芯片 传输 智能 成功 | ||
1.一种单总线数据传输芯片,其特征在于,包括:传感单元,安全总线接口单元,协议解析单元,协议编码单元,加密计算引擎单元,寄存器单元和非易失性存储单元;
所述传感单元连接传感器,获取传感器采集到的数据;
所述寄存器单元连接所述传感单元,记录采集到的数据;
所述协议编码单元连接所述寄存器单元,对记录的数据进行编码;
所述非易失性存储单元内置有芯片序列号、安全标志位数值和安全计数器数值;
所述安全总线接口单元连接外部单总线,获取主机发送的报文;
所述协议解析单元与所述安全总线接口单元连接,解析所述报文得到主机命令和主机序列号;
所述加密计算引擎单元分别连接所述协议解析单元、所述协议编码单元和所述非易失性存储单元,将所述主机序列号和所述芯片序列号进行匹配;
在匹配成功的情况下,所述主机获取芯片序列号、安全标志位数值和安全计数器数值,芯片执行所述主机命令;
在匹配不成功的情况下,设置所述安全标志位数值,同时所述安全计数器数值加1。
2.根据权利要求1所述的单总线数据传输芯片,其特征在于,所述安全标志位包括0和1,0表示匹配成功,1表示匹配失败。
3.根据权利要求1所述的单总线数据传输芯片,其特征在于,所述主机命令包括传输开始命令、主从动作命令,所述主从动作命令包括修改非易失性存储单元的所述芯片序列号、修改所述加密计算引擎单元的加密算法、读取传感器采集到的数据。
4.根据权利要求3所述的单总线数据传输芯片,其特征在于,在读取传感器采集到的数据时,所述协议编码单元对记录的数据、芯片序列号、安全标志位数值和安全计数器数值进行扰码打包,再发送至所述加密计算引擎单元进行加密。
5.根据权利要求1所述的单总线数据传输芯片,其特征在于,每次匹配成功后,将所述芯片序列号更改为所述主机序列号。
6.一种单总线数据传输方法,其特征在于,包括采用如权利要求1所述的单总线数据传输芯片,执行步骤:
S1、获取主机发送的报文;
S2、解析所述报文得到主机命令和主机序列号;
S3、将所述主机序列号和所述芯片序列号进行匹配;
在匹配成功的情况下,所述主机获取芯片序列号、安全标志位数值和安全计数器数值,芯片执行所述主机命令;
在匹配不成功的情况下,设置所述安全标志位数值,同时所述安全计数器数值加1。
7.根据权利要求6所述的单总线数据传输方法,其特征在于,所述安全标志位包括0和1,0表示匹配成功,1表示匹配失败。
8.根据权利要求6所述的单总线数据传输方法,其特征在于,所述主机命令包括传输开始命令、主从动作命令,所述主从动作命令包括修改非易失性存储单元的所述芯片序列号、修改所述加密计算引擎单元的加密算法、读取传感器采集到的数据。
9.根据权利要求8所述的单总线数据传输方法,其特征在于,在读取传感器采集到的数据时,所述协议编码单元对记录的数据、芯片序列号、安全标志位数值和安全计数器数值进行扰码打包,再发送至所述加密计算引擎单元进行加密。
10.根据权利要求6所述的单总线数据传输方法,其特征在于,每次匹配成功后,将所述芯片序列号更改为所述主机序列号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海申矽凌微电子科技有限公司,未经上海申矽凌微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811526983.7/1.html,转载请声明来源钻瓜专利网。