docs: Adding the summary data pages.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
This commit is contained in:
Tim 'mithro' Ansell 2020-07-23 18:35:46 -07:00
parent a34b187d76
commit 0c5a7b285e
7 changed files with 96 additions and 0 deletions

28
docs/rules/summary.rst Normal file
View File

@ -0,0 +1,28 @@
Summry of Key Periphery Rules
=============================
.. csv-table:: Table F3a: Front end layers (Low Voltage Devices)
:file: summary/table-f3a-font-end-low-voltage.csv
:header-rows: 1
.. csv-table:: Table F3b: Front end layers (High Voltage Devices)
:file: summary/table-f3b-font-end-high-voltage.csv
:header-rows: 1
Manual merge means that features below min. space should be manually merged by drawing.
.. csv-table:: Table F3c: Back end layers for S8D* flow
:file: summary/table-f3c-back-end-high-S8Dx.csv
:header-rows: 1
.. csv-table:: Table F3d: Back end layers for S8T* flow
:file: summary/table-f3d-back-end-high-S8Tx.csv
:header-rows: 1
.. csv-table:: Table F4: Connectivity of Drawn and Mask Layers (1)
:file: summary/table-f4-connectivity-of-drawn-and-mask.csv
:header-rows: 1
.. csv-table:: Table F5: Device Connectivity Table
:file: summary/table-f5-device-connectivity.csv
:header-rows: 1

View File

@ -0,0 +1,11 @@
Layer,CD,nwell,,diff,,tap,,n/psdm,,poly,,npc,,licon,Manual,,
Parameter,width,spc,enc,spc,enc,spc,enc,spc,enc,spc,enc,spc,enc,spc,merge ?,,
nwell,0.840,1.270,X,X,X,X,X,X,X,X,X,X,X,X,Yes,,
diff,0.150,0.340,0.180,0.270,X,X,X,X,X,X,X,X,X,X,-,,
tap,0.150,0.130,0.180,0.270,-,0.270,X,X,X,X,X,X,X,X,-,,
n/psdm,0.380,-,-,0.130,0.130,0.130,0.130,0.380,X,X,X,X,X,X,Yes,,
poly on diff,0.150,-,-,-,-,0.300,-,-,-,0.210,X,X,X,X,-,,
poly on field,0.150,-,-,0.075,-,0.055,-,-,-,0.210,X,X,X,X,-,,
npc,0.270,-,-,-,-,-,-,-,-,0.090,X,0.270,X,X,Yes,,
licon,0.170,-,-,-,0.04/ 0.06,-,0.000,-,-,0.055,-,0.090,-,0.170,-,,
poly_licon,0.170,-,-,0.190,illegal,0.190,illegal,-,-,-,0.080,-,0.100,0.170,-,,
1 Layer CD nwell diff tap n/psdm poly npc licon Manual
2 Parameter width spc enc spc enc spc enc spc enc spc enc spc enc spc merge ?
3 nwell 0.840 1.270 X X X X X X X X X X X X Yes
4 diff 0.150 0.340 0.180 0.270 X X X X X X X X X X -
5 tap 0.150 0.130 0.180 0.270 - 0.270 X X X X X X X X -
6 n/psdm 0.380 - - 0.130 0.130 0.130 0.130 0.380 X X X X X X Yes
7 poly on diff 0.150 - - - - 0.300 - - - 0.210 X X X X -
8 poly on field 0.150 - - 0.075 - 0.055 - - - 0.210 X X X X -
9 npc 0.270 - - - - - - - - 0.090 X 0.270 X X Yes
10 licon 0.170 - - - 0.04/ 0.06 - 0.000 - - 0.055 - 0.090 - 0.170 -
11 poly_licon 0.170 - - 0.190 illegal 0.190 illegal - - - 0.080 - 0.100 0.170 -

View File

@ -0,0 +1,7 @@
Layer,CD,nwell,,diff,,tap,,poly,,lvom,,Manual,,,,,
Parameter,width,spc,enc,spc,enc,spc,enc,spc,enc,spc,enc,merge ?,,,,,
hnwell,0.840,2.000,X,X,X,X,X,X,X,X,X,Yes,,,,,
hvi,0.600,0.700,-,0.180,0.180,0.180,0.180,-,-,0.700,X,Yes,,,,,
hdiff,0.290,0.430,0.330,0.300,X,X,X,X,X,X,X,-,,,,,
htap,0.150,0.430,0.330,,-,0.270,X,X,X,X,X,-,,,,,
HV poly,0.500,-,-,0.075,-,0.055,-,0.210,X,-,-,-,,,,,
1 Layer CD nwell diff tap poly lvom Manual
2 Parameter width spc enc spc enc spc enc spc enc spc enc merge ?
3 hnwell 0.840 2.000 X X X X X X X X X Yes
4 hvi 0.600 0.700 - 0.180 0.180 0.180 0.180 - - 0.700 X Yes
5 hdiff 0.290 0.430 0.330 0.300 X X X X X X X -
6 htap 0.150 0.430 0.330 - 0.270 X X X X X -
7 HV poly 0.500 - - 0.075 - 0.055 - 0.210 X - - -

View File

@ -0,0 +1,10 @@
Layer,CD,licon,,li1,,mcon,,metal1,,via,,metal2,,via2,,metal3,
Parameter,width,spc,enc,spc,enc,spc,enc,spc,enc,spc,enc,spc,enc,spc,enc,spc,enc
li1,0.170,undefined,0.000,0.170,X,X,X,X,X,X,X,X,X,X,X,X,X
mcon,0.170,-,-,-,0.000,0.190,X,X,X,X,X,X,X,X,X,X,X
metal1,0.140,-,-,-,-,-,0.03/ 0.06,0.140,X,X,X,X,X,X,X,X,X
via,0.150,-,-,-,-,-,-,-,0.055 / 0.085,0.170,X,X,X,X,X,X,X
metal2,0.140,-,-,-,-,-,-,-,-,-,0.055 / 0.085,0.140,X,X,X,X,X
via2,0.280,-,-,-,-,-,-,-,-,-,-,-,0.040,0.280,X,X,X
metal3,0.360,-,-,-,-,-,-,-,-,-,-,-,-,-,0.045 / 0.07,0.360,X
,All enclosures in tables are nominal and do not apply to butting edges or corners.,,,,,,,,,,,,,,,,
1 Layer CD licon li1 mcon metal1 via metal2 via2 metal3
2 Parameter width spc enc spc enc spc enc spc enc spc enc spc enc spc enc spc enc
3 li1 0.170 undefined 0.000 0.170 X X X X X X X X X X X X X
4 mcon 0.170 - - - 0.000 0.190 X X X X X X X X X X X
5 metal1 0.140 - - - - - 0.03/ 0.06 0.140 X X X X X X X X X
6 via 0.150 - - - - - - - 0.055 / 0.085 0.170 X X X X X X X
7 metal2 0.140 - - - - - - - - - 0.055 / 0.085 0.140 X X X X X
8 via2 0.280 - - - - - - - - - - - 0.040 0.280 X X X
9 metal3 0.360 - - - - - - - - - - - - - 0.045 / 0.07 0.360 X
10 All enclosures in tables are nominal and do not apply to butting edges or corners.

View File

@ -0,0 +1,10 @@
Layer,CD,licon,,li1,,mcon,,metal1,,via,,metal2,,via2,,metal3,
Parameter,width,spc,enc,spc,enc,spc,enc,spc,enc,spc,enc,spc,enc,spc,enc,spc,enc
li1,0.170,undefined,0.000,0.170,X,X,X,X,X,X,X,X,X,X,X,X,X
mcon,0.170,-,-,-,0.000,0.190,X,X,X,X,X,X,X,X,X,X,X
metal1,0.140,-,-,-,-,-,0.03/ 0.06,0.140,X,X,X,X,X,X,X,X,X
via,0.150,-,-,-,-,-,-,-,0.055 / 0.085,0.170,X,X,X,X,X,X,X
metal2,0.140,-,-,-,-,-,-,-,-,-,0.055,0.140,X,X,X,X,X
via2,0.280,-,-,-,-,-,-,-,-,-,-,-,0.190,1.200,X,X,X
metal3,2.500,-,-,-,-,-,-,-,-,-,-,-,-,-,0.310,2.500,X
,All enclosures in tables are nominal and do not apply to butting edges or corners.,,,,,,,,,,,,,,,,
1 Layer CD licon li1 mcon metal1 via metal2 via2 metal3
2 Parameter width spc enc spc enc spc enc spc enc spc enc spc enc spc enc spc enc
3 li1 0.170 undefined 0.000 0.170 X X X X X X X X X X X X X
4 mcon 0.170 - - - 0.000 0.190 X X X X X X X X X X X
5 metal1 0.140 - - - - - 0.03/ 0.06 0.140 X X X X X X X X X
6 via 0.150 - - - - - - - 0.055 / 0.085 0.170 X X X X X X X
7 metal2 0.140 - - - - - - - - - 0.055 0.140 X X X X X
8 via2 0.280 - - - - - - - - - - - 0.190 1.200 X X X
9 metal3 2.500 - - - - - - - - - - - - - 0.310 2.500 X
10 All enclosures in tables are nominal and do not apply to butting edges or corners.

View File

@ -0,0 +1,23 @@
Table F4: Connectivity of Drawn and Mask Layers (1),,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,
,Deep N Well,N Well,Diff,Tap,Poly,Li1,Capm,Met1,Met2,Met3,Met4,Met5,rdl,,,,
Deep N Well,N/A,,,,,,,,,,,,,,,,
N Well,Over,N/A,,,,,,,,,,,,,,,
Diff,X,X,N/A,,,,,,,,,,,,,,
Tap,X,Over,X,N/A,,,,,,,,,,,,,
Poly,X,X,X,X,N/A,,,,,,,,,,,,
Li1,X,X,Licon1,Licon1,Licon1 AND Npc,N/A,,,,,,,,,,,
Capm,X,X,X,X,X,X,N/A,,,,,,,,,,
Met1,X,X,X,X,X,Mcon,X,N/A,,,,,,,,,
Met2,X,X,X,X,X,X,X,Via,N/A,,,,,,,,
Met3,X,X,X,X,X,X,Via2,X,Via2,N/A,,,,,,,
Met4,X,X,X,X,X,X,X,X,X,Via3,N/A,,,,,,
Met5,X,X,X,X,X,X,X,X,X,X,Via4,N/A,,,,,
rdl,X,X,X,X,X,X,X,X,X,X,X,(pad AND pmm) for s8pir/s8pr2-10r flows (1),N/A,,,,
bump,X,X,X,X,X,X,X,X,X,X,X,X,pi2 AND ubm,,,,
,,,,,,,,,,,,,,,,,
(1) All layerr drawn except pmm which is created as cpmm:mask over bond pads or converted into cpbo:mask,,,,,,,,,,,,,,,,,
(2) Entries in this table show the layer (or combination of layers) that act as connecting layers listed in the row/column ,,,,,,,,,,,,,,,,,
headings. An X indicates that there is no direct connection between these layers. N/A is entered along the diagonal;,,,,,,,,,,,,,,,,,
Over- Layers contacted by overlapping. A layer is always connected to itself.,,,,,,,,,,,,,,,,,
"(3) (Met5 AND pad AND rdl) should have one of the following sizes for LVS to work with WLCSP option: 60x60, 50x70, 60x80, and 80x80",,,,,,,,,,,,,,,,,
1 Table F4: Connectivity of Drawn and Mask Layers (1)
2
3 Deep N Well N Well Diff Tap Poly Li1 Capm Met1 Met2 Met3 Met4 Met5 rdl
4 Deep N Well N/A
5 N Well Over N/A
6 Diff X X N/A
7 Tap X Over X N/A
8 Poly X X X X N/A
9 Li1 X X Licon1 Licon1 Licon1 AND Npc N/A
10 Capm X X X X X X N/A
11 Met1 X X X X X Mcon X N/A
12 Met2 X X X X X X X Via N/A
13 Met3 X X X X X X Via2 X Via2 N/A
14 Met4 X X X X X X X X X Via3 N/A
15 Met5 X X X X X X X X X X Via4 N/A
16 rdl X X X X X X X X X X X (pad AND pmm) for s8pir/s8pr2-10r flows (1) N/A
17 bump X X X X X X X X X X X X pi2 AND ubm
18
19 (1) All layerr drawn except pmm which is created as cpmm:mask over bond pads or converted into cpbo:mask
20 (2) Entries in this table show the layer (or combination of layers) that act as connecting layers listed in the row/column
21 headings. An X indicates that there is no direct connection between these layers. N/A is entered along the diagonal;
22 Over- Layers contacted by overlapping. A layer is always connected to itself.
23 (3) (Met5 AND pad AND rdl) should have one of the following sizes for LVS to work with WLCSP option: 60x60, 50x70, 60x80, and 80x80

View File

@ -0,0 +1,7 @@
Devices,LVS,Latch up,,Soft,,,,,,,,,,,,,
Transistors,open,open,,open,,,,,,,,,,,,,
resistor,open,open,,open,,,,,,,,,,,,,
diode,open,open,,open,,,,,,,,,,,,,
pnp,open,open,,open,,,,,,,,,,,,,
Inductor,open,short,,open,,,,,,,,,,,,,
capacitors,open,open,,open,,,,,,,,,,,,,
1 Devices LVS Latch up Soft
2 Transistors open open open
3 resistor open open open
4 diode open open open
5 pnp open open open
6 Inductor open short open
7 capacitors open open open