optical pins name revised. Pin type added

This commit is contained in:
=
2026-06-07 22:56:33 +08:00
parent a4ac88f002
commit 8462c3397f
262 changed files with 3251 additions and 1134 deletions
+6 -2
View File
@@ -41,8 +41,12 @@ class Racetrack:
self.bend_cell = bend_cell
self.A_bend = np.abs(bend_cell.pin['a1'].a - bend_cell.pin['b1'].a)
self.w = [bend_cell.pin['b1'].width,bend_cell.pin['a1'].width]
## revised in 2026.06.07 by Qin Yue
# legacy: self.A_bend = np.abs(bend_cell.pin['a1'].a - bend_cell.pin['b1'].a)
self.A_bend = np.abs(bend_cell.pin['opt_a1'].a - bend_cell.pin['opt_b1'].a)
## revised in 2026.06.07 by Qin Yue
# legacy: self.w = [bend_cell.pin['b1'].width,bend_cell.pin['a1'].width]
self.w = [bend_cell.pin['opt_b1'].width,bend_cell.pin['opt_a1'].width]
self.w_crack = 0.002