Electronic Design Rule Checking Guidelines

 
TOP_MOST1_2019
 
DEV_AREA (hr) included
 
WN.S.5
 
WN.S.5:For Image sensor using Epi process only: Space between
two WN’s having different potential. DRC will check this rule if EPI
flag is invoked in the runset , must be min 2.8 um, for Different net
( WN.S.5 - Nodal Check ) .
WN.S.5 : in the past, we already waved this rules inside the
pixels  with a distance between two WN of 1.4 µm. 
Gregory
应该是按照
WN.S.3
执行的
WN.S.3
Space between two WN’s having different potentials.
That is: 1.8V ~ 1.8V, 3.3V ~ 3.3V , 1.8V ~ 3.3V ,1.8V ~ 4.1V or
4.1V ~ 4.1V
 
min 1.4
Error
的来源
输入
P
管与其邻近
P
管之间
数字与模拟部分的
P
管之间
Diode
与模拟
P
管之间
Waived
 
WB.N.11
 
WB.N.11: VNN interacting with WB is not allowed.
WB.N.11 -> must be fixed. 
Gregory
Error
的来源
AoutBuffer
DAC
BGP_npn
RSDS
LVDS
PeripheralReadout
VNN
的内径增加
0.005um
 
VNN.D.2
 
VNN.D.2: Distance from VNN outside WN to WN Edge, min 1.66.
VNN.D.2 -> could be waived. 
Gregory
Error
的来源
AoutBuffer
LVDS
PeripheralReadout
DAC
BGP_npn
RSDS
APAD_IO
Waived
 
PD.C.1
 
PD.C.1: VIA Density Inside PAD, min 0.05 (This Rule is Not applicable
for Dummy Pads).
VNN.D.2 -> must be fixed. 
Gregory
Error
的来源
DIGITAL_IO_Pullup
DIGITAL_IO_Pulldown
增加
V3
的密度
 
PD.S.5.PIQ1
 
PD.S.5.PIQ1:For PIQ1: PAD-to-pad space, min 33.
I don't have this PD.S.5.PIQ1 on my DRC or in my design rules. But
our PDK is quite old (from January 2018) and I will update it before
the submission. 
Gregory
Error
的来源
PAD(drw)
PAD(drw)
之间的
space
目前是
26.91
减小
PAD
尺寸从
93.09
87um
即减小钝化层开孔
或者在
Check Selection Recipe
里面关掉
 
P.1.HR
 
P.1.HR: WPD (Deep P-Well) must cover the whole CMOS Area,
excluding:
* Deep N-Wells (WB) 
A fixed distance of 1 [um] between WPD to
any WB must be kept
* Pixel ARRAY_AREA (80dt72)
* Pixel Array N-Well Guard Ring (77dt106)
Could be waived. (Gregory)
Error
的来源
所有的
PAD
WP pick-up
外围电路
WP pick-up
Waived.
所有的
Layout
完成后
可以铺满整个芯片
在各模块处抠洞
 
P.7.HR
 
P.7.HR: Space between VSS (ground) taps inside ARRAY_AREA, Max
15.
P7.HR : -> 
should
 be fixed . (Gregory)
Error
的来源:
像素阵列数字部分拼接
像素阵列模拟部分拼接
尝试解决
.
见缝插针,增加
WP pick-up
 
GG.N.2.HR
 
GG.N.2.HR: WPD(lc) in the area enclosed by DEV_AREA(gg), or WPD
interacting with DEV_AREA(gg) is not allowed
GG.N.2.HR -> could be waived (WPD put inside pixel array). (Gregory)
Error
的来源:
像素内
PMOS
管隔离所采用的
WPD
Waived.
 
MIM.C.1/2
 
MIM.C.1: Coverage of CE area on overall chip area ,min 0.03
MIM.C.2: For stacked MIM: Coverage of BCE area on overall chip
area
Note that BCE is generated from CE and SPC_AREA(mm) in stacked
MIM capacitors ,min 0.03
Error
的来源:
BGP_npn
里面用了
cmim_hc
电容
OTA
里面用了
cmim_stk
电容
Must be fixed.
 
AA.C.1/3/5
 
AA.C.1: Sized AA density also inside NODUMMY region, should be
min 0.15 , for Window of 200X200 microns ( AA.C.1 ).
AA.C.3: Sized AA density also inside NODUMMY region, should be
min 0.20 , for Window of 100X100 microns ( AA.C.3 ).  Except where
spacing is smaller than 8 Microns.
AA.C.5: Sized AA density also inside NODUMMY region, should be
min 0.30 , for Window of 100X100 microns ( AA.C.5 ). Except where
spacing is smaller than 20 Microns.
Error
的来源:
外围电路的
AA
占比低
Must be fixed.
 
M1P.C.1
 
M1P Layer (Optional for Pixel Array)
M1P is M1;lc covered by M1;is and is located at ARRAY_AREA only
M1P.C.1: Coverage of M1 total chip area. For DRC purposes,
coverage is calculated by [(M1(lc)+M1(dy)-M1(ms)]/(chip area). This
rule is not checked under embedded IP area , Min 30%
M1.C.1
要求
Min 20%.
Error
的来源:
外围电路的
M1
占比低
Must be fixed.
应该在像素阵列外加
dummy
就可以
 
MI.C.1
 
MI.C.1: MI Coverage less than 0.20 ( MI.C.1 ).
Error
的来源:
外围电路的
M2/M3
占比低
M2/M3.C.1 Must be fixed.
 
CHIP2
 
DEV_AREA (hr) not included
Slide Note
Embed
Share

This document provides detailed guidelines for adhering to design rules for electronic components and circuits, covering various aspects such as spacing requirements, potential interactions, and component specifications. It includes rules related to image sensors, pad spacing, VIA density, and the positioning of specific components within the CMOS area. The guidelines also highlight specific rules that can be waived under certain conditions, along with recommended fixes for non-compliant elements.

  • Electronic Design
  • Rule Checking
  • Guidelines
  • Components
  • Circuits

Uploaded on Sep 11, 2024 | 1 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. TOP_MOST1_2019 DEV_AREA (hr) included 1 waived 2 3 4 waived 5 6 7 8 Switch off 9 10 11 12 13 14 15 16 17 waived 18 19 waived

  2. WN.S.5 WN.S.5:For Image sensor using Epi process only: Space between two WN s having different potential. DRC will check this rule if EPI flag is invoked in the runset , must be min 2.8 um, for Different net ( WN.S.5 - Nodal Check ) . WN.S.5 : in the past, we already waved this rules inside the pixels with a distance between two WN of 1.4 m. Gregory WN.S.3 WN.S.3 Space between two WN s having different potentials. That is: 1.8V ~ 1.8V, 3.3V ~ 3.3V , 1.8V ~ 3.3V ,1.8V ~ 4.1V or 4.1V ~ 4.1V min 1.4 Error P P P Diode P Waived

  3. WB.N.11 WB.N.11: VNN interacting with WB is not allowed. WB.N.11 -> must be fixed. Gregory Error AoutBuffer DAC BGP_npn RSDS LVDS PeripheralReadout VNN 0.005um

  4. VNN.D.2 VNN.D.2: Distance from VNN outside WN to WN Edge, min 1.66. VNN.D.2 -> could be waived. Gregory Error AoutBuffer LVDS PeripheralReadout DAC BGP_npn RSDS APAD_IO Waived

  5. PD.C.1 PD.C.1: VIA Density Inside PAD, min 0.05 (This Rule is Not applicable for Dummy Pads). VNN.D.2 -> must be fixed. Gregory Error DIGITAL_IO_Pullup DIGITAL_IO_Pulldown V3

  6. PD.S.5.PIQ1 PD.S.5.PIQ1:For PIQ1: PAD-to-pad space, min 33. I don't have this PD.S.5.PIQ1 on my DRC or in my design rules. But our PDK is quite old (from January 2018) and I will update it before the submission. Gregory Error PAD(drw) PAD(drw) space 26.91 PAD 93.09 87um Check Selection Recipe

  7. P.1.HR P.1.HR: WPD (Deep P-Well) must cover the whole CMOS Area, excluding: * Deep N-Wells (WB) A fixed distance of 1 [um] between WPD to any WB must be kept * Pixel ARRAY_AREA (80dt72) * Pixel Array N-Well Guard Ring (77dt106) Could be waived. (Gregory) Error PAD WP pick-up WP pick-up Waived. Layout

  8. P.7.HR P.7.HR: Space between VSS (ground) taps inside ARRAY_AREA, Max 15. P7.HR : -> should be fixed . (Gregory) Error . WP pick-up

  9. GG.N.2.HR GG.N.2.HR: WPD(lc) in the area enclosed by DEV_AREA(gg), or WPD interacting with DEV_AREA(gg) is not allowed GG.N.2.HR -> could be waived (WPD put inside pixel array). (Gregory) Error PMOS WPD Waived.

  10. MIM.C.1/2 MIM.C.1: Coverage of CE area on overall chip area ,min 0.03 MIM.C.2: For stacked MIM: Coverage of BCE area on overall chip area Note that BCE is generated from CE and SPC_AREA(mm) in stacked MIM capacitors ,min 0.03 Error BGP_npn cmim_hc OTA cmim_stk Must be fixed.

  11. AA.C.1/3/5 AA.C.1: Sized AA density also inside NODUMMY region, should be min 0.15 , for Window of 200X200 microns ( AA.C.1 ). AA.C.3: Sized AA density also inside NODUMMY region, should be min 0.20 , for Window of 100X100 microns ( AA.C.3 ). Except where spacing is smaller than 8 Microns. AA.C.5: Sized AA density also inside NODUMMY region, should be min 0.30 , for Window of 100X100 microns ( AA.C.5 ). Except where spacing is smaller than 20 Microns. Error AA Must be fixed.

  12. M1P.C.1 M1P Layer (Optional for Pixel Array) M1P is M1;lc covered by M1;is and is located at ARRAY_AREA only M1P.C.1: Coverage of M1 total chip area. For DRC purposes, coverage is calculated by [(M1(lc)+M1(dy)-M1(ms)]/(chip area). This rule is not checked under embedded IP area , Min 30% M1.C.1 Min 20%. Error M1 Must be fixed. dummy

  13. MI.C.1 MI.C.1: MI Coverage less than 0.20 ( MI.C.1 ). Error M2/M3 M2/M3.C.1 Must be fixed.

  14. CHIP2 DEV_AREA (hr) not included 1 2 3 4 5 6 7 8 9 10 11 12

Related


More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#