案例分享:通过布尔运算,将版图部分图层挖空
所有代码如下:
from si_fab import all as pdk
from ipkiss3 import all as i3
import numpy as npclass grating_coupler(i3.PCell):_name_prefix "grating_coupler"r i3.Positive…
//基于等价类的思想
split(S){foreach(character c)if(c can split s)split s into T1, ..., Tk
}hopcroft()split all nodes into N, Awhile(set is still changes)split(s) 根据状态是否为终结状态划分为终结状态A,和非终结状态N
对这两个大集合,分别…