[发明专利]芯片及芯片烧写方法有效
申请号: | 201611004840.0 | 申请日: | 2016-11-15 |
公开(公告)号: | CN108073413B | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 尹飞飞;刘宇;鹿甲寅;檀珠峰 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/24 | 分类号: | G06F9/24 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨文娟;刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 芯片 方法 | ||
1.一种芯片,其特征在于,包括:选择器、一次性编程器件和控制器;其中,
所述选择器的第一输入端用于接收访问数据,所述选择器的第二输入端用于接收预设无效值;
所述一次性编程器件与所述选择器的输出端连接,所述一次性编程器件用于:
存储访问数据;
确定所述一次性编程器件的器件值,所述一次性编程器件的器件值用于指示是否允许访问所述一次性编程器件中的内容,所述一次性编程器件的器件值存储在所述一次性编程器件中;
在存储所述访问数据之后,将所述一次性编程器件的器件值写为预设范围内的预设数值,其中,在所述一次性编程器件的器件值被写为所述预设范围内的所述预设数值之后,所述一次性编程器件的器件值不可变,并且当所述一次性编程器件的器件值被写为所述预设范围内的所述预设数值时,所述一次性编程器件的器件值用于指示所述一次性编程器件上的烧写已完成,禁止再次烧写所述一次性编程器件;
所述控制器与所述选择器的选择端和所述一次性编程器件连接,所述控制器用于:
检测所述一次性编程器件的器件值;
当所述一次性编程器件的器件值在所述预设范围内时,向所述选择器的选择端提供第一选择信号,其中,所述第一选择信号用于指示所述选择器向所述一次性编程器件输出所述预设无效值。
2.根据权利要求1所述的芯片,其特征在于,所述访问数据包括锁定指令,所述锁定指令用于指示将所述一次性编程器件的器件值写为所述预设范围内的所述预设数值。
3.根据权利要求1所述的芯片,其特征在于,所述一次性编程器件的器件值为所述一次性编程器件的预设存储地址内存储的数据。
4.根据权利要求1所述的芯片,其特征在于,所述控制器还用于,在所述一次性编程器件的器件值与第一预设数值相同时,向所述选择器的选择端提供第二选择信号;
所述选择器还用于,在所述选择端输入第二选择信号时,向所述一次性编程器件输出所述第一输入端接收到的所述访问数据;
其中,所述第一预设数值不在所述预设范围内。
5.根据权利要求4所述的芯片,其特征在于,还包括:地址过滤器;
所述地址过滤器的输入端用于接收所述访问数据,所述地址过滤器的输出端与所述选择器的第一输入端连接;
所述地址过滤器用于,使所述访问数据中访问地址在预设地址范围内的访问数据,经过所述地址过滤器的输出端输出至所述选择器。
6.根据权利要求5所述的芯片,其特征在于,在所述一次性编程器件的器件值被写为所述预设范围内的所述预设数值之前,所述访问地址在预设地址范围内的访问数据包括解锁指令,所述解锁指令用于指示所述一次性编程器件将所述一次性编程器件的器件值写为密钥值;
其中,所述密钥值不在所述预设范围内。
7.根据权利要求6所述的芯片,其特征在于,所述地址过滤器的过滤功能控制端口与所述控制器连接;
在所述一次性编程器件的器件值与所述密钥值相同时,所述地址过滤器还用于,使所有所述访问数据从所述地址过滤器的输出端输出至所述选择器;
所述控制器还用于:
通过所述地址过滤器的过滤功能控制端口关闭所述地址过滤器的过滤功能;
向所述选择器的选择端提供所述第二选择信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611004840.0/1.html,转载请声明来源钻瓜专利网。