资讯详情

自动布局算法调研

布局 可读论文

本文关注模拟自动布局 论文思路:将性能驱动算法[19]添加到传统的布局方法中,优于其。主要优化点是优化GNN构建算法训练数据集。

名称 年份 描述 引用
ALIGN 2020 地图自动生成工具 T. Dhar et al., “The ALIGN Open-Source Analog Layout Generator: v1.0 and Beyond (Invited talk),” 2020 IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2020, pp. 1-2.
同时处理对称性、公共质心和一般放置约束 2011 同时处理共质心CBL、对称等约束SP Q. Ma, L. Xiao, Y. Tam and E. F. Y. Young, “Simultaneous Handling of Symmetry, Common Centroid, and General Placement Constraints,” in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 30, no. 1, pp. 85-95, Jan. 2011, doi: 10.1109/TCAD.2010.2064490.
模拟布局可以采用分析法吗? 2022 eplace-AP 传统 性能驱动的布局,比==性能驱动SA==的结果好 Y. Lin et al., “Are Analytical Techniques Worthwhile for Analog IC Placement?,” 2022 Design, Automation & Test in Europe Conference & Exhibition (DATE), 2022, pp. 154-159, doi: 10.23919/DATE54114.2022.9774498.
用于指导模拟 IC 定制图神经网络模型布局 2020 GNN与传统知识迁移指导模拟布局相比,FOM提高0.1 ,比之前的GAT和CNN表现好 Y. Li et al., “A Customized Graph Neural Network Model for Guiding Analog IC Placement,” 2020 IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2020, pp. 1-9.
芯片布局深度加强学习 2020.3 数字自动布局?对数字布局的研究非常清楚 不到三年100 引用??? Mirhoseini, A., Goldie, A., Yazgan, M., Jiang, J.W., Songhori, E.M., Wang, S., Lee, Y., Johnson, E., Pathak, O., Bae, S., Nazi, A., Pak, J., Tong, A., Srinivasa, K., Hang, W., Tuncer, E., Babu, A., Le, Q.V., Laudon, J., Ho, R., Carpenter, R., & Dean, J. (2020). Chip Placement with Deep Reinforcement Learning. ArXiv, abs/2004.10746.

布局设计是电路设计中不可缺少的环节,是设计与制造的桥梁。

匹配设备的自动布局

模拟电路的自动布局过程

  1. 读取电路网表,通过电路分析工具自动地产生约束条件;
  2. 调用器件组引擎,根据上一步产生的约束条件进行器件组布局;
  3. 在第一步的约束条件下自动布置电路, 即自动布局生成地图。 在这里插入图片描述

匹配器件组的不同约束

交叉耦合匹配模式

二维共质心阵列(2)x2)使工艺变化引起的失配最小化,多用于差分对、匹配电容、二极管、晶体管。 交叉耦合模式很少用于匹配电阻。

叉值匹配模式

一维共质心布局,ABAB或者ABBA,最小化工艺、电压和温度变化引起的差异,最小化寄生。当设备非常大时,它们经常被分割。为了保证阵列的分散性和紧凑性,获得更好的设备性能,通常采用叉指阵列模式。

共质心匹配模式

组内设备的质地应完全一致,适用于大规模电流源和复杂的开关电容电路 等 获得共质心布局的步骤

  1. 计算行列数,得到最优阵列 :添加dummy时,tryRatioXY布局模块的长宽比,tryCost代价函数, t r y R a t i o X Y = ( F X X ) ? c o l ? D X ( F Y D Y ) ? r o w ? D Y tryRatioXY=\frac{(FX X)*col-DX}{(FY DY)*row - DY} tryRatioXY=(FY+DY)∗row−DY(FX+X)∗col−DX​ , t r y C o s t = ( t r y R a t i o X Y − R e f R a t i o ) 2 + ( t r y W a s t e A r e a T o t a l A r e a ) 2 tryCost=\sqrt{(tryRatioXY-RefRatio)^2 + (\frac{ tryWasteArea}{TotalArea} )^2} tryCost=(tryRatioXY−RefRatio)2+(TotalAreatryWasteArea​)2 ​,其中RefRatio为参考值,tryWasteArea为dummy的面积
  2. 模拟退火算法优化布局
  3. 放置器件,调整状态得到整体布局

堆积匹配模式

电流源等低匹配的电路中,单排、单列、多排、多列四种模式

标签: 二极管w0508sa150le154电容2sa1106晶体管

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台