RTimothyEdwards / magic

Magic VLSI Layout Tool
Other
472 stars 99 forks source link

Strange extraction of cell arrays. #291

Open d-m-bailey opened 7 months ago

d-m-bailey commented 7 months ago

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