buf_16 DRC resolved
diff --git a/def/rest_top.def b/def/rest_top.def index 2c147db..ba714af 100644 --- a/def/rest_top.def +++ b/def/rest_top.def Binary files differ
diff --git a/def/user_project_wrapper.def b/def/user_project_wrapper.def index 95b72e0..5f1f2f8 100644 --- a/def/user_project_wrapper.def +++ b/def/user_project_wrapper.def
@@ -1304,11 +1304,10 @@ TRACKS Y 1700 DO 1035 STEP 3400 LAYER met5 ; GCELLGRID X 0 DO 423 STEP 6900 ; GCELLGRID Y 0 DO 511 STEP 6900 ; -VIAS 4 ; +VIAS 3 ; - via4_3100x3100 + VIARULE M4M5_PR + CUTSIZE 800 800 + LAYERS met4 via4 met5 + CUTSPACING 800 800 + ENCLOSURE 350 350 350 350 + ROWCOL 2 2 ; - via4_4000x3100 + VIARULE M4M5_PR + CUTSIZE 800 800 + LAYERS met4 via4 met5 + CUTSPACING 800 800 + ENCLOSURE 800 350 800 350 + ROWCOL 2 2 ; - via4_1740x3100 + VIARULE M4M5_PR + CUTSIZE 800 800 + LAYERS met4 via4 met5 + CUTSPACING 800 800 + ENCLOSURE 470 350 470 350 + ROWCOL 2 1 ; - - via4_2000x3100 + VIARULE M4M5_PR + CUTSIZE 800 800 + LAYERS met4 via4 met5 + CUTSPACING 800 800 + ENCLOSURE 600 350 600 350 + ROWCOL 2 1 ; END VIAS COMPONENTS 1 ; - mprj rest_top + FIXED ( 360000 300000 ) N ; @@ -4319,32 +4318,18 @@ + ROUTED met4 0 + SHAPE STRIPE ( 2713680 2535880 ) via4_4000x3100 NEW met4 0 + SHAPE STRIPE ( 2692615 2535880 ) via4_1740x3100 NEW met4 0 + SHAPE STRIPE ( 2224095 2535880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 2089105 2535880 ) via4_2000x3100 - NEW met4 0 + SHAPE STRIPE ( 1007165 2535880 ) via4_2000x3100 NEW met4 0 + SHAPE STRIPE ( 870515 2535880 ) via4_1740x3100 NEW met4 0 + SHAPE STRIPE ( 401995 2535880 ) via4_1740x3100 NEW met4 0 + SHAPE STRIPE ( 375780 2535880 ) via4_4000x3100 NEW met4 0 + SHAPE STRIPE ( 2713680 2355880 ) via4_4000x3100 NEW met4 0 + SHAPE STRIPE ( 2692615 2355880 ) via4_1740x3100 NEW met4 0 + SHAPE STRIPE ( 2224095 2355880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 2089105 2355880 ) via4_2000x3100 - NEW met4 0 + SHAPE STRIPE ( 2063365 2355880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 1594845 2355880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 1501225 2355880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 1032705 2355880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 1007165 2355880 ) via4_2000x3100 NEW met4 0 + SHAPE STRIPE ( 870515 2355880 ) via4_1740x3100 NEW met4 0 + SHAPE STRIPE ( 401995 2355880 ) via4_1740x3100 NEW met4 0 + SHAPE STRIPE ( 375780 2355880 ) via4_4000x3100 NEW met4 0 + SHAPE STRIPE ( 2713680 2175880 ) via4_4000x3100 NEW met4 0 + SHAPE STRIPE ( 2692615 2175880 ) via4_1740x3100 NEW met4 0 + SHAPE STRIPE ( 2224095 2175880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 2089105 2175880 ) via4_2000x3100 - NEW met4 0 + SHAPE STRIPE ( 2063365 2175880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 1594845 2175880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 1501225 2175880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 1032705 2175880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 1007165 2175880 ) via4_2000x3100 NEW met4 0 + SHAPE STRIPE ( 870515 2175880 ) via4_1740x3100 NEW met4 0 + SHAPE STRIPE ( 401995 2175880 ) via4_1740x3100 NEW met4 0 + SHAPE STRIPE ( 375780 2175880 ) via4_4000x3100 @@ -6069,32 +6054,18 @@ + ROUTED met4 0 + SHAPE STRIPE ( 2719480 2445880 ) via4_4000x3100 NEW met4 0 + SHAPE STRIPE ( 2696015 2445880 ) via4_1740x3100 NEW met4 0 + SHAPE STRIPE ( 2220695 2445880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 2092905 2445880 ) via4_2000x3100 - NEW met4 0 + SHAPE STRIPE ( 2066765 2445880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 1591445 2445880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 1504625 2445880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 1029305 2445880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 1003365 2445880 ) via4_2000x3100 NEW met4 0 + SHAPE STRIPE ( 873915 2445880 ) via4_1740x3100 NEW met4 0 + SHAPE STRIPE ( 398595 2445880 ) via4_1740x3100 NEW met4 0 + SHAPE STRIPE ( 369980 2445880 ) via4_4000x3100 NEW met4 0 + SHAPE STRIPE ( 2719480 2265880 ) via4_4000x3100 NEW met4 0 + SHAPE STRIPE ( 2696015 2265880 ) via4_1740x3100 NEW met4 0 + SHAPE STRIPE ( 2220695 2265880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 2092905 2265880 ) via4_2000x3100 - NEW met4 0 + SHAPE STRIPE ( 2066765 2265880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 1591445 2265880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 1504625 2265880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 1029305 2265880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 1003365 2265880 ) via4_2000x3100 NEW met4 0 + SHAPE STRIPE ( 873915 2265880 ) via4_1740x3100 NEW met4 0 + SHAPE STRIPE ( 398595 2265880 ) via4_1740x3100 NEW met4 0 + SHAPE STRIPE ( 369980 2265880 ) via4_4000x3100 NEW met4 0 + SHAPE STRIPE ( 2719480 2085880 ) via4_4000x3100 NEW met4 0 + SHAPE STRIPE ( 2696015 2085880 ) via4_1740x3100 NEW met4 0 + SHAPE STRIPE ( 2220695 2085880 ) via4_1740x3100 - NEW met4 0 + SHAPE STRIPE ( 2092905 2085880 ) via4_2000x3100 - NEW met4 0 + SHAPE STRIPE ( 1003365 2085880 ) via4_2000x3100 NEW met4 0 + SHAPE STRIPE ( 873915 2085880 ) via4_1740x3100 NEW met4 0 + SHAPE STRIPE ( 398595 2085880 ) via4_1740x3100 NEW met4 0 + SHAPE STRIPE ( 369980 2085880 ) via4_4000x3100
diff --git a/gds/rest_top.gds.gz b/gds/rest_top.gds.gz index 6a85b0e..266320c 100644 --- a/gds/rest_top.gds.gz +++ b/gds/rest_top.gds.gz Binary files differ
diff --git a/gds/user_project_wrapper.gds.gz b/gds/user_project_wrapper.gds.gz index 7757625..9d537fe 100644 --- a/gds/user_project_wrapper.gds.gz +++ b/gds/user_project_wrapper.gds.gz Binary files differ
diff --git a/lef/rest_top.lef b/lef/rest_top.lef index 8675215..717f792 100644 --- a/lef/rest_top.lef +++ b/lef/rest_top.lef
@@ -1,6 +1,6 @@ ## ## LEF for PtnCells ; -## created by Innovus v20.10-p004_1 on Mon Dec 27 16:42:06 2021 +## created by Innovus v20.10-p004_1 on Mon Dec 27 20:48:03 2021 ## VERSION 5.7 ; @@ -4402,6 +4402,8 @@ PIN io_in[36] DIRECTION INPUT ; USE SIGNAL ; + ANTENNAPARTIALMETALAREA 2.6214 LAYER met3 ; + ANTENNAPARTIALMETALSIDEAREA 14.424 LAYER met3 ; ANTENNAPARTIALCUTAREA 0.04 LAYER via3 ; ANTENNAPARTIALMETALAREA 4.1448 LAYER met4 ; ANTENNAPARTIALMETALSIDEAREA 22.576 LAYER met4 ; @@ -4410,12 +4412,6 @@ ANTENNAMAXAREACAR 43.8601 LAYER met4 ; ANTENNAMAXSIDEAREACAR 214.862 LAYER met4 ; ANTENNAMAXCUTCAR 0.826415 LAYER via4 ; - ANTENNAPARTIALMETALAREA 2.6214 LAYER met3 ; - ANTENNAPARTIALMETALSIDEAREA 14.424 LAYER met3 ; - ANTENNAGATEAREA 0.159 LAYER met3 ; - ANTENNAMAXAREACAR 9.63176 LAYER met3 ; - ANTENNAMAXSIDEAREACAR 31.566 LAYER met3 ; - ANTENNAMAXCUTCAR 0.574843 LAYER via3 ; PORT LAYER met3 ; RECT 0.000000 209.800000 0.800000 210.100000 ; @@ -4521,12 +4517,12 @@ PIN io_in[29] DIRECTION INPUT ; USE SIGNAL ; - ANTENNAPARTIALMETALAREA 1.0629 LAYER met3 ; - ANTENNAPARTIALMETALSIDEAREA 6.144 LAYER met3 ; + ANTENNAPARTIALMETALAREA 0.9429 LAYER met3 ; + ANTENNAPARTIALMETALSIDEAREA 5.024 LAYER met3 ; ANTENNAMODEL OXIDE1 ; ANTENNAGATEAREA 0.7425 LAYER met3 ; - ANTENNAMAXAREACAR 5.36754 LAYER met3 ; - ANTENNAMAXSIDEAREACAR 26.5845 LAYER met3 ; + ANTENNAMAXAREACAR 5.20593 LAYER met3 ; + ANTENNAMAXSIDEAREACAR 25.0761 LAYER met3 ; ANTENNAMAXCUTCAR 0.123098 LAYER via3 ; PORT LAYER met3 ; @@ -4554,12 +4550,12 @@ PIN io_in[27] DIRECTION INPUT ; USE SIGNAL ; - ANTENNAPARTIALMETALAREA 0.5964 LAYER met3 ; - ANTENNAPARTIALMETALSIDEAREA 3.656 LAYER met3 ; + ANTENNAPARTIALMETALAREA 0.4764 LAYER met3 ; + ANTENNAPARTIALMETALSIDEAREA 2.536 LAYER met3 ; ANTENNAMODEL OXIDE1 ; ANTENNAGATEAREA 0.7425 LAYER met3 ; - ANTENNAMAXAREACAR 5.27663 LAYER met3 ; - ANTENNAMAXSIDEAREACAR 25.7791 LAYER met3 ; + ANTENNAMAXAREACAR 5.11502 LAYER met3 ; + ANTENNAMAXSIDEAREACAR 24.2707 LAYER met3 ; ANTENNAMAXCUTCAR 0.123098 LAYER via3 ; PORT LAYER met3 ; @@ -4569,12 +4565,12 @@ PIN io_in[26] DIRECTION INPUT ; USE SIGNAL ; - ANTENNAPARTIALMETALAREA 0.5904 LAYER met3 ; - ANTENNAPARTIALMETALSIDEAREA 3.624 LAYER met3 ; + ANTENNAPARTIALMETALAREA 0.4704 LAYER met3 ; + ANTENNAPARTIALMETALSIDEAREA 2.504 LAYER met3 ; ANTENNAMODEL OXIDE1 ; ANTENNAGATEAREA 0.7425 LAYER met3 ; - ANTENNAMAXAREACAR 5.30572 LAYER met3 ; - ANTENNAMAXSIDEAREACAR 25.7643 LAYER met3 ; + ANTENNAMAXAREACAR 5.14411 LAYER met3 ; + ANTENNAMAXSIDEAREACAR 24.2559 LAYER met3 ; ANTENNAMAXCUTCAR 0.123098 LAYER via3 ; PORT LAYER met3 ; @@ -4585,12 +4581,12 @@ DIRECTION INPUT ; USE SIGNAL ; ANTENNADIFFAREA 2.6082 LAYER met3 ; - ANTENNAPARTIALMETALAREA 0.3024 LAYER met3 ; - ANTENNAPARTIALMETALSIDEAREA 2.088 LAYER met3 ; + ANTENNAPARTIALMETALAREA 0.2574 LAYER met3 ; + ANTENNAPARTIALMETALSIDEAREA 1.368 LAYER met3 ; ANTENNAMODEL OXIDE1 ; ANTENNAGATEAREA 2.8212 LAYER met3 ; - ANTENNAMAXAREACAR 86.095 LAYER met3 ; - ANTENNAMAXSIDEAREACAR 412.505 LAYER met3 ; + ANTENNAMAXAREACAR 86.0791 LAYER met3 ; + ANTENNAMAXSIDEAREACAR 412.25 LAYER met3 ; ANTENNAMAXCUTCAR 0.172915 LAYER via3 ; PORT LAYER met3 ; @@ -4738,6 +4734,8 @@ PIN io_in[8] DIRECTION INPUT ; USE SIGNAL ; + ANTENNAPARTIALMETALAREA 5.5089 LAYER met3 ; + ANTENNAPARTIALMETALSIDEAREA 29.824 LAYER met3 ; ANTENNAPARTIALCUTAREA 0.04 LAYER via3 ; ANTENNAPARTIALMETALAREA 4.1448 LAYER met4 ; ANTENNAPARTIALMETALSIDEAREA 22.576 LAYER met4 ; @@ -4746,12 +4744,6 @@ ANTENNAMAXAREACAR 16.4458 LAYER met4 ; ANTENNAMAXSIDEAREACAR 82.1642 LAYER met4 ; ANTENNAMAXCUTCAR 0.382312 LAYER via4 ; - ANTENNAPARTIALMETALAREA 5.5089 LAYER met3 ; - ANTENNAPARTIALMETALSIDEAREA 29.824 LAYER met3 ; - ANTENNAGATEAREA 0.9555 LAYER met3 ; - ANTENNAMAXAREACAR 79.2681 LAYER met3 ; - ANTENNAMAXSIDEAREACAR 386.635 LAYER met3 ; - ANTENNAMAXCUTCAR 0.283177 LAYER via3 ; PORT LAYER met3 ; RECT 2368.660000 1113.915000 2369.460000 1114.215000 ; @@ -4919,11 +4911,11 @@ PIN io_out[29] DIRECTION OUTPUT ; USE SIGNAL ; + ANTENNAPARTIALMETALAREA 5.3749 LAYER met3 ; + ANTENNAPARTIALMETALSIDEAREA 29.128 LAYER met3 ; ANTENNAPARTIALCUTAREA 0.04 LAYER via3 ; ANTENNAPARTIALMETALAREA 152.741 LAYER met4 ; ANTENNAPARTIALMETALSIDEAREA 815.088 LAYER met4 ; - ANTENNAPARTIALMETALAREA 5.3749 LAYER met3 ; - ANTENNAPARTIALMETALSIDEAREA 29.128 LAYER met3 ; PORT LAYER met3 ; RECT 0.000000 1303.155000 0.800000 1303.455000 ; @@ -5162,8 +5154,8 @@ DIRECTION OUTPUT ; USE SIGNAL ; ANTENNADIFFAREA 0.891 LAYER met3 ; - ANTENNAPARTIALMETALAREA 6.0774 LAYER met3 ; - ANTENNAPARTIALMETALSIDEAREA 32.888 LAYER met3 ; + ANTENNAPARTIALMETALAREA 5.9574 LAYER met3 ; + ANTENNAPARTIALMETALSIDEAREA 31.768 LAYER met3 ; PORT LAYER met3 ; RECT 2368.660000 814.000000 2369.460000 814.300000 ; @@ -5243,8 +5235,8 @@ DIRECTION OUTPUT ; USE SIGNAL ; ANTENNADIFFAREA 0.3406 LAYER met3 ; - ANTENNAPARTIALMETALAREA 0.3054 LAYER met3 ; - ANTENNAPARTIALMETALSIDEAREA 2.104 LAYER met3 ; + ANTENNAPARTIALMETALAREA 0.2604 LAYER met3 ; + ANTENNAPARTIALMETALSIDEAREA 1.384 LAYER met3 ; PORT LAYER met3 ; RECT 0.000000 125.820000 0.800000 126.120000 ; @@ -5254,8 +5246,8 @@ DIRECTION OUTPUT ; USE SIGNAL ; ANTENNADIFFAREA 0.3406 LAYER met3 ; - ANTENNAPARTIALMETALAREA 0.2844 LAYER met3 ; - ANTENNAPARTIALMETALSIDEAREA 1.992 LAYER met3 ; + ANTENNAPARTIALMETALAREA 0.1644 LAYER met3 ; + ANTENNAPARTIALMETALSIDEAREA 0.872 LAYER met3 ; PORT LAYER met3 ; RECT 0.000000 251.980000 0.800000 252.280000 ; @@ -5334,13 +5326,12 @@ PIN io_oeb[27] DIRECTION OUTPUT ; USE SIGNAL ; + ANTENNAPARTIALMETALAREA 3.8509 LAYER met3 ; + ANTENNAPARTIALMETALSIDEAREA 21 LAYER met3 ; ANTENNAPARTIALCUTAREA 0.04 LAYER via3 ; ANTENNADIFFAREA 0.891 LAYER met4 ; ANTENNAPARTIALMETALAREA 33.9738 LAYER met4 ; ANTENNAPARTIALMETALSIDEAREA 181.664 LAYER met4 ; - ANTENNADIFFAREA 0.891 LAYER met3 ; - ANTENNAPARTIALMETALAREA 3.8509 LAYER met3 ; - ANTENNAPARTIALMETALSIDEAREA 21 LAYER met3 ; PORT LAYER met3 ; RECT 0.000000 1597.465000 0.800000 1597.765000 ; @@ -5370,8 +5361,8 @@ DIRECTION OUTPUT ; USE SIGNAL ; ANTENNADIFFAREA 0.891 LAYER met3 ; - ANTENNAPARTIALMETALAREA 0.3969 LAYER met3 ; - ANTENNAPARTIALMETALSIDEAREA 2.592 LAYER met3 ; + ANTENNAPARTIALMETALAREA 0.3519 LAYER met3 ; + ANTENNAPARTIALMETALSIDEAREA 1.872 LAYER met3 ; PORT LAYER met3 ; RECT 0.000000 2102.105000 0.800000 2102.405000 ; @@ -5916,46 +5907,6 @@ RECT 7.980000 8.260000 11.980000 2281.300000 ; END -# P/G pin shape extracted from block 'tcam_32x28' - PORT - LAYER met4 ; - RECT 668.435000 1811.260000 670.175000 2206.040000 ; - LAYER met3 ; - RECT 668.435000 2204.300000 1145.495000 2206.040000 ; - LAYER met3 ; - RECT 668.435000 1811.260000 1145.495000 1813.000000 ; - LAYER met4 ; - RECT 1143.755000 1811.260000 1145.495000 2206.040000 ; - END - PORT - LAYER met4 ; - RECT 1230.575000 1811.355000 1232.315000 2206.135000 ; - LAYER met3 ; - RECT 1230.575000 2204.395000 1707.635000 2206.135000 ; - LAYER met3 ; - RECT 1230.575000 1811.355000 1707.635000 1813.095000 ; - LAYER met4 ; - RECT 1705.895000 1811.355000 1707.635000 2206.135000 ; - END - PORT - LAYER met4 ; - RECT 642.365000 1771.825000 644.365000 2241.665000 ; - END - PORT - LAYER met4 ; - RECT 1731.905000 1771.825000 1733.905000 2241.665000 ; - END - PORT - LAYER met3 ; - RECT 642.365000 2239.665000 1733.905000 2241.665000 ; - END - PORT - LAYER met3 ; - RECT 642.365000 1771.825000 1733.905000 1773.825000 ; - END -# end of P/G pin shape extracted from block 'tcam_32x28' - - # P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8' PORT LAYER met4 ; @@ -6088,46 +6039,6 @@ RECT 13.780000 14.060000 17.780000 2275.500000 ; END -# P/G pin shape extracted from block 'tcam_32x28' - PORT - LAYER met4 ; - RECT 1140.355000 1814.660000 1142.095000 2202.640000 ; - LAYER met4 ; - RECT 671.835000 1814.660000 673.575000 2202.640000 ; - LAYER met3 ; - RECT 671.835000 1814.660000 1142.095000 1816.400000 ; - LAYER met3 ; - RECT 671.835000 2200.900000 1142.095000 2202.640000 ; - END - PORT - LAYER met4 ; - RECT 1702.495000 1814.755000 1704.235000 2202.735000 ; - LAYER met4 ; - RECT 1233.975000 1814.755000 1235.715000 2202.735000 ; - LAYER met3 ; - RECT 1233.975000 1814.755000 1704.235000 1816.495000 ; - LAYER met3 ; - RECT 1233.975000 2200.995000 1704.235000 2202.735000 ; - END - PORT - LAYER met4 ; - RECT 646.165000 1775.625000 648.165000 2237.865000 ; - END - PORT - LAYER met4 ; - RECT 1728.105000 1775.625000 1730.105000 2237.865000 ; - END - PORT - LAYER met3 ; - RECT 646.165000 2235.865000 1730.105000 2237.865000 ; - END - PORT - LAYER met3 ; - RECT 646.165000 1775.625000 1730.105000 1777.625000 ; - END -# end of P/G pin shape extracted from block 'tcam_32x28' - - # P/G pin shape extracted from block 'sky130_sram_1kbyte_1rw1r_32x256_8' PORT LAYER met3 ;
diff --git a/verilog/gl/rest_top.v b/verilog/gl/rest_top.v index f952f44..f9e8d5c 100644 --- a/verilog/gl/rest_top.v +++ b/verilog/gl/rest_top.v
@@ -2,14 +2,11 @@ ############################################################### # Generated by: Cadence Innovus 20.10-p004_1 # OS: Linux x86_64(Host ID merl-HP-Z840) -# Generated on: Mon Dec 27 16:42:15 2021 +# Generated on: Mon Dec 27 20:49:37 2021 # Design: rest_top -# Command: write_netlist rest_top_p.v -export_top_pg_nets -include_pg_ports -exclude_leaf_cells -top_module_first +# Command: write_netlist /home/sahmad/Documents/rest_top.v -export_top_pg_nets -exclude_leaf_cells -include_pg_ports ############################################################### */ -// Generated by Cadence Genus(TM) Synthesis Solution 20.11-s111_1 -// Generated on: Dec 26 2021 17:08:14 PKT (Dec 26 2021 12:08:14 UTC) -// Verification Directory fv/rest_top module iccm_controller ( rst_ni, prog_i, @@ -33921,7 +33918,7 @@ .VPB(vccd1), .VNB(vssd1), .VGND(vssd1)); - sky130_fd_sc_hd__buf_16 FE_PDC4519_FE_OFN19592_FE_OFN19511_n ( + sky130_fd_sc_hd__buf_8 FE_PDC4519_FE_OFN19592_FE_OFN19511_n ( .A(FE_PDN4187_FE_OFN19592_FE_OFN19511_n), .X(FE_PDN4519_FE_OFN19592_FE_OFN19511_n), .VPWR(vccd1),