人工智能
直播中

莫循虎

8年用户 1035经验值
私信 关注
[问答]

innovus工具中的editPin怎么使用?

innovus工具中的editPin的特殊使用

回帖(1)

乔飞

2021-2-23 11:52:21
  后端在做block的pr的时候,常常需要根据客户或者design的要求按照一定的顺序来布置io pin的位置 。方法有很多种,这里介绍下innovus工具中的editPin的特殊使用。
  io pin按照不同的layer 层来摆放也是有多种排列方式的,举例说明:
  editPin -pin {pin1 pin2 pin3 pin4 pin5 pin6}-layer {M2 M4 M6} -patten fill_track
  结果:
  M6 x x x
  M4 pin4 pin5 pin6
  M2 pin1 pin2 pin3
  editPin -pin {pin1 pin2 pin3 pin4 pin5 pin6}-layer {M2 M4 M6} -patten fill_layer
  结果:
  M6 pin3 pin6 x
  M4 pin2 pin5 x
  M2 pin1 pin4 x
  editPin -pin {pin1 pin2 pin3 pin4 pin5 pin6}-layer {M2 M4 M6} -patten fill_optimised
  结果:
  M6 pin5 x pin6
  M4 pin3 x pin4
  M2 pin1 x pin2
  editPin -pin {pin1 pin2 pin3 pin4 pin5 pin6}-layer {M2 M4 M6} -patten -fill_diagonal
  结果:
  M6 x x pin3 x x pin6
  M4 x pin2 x x pin5 x
  M2 pin1 x x pin4 x x
  editPin -pin {pin1 pin2 pin3 pin4 pin5 pin6}-layer {M2 M4 M6} -patten -fill_sinusoidal
  结果:
  M6 x x pin3 x x
  M4 x pin2 x pin4 x pin6
  M2 pin1 x x x pin5 x
  editPin -pin { pin1 pin2 pin3 pin4 pin5 pin6 } -layer { M2 M4 M6 } -patten -fill_checkerboard
  结果:
  M6 pin2 x pin5 x
  M4 x pin3 x pin6
  M2 pin1 x pin4 x
  editPin这个命令的基本用法可以根据在innovus中man一下得到,也可以看userguide了解,这里先列举了其中比较特别的使用方法以供参考。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分