过往文章:
secondary pg pin的作用与连接
之前写到过secondary pg pin的种类与几种连接方式,其中使用最多的方法是NDR rule + route_group的方式,这样工作量少,不容易出错,但也有弊端,那就是一条strap要连接多条secondary pg route ,鲁棒性并非最佳。
使用secondary power rail的方式鲁棒性是最好的,供电也最佳,这里分享一下创建方法。
1)正常的第一道power rail可以先创建
2)为secondary power rail 创建新的srd conn pattern
create_pg_std_conn_pattern -layer MEX std_conn_pattern_shift -rail_shift xx
#rail shift值就是偏移量,需要提前计算好secondary pg pin与cell boundary的间距。
3)为secondary pg net创建pg strategy
create_pg_strategy strategy_shift -pattern "{name: std_conn_pattern_shift}{nets: {VDD}} " -blockage "{macro_with_keepout:all} {placement_blockage:all}" -core/-voltage_are
4)compile_pg -strategy strategy_shift