/----------------------------------------------------------------------------\ | yosys -- Yosys Open SYnthesis Suite | | Copyright (C) 2012 - 2024 Claire Xenia Wolf | | Distributed under an ISC-like license, type "license" to see terms | \----------------------------------------------------------------------------/ Yosys 0.46 (git sha1 e97731b9d, ccache clang++ 16.0.6 -fPIC -O3) -- Running command `read_verilog ~/pulls/results/weird/swerv-master/1_synth.v; stat' -- 1. Executing Verilog-2005 frontend: /home/emil/pulls/results/weird/swerv-master/1_synth.v Parsing Verilog input from `/home/emil/pulls/results/weird/swerv-master/1_synth.v' to AST representation. Generating RTLIL representation for module `\IC_DATA_ICACHE_TAG_HIGH12_ICACHE_TAG_LOW6_ICACHE_IC_DEPTH8'. Generating RTLIL representation for module `\dec'. Generating RTLIL representation for module `\dec_decode_ctl'. Generating RTLIL representation for module `\dec_gpr_ctl_GPR_BANKS1_GPR_BANKS_LOG21'. Generating RTLIL representation for module `\dec_tlu_ctl'. Generating RTLIL representation for module `\exu'. Generating RTLIL representation for module `\exu_mul_ctl'. Generating RTLIL representation for module `\ifu'. Generating RTLIL representation for module `\ifu_aln_ctl'. Generating RTLIL representation for module `\ifu_bp_ctl'. Generating RTLIL representation for module `\ifu_ic_mem'. Generating RTLIL representation for module `\lsu'. Generating RTLIL representation for module `\lsu_bus_buffer'. Generating RTLIL representation for module `\lsu_bus_intf'. Generating RTLIL representation for module `\lsu_dccm_mem'. Generating RTLIL representation for module `\lsu_stbuf'. Generating RTLIL representation for module `\mem'. Generating RTLIL representation for module `\ram_2048x39'. Generating RTLIL representation for module `\swerv'. Generating RTLIL representation for module `\swerv_wrapper'. Successfully finished Verilog frontend. 2. Printing statistics. === swerv_wrapper === Number of wires: 814 Number of wire bits: 2040 Number of public wires: 814 Number of public wire bits: 2040 Number of ports: 190 Number of port bits: 1416 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 2 mem 1 swerv 1 === swerv === Number of wires: 10342 Number of wire bits: 12162 Number of public wires: 10342 Number of public wire bits: 12162 Number of ports: 219 Number of port bits: 2039 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 6262 AND2_X1 203 AND3_X1 40 AND4_X1 12 AND4_X2 1 AOI211_X2 1 AOI21_X1 339 AOI21_X2 4 AOI21_X4 1 AOI221_X1 182 AOI221_X2 2 AOI222_X1 95 AOI22_X1 221 AOI22_X2 1 BUF_X1 527 BUF_X2 36 BUF_X4 8 CLKBUF_X1 97 CLKBUF_X2 1 DFFR_X1 1068 DFFS_X1 1 DFF_X1 1 FA_X1 2 HA_X1 60 INV_X1 544 INV_X2 1 INV_X4 1 LOGIC0_X1 1 LOGIC1_X1 1 MUX2_X1 1040 MUX2_X2 1 NAND2_X1 257 NAND3_X1 210 NAND4_X1 34 NAND4_X2 2 NOR2_X1 316 NOR2_X2 1 NOR3_X1 119 NOR3_X4 1 NOR4_X1 33 NOR4_X2 4 NOR4_X4 1 OAI211_X2 3 OAI21_X1 379 OAI21_X2 3 OAI21_X4 2 OAI221_X1 86 OAI22_X1 80 OAI22_X2 1 OAI33_X1 2 OR2_X1 118 OR2_X2 1 OR3_X1 18 OR4_X1 7 XNOR2_X1 44 XNOR2_X2 1 XOR2_X1 42 XOR2_X2 1 dec 1 exu 1 ifu 1 lsu 1 === ram_2048x39 === Number of wires: 6 Number of wire bits: 92 Number of public wires: 6 Number of public wire bits: 92 Number of ports: 5 Number of port bits: 91 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 2 LOGIC1_X1 1 fakeram45_2048x39 1 === mem === Number of wires: 32 Number of wire bits: 626 Number of public wires: 32 Number of public wire bits: 626 Number of ports: 32 Number of port bits: 626 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 2 ifu_ic_mem 1 lsu_dccm_mem 1 === lsu_stbuf === Number of wires: 11036 Number of wire bits: 11359 Number of public wires: 11036 Number of public wire bits: 11359 Number of ports: 54 Number of port bits: 377 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 10532 AND2_X1 135 AND2_X2 6 AND3_X1 49 AND3_X2 1 AND4_X1 20 AND4_X2 3 AOI211_X2 14 AOI21_X1 808 AOI21_X2 6 AOI221_X1 673 AOI221_X2 13 AOI222_X1 9 AOI222_X2 1 AOI22_X1 298 AOI22_X2 3 BUF_X1 936 BUF_X2 162 BUF_X4 59 BUF_X8 6 CLKBUF_X1 93 CLKBUF_X2 3 DFFR_X1 546 FA_X1 8 HA_X1 26 INV_X1 200 MUX2_X1 880 NAND2_X1 873 NAND2_X2 14 NAND3_X1 403 NAND3_X2 24 NAND3_X4 3 NAND4_X1 99 NAND4_X2 5 NAND4_X4 1 NOR2_X1 950 NOR2_X2 28 NOR2_X4 7 NOR3_X1 335 NOR3_X2 60 NOR3_X4 23 NOR4_X1 115 NOR4_X2 36 NOR4_X4 7 OAI211_X2 17 OAI21_X1 861 OAI21_X2 4 OAI221_X1 671 OAI221_X2 2 OAI222_X1 2 OAI22_X1 265 OAI22_X2 1 OAI33_X1 76 OR2_X1 302 OR2_X2 3 OR2_X4 1 OR3_X1 46 OR3_X2 18 OR3_X4 2 OR4_X1 6 OR4_X2 6 OR4_X4 2 XNOR2_X1 154 XNOR2_X2 4 XOR2_X1 143 XOR2_X2 5 === lsu_dccm_mem === Number of wires: 1442 Number of wire bits: 1601 Number of public wires: 1442 Number of public wire bits: 1601 Number of ports: 13 Number of port bits: 172 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 1197 AND2_X1 6 AND3_X1 4 AND4_X1 3 AOI21_X1 68 AOI21_X2 1 AOI221_X1 89 AOI221_X2 5 AOI22_X1 45 BUF_X1 80 BUF_X2 49 BUF_X4 11 BUF_X8 3 CLKBUF_X1 10 CLKBUF_X2 3 DFFR_X1 6 INV_X1 123 INV_X2 3 INV_X8 1 MUX2_X1 320 MUX2_X2 10 NAND2_X1 71 NAND2_X2 2 NAND3_X1 16 NAND4_X1 1 NOR2_X1 27 NOR2_X2 5 NOR3_X1 14 NOR3_X2 2 NOR3_X4 1 NOR4_X2 5 OAI21_X1 115 OAI221_X1 1 OAI22_X1 68 OAI33_X1 4 OR2_X1 16 OR4_X4 1 ram_2048x39 8 === lsu_bus_intf === Number of wires: 2229 Number of wire bits: 3198 Number of public wires: 2229 Number of public wire bits: 3198 Number of ports: 119 Number of port bits: 1088 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 1988 AND2_X1 38 AND2_X2 1 AND3_X1 22 AND3_X2 3 AND4_X1 6 AOI211_X2 9 AOI21_X1 51 AOI21_X2 3 AOI221_X1 12 AOI221_X2 15 AOI222_X1 1 AOI222_X2 1 AOI22_X1 99 BUF_X1 73 BUF_X2 53 BUF_X4 23 BUF_X8 2 CLKBUF_X1 8 DFFR_X1 49 INV_X1 132 LOGIC0_X1 1 MUX2_X1 167 MUX2_X2 6 NAND2_X1 105 NAND3_X1 25 NAND3_X2 5 NAND3_X4 2 NAND4_X1 62 NAND4_X2 7 NAND4_X4 2 NOR2_X1 75 NOR2_X2 8 NOR3_X1 62 NOR3_X2 4 NOR3_X4 1 NOR4_X1 117 NOR4_X2 37 NOR4_X4 9 OAI211_X2 8 OAI21_X1 97 OAI21_X2 1 OAI21_X4 1 OAI221_X1 25 OAI222_X1 1 OAI22_X1 36 OAI22_X2 1 OAI33_X1 26 OR2_X1 37 OR2_X2 4 OR3_X1 6 OR3_X2 5 OR4_X1 6 OR4_X2 9 OR4_X4 1 XNOR2_X1 68 XOR2_X1 357 XOR2_X2 2 lsu_bus_buffer 1 === lsu_bus_buffer === Number of wires: 12903 Number of wire bits: 13604 Number of public wires: 12903 Number of public wire bits: 13604 Number of ports: 122 Number of port bits: 823 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 12081 AND2_X1 147 AND2_X2 1 AND3_X1 56 AND4_X1 34 AND4_X2 4 AOI211_X2 13 AOI21_X1 630 AOI21_X2 3 AOI221_X1 236 AOI222_X1 203 AOI22_X1 544 AOI22_X2 6 BUF_X1 1380 BUF_X2 31 BUF_X4 16 CLKBUF_X1 240 DFFR_X1 1093 FA_X1 24 HA_X1 18 INV_X1 562 INV_X2 1 LOGIC0_X1 1 LOGIC1_X1 1 MUX2_X1 2121 NAND2_X1 641 NAND2_X2 4 NAND3_X1 324 NAND3_X2 8 NAND4_X1 231 NAND4_X2 7 NAND4_X4 2 NOR2_X1 562 NOR2_X2 2 NOR3_X1 261 NOR3_X2 1 NOR4_X1 231 NOR4_X2 6 NOR4_X4 2 OAI211_X2 17 OAI21_X1 534 OAI21_X2 3 OAI221_X1 169 OAI221_X2 1 OAI222_X1 37 OAI22_X1 583 OAI22_X2 1 OAI33_X1 55 OR2_X1 80 OR2_X4 1 OR3_X1 73 OR4_X1 28 OR4_X2 2 XNOR2_X1 415 XOR2_X1 435 === lsu === Number of wires: 5924 Number of wire bits: 7122 Number of public wires: 5924 Number of public wire bits: 7122 Number of ports: 116 Number of port bits: 1314 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 5077 AND2_X1 146 AND2_X2 1 AND3_X1 28 AND3_X4 1 AND4_X1 22 AND4_X2 1 AOI211_X2 21 AOI21_X1 282 AOI21_X2 2 AOI21_X4 1 AOI221_X1 43 AOI221_X2 2 AOI221_X4 1 AOI222_X1 36 AOI222_X2 1 AOI222_X4 3 AOI22_X1 137 AOI22_X2 3 BUF_X1 302 BUF_X2 21 BUF_X4 8 BUF_X8 6 CLKBUF_X1 27 CLKBUF_X2 3 DFFR_X1 816 FA_X1 3 HA_X1 50 INV_X1 356 INV_X2 4 INV_X4 2 LOGIC0_X1 1 LOGIC1_X1 1 MUX2_X1 649 MUX2_X2 3 NAND2_X1 394 NAND3_X1 104 NAND4_X1 50 NAND4_X4 1 NOR2_X1 300 NOR2_X2 7 NOR2_X4 2 NOR3_X1 88 NOR4_X1 31 NOR4_X2 6 NOR4_X4 4 OAI211_X2 30 OAI21_X1 332 OAI21_X2 5 OAI221_X1 69 OAI221_X2 3 OAI222_X1 5 OAI222_X4 1 OAI22_X1 78 OAI22_X2 3 OAI33_X1 7 OR2_X1 64 OR2_X2 3 OR3_X1 17 OR3_X2 2 OR4_X1 8 XNOR2_X1 317 XOR2_X1 161 lsu_bus_intf 1 lsu_stbuf 1 === ifu_ic_mem === Number of wires: 490 Number of wire bits: 925 Number of public wires: 490 Number of public wire bits: 925 Number of ports: 22 Number of port bits: 457 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 391 AND2_X1 6 AND3_X1 1 AOI22_X1 46 BUF_X1 26 BUF_X2 9 DFFR_X1 24 IC_DATA_ICACHE_TAG_HIGH12_ICACHE_TAG_LOW6_ICACHE_IC_DEPTH8 1 INV_X1 8 LOGIC1_X1 1 MUX2_X1 31 NAND2_X1 25 NAND4_X1 9 NOR2_X1 1 NOR3_X1 4 NOR4_X1 12 NOR4_X2 4 OR2_X1 4 XNOR2_X1 93 XNOR2_X2 5 XOR2_X1 74 XOR2_X2 3 fakeram45_64x21 4 === ifu_bp_ctl === Number of wires: 4849 Number of wire bits: 5109 Number of public wires: 4849 Number of public wire bits: 5109 Number of ports: 46 Number of port bits: 306 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 4360 AND2_X1 127 AND3_X1 12 AND3_X4 1 AND4_X1 5 AND4_X2 1 AND4_X4 1 AOI211_X2 5 AOI21_X1 384 AOI21_X2 6 AOI21_X4 1 AOI221_X1 93 AOI221_X2 1 AOI222_X1 10 AOI222_X2 1 AOI22_X1 187 AOI22_X2 1 BUF_X1 179 BUF_X16 1 BUF_X2 45 BUF_X4 8 BUF_X8 5 CLKBUF_X1 65 CLKBUF_X2 5 DFFR_X1 519 FA_X1 6 HA_X1 22 INV_X1 402 INV_X2 1 LOGIC0_X1 1 MUX2_X1 445 NAND2_X1 435 NAND2_X2 3 NAND3_X1 68 NAND3_X2 2 NAND4_X1 11 NAND4_X2 3 NAND4_X4 3 NOR2_X1 323 NOR2_X2 7 NOR3_X1 208 NOR3_X2 7 NOR3_X4 5 NOR4_X1 15 NOR4_X2 1 NOR4_X4 2 OAI211_X2 6 OAI21_X1 277 OAI21_X4 1 OAI221_X1 66 OAI221_X2 2 OAI222_X1 2 OAI22_X1 135 OAI22_X2 1 OAI33_X1 6 OR2_X1 54 OR2_X2 2 OR2_X4 1 OR3_X1 21 OR3_X2 2 OR4_X1 8 OR4_X2 2 OR4_X4 1 XNOR2_X1 82 XNOR2_X2 2 XOR2_X1 55 XOR2_X2 1 === ifu_aln_ctl === Number of wires: 5117 Number of wire bits: 5691 Number of public wires: 5117 Number of public wire bits: 5691 Number of ports: 58 Number of port bits: 632 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 4986 AND2_X1 154 AND2_X2 2 AND3_X1 49 AND4_X1 17 AOI211_X2 1 AOI21_X1 334 AOI21_X2 3 AOI221_X1 203 AOI221_X2 2 AOI222_X1 44 AOI222_X2 1 AOI222_X4 1 AOI22_X1 295 AOI22_X2 5 AOI22_X4 2 BUF_X1 465 BUF_X2 80 BUF_X4 35 BUF_X8 1 CLKBUF_X1 26 CLKBUF_X2 1 DFFR_X1 383 FA_X1 6 HA_X1 30 INV_X1 296 INV_X2 1 MUX2_X1 355 NAND2_X1 435 NAND2_X2 1 NAND3_X1 158 NAND4_X1 41 NOR2_X1 392 NOR2_X2 5 NOR2_X4 1 NOR3_X1 91 NOR3_X2 9 NOR3_X4 3 NOR4_X1 15 NOR4_X2 1 NOR4_X4 2 OAI211_X2 17 OAI21_X1 286 OAI21_X2 5 OAI21_X4 1 OAI221_X1 154 OAI221_X2 20 OAI222_X1 40 OAI22_X1 152 OAI33_X1 17 OR2_X1 76 OR2_X2 1 OR3_X1 13 OR3_X2 2 OR4_X1 5 OR4_X2 1 OR4_X4 1 XNOR2_X1 168 XOR2_X1 81 === ifu === Number of wires: 4020 Number of wire bits: 5416 Number of public wires: 4020 Number of public wire bits: 5416 Number of ports: 146 Number of port bits: 1542 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 3810 AND2_X1 243 AND2_X2 4 AND3_X1 33 AND4_X1 23 AOI211_X2 11 AOI21_X1 236 AOI21_X2 8 AOI221_X1 88 AOI221_X2 6 AOI222_X1 44 AOI222_X2 1 AOI22_X1 103 BUF_X1 514 BUF_X2 48 BUF_X4 27 BUF_X8 13 CLKBUF_X1 9 DFFR_X1 542 HA_X1 7 INV_X1 191 INV_X2 2 INV_X4 4 LOGIC0_X1 1 LOGIC1_X1 1 MUX2_X1 293 MUX2_X2 1 NAND2_X1 232 NAND2_X2 3 NAND2_X4 2 NAND3_X1 128 NAND3_X2 9 NAND3_X4 2 NAND4_X1 53 NAND4_X2 13 NOR2_X1 185 NOR2_X2 14 NOR2_X4 4 NOR3_X1 81 NOR3_X2 8 NOR3_X4 9 NOR4_X1 29 NOR4_X2 13 NOR4_X4 17 OAI211_X2 9 OAI21_X1 225 OAI221_X1 101 OAI221_X2 2 OAI22_X1 40 OAI33_X1 9 OR2_X1 38 OR2_X2 3 OR2_X4 2 OR3_X1 28 OR3_X2 1 OR3_X4 2 OR4_X1 8 OR4_X2 5 XNOR2_X1 69 XOR2_X1 11 ifu_aln_ctl 1 ifu_bp_ctl 1 === exu_mul_ctl === Number of wires: 6214 Number of wire bits: 6338 Number of public wires: 6214 Number of public wire bits: 6338 Number of ports: 16 Number of port bits: 140 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 4550 AND2_X1 545 AND3_X1 3 AND3_X2 1 AND4_X1 1 AND4_X4 1 AOI211_X2 3 AOI21_X1 73 AOI21_X2 5 AOI221_X1 2 AOI221_X2 3 AOI22_X1 1 BUF_X1 314 BUF_X2 7 BUF_X4 3 DFFR_X1 201 FA_X1 1207 HA_X1 272 INV_X1 973 MUX2_X1 96 NAND2_X1 555 NAND2_X2 1 NAND3_X1 18 NAND4_X1 14 NOR2_X1 54 NOR2_X2 1 NOR3_X1 5 NOR4_X1 5 OAI211_X2 6 OAI21_X1 63 OAI21_X2 1 OAI21_X4 1 OAI221_X1 4 OAI221_X2 1 OAI22_X1 3 OR2_X1 14 OR3_X1 5 OR3_X2 1 OR4_X1 1 OR4_X4 1 XNOR2_X1 64 XOR2_X1 21 === exu === Number of wires: 14974 Number of wire bits: 16502 Number of public wires: 14974 Number of public wire bits: 16502 Number of ports: 187 Number of port bits: 1715 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 12769 AND2_X1 356 AND3_X1 72 AND4_X1 35 AOI211_X2 42 AOI211_X4 1 AOI21_X1 737 AOI21_X2 3 AOI221_X1 297 AOI221_X2 2 AOI221_X4 1 AOI222_X1 77 AOI22_X1 165 AOI22_X2 2 BUF_X1 812 BUF_X16 1 BUF_X2 25 BUF_X4 7 BUF_X8 1 CLKBUF_X1 73 CLKBUF_X2 1 DFFR_X1 1980 FA_X1 10 HA_X1 614 INV_X1 923 LOGIC0_X1 1 MUX2_X1 1666 MUX2_X2 1 NAND2_X1 1019 NAND3_X1 229 NAND4_X1 124 NOR2_X1 725 NOR2_X2 1 NOR3_X1 280 NOR3_X2 2 NOR4_X1 98 NOR4_X2 2 NOR4_X4 3 OAI211_X2 85 OAI21_X1 1027 OAI21_X2 4 OAI21_X4 1 OAI221_X1 217 OAI221_X2 4 OAI222_X1 14 OAI22_X1 54 OAI33_X1 9 OR2_X1 230 OR2_X2 2 OR3_X1 71 OR4_X1 43 OR4_X2 4 OR4_X4 1 XNOR2_X1 337 XOR2_X1 277 exu_mul_ctl 1 === dec_tlu_ctl === Number of wires: 8452 Number of wire bits: 9270 Number of public wires: 8452 Number of public wire bits: 9270 Number of ports: 167 Number of port bits: 985 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 7560 AND2_X1 111 AND3_X1 86 AND3_X2 3 AND4_X1 85 AND4_X2 1 AOI211_X2 12 AOI211_X4 1 AOI21_X1 236 AOI21_X2 2 AOI221_X1 149 AOI221_X2 5 AOI221_X4 1 AOI222_X1 106 AOI222_X2 1 AOI22_X1 533 AOI22_X2 1 BUF_X1 825 BUF_X2 27 BUF_X4 19 BUF_X8 2 CLKBUF_X1 63 CLKBUF_X2 5 DFFR_X1 1137 FA_X1 6 HA_X1 23 INV_X1 563 INV_X2 2 INV_X4 1 LOGIC1_X1 1 MUX2_X1 638 NAND2_X1 537 NAND2_X2 1 NAND2_X4 1 NAND3_X1 361 NAND3_X2 1 NAND4_X1 209 NAND4_X4 1 NOR2_X1 461 NOR2_X2 1 NOR2_X4 1 NOR3_X1 165 NOR3_X2 4 NOR4_X1 88 NOR4_X2 8 NOR4_X4 3 OAI211_X2 8 OAI21_X1 278 OAI21_X2 1 OAI221_X1 106 OAI222_X1 2 OAI22_X1 50 OAI22_X4 1 OAI33_X1 20 OR2_X1 56 OR2_X2 2 OR3_X1 48 OR3_X2 1 OR4_X1 12 OR4_X2 2 OR4_X4 2 XNOR2_X1 342 XOR2_X1 142 === dec_gpr_ctl_GPR_BANKS1_GPR_BANKS_LOG21 === Number of wires: 9450 Number of wire bits: 9695 Number of public wires: 9450 Number of public wire bits: 9695 Number of ports: 27 Number of port bits: 272 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 8558 AND2_X1 51 AND2_X2 5 AND3_X1 26 AND4_X1 12 AND4_X2 1 AOI211_X2 2 AOI21_X1 173 AOI221_X1 250 AOI221_X2 1 AOI222_X1 1049 AOI22_X1 1073 BUF_X1 599 BUF_X2 258 BUF_X4 49 BUF_X8 6 CLKBUF_X1 328 CLKBUF_X2 3 DFFR_X1 993 INV_X1 1187 INV_X2 16 INV_X4 3 MUX2_X1 714 NAND2_X1 283 NAND2_X2 5 NAND3_X1 216 NAND3_X2 3 NAND4_X1 96 NAND4_X2 4 NOR2_X1 325 NOR2_X2 16 NOR3_X1 103 NOR3_X2 5 NOR3_X4 1 NOR4_X1 32 NOR4_X2 11 NOR4_X4 10 OAI211_X2 2 OAI21_X1 180 OAI221_X1 84 OAI222_X1 44 OAI22_X1 194 OAI33_X1 29 OR2_X1 52 OR3_X1 36 OR3_X2 2 OR4_X1 11 OR4_X2 14 OR4_X4 1 === dec_decode_ctl === Number of wires: 9723 Number of wire bits: 11586 Number of public wires: 9723 Number of public wire bits: 11586 Number of ports: 229 Number of port bits: 2092 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 9163 AND2_X1 268 AND3_X1 40 AND4_X1 32 AOI211_X2 21 AOI21_X1 356 AOI21_X2 3 AOI221_X1 267 AOI221_X2 1 AOI222_X1 205 AOI222_X4 1 AOI22_X1 687 BUF_X1 899 BUF_X2 45 BUF_X4 8 CLKBUF_X1 108 DFFR_X1 1674 FA_X1 1 HA_X1 17 INV_X1 768 INV_X2 4 INV_X4 1 LOGIC0_X1 1 MUX2_X1 543 NAND2_X1 601 NAND3_X1 207 NAND3_X2 2 NAND4_X1 105 NAND4_X2 2 NOR2_X1 535 NOR3_X1 143 NOR3_X2 4 NOR4_X1 84 NOR4_X2 5 NOR4_X4 1 OAI211_X2 18 OAI21_X1 210 OAI21_X4 1 OAI221_X1 122 OAI221_X2 1 OAI222_X1 6 OAI22_X1 353 OAI33_X1 43 OR2_X1 78 OR2_X2 2 OR3_X1 35 OR3_X4 1 OR4_X1 23 OR4_X2 4 OR4_X4 2 XNOR2_X1 420 XOR2_X1 205 === dec === Number of wires: 5143 Number of wire bits: 7775 Number of public wires: 5143 Number of public wire bits: 7775 Number of ports: 314 Number of port bits: 2946 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 4105 AND2_X1 60 AND3_X1 38 AND3_X2 1 AND4_X1 20 AND4_X2 3 AOI211_X2 4 AOI21_X1 118 AOI221_X1 27 AOI222_X1 434 AOI22_X1 233 BUF_X1 362 BUF_X2 45 BUF_X4 10 CLKBUF_X1 84 CLKBUF_X2 2 CLKBUF_X3 1 DFFR_X1 619 INV_X1 716 LOGIC0_X1 1 MUX2_X1 8 NAND2_X1 183 NAND2_X2 1 NAND3_X1 160 NAND3_X2 3 NAND3_X4 1 NAND4_X1 57 NAND4_X2 2 NAND4_X4 2 NOR2_X1 146 NOR2_X2 2 NOR3_X1 87 NOR3_X2 5 NOR4_X1 30 NOR4_X2 7 NOR4_X4 2 OAI211_X2 2 OAI21_X1 300 OAI221_X1 18 OAI222_X1 1 OAI22_X1 45 OAI33_X1 4 OR2_X1 25 OR3_X1 6 OR3_X4 1 OR4_X1 8 OR4_X2 5 OR4_X4 1 XNOR2_X1 172 XOR2_X1 40 dec_decode_ctl 1 dec_gpr_ctl_GPR_BANKS1_GPR_BANKS_LOG21 1 dec_tlu_ctl 1 === IC_DATA_ICACHE_TAG_HIGH12_ICACHE_TAG_LOW6_ICACHE_IC_DEPTH8 === Number of wires: 1139 Number of wire bits: 1527 Number of public wires: 1139 Number of public wire bits: 1527 Number of ports: 18 Number of port bits: 406 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 724 AND2_X1 5 AND2_X2 2 AND2_X4 1 AOI222_X1 88 AOI222_X2 40 AOI22_X1 144 BUF_X1 29 BUF_X16 1 BUF_X2 24 BUF_X32 5 BUF_X4 22 CLKBUF_X1 12 DFFR_X1 5 INV_X1 6 LOGIC1_X1 1 MUX2_X1 148 NAND2_X1 134 NAND2_X2 10 NAND3_X1 4 NOR2_X1 3 OAI21_X1 24 fakeram45_256x34 16 === design hierarchy === swerv_wrapper 1 mem 1 ifu_ic_mem 1 IC_DATA_ICACHE_TAG_HIGH12_ICACHE_TAG_LOW6_ICACHE_IC_DEPTH8 1 lsu_dccm_mem 1 ram_2048x39 8 swerv 1 dec 1 dec_decode_ctl 1 dec_gpr_ctl_GPR_BANKS1_GPR_BANKS_LOG21 1 dec_tlu_ctl 1 exu 1 exu_mul_ctl 1 ifu 1 ifu_aln_ctl 1 ifu_bp_ctl 1 lsu 1 lsu_bus_intf 1 lsu_bus_buffer 1 lsu_stbuf 1 Number of wires: 114341 Number of wire bits: 132282 Number of public wires: 114341 Number of public wire bits: 132282 Number of ports: 2135 Number of port bits: 20076 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 98107 AND2_X1 2601 AND2_X2 22 AND2_X4 1 AND3_X1 559 AND3_X2 9 AND3_X4 2 AND4_X1 327 AND4_X2 15 AND4_X4 2 AOI211_X2 159 AOI211_X4 2 AOI21_X1 4825 AOI21_X2 49 AOI21_X4 3 AOI221_X1 2611 AOI221_X2 58 AOI221_X4 3 AOI222_X1 2401 AOI222_X2 47 AOI222_X4 5 AOI22_X1 4811 AOI22_X2 22 AOI22_X4 2 BUF_X1 8322 BUF_X16 3 BUF_X2 965 BUF_X32 5 BUF_X4 313 BUF_X8 45 CLKBUF_X1 1243 CLKBUF_X2 27 CLKBUF_X3 1 DFFR_X1 11655 DFFS_X1 1 DFF_X1 1 FA_X1 1273 HA_X1 1139 INV_X1 7950 INV_X2 35 INV_X4 12 INV_X8 1 LOGIC0_X1 9 LOGIC1_X1 15 MUX2_X1 10114 MUX2_X2 22 NAND2_X1 6780 NAND2_X2 45 NAND2_X4 3 NAND3_X1 2631 NAND3_X2 57 NAND3_X4 8 NAND4_X1 1196 NAND4_X2 45 NAND4_X4 12 NOR2_X1 5380 NOR2_X2 98 NOR2_X4 15 NOR3_X1 2046 NOR3_X2 111 NOR3_X4 44 NOR4_X1 935 NOR4_X2 146 NOR4_X4 63 OAI211_X2 228 OAI21_X1 5188 OAI21_X2 27 OAI21_X4 8 OAI221_X1 1893 OAI221_X2 36 OAI222_X1 154 OAI222_X4 1 OAI22_X1 2136 OAI22_X2 8 OAI22_X4 1 OAI33_X1 307 OR2_X1 1244 OR2_X2 23 OR2_X4 5 OR3_X1 423 OR3_X2 34 OR3_X4 6 OR4_X1 174 OR4_X2 54 OR4_X4 14 XNOR2_X1 2745 XNOR2_X2 12 XOR2_X1 2044 XOR2_X2 12 fakeram45_2048x39 8 fakeram45_256x34 16 fakeram45_64x21 4 End of script. Logfile hash: e5d5775254, CPU: user 4.59s system 0.38s, MEM: 1293.98 MB peak Yosys 0.46 (git sha1 e97731b9d, ccache clang++ 16.0.6 -fPIC -O3) Time spent: 99% 2x read_verilog (4 sec), 0% 1x stat (0 sec)