[发明专利]用于安全芯片混合布局的方法及装置有效
申请号: | 202210520681.9 | 申请日: | 2022-05-13 |
公开(公告)号: | CN114722767B | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 郑江;李婧娴;霍俊杰 | 申请(专利权)人: | 紫光同芯微电子有限公司 |
主分类号: | G06F30/392 | 分类号: | G06F30/392;G06F21/72 |
代理公司: | 北京康盛知识产权代理有限公司 11331 | 代理人: | 武旭妹 |
地址: | 100083 北京市海淀区王庄路*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 安全 芯片 混合 布局 方法 装置 | ||
1.一种用于安全芯片混合布局的方法,其特征在于,包括:
设置用于布局多个密码算法模块的混合区域;其中,每个密码算法模块包括多个标准单元;
依次将各密码算法模块布置于混合区域内;其中,每个密码算法模块内的标准单元均匀分布在混合区域内;
取消混合区域边界;
其中,按下述方式将各密码算法模块中的标准单元均匀布置于混合区域内:
为密码算法模块中每个标准单元分别设置对应的标准单元虚拟尺寸;
将标准单元虚拟尺寸均匀布置于混合区域内的空白区域;
在混合区域内删除全部标准单元虚拟尺寸,并保留全部标准单元;
其中,每个标准单元虚拟尺寸内具有一个标准单元;
其中,按如下方式动态设置各个密码算法模块中标准单元虚拟尺寸:
获取混合区域的空白区域;
获取密码算法模块中标准单元个数和每个标准单元的尺寸;
计算每个标准单元的标准单元虚拟尺寸。
2.根据权利要求1所述的方法,其特征在于,设置用于布局多个密码算法模块的混合区域,包括:
混合区域的中心为多个密码算法模块所构图形的重心。
3.根据权利要求1或2所述的方法,其特征在于,取消混合区域边界前,还包括:使用芯片布局软件对标准单元进行优化排列。
4.根据权利要求1或2任一项所述的方法,其特征在于,取消混合区域边界后,还包括:在标准单元之间的空间中摆放其他功能模块的标准单元。
5.一种用于安全芯片混合布局的装置,包括处理器和存储有程序指令的存储器,其特征在于,所述处理器被配置为在运行所述程序指令时,执行如权利要求1至4任一项所述的用于安全芯片混合布局的方法。
6.一种电子设备,其特征在于,包括如权利要求5所述的用于安全芯片混合布局的装置。
7.一种存储介质,存储有程序指令,其特征在于,所述程序指令在运行时,执行如权利要求1至4任一项所述的用于安全芯片混合布局的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于紫光同芯微电子有限公司,未经紫光同芯微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210520681.9/1.html,转载请声明来源钻瓜专利网。