一种基于标准单元阻挡层的芯片绕线方法技术

技术编号:26846084 阅读:34 留言:0更新日期:2020-12-25 13:08
本发明专利技术公开了一种基于标准单元阻挡层的芯片绕线方法及装置及可读存储介质,所述方法包括:读入芯片设计;根据单元约束摆放标准单元;筛选出标准单元区域中绕线溢出的区域;根据所述绕线溢出的区域,制定棋盘格阵列式结构的标准单元阻挡层;往所述绕线溢出的区域添加所述棋盘格阵列式结构的标准单元阻挡层;对所述标准摆放单元区域进行叠加式优化。采用本发明专利技术实施例,能有效解决芯片设计中标准单元局部绕线拥塞的问题。

【技术实现步骤摘要】
一种基于标准单元阻挡层的芯片绕线方法
本专利技术涉及芯片设计领域,尤其是涉及一种基于标准单元阻挡层的芯片绕线方法。
技术介绍
伴随着人工智能的兴起,大量专用于人工智能计算的芯片应用而生,人工智能芯片算法主要涉及加法或者乘法矩阵,典型的计算部件有GPU,DSP。由于计算的复杂性,人工智能AI芯片物理可实现性是工程师们亟待解决的问题,尤其随着AI芯片计算量成倍增长,计算速度急速提升,单位面积内晶体管数量成倍增加,导致AI芯片在物理实现阶段高频出现绕线拥塞现象,绕线拥塞意味着芯片在物理上不可实现。针对标准单元放置局部绕线拥塞的问题,现有的技术方案是将出现局部绕线拥塞的物理位置上添加标准单元放置阻挡层,这种阻挡层可以设定被阻挡的百分比,比如在指定面积内只允许放置50%的标准单元。虽然整体上计算,EDA工具会按照特定面积内标准单元只能占据50%面积的约束进行标准单元放置,但是在特定面积内仍旧会存在局部拥塞的问题,这需要配合其他方法或者人工逐个推开的方法解决区域的绕线拥塞。图1是绕线拥塞区域局部放大图,可以由此判断绕线拥塞主要是由于标准单元局部过于本文档来自技高网...

【技术保护点】
1.一种基于标准单元阻挡层的芯片绕线方法,其特征在于,包括:/n读入芯片设计;/n根据单元约束摆放标准单元;/n筛选出标准单元区域中绕线溢出的区域;/n根据所述绕线溢出的区域,制定棋盘格阵列式结构的标准单元阻挡层;/n往所述绕线溢出的区域添加所述棋盘格阵列式结构的标准单元阻挡层;/n对所述标准单元区域进行叠加式优化。/n

【技术特征摘要】
1.一种基于标准单元阻挡层的芯片绕线方法,其特征在于,包括:
读入芯片设计;
根据单元约束摆放标准单元;
筛选出标准单元区域中绕线溢出的区域;
根据所述绕线溢出的区域,制定棋盘格阵列式结构的标准单元阻挡层;
往所述绕线溢出的区域添加所述棋盘格阵列式结构的标准单元阻挡层;
对所述标准单元区域进行叠加式优化。


2.如权利要求1所述的基于标准单元阻挡层的芯片绕线方法,其特征在于,所述读入芯片设计,具体包括读入工艺库文件以及门级网表。


3.如权利要求1所述的基于标准单元阻挡层的芯片绕线方法,其特征在于,所述单元约束包括芯片设计需要的面积约束、时序约束和功耗约束。


4.如权利要求1所述的基于标准单元阻挡层的芯片绕线方法,其特征在于,所述根据所述绕线溢出的区域,制定棋盘格阵列式结构的标准单元阻挡层,具体包括:
根据所述绕线溢出的区域,制定棋盘格阵列式结构的标准单元阻挡层单元尺寸大小以及pitch;所述pitch指的是一个标准单元阻挡层中心点到另外一个标准单...

【专利技术属性】
技术研发人员:王锐关娜莫军王亚波李建军
申请(专利权)人:广芯微电子广州股份有限公司
类型:发明
国别省市:广东;44

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

1