5nm Layout Learnings
5nm Layout Learnings
Information:
1. Gate length – 6nm – Core devices – Voltage (0.875V), Poly pitch – 57um, Fin-pitch 27nm
Gate length – 8nm for Analog devices
3. Layer Hierarchy.
OD POLY
CR
CA CB
VA VB
M1 M1
V1
M2
V2
Do’s:
1. OD must be continuous as possible (add dummy gate if required), minimum 4 dummy gates required
at OD ending followed by a FinCut (FC) layer
3. Try to make strong power connections, advised to follow a pitch (alternate metal track for power
routing in each metal) and stack metals for better power supply.
4. Make sure the Outline and FIN layer exits along with PR boundary
5. From M7-M12, resistance is almost same. Try to route important signals in M8 and above.
7. Long routed signals > 30um are responsible for antenna effect, so try adding metal jumpers for
signals traveling more than 30um.
10. Layers like NWell, NPlus, Pplus, LVTN, LVTP (VT layers) should end their x-direction edges at
center of poly (DRC).
13. Advised to add more Tap connections. Each OD row with a tap connection if possible
14. For a device with more fingers/multipliers, its advised to add 2 parallel tracks for the drain and
source connections on top of device (OD).
15. Dummy devices added should have AUX_PC (indicating dummy device) on poly. The dummy
poly gate must be connected to power (results in Leakage – PERC error)
Don’ts:
1. Total width of parallel long routing signals (Bus) should not exceed more than 3um, to avoid VIA
density in that area, Maintain 1.5X spacing between the long routed signals
3. Advised to reduce the polylength, cut the poly with cut poly layer.
4. No matching techniques are followed, only the devices which required matching are kept at close
proximity. (Interdigitation and Common centroid will result in lot of parasitics on signal nets)
5. Shielding of high speed clock signals are not advised to use side wall shielding, it might add more
capacitance on the clock net. Try to provide more space between the clock and other signal net.
6. CB (Gate contact) drawn for >1.5u will result in DRC. So Gate connection should be <1.5um. Can
add gate contact on top or bottom to meet DRC requirement.
8. Only M1 can bend. Rest all layers should be rectangular. Advised not to bend any metals.
5nm Layout learning's – TSMC Foundry:
1. Gate length – 6nm – Core devices – Voltage (0.96V), Poly pitch – 51, 57, 85 um, Fin-pitch 28nm.
Different Fin Bound layers like FB1, FB9 for different Poly pitch. Metal Stack - 16 Metals
3. Layer Hierarchy.
OD PC
MD MP
VD VG
M0 CM0A, CM0B M0
V0 V0
M1 M1
V1
M2
V2
Do’s:
1. OD must be continuous as possible (add dummy gate if required), minimum 8 dummy gates required
at OD ending followed by a FinCut (FC) layer - To satisfy LOD
5. Try to make strong power connections, advised to follow a pitch (alternate metal track for power
routing in each metal) and stack metals for better power supply.
7. From M8-M10, resistance is almost same. Try to route important signals in M8 and above.
8. Long routed (Digital) signals can be routed in M8 and above.
7. Long routed signals > 30um are responsible for antenna effect, so try adding metal jumpers for
signals traveling more than 30um.
10. Layers like NWell, NP, PP, LVT_N, LVT_P (VT layers) should end their x-direction edges at
center of poly (DRC).
13. Advised to add more Tap connections. Each OD row with a tap connection if possible
14. For a device with more fingers/multipliers, its advised to add 2 parallel tracks for the drain and
source connections on top of device (OD).
15. Dummy devices added should have PODE (indicating dummy device) on poly. The dummy poly
gate must be connected to power (results in Leakage – PERC error)
16. Maintain height of analog cells in terms of 420, 240. As the guard rings cells will be provided by
foundry, else new cells need to be created and DRC need to be taken care
Don’ts:
1. Total width of parallel long routing signals (Bus) should not exceed more than 3um, to avoid VIA
density in that area, Maintain 1.5X spacing between the long routed signals
3. Advised to reduce the poly length, cut the poly with cut poly layer.
4. No matching techniques are followed, only the devices which required matching are kept at close
proximity. (Interdigitation and Common centroid will result in lot of parasitics on signal nets)
5. Shielding of high speed clock signals are not advised to use side wall shielding, it might add more
capacitance on the clock net. Try to provide more space between the clock and other signal net.
6. VG (Gate contact) drawn for >1.5u will result in DRC. So Gate connection should be <1.5um. Can
add gate contact on top or bottom to meet DRC requirement.
9. All metal layers should be rectangular. Advised not to bend any metals.