magic
magic copied to clipboard
Strange extraction of cell arrays.
magic 8.3.456
sky130 mpw-7 slot-020 reram project has a 2x2 array of reram cells.
The ext file for KM_SC_1T1R_2x2
has
merge "KM_SC_1T1R_0[0:1,1:1]/bl" "bl" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
merge "bl" "KM_SC_1T1R_0[0:1,0:0]/bl"
merge "KM_SC_1T1R_0[1:1,0:1]/sl" "sl" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
merge "sl" "KM_SC_1T1R_0[0:0,0:1]/sl"
merge "KM_SC_1T1R_0[1:1,0:1]/VGND" "VGND" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
merge "VGND" "KM_SC_1T1R_0[0:0,0:1]/VGND"
merge "KM_SC_1T1R_0[0:1,1:1]/wl" "wl" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
merge "wl" "KM_SC_1T1R_0[0:1,0:0]/wl"
and the log file contains warnings for these 8 lines.
KM_SC_1T1R_2x2.ext, line 16: Number of subscripts doesn't match
The expectation is that there would be no warnings.
Here's the gds. KM_user_analog_project_wrapper.lvs.gds.gz