File Size Overall
  • There are 811 files with 162,614 lines of code.
    • 30 very long files (56,147 lines of code)
    • 61 long files (42,031 lines of code)
    • 101 medium size files (33,344 lines of code)
    • 122 small files (17,007 lines of code)
    • 497 very small files (14,085 lines of code)
34% | 25% | 20% | 10% | 8%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
v49% | 22% | 11% | 9% | 6%
sv27% | 30% | 27% | 8% | 5%
yaml88% | 0% | 0% | 5% | 5%
tcl0% | 26% | 17% | 11% | 44%
py0% | 13% | 34% | 27% | 24%
svh0% | 29% | 23% | 37% | 9%
rb0% | 0% | 0% | 28% | 71%
cfg0% | 0% | 0% | 0% | 100%
nix0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
flow35% | 25% | 20% | 9% | 8%
tools0% | 30% | 11% | 34% | 23%
.github0% | 0% | 0% | 74% | 25%
ROOT0% | 0% | 0% | 0% | 100%
etc0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
v
asap7sc7p5t_AO_RVT_TT_201020.v
in flow/platforms/asap7/verilog/stdcell
5741 -
v
asap7sc7p5t_OA_RVT_TT_201020.v
in flow/platforms/asap7/verilog/stdcell
5535 -
v
dct_cos_table.v
in flow/designs/src/jpeg/include
4295 -
sv
control_mvp.sv
in flow/designs/src/cva6/core/cvfpu/src/fpu_div_sqrt_mvp/hdl
3170 -
sv
csr_regfile.sv
in flow/designs/src/cva6/core
2688 -
v
asap7sc7p5t_SEQ_RVT_TT_220101.v
in flow/platforms/asap7/verilog/stdcell
2128 -
v
sg13g2_stdcell.v
in flow/platforms/ihp-sg13g2/verilog
2031 -
v
eth_wishbone.v
in flow/designs/src/ethmac
2008 -
sv
snitch.sv
in flow/designs/src/mempool_group/rtl/snitch/src
1715 -
sv
cva6.sv
in flow/designs/src/cva6/core
1705 -
sv
decoder.sv
in flow/designs/src/cva6/core
1672 -
variables.yaml
in flow/scripts
1646 -
sv
riscv_instr.sv
in flow/designs/src/mempool_group/rtl/snitch/src
1546 -
sv
snitch_ipu.sv
in flow/designs/src/mempool_group/rtl/snitch/src
1508 -
v
asap7sc7p5t_SIMPLE_RVT_TT_201020.v
in flow/platforms/asap7/verilog/stdcell
1439 -
v
ibex_cs_registers.v
in flow/designs/src/chameleon/ibex
1331 -
v
ibex_cs_registers.v
in flow/designs/src/chameleon_hier/rtl/ibex
1331 -
v
simplebus_host.v
in flow/designs/src/microwatt
1314 -
sv
ibex_core.sv
in flow/designs/src/ibex_sv
1264 -
sv
ibex_cs_registers.sv
in flow/designs/src/ibex_sv
1248 -
v
ibex_decoder.v
in flow/designs/src/chameleon/ibex
1155 -
v
ibex_decoder.v
in flow/designs/src/chameleon_hier/rtl/ibex
1155 -
sv
hpdcache.sv
in flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src
1138 -
sv
issue_read_operands.sv
in flow/designs/src/cva6/core
1114 -
v
ibex_core.v
in flow/designs/src/chameleon/ibex
1076 -
v
ibex_core.v
in flow/designs/src/chameleon_hier/rtl/ibex
1076 -
sv
ibex_alu.sv
in flow/designs/src/ibex_sv
1074 -
v
ibex_id_stage.v
in flow/designs/src/chameleon/ibex
1016 -
v
ibex_id_stage.v
in flow/designs/src/chameleon_hier/rtl/ibex
1016 -
sv
ibex_decoder.sv
in flow/designs/src/ibex_sv
1012 -
sv
hpdcache_ctrl.sv
in flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src
995 -
v
ibex_alu.v
in flow/designs/src/chameleon_hier/rtl/ibex
946 -
sv
riscv_pkg.sv
in flow/designs/src/cva6/core/include
939 -
v
ibex_alu.v
in flow/designs/src/chameleon/ibex
926 -
v
eth_registers.v
in flow/designs/src/ethmac
903 -
sv
mempool_tile.sv
in flow/designs/src/mempool_group/rtl
899 -
tcl
lefdef.tcl
in flow/util/cell-veneer
889 -
sv
compressed_decoder.sv
in flow/designs/src/cva6/core
888 -
sv
hpdcache_ctrl_pe.sv
in flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src
887 -
sv
hpdcache_uncached.sv
in flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src
883 -
sv
ibex_id_stage.sv
in flow/designs/src/ibex_sv
873 -
sv
hpdcache_memctrl.sv
in flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src
867 -
v
ibex_controller.v
in flow/designs/src/chameleon/ibex
841 -
v
ibex_controller.v
in flow/designs/src/chameleon_hier/rtl/ibex
841 -
v
asap7sc7p5t_INVBUF_RVT_TT_201020.v
in flow/platforms/asap7/verilog/stdcell
812 -
sv
load_store_unit.sv
in flow/designs/src/cva6/core
811 -
sv
ariane_pkg.sv
in flow/designs/src/cva6/core/include
750 -
sv
fpnew_fma_multi.sv
in flow/designs/src/cva6/core/cvfpu/src
749 -
v
eth_top.v
in flow/designs/src/ethmac
745 -
v
ethmac.v
in flow/designs/src/ethmac
730 -
Large Files That Change Often (Top 20)
To change a file, an AI coding agent (or a person) has to read it: these files are read the most for the changes in the past year (lines × changes).
File# lines≈ tokens
to read
# changes
(1y)
≈ lines edited
per change
lines read per
line changed
variables.yaml
in flow/scripts
1646 ~10k–30k 242 ~30 ~50
v
asap7sc7p5t_OA_RVT_TT_201020.v
in flow/platforms/asap7/verilog/stdcell
5535 ~30k–100k 8 ~5,000 ~1
utils.py
in tools/AutoTuner/src/autotuner
547 ~3k–10k 36 ~70 ~7
genRuleFile.py
in flow/util
429 ~3k–7k 44 ~30 ~10
genMetrics.py
in flow/util
296 ~2k–5k 63 ~50 ~5
tcl
synth.tcl
in flow/scripts
267 ~1.5k–5k 67 ~10 ~20
tcl
util.tcl
in flow/scripts
299 ~2k–5k 56 ~10 ~20
distributed.py
in tools/AutoTuner/src/autotuner
502 ~3k–10k 29 ~100 ~5
sv
csr_regfile.sv
in flow/designs/src/cva6/core
2688 ~15k–50k 5 ~1,500 ~2
tcl
global_route.tcl
in flow/scripts
145 ~1k–3k 76 ~10 ~15
v
sg13g2_stdcell.v
in flow/platforms/ihp-sg13g2/verilog
2031 ~10k–30k 5 ~1,000 ~2
tcl
synth_preamble.tcl
in flow/scripts
234 ~1.5k–5k 42 ~10 ~20
tcl
floorplan.tcl
in flow/scripts
151 ~1k–3k 56 ~10 ~15
uploadMetadata.py
in flow/util
403 ~2k–7k 19 ~70 ~5
genReport.py
in flow/util
257 ~1.5k–5k 18 ~70 ~5
tcl
cts.tcl
in flow/scripts
67 ~300–1k 68 ~10 ~7
sv
load_store_unit.sv
in flow/designs/src/cva6/core
811 ~5k–15k 5 ~500 ~2
v
APB_UART.v
in flow/designs/src/chameleon/IPs
562 ~3k–10k 7 ~300 ~2
tcl
global_place.tcl
in flow/scripts
62 ~300–1k 59 ~5 ~10
sv
cva6_mmu.sv
in flow/designs/src/cva6/core/cva6_mmu
688 ~3k–10k 5 ~500 ~2

Tokens are lines × 7 to 14 (analysis.fileReadsForChanges). Lines edited per change are the file's lines added and deleted divided by its commits over the whole history. Agents read about 2,000 lines at a time: when a 17,000-line file was split into modules, the tokens an agent read for the same change fell by 83% (The Economic Benefit of Refactoring, 2026).

Files With Most Units (Top 50)
File# lines# units
class_memory.py
in tools/FakeRAM2.0/utils
147 32
class_process.py
in tools/FakeRAM2.0/utils
119 28
liberty_exporter.py
in tools/FakeRAM2.0/utils
384 22
timing_data.py
in tools/FakeRAM2.0/utils
66 20
rw_port_group.py
in tools/FakeRAM2.0/utils
56 18
distributed.py
in tools/AutoTuner/src/autotuner
502 14
utils.py
in tools/AutoTuner/src/autotuner
547 14
verilog_exporter.py
in tools/FakeRAM2.0/utils
141 13
LEFViaData.rb
in flow/scripts/klayout/src
148 13
port.py
in tools/FakeRAM2.0/utils
35 12
315 11
LEFVia.rb
in flow/scripts/klayout/src
70 11
physical_data.py
in tools/FakeRAM2.0/utils
61 10
basic_port_creator.py
in tools/FakeRAM2.0/utils
193 10
lef_exporter.py
in tools/FakeRAM2.0/utils
127 10
uploadMetadata.py
in flow/util
403 10
run_lvs.py
in flow/platforms/ihp-sg13g2/lvs
147 9
spreadsheet_ram.py
in tools/FakeRAM2.0
188 8
memory_config.py
in tools/FakeRAM2.0/utils
28 8
genMetrics.py
in flow/util
296 8
KLayoutLayerMapGenerator.rb
in flow/scripts/klayout/src
98 8
schema.py
in flow/scripts/memories
146 8
ss_port_organizer.py
in tools/FakeRAM2.0/utils
94 7
synDashboard.py
in flow/util
125 7
KLayoutTechFileGenerator.rb
in flow/scripts/klayout/src
97 7
single_port_ram_verilog_exporter.py
in tools/FakeRAM2.0/utils
128 6
genReport.py
in flow/util
257 6
LEFLayer.rb
in flow/scripts/klayout/src
31 6
run_utils.py
in tools/FakeRAM2.0/utils
45 5
ram_verilog_exporter.py
in tools/FakeRAM2.0/utils
47 5
genMassive.py
in flow/util
317 5
plot.py
in tools/AutoTuner/scripts
136 4
ss_port_creator.py
in tools/FakeRAM2.0/utils
34 4
single_port_ram.py
in tools/FakeRAM2.0/utils
27 4
genReportTable.py
in flow/util
353 4
45 4
cred_helper.py
in flow/util
47 4
run_command.py
in flow/scripts
89 4
KLayoutLayerPropertiesFileGenerator.rb
in flow/scripts/klayout/src
28 4
mem_dump.py
in flow/scripts
119 4
tensorboard_logger.py
in tools/AutoTuner/src/autotuner
50 3
ram_liberty_exporter.py
in tools/FakeRAM2.0/utils
22 3
exporter.py
in tools/FakeRAM2.0/utils
8 3
factory_base.py
in tools/FakeRAM2.0/utils
17 3
single_port_ssram.py
in tools/FakeRAM2.0/utils
15 3
reg_file.py
in tools/FakeRAM2.0/utils
12 3
regfile_verilog_exporter.py
in tools/FakeRAM2.0/utils
23 3
ram.py
in tools/FakeRAM2.0/utils
13 3
genElapsedTime.py
in flow/util
121 3
GenericLayerNameMapper.rb
in flow/scripts/klayout/src
36 3
Files With Long Lines (Top 50)

There are 148 files with lines longer than 120 characters. In total, there are 1223 long lines.

File# lines# units# long lines
sv
control_mvp.sv
in flow/designs/src/cva6/core/cvfpu/src/fpu_div_sqrt_mvp/hdl
3170 - 110
v
asap7sc7p5t_OA_RVT_TT_201020.v
in flow/platforms/asap7/verilog/stdcell
5535 - 109
v
asap7sc7p5t_AO_RVT_TT_201020.v
in flow/platforms/asap7/verilog/stdcell
5741 - 107
v
ibex_alu.v
in flow/designs/src/chameleon_hier/rtl/ibex
946 - 49
sv
tcdm_interconnect_pkg.sv
in flow/designs/src/mempool_group/rtl/cluster_interconnect/rtl/tcdm_interconnect
67 - 45
v
ibex_alu.v
in flow/designs/src/chameleon/ibex
926 - 41
sv
csr_regfile.sv
in flow/designs/src/cva6/core
2688 - 29
sv
mempool_tile.sv
in flow/designs/src/mempool_group/rtl
899 - 27
sv
cva6_tlb.sv
in flow/designs/src/cva6/core/cva6_mmu
397 - 23
sv
decoder.sv
in flow/designs/src/cva6/core
1672 - 21
sv
cva6_ptw.sv
in flow/designs/src/cva6/core/cva6_mmu
582 - 19
v
ibex_cs_registers.v
in flow/designs/src/chameleon/ibex
1331 - 17
v
ibex_cs_registers.v
in flow/designs/src/chameleon_hier/rtl/ibex
1331 - 17
v
ibex_compressed_decoder.v
in flow/designs/src/chameleon/ibex
408 - 16
v
ibex_compressed_decoder.v
in flow/designs/src/chameleon_hier/rtl/ibex
408 - 16
v
ibex_pmp.v
in flow/designs/src/chameleon/ibex
365 - 15
v
ibex_pmp.v
in flow/designs/src/chameleon_hier/rtl/ibex
365 - 15
v
macros.v
in flow/designs/nangate45/ariane136
126 - 14
sv
norm_div_sqrt_mvp.sv
in flow/designs/src/cva6/core/cvfpu/src/fpu_div_sqrt_mvp/hdl
425 - 14
sv
cva6_mmu.sv
in flow/designs/src/cva6/core/cva6_mmu
688 - 14
sv
cva6_shared_tlb.sv
in flow/designs/src/cva6/core/cva6_mmu
418 - 14
sv
axi_intf.sv
in flow/designs/src/mempool_group/rtl/axi/src
467 - 14
sv
perf_counters.sv
in flow/designs/src/cva6/core
201 - 13
v
RM_IHPSG13_1P_512x64_c2_bm_bist.v
in flow/platforms/ihp-sg13g2/verilog
134 - 12
v
RM_IHPSG13_1P_64x64_c2_bm_bist.v
in flow/platforms/ihp-sg13g2/verilog
134 - 12
v
RM_IHPSG13_1P_1024x16_c2_bm_bist.v
in flow/platforms/ihp-sg13g2/verilog
134 - 12
v
RM_IHPSG13_1P_1024x8_c2_bm_bist.v
in flow/platforms/ihp-sg13g2/verilog
134 - 12
v
RM_IHPSG13_1P_256x48_c2_bm_bist.v
in flow/platforms/ihp-sg13g2/verilog
134 - 12
v
RM_IHPSG13_1P_2048x64_c2_bm_bist.v
in flow/platforms/ihp-sg13g2/verilog
134 - 12
v
RM_IHPSG13_1P_1024x64_c2_bm_bist.v
in flow/platforms/ihp-sg13g2/verilog
134 - 12
v
RM_IHPSG13_1P_4096x8_c3_bm_bist.v
in flow/platforms/ihp-sg13g2/verilog
134 - 12
v
RM_IHPSG13_1P_4096x16_c3_bm_bist.v
in flow/platforms/ihp-sg13g2/verilog
134 - 12
v
RM_IHPSG13_1P_256x64_c2_bm_bist.v
in flow/platforms/ihp-sg13g2/verilog
134 - 12
sv
issue_read_operands.sv
in flow/designs/src/cva6/core
1114 - 12
v
macros.v
in flow/designs/nangate45/ariane133
122 - 11
sv
cva6_icache.sv
in flow/designs/src/cva6/core/cache_subsystem
527 - 11
sv
load_unit.sv
in flow/designs/src/cva6/core
521 - 11
sv
wt_dcache_missunit.sv
in flow/designs/src/cva6/core/cache_subsystem
585 - 10
v
ibex_prefetch_buffer.v
in flow/designs/src/chameleon/ibex
176 - 9
sv
wt_dcache_mem.sv
in flow/designs/src/cva6/core/cache_subsystem
382 - 9
sv
wt_dcache_wbuffer.sv
in flow/designs/src/cva6/core/cache_subsystem
618 - 9
v
ibex_prefetch_buffer.v
in flow/designs/src/chameleon_hier/rtl/ibex
176 - 9
sv
alu.sv
in flow/designs/src/cva6/core
356 - 8
sv
snitch_ipu.sv
in flow/designs/src/mempool_group/rtl/snitch/src
1508 - 8
sv
cva6.sv
in flow/designs/src/cva6/core
1705 - 7
sv
tc_sram.sv
in flow/designs/src/mempool_group/rtl/tech_cells_generic/src/rtl
226 - 7
tcl
lefdef.tcl
in flow/util/cell-veneer
889 - 7
v
ibex_decoder.v
in flow/designs/src/chameleon/ibex
1155 - 6
v
ibex_decoder.v
in flow/designs/src/chameleon_hier/rtl/ibex
1155 - 6
bug_report_with_orfs.yml
in .github/ISSUE_TEMPLATE
107 - 5
Correlations

File Size vs. Commits (all time): 805 points

flow/scripts/global_route.tcl x: 431 commits (all time) y: 145 lines of code flow/util/uploadMetadata.py x: 46 commits (all time) y: 403 lines of code flow/util/write_rc_helper.tcl x: 7 commits (all time) y: 123 lines of code flow/scripts/lec_check.tcl x: 40 commits (all time) y: 72 lines of code flow/scripts/variables.yaml x: 533 commits (all time) y: 1646 lines of code flow/scripts/load.tcl x: 152 commits (all time) y: 49 lines of code flow/scripts/memories/detect.py x: 6 commits (all time) y: 151 lines of code flow/scripts/memories/extract_memories.tcl x: 4 commits (all time) y: 16 lines of code flow/scripts/memories/gen_memories.py x: 4 commits (all time) y: 119 lines of code flow/scripts/memories/idiomatic.py x: 3 commits (all time) y: 26 lines of code flow/scripts/memories/schema.py x: 3 commits (all time) y: 146 lines of code flow/scripts/read_liberty.tcl x: 47 commits (all time) y: 37 lines of code flow/scripts/synth_preamble.tcl x: 177 commits (all time) y: 234 lines of code tools/FakeRAM2.0/__init__.py x: 2 commits (all time) y: 2 lines of code tools/FakeRAM2.0/example_input_file.cfg x: 2 commits (all time) y: 27 lines of code tools/FakeRAM2.0/spreadsheet_ram.py x: 3 commits (all time) y: 188 lines of code tools/FakeRAM2.0/utils/basic_port_creator.py x: 2 commits (all time) y: 193 lines of code tools/FakeRAM2.0/utils/class_process.py x: 3 commits (all time) y: 119 lines of code tools/FakeRAM2.0/utils/liberty_exporter.py x: 2 commits (all time) y: 384 lines of code tools/FakeRAM2.0/utils/physical_data.py x: 2 commits (all time) y: 61 lines of code tools/FakeRAM2.0/utils/ss_port_organizer.py x: 2 commits (all time) y: 94 lines of code flow/platforms/asap7/verilog/fakeram7_2048x39.v x: 5 commits (all time) y: 57 lines of code flow/platforms/asap7/verilog/fakeram7_256x256.v x: 6 commits (all time) y: 57 lines of code flow/platforms/asap7/verilog/fakeram_256x128.v x: 4 commits (all time) y: 57 lines of code flow/platforms/asap7/verilog/fakeregfile_32x46.v x: 5 commits (all time) y: 68 lines of code flow/util/correlateRC.py x: 65 commits (all time) y: 31 lines of code flow/util/correlateRCHelper.py x: 5 commits (all time) y: 315 lines of code flow/util/write_rc.tcl x: 3 commits (all time) y: 14 lines of code flow/scripts/synth_syn.tcl x: 14 commits (all time) y: 71 lines of code flow/util/checkMetadata.py x: 85 commits (all time) y: 94 lines of code flow/util/genMetrics.py x: 307 commits (all time) y: 296 lines of code flow/scripts/yaml_to_json.py x: 8 commits (all time) y: 11 lines of code flow/platforms/asap7/setRC.tcl x: 34 commits (all time) y: 20 lines of code flow/platforms/asap7/fastroute.tcl x: 9 commits (all time) y: 5 lines of code flow/scripts/detail_place.tcl x: 182 commits (all time) y: 36 lines of code flow/scripts/final_report.tcl x: 270 commits (all time) y: 7 lines of code flow/scripts/flow.tcl x: 12 commits (all time) y: 89 lines of code flow/scripts/synth.tcl x: 338 commits (all time) y: 267 lines of code tclint.toml x: 22 commits (all time) y: 17 lines of code flow/scripts/cts.tcl x: 382 commits (all time) y: 67 lines of code flow/scripts/density_fill.tcl x: 78 commits (all time) y: 16 lines of code flow/scripts/detail_route.tcl x: 247 commits (all time) y: 71 lines of code flow/scripts/fillcell.tcl x: 107 commits (all time) y: 14 lines of code flow/scripts/io_placement.tcl x: 137 commits (all time) y: 20 lines of code flow/scripts/synth_odb.tcl x: 38 commits (all time) y: 34 lines of code flow/scripts/util.tcl x: 228 commits (all time) y: 299 lines of code flow/scripts/write_ref_sdc.tcl x: 69 commits (all time) y: 35 lines of code flow/platforms/gt2n/cells_clkgate.v x: 5 commits (all time) y: 6 lines of code flow/platforms/gt2n/itf_to_rc.py x: 6 commits (all time) y: 84 lines of code flow/platforms/gt2n/pdn.tcl x: 6 commits (all time) y: 23 lines of code flow/platforms/gt2n/setRC.tcl x: 8 commits (all time) y: 73 lines of code flow/platforms/gt2n/tapcell.tcl x: 6 commits (all time) y: 10 lines of code flow/platforms/sky130hd/setRC.tcl x: 35 commits (all time) y: 13 lines of code flow/scripts/floorplan.tcl x: 327 commits (all time) y: 151 lines of code flow/scripts/floorplan_to_place.tcl x: 30 commits (all time) y: 20 lines of code flow/scripts/global_place.tcl x: 322 commits (all time) y: 62 lines of code flow/scripts/global_place_skip_io.tcl x: 104 commits (all time) y: 20 lines of code flow/scripts/resize.tcl x: 220 commits (all time) y: 33 lines of code flow/scripts/save_images.tcl x: 117 commits (all time) y: 106 lines of code flow/scripts/view_cells.tcl x: 22 commits (all time) y: 51 lines of code .github/requirements/requirements.in x: 7 commits (all time) y: 4 lines of code .readthedocs.yaml x: 14 commits (all time) y: 10 lines of code flow/designs/sky130hd/aes/fastroute.tcl x: 20 commits (all time) y: 3 lines of code flow/platforms/ihp-sg13g2/setRC.tcl x: 18 commits (all time) y: 13 lines of code flow/platforms/sky130hs/setRC.tcl x: 28 commits (all time) y: 13 lines of code flow/scripts/open.tcl x: 111 commits (all time) y: 82 lines of code flow/util/generate_klayout_tech.py x: 15 commits (all time) y: 45 lines of code flow/util/genElapsedTime.py x: 88 commits (all time) y: 121 lines of code flow/util/genRuleFile.py x: 233 commits (all time) y: 429 lines of code flow/designs/gf180/uart-blocks/tapcell.tcl x: 24 commits (all time) y: 6 lines of code flow/designs/src/chameleon/IPs/WDT32.v x: 11 commits (all time) y: 38 lines of code flow/designs/src/fifo/fifo1.v x: 11 commits (all time) y: 58 lines of code flow/platforms/gf180/openROAD/tapcell.tcl x: 26 commits (all time) y: 4 lines of code flow/platforms/ihp-sg13g2/make_tracks.tcl x: 17 commits (all time) y: 7 lines of code flow/scripts/defaults.py x: 23 commits (all time) y: 10 lines of code flow/scripts/deleteNonClkNets.tcl x: 27 commits (all time) y: 35 lines of code flow/scripts/deletePowerNets.tcl x: 30 commits (all time) y: 23 lines of code flow/scripts/non_stage_variables.py x: 15 commits (all time) y: 15 lines of code tools/AutoTuner/src/autotuner/utils.py x: 82 commits (all time) y: 547 lines of code flow/designs/asap7/gcd/asap7_gcd_tune.yaml x: 16 commits (all time) y: 13 lines of code flow/designs/asap7/ibex/asap7_ibex_tune.yaml x: 12 commits (all time) y: 12 lines of code flow/designs/ihp-sg13g2/i2c-gpio-expander/I2cDeviceCtrl/pdn.tcl x: 23 commits (all time) y: 26 lines of code flow/designs/ihp-sg13g2/i2c-gpio-expander/pdn.tcl x: 39 commits (all time) y: 33 lines of code flow/designs/sky130hd/chameleon/lec_blackbox_stubs.v x: 5 commits (all time) y: 140 lines of code flow/designs/src/chameleon/IPs/APB_UART.v x: 12 commits (all time) y: 562 lines of code flow/designs/src/cva6/core/cache_subsystem/cva6_hpdcache_if_adapter.sv x: 11 commits (all time) y: 319 lines of code flow/designs/src/cva6/core/cache_subsystem/cva6_hpdcache_wrapper.sv x: 11 commits (all time) y: 366 lines of code flow/designs/src/cva6/core/csr_regfile.sv x: 11 commits (all time) y: 2688 lines of code flow/designs/src/cva6/core/cva6_mmu/cva6_mmu.sv x: 11 commits (all time) y: 688 lines of code flow/designs/src/cva6/core/id_stage.sv x: 11 commits (all time) y: 425 lines of code flow/designs/src/cva6/core/load_store_unit.sv x: 11 commits (all time) y: 811 lines of code flow/designs/src/cva6/core/load_unit.sv x: 11 commits (all time) y: 521 lines of code flow/scripts/macro_place.tcl x: 175 commits (all time) y: 9 lines of code flow/scripts/macro_place_util.tcl x: 116 commits (all time) y: 61 lines of code flow/scripts/pdn.tcl x: 121 commits (all time) y: 19 lines of code flow/scripts/report_metrics.tcl x: 143 commits (all time) y: 218 lines of code flow/scripts/tapcell.tcl x: 93 commits (all time) y: 12 lines of code flow/util/addDummyToLef.py x: 16 commits (all time) y: 25 lines of code flow/util/def2stream.py x: 56 commits (all time) y: 100 lines of code flow/util/genReport.py x: 96 commits (all time) y: 257 lines of code flow/designs/ihp-sg13g2/i2c-gpio-expander/I2cGpioExpanderTop.v x: 13 commits (all time) y: 1 lines of code flow/platforms/asap7/verilog/stdcell/asap7sc7p5t_OA_RVT_TT_201020.v x: 8 commits (all time) y: 5535 lines of code flow/platforms/ihp-sg13g2/pad.tcl x: 8 commits (all time) y: 30 lines of code flow/platforms/ihp-sg13g2/pdn.tcl x: 41 commits (all time) y: 29 lines of code flow/platforms/ihp-sg13g2/sg13g2_update.py x: 21 commits (all time) y: 91 lines of code flow/scripts/generate_abstract.tcl x: 114 commits (all time) y: 34 lines of code flow/scripts/mem_dump.py x: 43 commits (all time) y: 119 lines of code flow/scripts/synth_canonicalize.tcl x: 39 commits (all time) y: 13 lines of code flow/util/appendStatsToDb.py x: 13 commits (all time) y: 69 lines of code flow/util/genMassive.py x: 27 commits (all time) y: 317 lines of code tools/AutoTuner/src/autotuner/distributed.py x: 163 commits (all time) y: 502 lines of code tools/AutoTuner/src/autotuner/tensorboard_logger.py x: 8 commits (all time) y: 50 lines of code flow/scripts/synth_wrap_operators.tcl x: 33 commits (all time) y: 96 lines of code flow/designs/nangate45/black_parrot/macro_placement.tcl x: 7 commits (all time) y: 33 lines of code flow/platforms/ihp-sg13g2/verilog/sg13g2_stdcell.v x: 9 commits (all time) y: 2031 lines of code flow/platforms/asap7/openRoad/pdn/grid_strategy-M1-M2-M5-M6.tcl x: 20 commits (all time) y: 39 lines of code flow/platforms/nangate45/grid_strategy-M1-M4-M7.tcl x: 21 commits (all time) y: 43 lines of code flake.nix x: 10 commits (all time) y: 42 lines of code flow/platforms/asap7/openRoad/pdn/BLOCKS_grid_strategy.tcl x: 46 commits (all time) y: 42 lines of code flow/platforms/sky130hd/pdn.tcl x: 14 commits (all time) y: 41 lines of code flow/scripts/generate-variables-docs.py x: 29 commits (all time) y: 60 lines of code tools/AutoTuner/scripts/plot.py x: 13 commits (all time) y: 136 lines of code flow/designs/gf12/ariane/io.tcl x: 10 commits (all time) y: 2 lines of code flow/designs/gf180/jpeg/io.tcl x: 11 commits (all time) y: 1 lines of code flow/designs/sky130hd/ibex/fastroute.tcl x: 29 commits (all time) y: 3 lines of code flow/platforms/asap7/openRoad/make_tracks.tcl x: 27 commits (all time) y: 16 lines of code flow/platforms/asap7/openRoad/tapcell.tcl x: 53 commits (all time) y: 13 lines of code flow/platforms/asap7/openlane/asap7sc7p5t/config.tcl x: 14 commits (all time) y: 55 lines of code flow/platforms/asap7/openlane/config.tcl x: 12 commits (all time) y: 119 lines of code flow/platforms/nangate45/fakeram.tcl x: 13 commits (all time) y: 35 lines of code flow/platforms/sky130hd/fastroute.tcl x: 62 commits (all time) y: 3 lines of code flow/scripts/add_routing_blk.tcl x: 25 commits (all time) y: 38 lines of code flow/scripts/klayout.tcl x: 31 commits (all time) y: 18 lines of code flow/scripts/synth_metrics.tcl x: 19 commits (all time) y: 4 lines of code flow/tutorials/scripts/drt/drc_issue.tcl x: 24 commits (all time) y: 25 lines of code flow/util/cell-veneer/lefdef.tcl x: 37 commits (all time) y: 889 lines of code flow/util/cell-veneer/wrap_stdcells.tcl x: 20 commits (all time) y: 634 lines of code flow/designs/src/cva6/common/local/util/sram_cache.sv x: 17 commits (all time) y: 137 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_sram.sv x: 18 commits (all time) y: 62 lines of code flow/platforms/sky130hs/fastroute.tcl x: 40 commits (all time) y: 3 lines of code flow/designs/src/ibex_sv/ibex_alu.sv x: 3 commits (all time) y: 1074 lines of code flow/designs/src/ibex_sv/ibex_compressed_decoder.sv x: 3 commits (all time) y: 260 lines of code flow/designs/src/ibex_sv/ibex_controller.sv x: 3 commits (all time) y: 724 lines of code flow/designs/src/ibex_sv/ibex_core.sv x: 3 commits (all time) y: 1264 lines of code flow/designs/src/ibex_sv/ibex_counter.sv x: 3 commits (all time) y: 67 lines of code flow/designs/src/ibex_sv/ibex_decoder.sv x: 3 commits (all time) y: 1012 lines of code flow/designs/src/ibex_sv/ibex_ex_block.sv x: 3 commits (all time) y: 173 lines of code flow/designs/src/ibex_sv/ibex_fetch_fifo.sv x: 3 commits (all time) y: 205 lines of code flow/designs/src/ibex_sv/ibex_id_stage.sv x: 3 commits (all time) y: 873 lines of code flow/designs/src/ibex_sv/ibex_if_stage.sv x: 3 commits (all time) y: 517 lines of code flow/designs/src/ibex_sv/ibex_load_store_unit.sv x: 3 commits (all time) y: 437 lines of code flow/designs/src/ibex_sv/ibex_multdiv_slow.sv x: 3 commits (all time) y: 324 lines of code flow/designs/src/ibex_sv/ibex_pmp.sv x: 3 commits (all time) y: 112 lines of code flow/designs/src/ibex_sv/ibex_register_file_ff.sv x: 3 commits (all time) y: 81 lines of code flow/util/genReportTable.py x: 57 commits (all time) y: 353 lines of code flow/scripts/klayout/src/GenericLayerNameMapper.rb x: 4 commits (all time) y: 36 lines of code flow/scripts/klayout/src/KLayoutLayerMapGenerator.rb x: 4 commits (all time) y: 98 lines of code flow/scripts/klayout/src/KLayoutTechFileGenerator.rb x: 8 commits (all time) y: 97 lines of code flow/scripts/klayout/src/LEFVia.rb x: 4 commits (all time) y: 70 lines of code flow/scripts/klayout/src/LEFViaData.rb x: 8 commits (all time) y: 148 lines of code flow/designs/src/cva6/core/acc_dispatcher.sv x: 6 commits (all time) y: 387 lines of code flow/designs/src/cva6/core/alu.sv x: 6 commits (all time) y: 356 lines of code flow/designs/src/cva6/core/axi_shim.sv x: 6 commits (all time) y: 281 lines of code flow/designs/src/cva6/core/branch_unit.sv x: 6 commits (all time) y: 134 lines of code flow/designs/src/cva6/core/cache_subsystem/axi_adapter.sv x: 6 commits (all time) y: 467 lines of code flow/designs/src/cva6/core/cache_subsystem/cache_ctrl.sv x: 6 commits (all time) y: 437 lines of code flow/designs/src/cva6/core/cache_subsystem/cva6_hpdcache_subsystem.sv x: 6 commits (all time) y: 422 lines of code flow/designs/src/cva6/core/cache_subsystem/cva6_icache.sv x: 6 commits (all time) y: 527 lines of code flow/designs/src/cva6/core/cache_subsystem/cva6_icache_axi_wrapper.sv x: 6 commits (all time) y: 195 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/include/hpdcache_typedef.svh x: 6 commits (all time) y: 105 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_data_downsize.sv x: 6 commits (all time) y: 168 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/hpdcache.sv x: 6 commits (all time) y: 1138 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/hpdcache_cmo.sv x: 6 commits (all time) y: 568 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/hpdcache_ctrl.sv x: 6 commits (all time) y: 995 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/hpdcache_ctrl_pe.sv x: 6 commits (all time) y: 887 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/hpdcache_flush.sv x: 6 commits (all time) y: 330 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/hpdcache_memctrl.sv x: 6 commits (all time) y: 867 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/hpdcache_miss_handler.sv x: 6 commits (all time) y: 644 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/hpdcache_mshr.sv x: 6 commits (all time) y: 367 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/hpdcache_rtab.sv x: 6 commits (all time) y: 589 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/hwpf_stride/hwpf_stride_wrapper.sv x: 6 commits (all time) y: 257 lines of code flow/designs/src/cva6/core/cache_subsystem/std_cache_subsystem.sv x: 6 commits (all time) y: 313 lines of code flow/designs/src/cva6/core/cache_subsystem/wt_axi_adapter.sv x: 6 commits (all time) y: 666 lines of code flow/designs/src/cva6/core/cache_subsystem/wt_dcache_wbuffer.sv x: 6 commits (all time) y: 618 lines of code flow/designs/src/cva6/core/controller.sv x: 6 commits (all time) y: 245 lines of code flow/designs/src/cva6/core/cva6.sv x: 6 commits (all time) y: 1705 lines of code flow/designs/src/cva6/core/cva6_fifo_v3.sv x: 6 commits (all time) y: 212 lines of code flow/designs/src/cva6/core/cvfpu/src/fpnew_cast_multi.sv x: 6 commits (all time) y: 697 lines of code flow/designs/src/cva6/core/cvfpu/src/fpnew_fma_multi.sv x: 6 commits (all time) y: 749 lines of code flow/designs/src/cva6/core/cvfpu/src/fpu_div_sqrt_mvp/hdl/control_mvp.sv x: 6 commits (all time) y: 3170 lines of code flow/designs/src/cva6/core/decoder.sv x: 6 commits (all time) y: 1672 lines of code flow/designs/src/cva6/core/frontend/frontend.sv x: 6 commits (all time) y: 554 lines of code flow/designs/src/cva6/core/frontend/instr_queue.sv x: 6 commits (all time) y: 517 lines of code flow/designs/src/cva6/core/include/riscv_pkg.sv x: 6 commits (all time) y: 939 lines of code flow/designs/src/cva6/core/issue_read_operands.sv x: 6 commits (all time) y: 1114 lines of code flow/designs/src/cva6/core/macro_decoder.sv x: 6 commits (all time) y: 725 lines of code flow/designs/src/cva6/common/local/util/sram.sv x: 5 commits (all time) y: 110 lines of code flow/designs/src/mempool_group/rtl/axi/src/axi_cut.sv x: 3 commits (all time) y: 242 lines of code flow/designs/src/mempool_group/rtl/axi/src/axi_id_remap.sv x: 3 commits (all time) y: 595 lines of code flow/designs/src/mempool_group/rtl/axi/src/axi_intf.sv x: 3 commits (all time) y: 467 lines of code flow/designs/src/mempool_group/rtl/axi/src/axi_mux.sv x: 3 commits (all time) y: 478 lines of code flow/designs/src/mempool_group/rtl/axi/src/axi_pkg.sv x: 3 commits (all time) y: 399 lines of code flow/designs/src/mempool_group/rtl/common_cells/src/rr_arb_tree.sv x: 3 commits (all time) y: 314 lines of code flow/designs/src/mempool_group/rtl/mempool_group.sv x: 3 commits (all time) y: 573 lines of code flow/designs/src/mempool_group/rtl/mempool_tile.sv x: 3 commits (all time) y: 899 lines of code flow/designs/src/mempool_group/rtl/snitch/src/riscv_instr.sv x: 3 commits (all time) y: 1546 lines of code flow/designs/src/mempool_group/rtl/snitch/src/snitch.sv x: 3 commits (all time) y: 1715 lines of code flow/designs/src/mempool_group/rtl/snitch/src/snitch_icache/snitch_icache.sv x: 3 commits (all time) y: 634 lines of code flow/designs/src/mempool_group/rtl/snitch/src/snitch_icache/snitch_icache_l0.sv x: 3 commits (all time) y: 349 lines of code flow/designs/src/mempool_group/rtl/snitch/src/snitch_ipu.sv x: 3 commits (all time) y: 1508 lines of code flow/designs/ihp-sg13g2/i2c-gpio-expander/I2cGpioExpander.v x: 5 commits (all time) y: 669 lines of code flow/platforms/ihp-sg13g2/verilog/sg13g2_io.v x: 8 commits (all time) y: 225 lines of code flow/util/convertDrc.py x: 22 commits (all time) y: 107 lines of code flow/util/createGallery.py x: 9 commits (all time) y: 28 lines of code flow/util/viewDrc.py x: 7 commits (all time) y: 47 lines of code flow/platforms/asap7/verilog/stdcell/asap7sc7p5t_AO_RVT_TT_201020.v x: 8 commits (all time) y: 5741 lines of code flow/platforms/asap7/verilog/stdcell/asap7sc7p5t_INVBUF_RVT_TT_201020.v x: 8 commits (all time) y: 812 lines of code flow/platforms/asap7/verilog/stdcell/asap7sc7p5t_SEQ_RVT_TT_220101.v x: 9 commits (all time) y: 2128 lines of code flow/platforms/asap7/verilog/stdcell/asap7sc7p5t_SIMPLE_RVT_TT_201020.v x: 8 commits (all time) y: 1439 lines of code flow/designs/asap7/riscv32i-mock-sram/fakeram7_256x32/mock-fakeram7_256x32.v x: 5 commits (all time) y: 38 lines of code flow/designs/nangate45/ariane133/macros.v x: 2 commits (all time) y: 122 lines of code .github/ISSUE_TEMPLATE/bug_report_with_orfs.yml x: 9 commits (all time) y: 107 lines of code flow/designs/nangate45/ariane136/macros.v x: 5 commits (all time) y: 126 lines of code flow/designs/src/microwatt/simplebus_host.v x: 3 commits (all time) y: 1314 lines of code flow/designs/src/microwatt/tap_top.v x: 3 commits (all time) y: 414 lines of code flow/designs/src/microwatt/uart_regs.v x: 3 commits (all time) y: 525 lines of code flow/designs/src/ethmac/eth_registers.v x: 4 commits (all time) y: 903 lines of code flow/designs/src/ethmac/eth_spram_256x32.v x: 4 commits (all time) y: 177 lines of code flow/designs/src/ethmac/eth_top.v x: 4 commits (all time) y: 745 lines of code flow/designs/src/ethmac/eth_wishbone.v x: 4 commits (all time) y: 2008 lines of code flow/designs/src/chameleon_hier/rtl/AHB_sys_0/AHBlite_sys_0.v x: 5 commits (all time) y: 231 lines of code flow/designs/src/chameleon_hier/rtl/IPs/APB_UART.v x: 5 commits (all time) y: 562 lines of code flow/designs/src/chameleon_hier/rtl/IPs/DFFRAMBB.v x: 5 commits (all time) y: 212 lines of code flow/designs/src/chameleon_hier/rtl/IPs/DMC_32x16HC.v x: 8 commits (all time) y: 159 lines of code flow/designs/src/chameleon_hier/rtl/IPs/spi_master.v x: 5 commits (all time) y: 177 lines of code flow/designs/src/chameleon_hier/rtl/ibex/ibex_branch_predict.v x: 5 commits (all time) y: 356 lines of code flow/designs/src/chameleon_hier/rtl/ibex/ibex_compressed_decoder.v x: 5 commits (all time) y: 408 lines of code flow/designs/src/chameleon_hier/rtl/ibex/ibex_controller.v x: 5 commits (all time) y: 841 lines of code flow/designs/src/chameleon_hier/rtl/ibex/ibex_core.v x: 5 commits (all time) y: 1076 lines of code flow/designs/src/chameleon_hier/rtl/ibex/ibex_cs_registers.v x: 5 commits (all time) y: 1331 lines of code flow/designs/src/chameleon_hier/rtl/ibex/ibex_decoder.v x: 5 commits (all time) y: 1155 lines of code flow/designs/src/chameleon_hier/rtl/ibex/ibex_ex_block.v x: 5 commits (all time) y: 477 lines of code flow/designs/src/chameleon_hier/rtl/ibex/ibex_id_stage.v x: 5 commits (all time) y: 1016 lines of code flow/designs/src/chameleon_hier/rtl/ibex/ibex_if_stage.v x: 5 commits (all time) y: 685 lines of code flow/designs/src/chameleon_hier/rtl/ibex/ibex_load_store_unit.v x: 5 commits (all time) y: 328 lines of code flow/designs/src/chameleon_hier/rtl/ibex/ibex_pmp.v x: 5 commits (all time) y: 365 lines of code flow/designs/src/chameleon_hier/rtl/ibex/ibex_wrapper.v x: 7 commits (all time) y: 148 lines of code flow/designs/src/riscv32i/aludec.v x: 9 commits (all time) y: 332 lines of code flow/designs/src/riscv32i/controller.v x: 9 commits (all time) y: 57 lines of code flow/designs/src/chameleon/IPs/i2c_master.v x: 5 commits (all time) y: 726 lines of code flow/designs/src/chameleon/acc/AHB_SPM.v x: 5 commits (all time) y: 183 lines of code flow/designs/src/chameleon/ibex/ibex_alu.v x: 5 commits (all time) y: 926 lines of code flow/designs/src/chameleon/ibex/models/ibex_core_tracing.v x: 5 commits (all time) y: 513 lines of code flow/designs/src/jpeg/include/dct_cos_table.v x: 3 commits (all time) y: 4295 lines of code
5741.0
lines of code
  min: 1.0
  average: 201.42
  25th percentile: 12.0
  median: 57.0
  75th percentile: 177.5
  max: 5741.0
0 533.0
commits (all time)
min: 2.0 | average: 15.13 | 25th percentile: 4.0 | median: 5.0 | 75th percentile: 9.0 | max: 533.0

File Size vs. Contributors (all time): 805 points

flow/scripts/global_route.tcl x: 57 contributors (all time) y: 145 lines of code flow/util/uploadMetadata.py x: 17 contributors (all time) y: 403 lines of code flow/util/write_rc_helper.tcl x: 3 contributors (all time) y: 123 lines of code flow/scripts/lec_check.tcl x: 11 contributors (all time) y: 72 lines of code flow/scripts/variables.yaml x: 33 contributors (all time) y: 1646 lines of code flow/scripts/load.tcl x: 31 contributors (all time) y: 49 lines of code flow/scripts/memories/detect.py x: 3 contributors (all time) y: 151 lines of code flow/scripts/memories/extract_memories.tcl x: 3 contributors (all time) y: 16 lines of code flow/scripts/memories/idiomatic.py x: 3 contributors (all time) y: 26 lines of code flow/scripts/read_liberty.tcl x: 17 contributors (all time) y: 37 lines of code flow/scripts/synth_preamble.tcl x: 32 contributors (all time) y: 234 lines of code tools/FakeRAM2.0/__init__.py x: 1 contributors (all time) y: 2 lines of code tools/FakeRAM2.0/example_input_file.cfg x: 1 contributors (all time) y: 27 lines of code tools/FakeRAM2.0/spreadsheet_ram.py x: 1 contributors (all time) y: 188 lines of code tools/FakeRAM2.0/utils/class_memory.py x: 1 contributors (all time) y: 147 lines of code tools/FakeRAM2.0/utils/class_process.py x: 1 contributors (all time) y: 119 lines of code tools/FakeRAM2.0/utils/liberty_exporter.py x: 1 contributors (all time) y: 384 lines of code tools/FakeRAM2.0/utils/physical_data.py x: 1 contributors (all time) y: 61 lines of code tools/FakeRAM2.0/utils/ss_port_organizer.py x: 1 contributors (all time) y: 94 lines of code flow/platforms/asap7/verilog/fakeram7_2048x39.v x: 3 contributors (all time) y: 57 lines of code flow/platforms/asap7/verilog/fakeram7_256x256.v x: 4 contributors (all time) y: 57 lines of code flow/platforms/asap7/verilog/fakeregfile_32x46.v x: 4 contributors (all time) y: 68 lines of code flow/util/correlateRC.py x: 24 contributors (all time) y: 31 lines of code flow/util/correlateRCHelper.py x: 2 contributors (all time) y: 315 lines of code flow/util/write_rc.tcl x: 2 contributors (all time) y: 14 lines of code flow/scripts/synth_syn.tcl x: 6 contributors (all time) y: 71 lines of code flow/util/checkMetadata.py x: 23 contributors (all time) y: 94 lines of code flow/util/genMetrics.py x: 42 contributors (all time) y: 296 lines of code flow/util/synDashboard.py x: 2 contributors (all time) y: 125 lines of code flow/scripts/yaml_to_json.py x: 6 contributors (all time) y: 11 lines of code flow/platforms/asap7/setRC.tcl x: 20 contributors (all time) y: 20 lines of code flow/platforms/asap7/fastroute.tcl x: 5 contributors (all time) y: 5 lines of code flow/scripts/detail_place.tcl x: 42 contributors (all time) y: 36 lines of code flow/scripts/final_report.tcl x: 50 contributors (all time) y: 7 lines of code flow/scripts/synth.tcl x: 57 contributors (all time) y: 267 lines of code tclint.toml x: 8 contributors (all time) y: 17 lines of code flow/designs/asap7/gcd/single_flow.tcl x: 4 contributors (all time) y: 10 lines of code flow/scripts/cts.tcl x: 54 contributors (all time) y: 67 lines of code flow/scripts/density_fill.tcl x: 28 contributors (all time) y: 16 lines of code flow/scripts/detail_route.tcl x: 46 contributors (all time) y: 71 lines of code flow/scripts/fillcell.tcl x: 32 contributors (all time) y: 14 lines of code flow/scripts/io_placement.tcl x: 36 contributors (all time) y: 20 lines of code flow/scripts/synth_odb.tcl x: 15 contributors (all time) y: 34 lines of code flow/scripts/util.tcl x: 25 contributors (all time) y: 299 lines of code flow/scripts/write_ref_sdc.tcl x: 28 contributors (all time) y: 35 lines of code flow/platforms/gt2n/itf_to_rc.py x: 5 contributors (all time) y: 84 lines of code flow/platforms/gt2n/pdn.tcl x: 5 contributors (all time) y: 23 lines of code flow/platforms/sky130hd/setRC.tcl x: 24 contributors (all time) y: 13 lines of code flow/scripts/floorplan.tcl x: 52 contributors (all time) y: 151 lines of code flow/scripts/floorplan_to_place.tcl x: 12 contributors (all time) y: 20 lines of code flow/scripts/global_place.tcl x: 47 contributors (all time) y: 62 lines of code flow/scripts/save_images.tcl x: 28 contributors (all time) y: 106 lines of code flow/scripts/view_cells.tcl x: 11 contributors (all time) y: 51 lines of code .readthedocs.yaml x: 9 contributors (all time) y: 10 lines of code flow/platforms/sky130hs/setRC.tcl x: 18 contributors (all time) y: 13 lines of code flow/scripts/open.tcl x: 16 contributors (all time) y: 82 lines of code flow/util/generate_klayout_tech.py x: 7 contributors (all time) y: 45 lines of code flow/util/genElapsedTime.py x: 26 contributors (all time) y: 121 lines of code flow/util/genRuleFile.py x: 32 contributors (all time) y: 429 lines of code flow/designs/gf180/uart-blocks/tapcell.tcl x: 13 contributors (all time) y: 6 lines of code flow/designs/src/chameleon/IPs/WDT32.v x: 10 contributors (all time) y: 38 lines of code flow/designs/src/chameleon_hier/rtl/IPs/WDT32.v x: 8 contributors (all time) y: 38 lines of code flow/designs/src/fifo/fifo1.v x: 7 contributors (all time) y: 58 lines of code flow/designs/src/jpeg/jpeg_rle.v x: 7 contributors (all time) y: 2 lines of code flow/platforms/gf180/openROAD/tapcell.tcl x: 14 contributors (all time) y: 4 lines of code flow/platforms/gf180/setRC.tcl x: 13 contributors (all time) y: 46 lines of code flow/platforms/ihp-sg13g2/make_tracks.tcl x: 11 contributors (all time) y: 7 lines of code flow/platforms/nangate45/setRC.tcl x: 17 contributors (all time) y: 12 lines of code flow/scripts/deletePowerNets.tcl x: 20 contributors (all time) y: 23 lines of code flow/scripts/run_command.py x: 8 contributors (all time) y: 89 lines of code tools/AutoTuner/src/autotuner/utils.py x: 21 contributors (all time) y: 547 lines of code flow/designs/ihp-sg13g2/i2c-gpio-expander/I2cDeviceCtrl/pdn.tcl x: 12 contributors (all time) y: 26 lines of code flow/designs/ihp-sg13g2/i2c-gpio-expander/pdn.tcl x: 14 contributors (all time) y: 33 lines of code flow/designs/sky130hd/chameleon/lec_blackbox_stubs.v x: 5 contributors (all time) y: 140 lines of code flow/designs/src/chameleon/IPs/APB_UART.v x: 12 contributors (all time) y: 562 lines of code flow/designs/src/cva6/core/cache_subsystem/cva6_hpdcache_if_adapter.sv x: 9 contributors (all time) y: 319 lines of code flow/designs/src/cva6/core/cache_subsystem/cva6_hpdcache_wrapper.sv x: 9 contributors (all time) y: 366 lines of code flow/designs/src/cva6/core/csr_regfile.sv x: 9 contributors (all time) y: 2688 lines of code flow/designs/src/cva6/core/cva6_mmu/cva6_mmu.sv x: 9 contributors (all time) y: 688 lines of code flow/designs/src/cva6/core/cvxif_fu.sv x: 9 contributors (all time) y: 65 lines of code flow/designs/src/cva6/core/id_stage.sv x: 9 contributors (all time) y: 425 lines of code flow/designs/src/cva6/core/load_store_unit.sv x: 9 contributors (all time) y: 811 lines of code flow/designs/src/cva6/core/load_unit.sv x: 9 contributors (all time) y: 521 lines of code flow/scripts/macro_place.tcl x: 38 contributors (all time) y: 9 lines of code flow/scripts/macro_place_util.tcl x: 26 contributors (all time) y: 61 lines of code flow/scripts/report_metrics.tcl x: 36 contributors (all time) y: 218 lines of code flow/scripts/tapcell.tcl x: 25 contributors (all time) y: 12 lines of code flow/util/addDummyToLef.py x: 13 contributors (all time) y: 25 lines of code flow/util/def2stream.py x: 22 contributors (all time) y: 100 lines of code flow/util/genReport.py x: 31 contributors (all time) y: 257 lines of code flow/designs/gf12/swerv_wrapper/macros.v x: 8 contributors (all time) y: 47 lines of code flow/platforms/asap7/verilog/stdcell/asap7sc7p5t_OA_RVT_TT_201020.v x: 7 contributors (all time) y: 5535 lines of code flow/platforms/ihp-sg13g2/pdn.tcl x: 19 contributors (all time) y: 29 lines of code flow/platforms/ihp-sg13g2/sg13g2_update.py x: 12 contributors (all time) y: 91 lines of code flow/scripts/generate_abstract.tcl x: 32 contributors (all time) y: 34 lines of code flow/scripts/mem_dump.py x: 15 contributors (all time) y: 119 lines of code flow/scripts/synth_canonicalize.tcl x: 15 contributors (all time) y: 13 lines of code flow/util/appendStatsToDb.py x: 10 contributors (all time) y: 69 lines of code flow/util/genMassive.py x: 14 contributors (all time) y: 317 lines of code tools/AutoTuner/src/autotuner/distributed.py x: 25 contributors (all time) y: 502 lines of code tools/AutoTuner/src/autotuner/tensorboard_logger.py x: 5 contributors (all time) y: 50 lines of code flow/scripts/synth_wrap_operators.tcl x: 13 contributors (all time) y: 96 lines of code flow/designs/nangate45/black_parrot/macro_placement.tcl x: 4 contributors (all time) y: 33 lines of code flow/platforms/ihp-sg13g2/verilog/sg13g2_stdcell.v x: 7 contributors (all time) y: 2031 lines of code flow/platforms/asap7/openRoad/pdn/grid_strategy-M1-M2-M5-M6.tcl x: 9 contributors (all time) y: 39 lines of code flow/platforms/asap7/openRoad/pdn/BLOCKS_grid_strategy.tcl x: 16 contributors (all time) y: 42 lines of code flow/platforms/asap7/openRoad/pdn/BLOCK_grid_strategy.tcl x: 6 contributors (all time) y: 26 lines of code tools/AutoTuner/scripts/plot.py x: 7 contributors (all time) y: 136 lines of code flow/platforms/asap7/openlane/asap7sc7p5t/config.tcl x: 6 contributors (all time) y: 55 lines of code flow/platforms/asap7/openlane/config.tcl x: 5 contributors (all time) y: 119 lines of code flow/scripts/deleteRoutingObstructions.tcl x: 10 contributors (all time) y: 10 lines of code flow/util/cell-veneer/lefdef.tcl x: 12 contributors (all time) y: 889 lines of code flow/util/cell-veneer/wrap_stdcells.tcl x: 9 contributors (all time) y: 634 lines of code flow/designs/src/cva6/common/local/util/sram_cache.sv x: 6 contributors (all time) y: 137 lines of code flow/designs/src/ibex_sv/ibex_alu.sv x: 2 contributors (all time) y: 1074 lines of code flow/designs/src/ibex_sv/ibex_compressed_decoder.sv x: 2 contributors (all time) y: 260 lines of code flow/designs/src/ibex_sv/ibex_controller.sv x: 2 contributors (all time) y: 724 lines of code flow/designs/src/ibex_sv/ibex_core.sv x: 2 contributors (all time) y: 1264 lines of code flow/designs/src/ibex_sv/ibex_counter.sv x: 2 contributors (all time) y: 67 lines of code flow/designs/src/ibex_sv/ibex_csr.sv x: 2 contributors (all time) y: 43 lines of code flow/designs/src/ibex_sv/ibex_decoder.sv x: 2 contributors (all time) y: 1012 lines of code flow/designs/src/ibex_sv/ibex_ex_block.sv x: 2 contributors (all time) y: 173 lines of code flow/designs/src/ibex_sv/ibex_fetch_fifo.sv x: 2 contributors (all time) y: 205 lines of code flow/designs/src/ibex_sv/ibex_id_stage.sv x: 2 contributors (all time) y: 873 lines of code flow/designs/src/ibex_sv/ibex_if_stage.sv x: 2 contributors (all time) y: 517 lines of code flow/designs/src/ibex_sv/ibex_load_store_unit.sv x: 2 contributors (all time) y: 437 lines of code flow/designs/src/ibex_sv/ibex_multdiv_slow.sv x: 2 contributors (all time) y: 324 lines of code flow/designs/src/ibex_sv/ibex_pmp.sv x: 2 contributors (all time) y: 112 lines of code flow/designs/src/ibex_sv/ibex_register_file_ff.sv x: 2 contributors (all time) y: 81 lines of code flow/designs/src/ibex_sv/ibex_wb_stage.sv x: 2 contributors (all time) y: 139 lines of code flow/util/genReportTable.py x: 16 contributors (all time) y: 353 lines of code flow/scripts/klayout/src/KLayoutLayerMapGenerator.rb x: 3 contributors (all time) y: 98 lines of code flow/scripts/klayout/src/LEFVia.rb x: 3 contributors (all time) y: 70 lines of code flow/designs/src/cva6/core/acc_dispatcher.sv x: 5 contributors (all time) y: 387 lines of code flow/designs/src/cva6/core/alu.sv x: 5 contributors (all time) y: 356 lines of code flow/designs/src/cva6/core/axi_shim.sv x: 5 contributors (all time) y: 281 lines of code flow/designs/src/cva6/core/cache_subsystem/axi_adapter.sv x: 5 contributors (all time) y: 467 lines of code flow/designs/src/cva6/core/cache_subsystem/cache_ctrl.sv x: 5 contributors (all time) y: 437 lines of code flow/designs/src/cva6/core/cache_subsystem/cva6_hpdcache_subsystem.sv x: 5 contributors (all time) y: 422 lines of code flow/designs/src/cva6/core/cache_subsystem/cva6_icache.sv x: 5 contributors (all time) y: 527 lines of code flow/designs/src/cva6/core/cache_subsystem/cva6_icache_axi_wrapper.sv x: 5 contributors (all time) y: 195 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/include/hpdcache_typedef.svh x: 5 contributors (all time) y: 105 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/common/hpdcache_data_downsize.sv x: 5 contributors (all time) y: 168 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/hpdcache.sv x: 5 contributors (all time) y: 1138 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/hpdcache_cmo.sv x: 5 contributors (all time) y: 568 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/hpdcache_ctrl.sv x: 5 contributors (all time) y: 995 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/hpdcache_ctrl_pe.sv x: 5 contributors (all time) y: 887 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/hpdcache_flush.sv x: 5 contributors (all time) y: 330 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/hpdcache_memctrl.sv x: 5 contributors (all time) y: 867 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/hpdcache_miss_handler.sv x: 5 contributors (all time) y: 644 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/hpdcache_mshr.sv x: 5 contributors (all time) y: 367 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/hpdcache_rtab.sv x: 5 contributors (all time) y: 589 lines of code flow/designs/src/cva6/core/cache_subsystem/hpdcache/rtl/src/hwpf_stride/hwpf_stride_wrapper.sv x: 5 contributors (all time) y: 257 lines of code flow/designs/src/cva6/core/cache_subsystem/std_cache_subsystem.sv x: 5 contributors (all time) y: 313 lines of code flow/designs/src/cva6/core/cache_subsystem/wt_axi_adapter.sv x: 5 contributors (all time) y: 666 lines of code flow/designs/src/cva6/core/cache_subsystem/wt_dcache_wbuffer.sv x: 5 contributors (all time) y: 618 lines of code flow/designs/src/cva6/core/controller.sv x: 5 contributors (all time) y: 245 lines of code flow/designs/src/cva6/core/cva6.sv x: 5 contributors (all time) y: 1705 lines of code flow/designs/src/cva6/core/cva6_fifo_v3.sv x: 5 contributors (all time) y: 212 lines of code flow/designs/src/cva6/core/cvfpu/src/fpnew_cast_multi.sv x: 5 contributors (all time) y: 697 lines of code flow/designs/src/cva6/core/cvfpu/src/fpnew_fma_multi.sv x: 5 contributors (all time) y: 749 lines of code flow/designs/src/cva6/core/cvfpu/src/fpu_div_sqrt_mvp/hdl/control_mvp.sv x: 5 contributors (all time) y: 3170 lines of code flow/designs/src/cva6/core/decoder.sv x: 5 contributors (all time) y: 1672 lines of code flow/designs/src/cva6/core/frontend/frontend.sv x: 5 contributors (all time) y: 554 lines of code flow/designs/src/cva6/core/frontend/instr_queue.sv x: 5 contributors (all time) y: 517 lines of code flow/designs/src/cva6/core/include/riscv_pkg.sv x: 5 contributors (all time) y: 939 lines of code flow/designs/src/cva6/core/issue_read_operands.sv x: 5 contributors (all time) y: 1114 lines of code flow/designs/src/cva6/core/macro_decoder.sv x: 5 contributors (all time) y: 725 lines of code flow/designs/src/cva6/common/local/util/sram.sv x: 4 contributors (all time) y: 110 lines of code flow/designs/src/mempool_group/rtl/axi/assign.svh x: 3 contributors (all time) y: 504 lines of code flow/designs/src/mempool_group/rtl/axi/src/axi_cut.sv x: 3 contributors (all time) y: 242 lines of code flow/designs/src/mempool_group/rtl/axi/src/axi_id_remap.sv x: 3 contributors (all time) y: 595 lines of code flow/designs/src/mempool_group/rtl/axi/src/axi_intf.sv x: 3 contributors (all time) y: 467 lines of code flow/designs/src/mempool_group/rtl/axi/src/axi_mux.sv x: 3 contributors (all time) y: 478 lines of code flow/designs/src/mempool_group/rtl/axi/src/axi_pkg.sv x: 3 contributors (all time) y: 399 lines of code flow/designs/src/mempool_group/rtl/axi/typedef.svh x: 3 contributors (all time) y: 200 lines of code flow/designs/src/mempool_group/rtl/axi_hier_interco.sv x: 3 contributors (all time) y: 219 lines of code flow/designs/src/mempool_group/rtl/common_cells/assertions.svh x: 3 contributors (all time) y: 172 lines of code flow/designs/src/mempool_group/rtl/common_cells/src/rr_arb_tree.sv x: 3 contributors (all time) y: 314 lines of code flow/designs/src/mempool_group/rtl/mempool_group.sv x: 3 contributors (all time) y: 573 lines of code flow/designs/src/mempool_group/rtl/mempool_tile.sv x: 3 contributors (all time) y: 899 lines of code flow/designs/src/mempool_group/rtl/snitch/src/riscv_instr.sv x: 3 contributors (all time) y: 1546 lines of code flow/designs/src/mempool_group/rtl/snitch/src/snitch.sv x: 3 contributors (all time) y: 1715 lines of code flow/designs/src/mempool_group/rtl/snitch/src/snitch_icache/snitch_icache.sv x: 3 contributors (all time) y: 634 lines of code flow/designs/src/mempool_group/rtl/snitch/src/snitch_icache/snitch_icache_handler.sv x: 3 contributors (all time) y: 271 lines of code flow/designs/src/mempool_group/rtl/snitch/src/snitch_icache/snitch_icache_l0.sv x: 3 contributors (all time) y: 349 lines of code flow/designs/src/mempool_group/rtl/snitch/src/snitch_ipu.sv x: 3 contributors (all time) y: 1508 lines of code flow/designs/ihp-sg13g2/i2c-gpio-expander/I2cGpioExpander.v x: 4 contributors (all time) y: 669 lines of code flow/platforms/ihp-sg13g2/verilog/RM_IHPSG13_1P_1024x16_c2_bm_bist.v x: 4 contributors (all time) y: 134 lines of code flow/platforms/ihp-sg13g2/verilog/sg13g2_io.v x: 6 contributors (all time) y: 225 lines of code flow/platforms/asap7/verilog/stdcell/asap7sc7p5t_AO_RVT_TT_201020.v x: 5 contributors (all time) y: 5741 lines of code flow/platforms/asap7/verilog/stdcell/asap7sc7p5t_INVBUF_RVT_TT_201020.v x: 5 contributors (all time) y: 812 lines of code flow/platforms/asap7/verilog/stdcell/asap7sc7p5t_SEQ_RVT_TT_220101.v x: 5 contributors (all time) y: 2128 lines of code flow/platforms/asap7/verilog/stdcell/asap7sc7p5t_SIMPLE_RVT_TT_201020.v x: 5 contributors (all time) y: 1439 lines of code flow/designs/src/microwatt/simplebus_host.v x: 3 contributors (all time) y: 1314 lines of code flow/designs/src/microwatt/tap_top.v x: 3 contributors (all time) y: 414 lines of code flow/designs/src/microwatt/uart_regs.v x: 3 contributors (all time) y: 525 lines of code flow/designs/src/ethmac/eth_registers.v x: 4 contributors (all time) y: 903 lines of code flow/designs/src/ethmac/eth_spram_256x32.v x: 4 contributors (all time) y: 177 lines of code flow/designs/src/ethmac/eth_top.v x: 4 contributors (all time) y: 745 lines of code flow/designs/src/ethmac/eth_wishbone.v x: 4 contributors (all time) y: 2008 lines of code flow/designs/src/chameleon_hier/rtl/IPs/APB_UART.v x: 3 contributors (all time) y: 562 lines of code flow/designs/src/chameleon_hier/rtl/IPs/i2c_master.v x: 3 contributors (all time) y: 726 lines of code flow/designs/src/chameleon_hier/rtl/ibex/ibex_alu.v x: 3 contributors (all time) y: 946 lines of code flow/designs/src/chameleon_hier/rtl/ibex/ibex_controller.v x: 3 contributors (all time) y: 841 lines of code flow/designs/src/chameleon_hier/rtl/ibex/ibex_core.v x: 3 contributors (all time) y: 1076 lines of code flow/designs/src/chameleon_hier/rtl/ibex/ibex_decoder.v x: 3 contributors (all time) y: 1155 lines of code flow/designs/src/chameleon_hier/rtl/ibex/ibex_id_stage.v x: 3 contributors (all time) y: 1016 lines of code flow/designs/src/chameleon_hier/rtl/ibex/ibex_if_stage.v x: 3 contributors (all time) y: 685 lines of code flow/designs/src/chameleon_hier/rtl/ibex/ibex_load_store_unit.v x: 3 contributors (all time) y: 328 lines of code flow/designs/src/chameleon_hier/rtl/ibex/ibex_pmp.v x: 3 contributors (all time) y: 365 lines of code flow/designs/src/riscv32i/aludec.v x: 4 contributors (all time) y: 332 lines of code flow/designs/src/chameleon/ibex/ibex_alu.v x: 5 contributors (all time) y: 926 lines of code flow/designs/src/chameleon/ibex/ibex_controller.v x: 5 contributors (all time) y: 841 lines of code flow/designs/src/chameleon/ibex/ibex_core.v x: 5 contributors (all time) y: 1076 lines of code flow/designs/src/chameleon/ibex/ibex_cs_registers.v x: 5 contributors (all time) y: 1331 lines of code flow/designs/src/chameleon/ibex/ibex_decoder.v x: 5 contributors (all time) y: 1155 lines of code flow/designs/src/chameleon/ibex/ibex_ex_block.v x: 5 contributors (all time) y: 477 lines of code flow/platforms/sky130io/verilog/sky130_io.blackbox.v x: 4 contributors (all time) y: 246 lines of code flow/designs/src/jpeg/include/dct_cos_table.v x: 2 contributors (all time) y: 4295 lines of code
5741.0
lines of code
  min: 1.0
  average: 201.42
  25th percentile: 12.0
  median: 57.0
  75th percentile: 177.5
  max: 5741.0
0 57.0
contributors (all time)
min: 1.0 | average: 6.23 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 5.0 | max: 57.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 104 points

flow/scripts/global_route.tcl x: 12 commits (90d) y: 145 lines of code flow/util/uploadMetadata.py x: 3 commits (90d) y: 403 lines of code flow/util/write_rc_helper.tcl x: 7 commits (90d) y: 123 lines of code flow/scripts/lec_check.tcl x: 2 commits (90d) y: 72 lines of code flow/scripts/variables.yaml x: 21 commits (90d) y: 1646 lines of code flow/scripts/load.tcl x: 3 commits (90d) y: 49 lines of code flow/scripts/memories/detect.py x: 6 commits (90d) y: 151 lines of code flow/scripts/memories/extract_memories.tcl x: 4 commits (90d) y: 16 lines of code flow/scripts/memories/gen_memories.py x: 4 commits (90d) y: 119 lines of code flow/scripts/memories/idiomatic.py x: 3 commits (90d) y: 26 lines of code flow/scripts/memories/schema.py x: 3 commits (90d) y: 146 lines of code flow/scripts/read_liberty.tcl x: 3 commits (90d) y: 37 lines of code flow/scripts/synth_preamble.tcl x: 13 commits (90d) y: 234 lines of code tools/FakeRAM2.0/__init__.py x: 2 commits (90d) y: 2 lines of code tools/FakeRAM2.0/example_input_file.cfg x: 2 commits (90d) y: 27 lines of code tools/FakeRAM2.0/spreadsheet_ram.py x: 3 commits (90d) y: 188 lines of code tools/FakeRAM2.0/utils/basic_port_creator.py x: 2 commits (90d) y: 193 lines of code tools/FakeRAM2.0/utils/class_process.py x: 3 commits (90d) y: 119 lines of code tools/FakeRAM2.0/utils/dual_port_ram.py x: 2 commits (90d) y: 14 lines of code tools/FakeRAM2.0/utils/exporter.py x: 2 commits (90d) y: 8 lines of code tools/FakeRAM2.0/utils/lef_exporter.py x: 3 commits (90d) y: 127 lines of code tools/FakeRAM2.0/utils/liberty_exporter.py x: 2 commits (90d) y: 384 lines of code tools/FakeRAM2.0/utils/physical_data.py x: 2 commits (90d) y: 61 lines of code tools/FakeRAM2.0/utils/port.py x: 2 commits (90d) y: 35 lines of code tools/FakeRAM2.0/utils/ram_liberty_exporter.py x: 2 commits (90d) y: 22 lines of code tools/FakeRAM2.0/utils/ram_verilog_exporter.py x: 2 commits (90d) y: 47 lines of code tools/FakeRAM2.0/utils/run_utils.py x: 3 commits (90d) y: 45 lines of code tools/FakeRAM2.0/utils/rw_port_group.py x: 2 commits (90d) y: 56 lines of code tools/FakeRAM2.0/utils/ss_port_organizer.py x: 2 commits (90d) y: 94 lines of code tools/FakeRAM2.0/utils/timing_data.py x: 2 commits (90d) y: 66 lines of code tools/FakeRAM2.0/utils/verilog_exporter.py x: 3 commits (90d) y: 141 lines of code flow/platforms/asap7/verilog/fakeram7_2048x39.v x: 1 commits (90d) y: 57 lines of code flow/platforms/asap7/verilog/fakeregfile_32x46.v x: 1 commits (90d) y: 68 lines of code flow/util/correlateRC.py x: 6 commits (90d) y: 31 lines of code flow/util/correlateRCHelper.py x: 5 commits (90d) y: 315 lines of code flow/util/write_rc.tcl x: 3 commits (90d) y: 14 lines of code flow/scripts/synth_syn.tcl x: 7 commits (90d) y: 71 lines of code flow/util/genMetrics.py x: 3 commits (90d) y: 296 lines of code flow/util/synDashboard.py x: 4 commits (90d) y: 125 lines of code flow/platforms/asap7/setRC.tcl x: 3 commits (90d) y: 20 lines of code flow/platforms/asap7/fastroute.tcl x: 5 commits (90d) y: 5 lines of code flow/scripts/detail_place.tcl x: 9 commits (90d) y: 36 lines of code flow/scripts/final_report.tcl x: 6 commits (90d) y: 7 lines of code flow/scripts/flow.tcl x: 7 commits (90d) y: 89 lines of code flow/scripts/synth.tcl x: 8 commits (90d) y: 267 lines of code flow/designs/asap7/gcd/single_flow.tcl x: 3 commits (90d) y: 10 lines of code flow/scripts/cts.tcl x: 4 commits (90d) y: 67 lines of code flow/scripts/synth_odb.tcl x: 4 commits (90d) y: 34 lines of code flow/scripts/util.tcl x: 4 commits (90d) y: 299 lines of code flow/platforms/gt2n/cells_clkgate.v x: 1 commits (90d) y: 6 lines of code flow/platforms/gt2n/itf_to_rc.py x: 1 commits (90d) y: 84 lines of code flow/platforms/gt2n/pdn.tcl x: 1 commits (90d) y: 23 lines of code flow/platforms/gt2n/setRC.tcl x: 1 commits (90d) y: 73 lines of code flow/platforms/gt2n/tapcell.tcl x: 1 commits (90d) y: 10 lines of code flow/platforms/sky130hd/setRC.tcl x: 1 commits (90d) y: 13 lines of code flow/scripts/floorplan.tcl x: 1 commits (90d) y: 151 lines of code flow/scripts/global_place.tcl x: 1 commits (90d) y: 62 lines of code flow/scripts/resize.tcl x: 1 commits (90d) y: 33 lines of code flow/scripts/save_images.tcl x: 1 commits (90d) y: 106 lines of code flow/scripts/view_cells.tcl x: 1 commits (90d) y: 51 lines of code
1646.0
lines of code
  min: 2.0
  average: 85.11
  25th percentile: 16.25
  median: 49.5
  75th percentile: 87.75
  max: 1646.0
0 21.0
commits (90d)
min: 1.0 | average: 2.92 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 21.0

File Size vs. Contributors (90 days): 104 points

flow/scripts/global_route.tcl x: 6 contributors (90d) y: 145 lines of code flow/util/uploadMetadata.py x: 3 contributors (90d) y: 403 lines of code flow/util/write_rc_helper.tcl x: 3 contributors (90d) y: 123 lines of code flow/scripts/lec_check.tcl x: 2 contributors (90d) y: 72 lines of code flow/scripts/variables.yaml x: 7 contributors (90d) y: 1646 lines of code flow/scripts/load.tcl x: 3 contributors (90d) y: 49 lines of code flow/scripts/memories/detect.py x: 3 contributors (90d) y: 151 lines of code flow/scripts/memories/extract_memories.tcl x: 3 contributors (90d) y: 16 lines of code flow/scripts/memories/idiomatic.py x: 3 contributors (90d) y: 26 lines of code flow/scripts/memories/schema.py x: 3 contributors (90d) y: 146 lines of code flow/scripts/read_liberty.tcl x: 3 contributors (90d) y: 37 lines of code flow/scripts/synth_preamble.tcl x: 7 contributors (90d) y: 234 lines of code tools/FakeRAM2.0/__init__.py x: 1 contributors (90d) y: 2 lines of code tools/FakeRAM2.0/example_input_file.cfg x: 1 contributors (90d) y: 27 lines of code tools/FakeRAM2.0/run.py x: 1 contributors (90d) y: 34 lines of code tools/FakeRAM2.0/spreadsheet_ram.py x: 1 contributors (90d) y: 188 lines of code tools/FakeRAM2.0/utils/class_memory.py x: 1 contributors (90d) y: 147 lines of code tools/FakeRAM2.0/utils/class_process.py x: 1 contributors (90d) y: 119 lines of code tools/FakeRAM2.0/utils/dual_port_ram.py x: 1 contributors (90d) y: 14 lines of code tools/FakeRAM2.0/utils/exporter.py x: 1 contributors (90d) y: 8 lines of code tools/FakeRAM2.0/utils/lef_exporter.py x: 1 contributors (90d) y: 127 lines of code tools/FakeRAM2.0/utils/liberty_exporter.py x: 1 contributors (90d) y: 384 lines of code tools/FakeRAM2.0/utils/physical_data.py x: 1 contributors (90d) y: 61 lines of code tools/FakeRAM2.0/utils/ram_liberty_exporter.py x: 1 contributors (90d) y: 22 lines of code tools/FakeRAM2.0/utils/ram_verilog_exporter.py x: 1 contributors (90d) y: 47 lines of code tools/FakeRAM2.0/utils/run_utils.py x: 1 contributors (90d) y: 45 lines of code tools/FakeRAM2.0/utils/rw_port_group.py x: 1 contributors (90d) y: 56 lines of code tools/FakeRAM2.0/utils/ss_port_organizer.py x: 1 contributors (90d) y: 94 lines of code tools/FakeRAM2.0/utils/timing_data.py x: 1 contributors (90d) y: 66 lines of code tools/FakeRAM2.0/utils/verilog_exporter.py x: 1 contributors (90d) y: 141 lines of code flow/util/correlateRC.py x: 2 contributors (90d) y: 31 lines of code flow/util/correlateRCHelper.py x: 2 contributors (90d) y: 315 lines of code flow/util/write_rc.tcl x: 2 contributors (90d) y: 14 lines of code flow/scripts/synth_syn.tcl x: 4 contributors (90d) y: 71 lines of code flow/util/checkMetadata.py x: 2 contributors (90d) y: 94 lines of code flow/util/genMetrics.py x: 3 contributors (90d) y: 296 lines of code flow/util/synDashboard.py x: 2 contributors (90d) y: 125 lines of code flow/scripts/yaml_to_json.py x: 2 contributors (90d) y: 11 lines of code flow/platforms/asap7/setRC.tcl x: 3 contributors (90d) y: 20 lines of code flow/platforms/asap7/fastroute.tcl x: 3 contributors (90d) y: 5 lines of code flow/scripts/detail_place.tcl x: 5 contributors (90d) y: 36 lines of code flow/scripts/final_report.tcl x: 5 contributors (90d) y: 7 lines of code flow/scripts/flow.tcl x: 5 contributors (90d) y: 89 lines of code flow/scripts/synth.tcl x: 5 contributors (90d) y: 267 lines of code flow/designs/asap7/gcd/single_flow.tcl x: 3 contributors (90d) y: 10 lines of code flow/scripts/cts.tcl x: 3 contributors (90d) y: 67 lines of code flow/scripts/util.tcl x: 3 contributors (90d) y: 299 lines of code flow/platforms/gt2n/itf_to_rc.py x: 1 contributors (90d) y: 84 lines of code flow/platforms/gt2n/setRC.tcl x: 1 contributors (90d) y: 73 lines of code flow/scripts/floorplan.tcl x: 1 contributors (90d) y: 151 lines of code flow/scripts/save_images.tcl x: 1 contributors (90d) y: 106 lines of code
1646.0
lines of code
  min: 2.0
  average: 85.11
  25th percentile: 16.25
  median: 49.5
  75th percentile: 87.75
  max: 1646.0
0 7.0
contributors (90d)
min: 1.0 | average: 1.88 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 7.0
About This Analysis
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...