diff --git a/utils/CMakeLists.txt b/common/utils/CMakeLists.txt similarity index 100% rename from utils/CMakeLists.txt rename to common/utils/CMakeLists.txt diff --git a/utils/check_cache.py b/common/utils/check_cache.py similarity index 100% rename from utils/check_cache.py rename to common/utils/check_cache.py diff --git a/utils/check_graph.py b/common/utils/check_graph.py similarity index 100% rename from utils/check_graph.py rename to common/utils/check_graph.py diff --git a/utils/check_ptc.py b/common/utils/check_ptc.py similarity index 100% rename from utils/check_ptc.py rename to common/utils/check_ptc.py diff --git a/utils/clean_json5.py b/common/utils/clean_json5.py similarity index 100% rename from utils/clean_json5.py rename to common/utils/clean_json5.py diff --git a/utils/compare_usage.py b/common/utils/compare_usage.py similarity index 100% rename from utils/compare_usage.py rename to common/utils/compare_usage.py diff --git a/utils/concatenate_v_sources.py b/common/utils/concatenate_v_sources.py similarity index 100% rename from utils/concatenate_v_sources.py rename to common/utils/concatenate_v_sources.py diff --git a/utils/conftest.py b/common/utils/conftest.py similarity index 100% rename from utils/conftest.py rename to common/utils/conftest.py diff --git a/utils/convert_connection_box_to_mat.py b/common/utils/convert_connection_box_to_mat.py similarity index 100% rename from utils/convert_connection_box_to_mat.py rename to common/utils/convert_connection_box_to_mat.py diff --git a/utils/create_pinmap.py b/common/utils/create_pinmap.py similarity index 100% rename from utils/create_pinmap.py rename to common/utils/create_pinmap.py diff --git a/utils/deps_verilog.py b/common/utils/deps_verilog.py similarity index 100% rename from utils/deps_verilog.py rename to common/utils/deps_verilog.py diff --git a/utils/deps_xml.py b/common/utils/deps_xml.py similarity index 100% rename from utils/deps_xml.py rename to common/utils/deps_xml.py diff --git a/utils/eblif.py b/common/utils/eblif.py similarity index 100% rename from utils/eblif.py rename to common/utils/eblif.py diff --git a/utils/fusesoc_get_sources.py b/common/utils/fusesoc_get_sources.py similarity index 100% rename from utils/fusesoc_get_sources.py rename to common/utils/fusesoc_get_sources.py diff --git a/utils/gather_usage.py b/common/utils/gather_usage.py similarity index 100% rename from utils/gather_usage.py rename to common/utils/gather_usage.py diff --git a/utils/grid_visualizer/README.md b/common/utils/grid_visualizer/README.md similarity index 100% rename from utils/grid_visualizer/README.md rename to common/utils/grid_visualizer/README.md diff --git a/utils/grid_visualizer/examples/tilegird_artix7_roi_0_0_52_61.svg b/common/utils/grid_visualizer/examples/tilegird_artix7_roi_0_0_52_61.svg similarity index 100% rename from utils/grid_visualizer/examples/tilegird_artix7_roi_0_0_52_61.svg rename to common/utils/grid_visualizer/examples/tilegird_artix7_roi_0_0_52_61.svg diff --git a/utils/grid_visualizer/grid_visualizer.py b/common/utils/grid_visualizer/grid_visualizer.py similarity index 100% rename from utils/grid_visualizer/grid_visualizer.py rename to common/utils/grid_visualizer/grid_visualizer.py diff --git a/utils/grid_visualizer/tile_color_scheme_extractor.py b/common/utils/grid_visualizer/tile_color_scheme_extractor.py similarity index 100% rename from utils/grid_visualizer/tile_color_scheme_extractor.py rename to common/utils/grid_visualizer/tile_color_scheme_extractor.py diff --git a/utils/ipynb/Parameter_Sweep_using_fpga_tool_perf.ipynb b/common/utils/ipynb/Parameter_Sweep_using_fpga_tool_perf.ipynb similarity index 100% rename from utils/ipynb/Parameter_Sweep_using_fpga_tool_perf.ipynb rename to common/utils/ipynb/Parameter_Sweep_using_fpga_tool_perf.ipynb diff --git a/utils/lib/__init__.py b/common/utils/lib/__init__.py similarity index 100% rename from utils/lib/__init__.py rename to common/utils/lib/__init__.py diff --git a/utils/lib/argparse_extra.py b/common/utils/lib/argparse_extra.py similarity index 100% rename from utils/lib/argparse_extra.py rename to common/utils/lib/argparse_extra.py diff --git a/utils/lib/asserts.py b/common/utils/lib/asserts.py similarity index 100% rename from utils/lib/asserts.py rename to common/utils/lib/asserts.py diff --git a/utils/lib/collections_extra.py b/common/utils/lib/collections_extra.py similarity index 100% rename from utils/lib/collections_extra.py rename to common/utils/lib/collections_extra.py diff --git a/utils/lib/connection_box_tools.py b/common/utils/lib/connection_box_tools.py similarity index 100% rename from utils/lib/connection_box_tools.py rename to common/utils/lib/connection_box_tools.py diff --git a/utils/lib/connection_database.py b/common/utils/lib/connection_database.py similarity index 100% rename from utils/lib/connection_database.py rename to common/utils/lib/connection_database.py diff --git a/utils/lib/connection_database.sql b/common/utils/lib/connection_database.sql similarity index 100% rename from utils/lib/connection_database.sql rename to common/utils/lib/connection_database.sql diff --git a/utils/lib/deps.py b/common/utils/lib/deps.py similarity index 100% rename from utils/lib/deps.py rename to common/utils/lib/deps.py diff --git a/utils/lib/flatten.py b/common/utils/lib/flatten.py similarity index 100% rename from utils/lib/flatten.py rename to common/utils/lib/flatten.py diff --git a/utils/lib/mux.py b/common/utils/lib/mux.py similarity index 100% rename from utils/lib/mux.py rename to common/utils/lib/mux.py diff --git a/utils/lib/parse_route.py b/common/utils/lib/parse_route.py similarity index 100% rename from utils/lib/parse_route.py rename to common/utils/lib/parse_route.py diff --git a/utils/lib/path.py b/common/utils/lib/path.py similarity index 100% rename from utils/lib/path.py rename to common/utils/lib/path.py diff --git a/utils/lib/pb_type.py b/common/utils/lib/pb_type.py similarity index 100% rename from utils/lib/pb_type.py rename to common/utils/lib/pb_type.py diff --git a/utils/lib/pb_type_test.py b/common/utils/lib/pb_type_test.py similarity index 100% rename from utils/lib/pb_type_test.py rename to common/utils/lib/pb_type_test.py diff --git a/utils/lib/pb_type_xml.py b/common/utils/lib/pb_type_xml.py similarity index 100% rename from utils/lib/pb_type_xml.py rename to common/utils/lib/pb_type_xml.py diff --git a/utils/lib/perf_utils.py b/common/utils/lib/perf_utils.py similarity index 100% rename from utils/lib/perf_utils.py rename to common/utils/lib/perf_utils.py diff --git a/utils/lib/progressbar_utils.py b/common/utils/lib/progressbar_utils.py similarity index 100% rename from utils/lib/progressbar_utils.py rename to common/utils/lib/progressbar_utils.py diff --git a/utils/lib/rr_graph/README.md b/common/utils/lib/rr_graph/README.md similarity index 100% rename from utils/lib/rr_graph/README.md rename to common/utils/lib/rr_graph/README.md diff --git a/utils/lib/rr_graph/__init__.py b/common/utils/lib/rr_graph/__init__.py similarity index 100% rename from utils/lib/rr_graph/__init__.py rename to common/utils/lib/rr_graph/__init__.py diff --git a/utils/lib/rr_graph/__main__.py b/common/utils/lib/rr_graph/__main__.py similarity index 100% rename from utils/lib/rr_graph/__main__.py rename to common/utils/lib/rr_graph/__main__.py diff --git a/utils/lib/rr_graph/channel.py b/common/utils/lib/rr_graph/channel.py similarity index 100% rename from utils/lib/rr_graph/channel.py rename to common/utils/lib/rr_graph/channel.py diff --git a/utils/lib/rr_graph/channel2.py b/common/utils/lib/rr_graph/channel2.py similarity index 100% rename from utils/lib/rr_graph/channel2.py rename to common/utils/lib/rr_graph/channel2.py diff --git a/utils/lib/rr_graph/graph.py b/common/utils/lib/rr_graph/graph.py similarity index 100% rename from utils/lib/rr_graph/graph.py rename to common/utils/lib/rr_graph/graph.py diff --git a/utils/lib/rr_graph/graph2.py b/common/utils/lib/rr_graph/graph2.py similarity index 100% rename from utils/lib/rr_graph/graph2.py rename to common/utils/lib/rr_graph/graph2.py diff --git a/utils/lib/rr_graph/points.py b/common/utils/lib/rr_graph/points.py similarity index 100% rename from utils/lib/rr_graph/points.py rename to common/utils/lib/rr_graph/points.py diff --git a/utils/lib/rr_graph/tests/__init__.py b/common/utils/lib/rr_graph/tests/__init__.py similarity index 100% rename from utils/lib/rr_graph/tests/__init__.py rename to common/utils/lib/rr_graph/tests/__init__.py diff --git a/utils/lib/rr_graph/tests/test_channel.py b/common/utils/lib/rr_graph/tests/test_channel.py similarity index 100% rename from utils/lib/rr_graph/tests/test_channel.py rename to common/utils/lib/rr_graph/tests/test_channel.py diff --git a/utils/lib/rr_graph/tests/test_channel2.py b/common/utils/lib/rr_graph/tests/test_channel2.py similarity index 100% rename from utils/lib/rr_graph/tests/test_channel2.py rename to common/utils/lib/rr_graph/tests/test_channel2.py diff --git a/utils/lib/rr_graph/tests/test_graph.py b/common/utils/lib/rr_graph/tests/test_graph.py similarity index 100% rename from utils/lib/rr_graph/tests/test_graph.py rename to common/utils/lib/rr_graph/tests/test_graph.py diff --git a/utils/lib/rr_graph/tests/test_graph2.py b/common/utils/lib/rr_graph/tests/test_graph2.py similarity index 100% rename from utils/lib/rr_graph/tests/test_graph2.py rename to common/utils/lib/rr_graph/tests/test_graph2.py diff --git a/utils/lib/rr_graph/tests/test_points.py b/common/utils/lib/rr_graph/tests/test_points.py similarity index 100% rename from utils/lib/rr_graph/tests/test_points.py rename to common/utils/lib/rr_graph/tests/test_points.py diff --git a/utils/lib/rr_graph/tests/test_tracks.py b/common/utils/lib/rr_graph/tests/test_tracks.py similarity index 100% rename from utils/lib/rr_graph/tests/test_tracks.py rename to common/utils/lib/rr_graph/tests/test_tracks.py diff --git a/utils/lib/rr_graph/tracks.py b/common/utils/lib/rr_graph/tracks.py similarity index 100% rename from utils/lib/rr_graph/tracks.py rename to common/utils/lib/rr_graph/tracks.py diff --git a/utils/lib/rr_graph_capnp/__init__.py b/common/utils/lib/rr_graph_capnp/__init__.py similarity index 100% rename from utils/lib/rr_graph_capnp/__init__.py rename to common/utils/lib/rr_graph_capnp/__init__.py diff --git a/utils/lib/rr_graph_capnp/graph2.py b/common/utils/lib/rr_graph_capnp/graph2.py similarity index 100% rename from utils/lib/rr_graph_capnp/graph2.py rename to common/utils/lib/rr_graph_capnp/graph2.py diff --git a/utils/lib/rr_graph_xml/graph2.py b/common/utils/lib/rr_graph_xml/graph2.py similarity index 100% rename from utils/lib/rr_graph_xml/graph2.py rename to common/utils/lib/rr_graph_xml/graph2.py diff --git a/utils/lib/rr_graph_xml/utils.py b/common/utils/lib/rr_graph_xml/utils.py similarity index 100% rename from utils/lib/rr_graph_xml/utils.py rename to common/utils/lib/rr_graph_xml/utils.py diff --git a/utils/lib/xmlinc.py b/common/utils/lib/xmlinc.py similarity index 100% rename from utils/lib/xmlinc.py rename to common/utils/lib/xmlinc.py diff --git a/utils/listdirs.py b/common/utils/listdirs.py similarity index 100% rename from utils/listdirs.py rename to common/utils/listdirs.py diff --git a/utils/listfiles.py b/common/utils/listfiles.py similarity index 100% rename from utils/listfiles.py rename to common/utils/listfiles.py diff --git a/utils/mux_gen.py b/common/utils/mux_gen.py similarity index 100% rename from utils/mux_gen.py rename to common/utils/mux_gen.py diff --git a/utils/n.py b/common/utils/n.py similarity index 100% rename from utils/n.py rename to common/utils/n.py diff --git a/utils/newest.py b/common/utils/newest.py similarity index 100% rename from utils/newest.py rename to common/utils/newest.py diff --git a/utils/pcf_compare.py b/common/utils/pcf_compare.py similarity index 100% rename from utils/pcf_compare.py rename to common/utils/pcf_compare.py diff --git a/utils/plot_connection_box.py b/common/utils/plot_connection_box.py similarity index 100% rename from utils/plot_connection_box.py rename to common/utils/plot_connection_box.py diff --git a/utils/print_connection_map_lookahead.py b/common/utils/print_connection_map_lookahead.py similarity index 100% rename from utils/print_connection_map_lookahead.py rename to common/utils/print_connection_map_lookahead.py diff --git a/utils/print_graph.py b/common/utils/print_graph.py similarity index 100% rename from utils/print_graph.py rename to common/utils/print_graph.py diff --git a/utils/print_net_sources.py b/common/utils/print_net_sources.py similarity index 100% rename from utils/print_net_sources.py rename to common/utils/print_net_sources.py diff --git a/utils/print_place_delay_matrix.py b/common/utils/print_place_delay_matrix.py similarity index 100% rename from utils/print_place_delay_matrix.py rename to common/utils/print_place_delay_matrix.py diff --git a/utils/print_qor.py b/common/utils/print_qor.py similarity index 100% rename from utils/print_qor.py rename to common/utils/print_qor.py diff --git a/utils/quiet_cmd.sh b/common/utils/quiet_cmd.sh similarity index 100% rename from utils/quiet_cmd.sh rename to common/utils/quiet_cmd.sh diff --git a/utils/reparse_graph.py b/common/utils/reparse_graph.py similarity index 100% rename from utils/reparse_graph.py rename to common/utils/reparse_graph.py diff --git a/utils/report_block_usage.py b/common/utils/report_block_usage.py similarity index 100% rename from utils/report_block_usage.py rename to common/utils/report_block_usage.py diff --git a/utils/report_timing.py b/common/utils/report_timing.py similarity index 100% rename from utils/report_timing.py rename to common/utils/report_timing.py diff --git a/utils/rr_graph_walk/README.md b/common/utils/rr_graph_walk/README.md similarity index 100% rename from utils/rr_graph_walk/README.md rename to common/utils/rr_graph_walk/README.md diff --git a/utils/rr_graph_walk/rr_graph_walk.py b/common/utils/rr_graph_walk/rr_graph_walk.py similarity index 100% rename from utils/rr_graph_walk/rr_graph_walk.py rename to common/utils/rr_graph_walk/rr_graph_walk.py diff --git a/utils/simple_router_analysis.py b/common/utils/simple_router_analysis.py similarity index 100% rename from utils/simple_router_analysis.py rename to common/utils/simple_router_analysis.py diff --git a/utils/specialize_carrychains.py b/common/utils/specialize_carrychains.py similarity index 100% rename from utils/specialize_carrychains.py rename to common/utils/specialize_carrychains.py diff --git a/utils/template.arch.xml b/common/utils/template.arch.xml similarity index 100% rename from utils/template.arch.xml rename to common/utils/template.arch.xml diff --git a/utils/tile_splitter/__init__.py b/common/utils/tile_splitter/__init__.py similarity index 100% rename from utils/tile_splitter/__init__.py rename to common/utils/tile_splitter/__init__.py diff --git a/utils/tile_splitter/grid.py b/common/utils/tile_splitter/grid.py similarity index 100% rename from utils/tile_splitter/grid.py rename to common/utils/tile_splitter/grid.py diff --git a/utils/tile_splitter/tests/__init__.py b/common/utils/tile_splitter/tests/__init__.py similarity index 100% rename from utils/tile_splitter/tests/__init__.py rename to common/utils/tile_splitter/tests/__init__.py diff --git a/utils/tile_splitter/tests/test_grid.py b/common/utils/tile_splitter/tests/test_grid.py similarity index 100% rename from utils/tile_splitter/tests/test_grid.py rename to common/utils/tile_splitter/tests/test_grid.py diff --git a/utils/update_arch_tiles.py b/common/utils/update_arch_tiles.py similarity index 100% rename from utils/update_arch_tiles.py rename to common/utils/update_arch_tiles.py diff --git a/utils/update_arch_timings.py b/common/utils/update_arch_timings.py similarity index 100% rename from utils/update_arch_timings.py rename to common/utils/update_arch_timings.py diff --git a/utils/update_cache.py b/common/utils/update_cache.py similarity index 100% rename from utils/update_cache.py rename to common/utils/update_cache.py diff --git a/utils/update_tools/.gitignore b/common/utils/update_tools/.gitignore similarity index 100% rename from utils/update_tools/.gitignore rename to common/utils/update_tools/.gitignore diff --git a/utils/update_tools/Makefile b/common/utils/update_tools/Makefile similarity index 100% rename from utils/update_tools/Makefile rename to common/utils/update_tools/Makefile diff --git a/utils/update_tools/update_tools.py b/common/utils/update_tools/update_tools.py similarity index 100% rename from utils/update_tools/update_tools.py rename to common/utils/update_tools/update_tools.py diff --git a/utils/vpr_pbtype_arch_wrapper.py b/common/utils/vpr_pbtype_arch_wrapper.py similarity index 100% rename from utils/vpr_pbtype_arch_wrapper.py rename to common/utils/vpr_pbtype_arch_wrapper.py diff --git a/utils/vpr_pbtype_to_eblif.py b/common/utils/vpr_pbtype_to_eblif.py similarity index 100% rename from utils/vpr_pbtype_to_eblif.py rename to common/utils/vpr_pbtype_to_eblif.py diff --git a/utils/vpr_place_view.py b/common/utils/vpr_place_view.py similarity index 100% rename from utils/vpr_place_view.py rename to common/utils/vpr_place_view.py diff --git a/utils/yosys_fixup_cell_names.py b/common/utils/yosys_fixup_cell_names.py similarity index 100% rename from utils/yosys_fixup_cell_names.py rename to common/utils/yosys_fixup_cell_names.py