SOC芯片单元混合布局方法和系统技术方案

技术编号:34630115 阅读:59 留言:0更新日期:2022-08-20 09:43
本发明专利技术提供一种SOC芯片单元混合布局方法和系统,属于集成电路版图设计领域。所述方法包括:获取前端网表,根据所述前端网表形成初始布局规划;确定需要混合布局的模块单元;根据所述初始布局规划和需要混合布局的模块单元确定用于限制需要混合布局的模块单元的放置位置的限制框;将需要混合布局的模块单元混合放置在所述限制框内。使用上述方法在布局过程中将同层级的SOC芯片单元混合布局,使得SOC芯片单元的运算时间、功耗以及电磁辐射等物理信息不具有规律性,攻击者无法通过分析物理信息来猜测安全芯片的密钥信息,提升安全芯片防功耗攻击的能力。功耗攻击的能力。功耗攻击的能力。

【技术实现步骤摘要】
SOC芯片单元混合布局方法和系统


[0001]本专利技术涉及集成电路版图设计领域,具体地涉及一种SOC芯片单元混合布局方法、一种SOC芯片单元混合布局系统以及一种机器可读存储介质。

技术介绍

[0002]随着智能电网的发展,电力系统内的通信越发多样性,海量数据在交互过程中的信息安全问题也日益凸显。为了保证通信系统中的信息安全,保障电力系统的稳定运行,安全芯片在电力系统中有着相当广泛的应用。随着电子技术的发展,密码算法和系统安全协议也不断地得到成熟和完善,利用密码分析学的方法对安全芯片进行攻击已经很难实施了,因此攻击者不得不改变研究方向。通过研究发现电路逻辑在处理不同的数据时,电路逻辑的运算时间、功耗以及电磁辐射等物理信息也不同,于是攻击者就想到通过物理信息进行分析的方法来猜测安全芯片的密钥信息。
[0003]芯片的版图实现指将前端设计产生的门级网表通过EDA设计工具进行布局布线和进行物理验证并最终产生供制造用的GDSII数据的过程。目前数字后端版图通常使用布局布线工具来实现,布局布线工具在放置标准单元时会考虑时序收敛及布线方便等因素,通本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种SOC芯片单元混合布局方法,其特征在于,包括:获取前端网表,根据所述前端网表形成初始布局规划;确定需要混合布局的模块单元;根据所述初始布局规划和需要混合布局的模块单元确定用于限制需要混合布局的模块单元的放置位置的限制框;将需要混合布局的模块单元混合放置在所述限制框内。2.根据权利要求1所述的SOC芯片单元混合布局方法,其特征在于,所述根据所述初始布局规划和需要混合布局的模块单元确定用于限制需要混合布局的模块单元的放置位置的限制框,包括:确定需要混合布局的模块单元的面积;根据需要混合布局的模块单元的面积设置限制框,所述限制框用于限制需要混合布局的模块单元的放置位置。3.根据权利要求2所述的SOC芯片单元混合布局方法,其特征在于,所述确定需要混合布局的模块单元的面积,包括:根据需要混合布局的模块单元中各模块单元的尺寸,计算需要混合布局的模块单元的面积。4.根据权利要求2所述的SOC芯片单元混合布局方法,其特征在于,所述确定需要混合布局的模块单元的面积,包括:根据所述初始布局规划进行标准单元放置;根据标准单元放置结果确定需要混合布局的模块单元的面积。5.根据权利要求1所述的SOC芯片单元混合布局方法,其特征在于,所述将需要混合布局的模块单元混合放置在所述限制框内,包括:从需要混合布局的模块单元中选定一类模块单元,为选定类的模块单元设置对应的避开圈值,并将选定类的模块单元放置到限制框内对应的位置上;重新选定不同的一类模块单元,为重新选定类的模块单元设定对应的避开圈值并完成重新选定类的模块单元的放置,直到所有需要混合布局的模块单元均放置完成;其中,每一类模块单元的避开圈值依次递减。6.根据权利要求5所述的SOC芯片单元混合布局方法,其特征在于,在从需要混合布局的模块单元中选定一类模块单元之前,所述方法还包括:根据所述限制框...

【专利技术属性】
技术研发人员:许可敬李德建王于波刘亮董长征武超李桦
申请(专利权)人:国网江苏省电力有限公司国家电网有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1