請問error
再接VDD GND時遇到的
似乎跟上面的contact有關 但不知如何修改
LAT.3P { @ N-well pickup OD to PMOS space > 30um
NWELi_US = SIZE NWELi BY - 0.085 // 0.12/1.415 = 0.085
// 30/1.415 = 21.201, (0.6 + 2 * 0.085)/1.415 = 0.544
NTAP_OS = SIZE NTAP BY 21.201 INSIDE OF NWELi_US STEP 0.544 TRUNCATE 0.544
PASD_FAR = PASD NOT NTAP_OS
PASD_FAR_FILTER = SIZE PASD_FAR BY 30
NTAP_NEAR = NTAP INTERACT PASD_FAR_FILTER
// doing an more accurate sizing
NTAP_NEAR_OS = SIZE NTAP_NEAR BY 0.10
NTAP_90_CORNER = INT NTAP_NEAR_OS < 0.06 ABUT==90 INTERSECTING ONLY REGION
NTAP_OCT = NTAP_NEAR_OS NOT NTAP_90_CORNER
NTAP_135_CORNER = INT NTAP_OCT < 0.04 ABUT>134<136 INTERSECTING ONLY REGION
NTAP_HEX = NTAP_OCT NOT NTAP_135_CORNER
// 30-0.10 = 29.9
NTAP_HEX_OS = SIZE NTAP_HEX BY 29.9 INSIDE OF NWELi_US STEP 0.544 TRUNCATE 0.544
PASD_FAR NOT NTAP_HEX_OS
}
LAT.3N { @ P-well pickup OD to NMOS space > 30um
PWELi_US = SIZE PWELi BY - 0.085 // 0.12/1.415 = 0.085
// 30/1.415 = 21.201, (0.86 + 2 * 0.085)/1.415 = 0.728
PTAP_OS = SIZE PTAP BY 21.201 INSIDE OF PWELi_US STEP 0.728 TRUNCATE 0.728
NASD_FAR = NASD NOT PTAP_OS
NASD_FAR_FILTER = SIZE NASD_FAR BY 30
PTAP_NEAR = PTAP INTERACT NASD_FAR_FILTER
// doing an more accurate sizing
PTAP_NEAR_OS = SIZE PTAP_NEAR BY 0.10
PTAP_90_CORNER = INT PTAP_NEAR_OS < 0.06 ABUT==90 INTERSECTING ONLY REGION
PTAP_OCT = PTAP_NEAR_OS NOT PTAP_90_CORNER
PTAP_135_CORNER = INT PTAP_OCT < 0.04 ABUT>134<136 INTERSECTING ONLY REGION
PTAP_HEX = PTAP_OCT NOT PTAP_135_CORNER
// 30-0.10 = 29.9
PTAP_HEX_OS = SIZE PTAP_HEX BY 29.9 INSIDE OF PWELi_US STEP 0.728 TRUNCATE 0.728
NASD_FAR NOT PTAP_HEX_OS
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.182.99
※ 編輯: BLD 來自: 218.167.182.99 (12/11 15:10)
→
12/11 15:33, , 1F
12/11 15:33, 1F
→
12/11 15:41, , 2F
12/11 15:41, 2F