anthropics/OpenROAD-flow-scripts
Duplication Places in code with 6 or more lines that are exactly the same. |
Duplication Overall
- 38% duplication:
- 162,308 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
- 63,247 duplicated lines
- 14,258 duplicates
Duplication per Extension
Duplication per Component (primary)
Longest Duplicates
The list of 50 longest duplicates.
| Size | # | Folders | Files | Lines | Code |
|---|---|---|---|---|---|
| 1331 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 1:1331 (100%)1:1331 (100%) | view | |
| 1155 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 1:1155 (100%)1:1155 (100%) | view | |
| 1076 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 1:1076 (100%)1:1076 (100%) | view | |
| 1016 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 1:1016 (100%)1:1016 (100%) | view | |
| 841 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 1:841 (100%)1:841 (100%) | view | |
| 726 | x 2 | flow/designs/src/chameleon/IPsflow/designs/src/chameleon_hier/rtl/IPs | 38:927 (100%)38:911 (100%) | view | |
| 685 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 1:685 (100%)1:685 (100%) | view | |
| 684 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 1:684 (100%)1:684 (100%) | view | |
| 637 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 1:637 (68%)1:637 (67%) | view | |
| 628 | x 2 | flow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcell | 1635:2263 (11%)4670:5298 (11%) | view | |
| 625 | x 2 | flow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcell | 2041:2665 (10%)2683:3307 (10%) | view | |
| 625 | x 2 | flow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcell | 1635:2259 (11%)2309:2933 (11%) | view | |
| 625 | x 2 | flow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcell | 2309:2933 (11%)4670:5294 (11%) | view | |
| 568 | x 2 | flow/designs/src/ethmacflow/designs/src/ethmac | 404:1057 (76%)392:1045 (77%) | view | |
| 565 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 1:565 (100%)1:565 (100%) | view | |
| 477 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 1:477 (100%)1:477 (100%) | view | |
| 428 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 1:428 (100%)1:428 (100%) | view | |
| 411 | x 2 | flow/designs/src/chameleon/IPsflow/designs/src/chameleon_hier/rtl/IPs | 148:643 (73%)148:643 (73%) | view | |
| 408 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 1:408 (100%)1:408 (100%) | view | |
| 385 | x 2 | flow/designs/src/chameleon/ibex/modelsflow/designs/src/chameleon_hier/rtl/ibex/models | 1:385 (75%)1:385 (75%) | view | |
| 384 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex/models | 2:385 (35%)2:385 (75%) | view | |
| 384 | x 2 | flow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/models | 2:385 (35%)2:385 (75%) | view | |
| 384 | x 2 | flow/designs/src/chameleon/ibex/modelsflow/designs/src/chameleon_hier/rtl/ibex | 2:385 (74%)2:385 (35%) | view | |
| 384 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex/models | 2:385 (35%)2:385 (74%) | view | |
| 365 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 1:365 (100%)1:365 (100%) | view | |
| 356 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 1:356 (100%)1:356 (100%) | view | |
| 354 | x 2 | flow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcell | 2117:2503 (16%)1404:1790 (24%) | view | |
| 354 | x 2 | flow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcell | 659:1045 (43%)2117:2503 (16%) | view | |
| 354 | x 2 | flow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcell | 659:1045 (43%)1404:1790 (24%) | view | |
| 351 | x 2 | flow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcell | 1675:2027 (6%)4855:5207 (6%) | view | |
| 351 | x 2 | flow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcell | 1237:1589 (6%)4292:4644 (6%) | view | |
| 348 | x 2 | flow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcell | 1311:1658 (6%)1676:2023 (6%) | view | |
| 348 | x 2 | flow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcell | 1311:1658 (6%)4856:5203 (6%) | view | |
| 348 | x 2 | flow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcell | 853:1200 (6%)1238:1585 (6%) | view | |
| 348 | x 2 | flow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcell | 853:1200 (6%)4293:4640 (6%) | view | |
| 328 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 1:328 (100%)1:328 (100%) | view | |
| 323 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 25:347 (57%)27:349 (47%) | view | |
| 323 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex | 27:349 (47%)25:347 (57%) | view | |
| 323 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 27:349 (47%)25:347 (57%) | view | |
| 323 | x 2 | flow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex | 27:349 (47%)25:347 (57%) | view | |
| 301 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 56:356 (70%)147:447 (22%) | view | |
| 301 | x 2 | flow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex | 85:385 (27%)235:535 (29%) | view | |
| 301 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex | 85:385 (27%)235:535 (29%) | view | |
| 301 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex | 147:447 (22%)56:356 (70%) | view | |
| 301 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 235:535 (29%)85:385 (27%) | view | |
| 301 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 85:385 (27%)235:535 (29%) | view | |
| 301 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex | 17:317 (84%)17:317 (73%) | view | |
| 301 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex | 17:317 (84%)17:317 (73%) | view | |
| 301 | x 2 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex | 100:400 (43%)22:322 (82%) | view | |
| 301 | x 2 | flow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex | 100:400 (43%)22:322 (82%) | view |
Most Frequent Duplicates
The list of 50 most frequently found duplicates.
| Size | # | Folders | Files | Lines | Code |
|---|---|---|---|---|---|
| 6 | x 99 | flow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcellflow/platforms/asap7/verilog/stdcell... | v asap7sc7p5t_OA_RVT_TT_201020.vasap7sc7p5t_SIMPLE_RVT_TT_201020.vasap7sc7p5t_INVBUF_RVT_TT_201020.vasap7sc7p5t_SEQ_RVT_TT_220101.vasap7sc7p5t_AO_RVT_TT_201020.vasap7sc7p5t_INVBUF_RVT_TT_201020.vasap7sc7p5t_INVBUF_RVT_TT_201020.vasap7sc7p5t_INVBUF_RVT_TT_201020.vasap7sc7p5t_INVBUF_RVT_TT_201020.vasap7sc7p5t_INVBUF_RVT_TT_201020.v... |
75:81 (<1%)48:54 (<1%)47:53 (<1%)575:581 (<1%)73:79 (<1%)81:87 (<1%)115:121 (<1%)149:155 (<1%)183:189 (<1%)217:223 (<1%)... | view |
| 6 | x 78 | flow/designs/src/cva6/core/cvfpu/srcflow/designs/src/cva6/coreflow/designs/src/cva6/core/cache_subsystemflow/designs/src/cva6/coreflow/designs/src/cva6/coreflow/designs/src/cva6/coreflow/designs/src/cva6/coreflow/designs/src/cva6/core/cva6_mmuflow/designs/src/mempool_group/rtl/axi/srcflow/designs/src/cva6/core/cache_subsystem... | 6:11 (1%)5:10 (5%)5:10 (2%)5:10 (1%)6:11 (<1%)5:10 (1%)5:10 (1%)7:12 (1%)6:11 (1%)5:10 (3%)... | view | |
| 6 | x 71 | flow/designs/src/cva6/core/cache_subsystemflow/designs/src/cva6/coreflow/designs/src/cva6/coreflow/designs/src/cva6/coreflow/designs/src/cva6/coreflow/designs/src/cva6/core/cva6_mmuflow/designs/src/mempool_group/rtl/axi/srcflow/designs/src/cva6/core/includeflow/designs/src/cva6/core/cache_subsystemflow/designs/src/cva6/core/frontend... | 3:8 (2%)3:8 (1%)4:9 (<1%)3:8 (1%)3:8 (1%)5:10 (1%)4:9 (1%)3:8 (11%)3:8 (<1%)3:8 (1%)... | view | |
| 6 | x 71 | flow/designs/src/cva6/core/cache_subsystemflow/designs/src/cva6/coreflow/designs/src/cva6/coreflow/designs/src/cva6/coreflow/designs/src/cva6/coreflow/designs/src/cva6/core/cva6_mmuflow/designs/src/mempool_group/rtl/axi/srcflow/designs/src/cva6/core/includeflow/designs/src/cva6/core/cache_subsystemflow/designs/src/cva6/core/frontend... | 2:7 (2%)2:7 (1%)3:8 (<1%)2:7 (1%)2:7 (1%)4:9 (1%)3:8 (1%)2:7 (11%)2:7 (<1%)2:7 (1%)... | view | |
| 6 | x 70 | flow/designs/src/cva6/core/cache_subsystemflow/designs/src/cva6/coreflow/designs/src/cva6/coreflow/designs/src/cva6/coreflow/designs/src/cva6/coreflow/designs/src/cva6/core/cva6_mmuflow/designs/src/mempool_group/rtl/axi/srcflow/designs/src/cva6/core/includeflow/designs/src/cva6/core/cache_subsystemflow/designs/src/cva6/core/frontend... | 4:9 (2%)4:9 (1%)5:10 (<1%)4:9 (1%)4:9 (1%)6:11 (1%)5:10 (1%)4:9 (11%)4:9 (<1%)4:9 (1%)... | view | |
| 6 | x 48 | flow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co.../hpdcache/rtl/src/utilsflow/designs/src/cva6/co...em/hpdcache/rtl/includeflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...che/rtl/src/hwpf_strideflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co.../hpdcache/rtl/src/utils... | 9:14 (9%)9:14 (<1%)9:14 (1%)9:14 (7%)9:14 (5%)9:14 (5%)9:14 (<1%)9:14 (2%)9:14 (3%)9:14 (6%)... | view | |
| 6 | x 48 | flow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co.../hpdcache/rtl/src/utilsflow/designs/src/cva6/co...em/hpdcache/rtl/includeflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...che/rtl/src/hwpf_strideflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co.../hpdcache/rtl/src/utils... | 10:15 (9%)10:15 (<1%)10:15 (1%)10:15 (7%)10:15 (5%)10:15 (5%)10:15 (<1%)10:15 (2%)10:15 (3%)10:15 (6%)... | view | |
| 6 | x 48 | flow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co.../hpdcache/rtl/src/utilsflow/designs/src/cva6/co...em/hpdcache/rtl/includeflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...che/rtl/src/hwpf_strideflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co.../hpdcache/rtl/src/utils... | 7:12 (9%)7:12 (<1%)7:12 (1%)7:12 (7%)7:12 (5%)7:12 (5%)7:12 (<1%)7:12 (2%)7:12 (3%)7:12 (6%)... | view | |
| 6 | x 48 | flow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co.../hpdcache/rtl/src/utilsflow/designs/src/cva6/co...em/hpdcache/rtl/includeflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...che/rtl/src/hwpf_strideflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co.../hpdcache/rtl/src/utils... | 4:9 (9%)4:9 (<1%)4:9 (1%)4:9 (7%)4:9 (5%)4:9 (5%)4:9 (<1%)4:9 (2%)4:9 (3%)4:9 (6%)... | view | |
| 6 | x 48 | flow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co.../hpdcache/rtl/src/utilsflow/designs/src/cva6/co...em/hpdcache/rtl/includeflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...che/rtl/src/hwpf_strideflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co.../hpdcache/rtl/src/utils... | 8:13 (9%)8:13 (<1%)8:13 (1%)8:13 (7%)8:13 (5%)8:13 (5%)8:13 (<1%)8:13 (2%)8:13 (3%)8:13 (6%)... | view | |
| 6 | x 48 | flow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co.../hpdcache/rtl/src/utilsflow/designs/src/cva6/co...em/hpdcache/rtl/includeflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...che/rtl/src/hwpf_strideflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co.../hpdcache/rtl/src/utils... | 11:16 (9%)11:16 (<1%)11:16 (1%)11:16 (7%)11:16 (5%)11:16 (5%)11:16 (<1%)11:16 (2%)11:16 (3%)11:16 (6%)... | view | |
| 6 | x 48 | flow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co.../hpdcache/rtl/src/utilsflow/designs/src/cva6/co...em/hpdcache/rtl/includeflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...che/rtl/src/hwpf_strideflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co.../hpdcache/rtl/src/utils... | 6:11 (9%)6:11 (<1%)6:11 (1%)6:11 (7%)6:11 (5%)6:11 (5%)6:11 (<1%)6:11 (2%)6:11 (3%)6:11 (6%)... | view | |
| 6 | x 48 | flow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co.../hpdcache/rtl/src/utilsflow/designs/src/cva6/co...em/hpdcache/rtl/includeflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...che/rtl/src/hwpf_strideflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co.../hpdcache/rtl/src/utils... | 13:18 (9%)13:18 (<1%)13:18 (1%)13:18 (7%)13:18 (5%)13:18 (5%)13:18 (<1%)13:18 (2%)13:18 (3%)13:18 (6%)... | view | |
| 6 | x 48 | flow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co.../hpdcache/rtl/src/utilsflow/designs/src/cva6/co...em/hpdcache/rtl/includeflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...che/rtl/src/hwpf_strideflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co.../hpdcache/rtl/src/utils... | 12:17 (9%)12:17 (<1%)12:17 (1%)12:17 (7%)12:17 (5%)12:17 (5%)12:17 (<1%)12:17 (2%)12:17 (3%)12:17 (6%)... | view | |
| 6 | x 48 | flow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co.../hpdcache/rtl/src/utilsflow/designs/src/cva6/co...em/hpdcache/rtl/includeflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...che/rtl/src/hwpf_strideflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co.../hpdcache/rtl/src/utils... | 3:8 (9%)3:8 (<1%)3:8 (1%)3:8 (7%)3:8 (5%)3:8 (5%)3:8 (<1%)3:8 (2%)3:8 (3%)3:8 (6%)... | view | |
| 6 | x 48 | flow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co.../hpdcache/rtl/src/utilsflow/designs/src/cva6/co...em/hpdcache/rtl/includeflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...che/rtl/src/hwpf_strideflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co.../hpdcache/rtl/src/utils... | 5:10 (9%)5:10 (<1%)5:10 (1%)5:10 (7%)5:10 (5%)5:10 (5%)5:10 (<1%)5:10 (2%)5:10 (3%)5:10 (6%)... | view | |
| 6 | x 48 | flow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co.../hpdcache/rtl/src/utilsflow/designs/src/cva6/co...em/hpdcache/rtl/includeflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...che/rtl/src/hwpf_strideflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co.../hpdcache/rtl/src/utils... | 14:19 (9%)14:19 (<1%)14:19 (1%)14:19 (7%)14:19 (5%)14:19 (5%)14:19 (<1%)14:19 (2%)14:19 (3%)14:19 (6%)... | view | |
| 6 | x 47 | flow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co.../hpdcache/rtl/src/utilsflow/designs/src/cva6/co...em/hpdcache/rtl/includeflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...che/rtl/src/hwpf_strideflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co.../hpdcache/rtl/src/utils... | 15:20 (9%)15:20 (<1%)15:20 (1%)15:20 (7%)15:20 (5%)15:20 (5%)15:20 (<1%)15:20 (2%)15:20 (3%)15:20 (6%)... | view | |
| 6 | x 46 | flow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co.../hpdcache/rtl/src/utilsflow/designs/src/cva6/co...em/hpdcache/rtl/includeflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...che/rtl/src/hwpf_strideflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co.../hpdcache/rtl/src/utils... | 2:7 (9%)2:7 (<1%)2:7 (1%)2:7 (7%)2:7 (5%)2:7 (5%)2:7 (<1%)2:7 (2%)2:7 (3%)2:7 (6%)... | view | |
| 6 | x 46 | flow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co.../hpdcache/rtl/src/utilsflow/designs/src/cva6/co...em/hpdcache/rtl/includeflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...che/rtl/src/hwpf_strideflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co.../hpdcache/rtl/src/utils... | 1:6 (9%)1:6 (<1%)1:6 (1%)1:6 (7%)1:6 (5%)1:6 (5%)1:6 (<1%)1:6 (2%)1:6 (3%)1:6 (6%)... | view | |
| 6 | x 43 | flow/designs/src/cva6/coreflow/designs/src/cva6/coreflow/designs/src/cva6/coreflow/designs/src/cva6/core/cache_subsystemflow/designs/src/cva6/core/frontendflow/designs/src/cva6/coreflow/designs/src/cva6/coreflow/designs/src/cva6/core/cache_subsystemflow/designs/src/cva6/coreflow/designs/src/cva6/core... | 1:6 (1%)1:6 (1%)2:7 (<1%)1:6 (<1%)1:6 (1%)1:6 (1%)1:6 (2%)1:6 (2%)1:6 (7%)1:6 (<1%)... | view | |
| 6 | x 42 | flow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co...system/hpdcache/rtl/srcflow/designs/src/cva6/co.../hpdcache/rtl/src/utilsflow/designs/src/cva6/co...em/hpdcache/rtl/includeflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co.../hpdcache/rtl/src/utilsflow/designs/src/cva6/co...hpdcache/rtl/src/commonflow/designs/src/cva6/co...hpdcache/rtl/src/common... | 16:21 (9%)16:21 (<1%)16:21 (1%)16:21 (7%)16:21 (5%)16:21 (5%)16:21 (3%)16:21 (6%)16:21 (9%)16:21 (10%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 143:148 (1%)143:148 (1%)226:231 (<1%)186:191 (1%)211:216 (<1%)259:264 (<1%)148:153 (1%)211:216 (1%)161:166 (<1%)211:216 (<1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/models... | 24:29 (1%)24:29 (1%)107:112 (<1%)67:72 (1%)92:97 (<1%)42:47 (<1%)92:97 (<1%)140:145 (<1%)29:34 (1%)92:97 (1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/models... | 26:31 (1%)26:31 (1%)109:114 (<1%)69:74 (1%)94:99 (<1%)44:49 (<1%)94:99 (<1%)142:147 (<1%)31:36 (1%)94:99 (1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 124:129 (1%)124:129 (1%)207:212 (<1%)167:172 (1%)192:197 (<1%)240:245 (<1%)129:134 (1%)192:197 (1%)142:147 (<1%)192:197 (<1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex/models... | 90:95 (1%)90:95 (1%)173:178 (<1%)133:138 (1%)158:163 (<1%)206:211 (<1%)95:100 (1%)108:113 (<1%)158:163 (<1%)158:163 (1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 253:258 (1%)253:258 (1%)336:341 (<1%)296:301 (1%)321:326 (<1%)321:326 (1%)369:374 (<1%)258:263 (1%)271:276 (<1%)321:326 (<1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 154:159 (1%)154:159 (1%)237:242 (<1%)197:202 (1%)222:227 (<1%)270:275 (<1%)159:164 (1%)222:227 (1%)172:177 (<1%)222:227 (<1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 291:296 (1%)291:296 (1%)374:379 (<1%)334:339 (1%)359:364 (<1%)359:364 (1%)407:412 (<1%)296:301 (1%)309:314 (<1%)359:364 (<1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 152:157 (1%)152:157 (1%)235:240 (<1%)195:200 (1%)220:225 (<1%)268:273 (<1%)157:162 (1%)220:225 (1%)170:175 (<1%)220:225 (<1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 310:315 (1%)310:315 (1%)393:398 (<1%)353:358 (1%)378:383 (<1%)378:383 (1%)426:431 (<1%)315:320 (1%)328:333 (<1%)378:383 (<1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 162:167 (1%)162:167 (1%)245:250 (<1%)205:210 (1%)230:235 (<1%)278:283 (<1%)167:172 (1%)230:235 (1%)180:185 (<1%)230:235 (<1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 123:128 (1%)123:128 (1%)206:211 (<1%)166:171 (1%)191:196 (<1%)239:244 (<1%)128:133 (1%)191:196 (1%)141:146 (<1%)191:196 (<1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 147:152 (1%)147:152 (1%)230:235 (<1%)190:195 (1%)215:220 (<1%)263:268 (<1%)152:157 (1%)215:220 (1%)165:170 (<1%)215:220 (<1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 251:256 (1%)251:256 (1%)334:339 (<1%)294:299 (1%)319:324 (<1%)367:372 (<1%)256:261 (1%)319:324 (1%)269:274 (<1%)319:324 (<1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 201:206 (1%)201:206 (1%)284:289 (<1%)244:249 (1%)269:274 (<1%)317:322 (<1%)206:211 (1%)269:274 (1%)219:224 (<1%)269:274 (<1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 94:99 (1%)94:99 (1%)177:182 (<1%)137:142 (1%)162:167 (<1%)210:215 (<1%)99:104 (1%)162:167 (1%)112:117 (<1%)162:167 (<1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 192:197 (1%)192:197 (1%)275:280 (<1%)235:240 (1%)260:265 (<1%)308:313 (<1%)197:202 (1%)260:265 (1%)210:215 (<1%)260:265 (<1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex/models... | 73:78 (1%)73:78 (1%)156:161 (<1%)116:121 (1%)141:146 (<1%)189:194 (<1%)78:83 (1%)91:96 (<1%)141:146 (<1%)141:146 (1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 177:182 (1%)177:182 (1%)260:265 (<1%)220:225 (1%)245:250 (<1%)293:298 (<1%)182:187 (1%)245:250 (1%)195:200 (<1%)245:250 (<1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 295:300 (1%)295:300 (1%)378:383 (<1%)338:343 (1%)363:368 (<1%)363:368 (1%)411:416 (<1%)300:305 (1%)313:318 (<1%)363:368 (<1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 132:137 (1%)132:137 (1%)215:220 (<1%)175:180 (1%)200:205 (<1%)248:253 (<1%)137:142 (1%)200:205 (1%)150:155 (<1%)200:205 (<1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex/models... | 34:39 (1%)34:39 (1%)117:122 (<1%)77:82 (1%)102:107 (<1%)150:155 (<1%)39:44 (1%)52:57 (<1%)102:107 (<1%)102:107 (1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex/models... | 82:87 (1%)82:87 (1%)165:170 (<1%)125:130 (1%)150:155 (<1%)198:203 (<1%)87:92 (1%)100:105 (<1%)150:155 (<1%)150:155 (1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 181:186 (1%)181:186 (1%)264:269 (<1%)224:229 (1%)249:254 (<1%)297:302 (<1%)186:191 (1%)249:254 (1%)199:204 (<1%)249:254 (<1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 133:138 (1%)133:138 (1%)216:221 (<1%)176:181 (1%)201:206 (<1%)249:254 (<1%)138:143 (1%)201:206 (1%)151:156 (<1%)201:206 (<1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 128:133 (1%)128:133 (1%)211:216 (<1%)171:176 (1%)196:201 (<1%)244:249 (<1%)133:138 (1%)196:201 (1%)146:151 (<1%)196:201 (<1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibex/models... | 65:70 (1%)65:70 (1%)148:153 (<1%)108:113 (1%)133:138 (<1%)181:186 (<1%)70:75 (1%)83:88 (<1%)133:138 (<1%)133:138 (1%)... | view | |
| 6 | x 30 | flow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibexflow/designs/src/chameleon_hier/rtl/ibex/modelsflow/designs/src/chameleon/ibexflow/designs/src/chameleon/ibex... | 196:201 (1%)196:201 (1%)279:284 (<1%)239:244 (1%)264:269 (<1%)312:317 (<1%)201:206 (1%)264:269 (1%)214:219 (<1%)264:269 (<1%)... | view |
Duplicated Units
The list of top 2 duplicated units.
About This Analysis
- For duplication, we look at places in code where there are 6 or more lines of code that are exactly the same.
- Before duplication is calculated, the code is cleaned to remove empty lines, comments, and frequently duplicated constructs such as imports.
- You should aim at having as little as possible (<5%) of duplicated code as high-level of duplication can lead to maintenance difficulties, poor factoring, and logical contradictions.
Learn more...
- To learn more about duplications and techniques for eliminating duplication, Sokrates recommends the following resources:
- Avoid Repetition, MartinFlower.com (IEEE Software article)
- Refactoring duplicated code, sourcemaking.com
- Beck Design Rules, MartinFowler.com
- DRY (Don't Repeat Yourself) Principle, Wikipedia
- The Cut-and-Paste Programming Software Development Anti-Pattern, sourcemaking.com
- Code Smells / Duplicated Code, Jeff Atwood, codinghorror.com:
- "Duplicated code is the bane of software development. Stamp out duplication whenever possible. You should always be on the lookout for more subtle cases of near-duplication, too. Don't Repeat Yourself!"
- Reducing Coupling, MartinFlower.com (IEEE Software article):
- "There are several ways to describe coupling, but it boils down to this: If changing one module in a program requires changing another module, then coupling exists. ... Duplication always implies coupling, because changing one piece of duplicate code implies changing the other."