├── .buildkite ├── bin │ ├── docker-clean.sh │ ├── no-svdb.sh │ └── prh.sh ├── ci.yml ├── glb_test.yml ├── pipeline_checkin_gf.yml ├── pipeline_fullchip.yml ├── pipeline_mflowgen.yml ├── pipelines │ ├── check_pe_area.sh │ ├── check_tile_width.sh │ ├── ci_orig.yml │ ├── fullchip_pe.yml │ ├── fullchip_rtl_only.yml │ ├── glb_tile.yml │ ├── glb_tile_from_scratch.yml │ ├── glb_tile_only.yml │ ├── glb_top.yml │ ├── glc.yml │ ├── global_env_and_agents.yml │ ├── mem_tile_only.yml │ ├── pe_4x2_rtl.yml │ ├── pe_gls_standalone.yml │ ├── pe_synth_only.yml │ ├── pe_tile_only.yml │ ├── pe_tile_w_cached_steps.yml │ ├── pe_tile_w_steps.yml │ ├── pmg.yml │ ├── pmtile.yml │ ├── pmtile_synth_only.yml │ ├── postroute_hold_standalone.yml │ ├── rtl_only.yml │ ├── standalone_test.yml │ └── tile_array_syn.yml ├── setup-calibre.sh └── setup.sh ├── .coveragerc ├── .github ├── scripts │ ├── run.sh │ └── run_pytest.sh └── workflows │ ├── disabled │ └── linux.yml │ ├── pytest.yml │ └── verilator.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── SPARSE_TESTS ├── copy_formatted.py └── generate_tile_files.py ├── accumulation.py ├── bin ├── check_docker.sh ├── lint.sh ├── ref │ ├── amber-4x2.v.gz │ └── onyx-4x2.v.gz ├── requirements_check.sh ├── rtl-goldcheck.sh ├── rtl-goldcompare.sh ├── rtl-goldfetch.sh ├── space_check.sh └── verify_eggs.sh ├── cgra ├── __init__.py ├── ifc_struct.py ├── util.py ├── util_amber.py ├── util_onyx.py ├── visualize_graph_util.py ├── wiring.py ├── wiring_amber.py ├── wiring_onyx.py └── wiring_zircon.py ├── codegen ├── bs_to_h.py ├── dump_glb_output.py ├── generate_app.py ├── generate_linker.py ├── generate_main.py ├── generate_sweep.py ├── io_placement.py ├── meta.py ├── parse_gold.py ├── raw_to_h_16.py └── run.sh ├── concat_tiles.py ├── conftest.py ├── conftest_amber.py ├── copy_formatted.py ├── copy_formatted_tensor_tiling.py ├── daemon ├── README.txt ├── daemon-test.sh ├── daemon.py └── test_daemon.py ├── docker └── Dockerfile ├── docs ├── garnet-block-diagrams.pptx ├── programmers_guide.org ├── tapeout_checklist.md └── test_plan.md ├── experimental └── simple_cgra │ ├── bitstream_generator.py │ ├── test.py │ ├── test_const.py │ ├── tiny_cgra.py │ ├── tiny_mem_core.v │ ├── tiny_pe_core.v │ └── tmp │ ├── config_register.py │ ├── configurable.py │ ├── tiny_cgra.py │ └── tmp.txt ├── garnet.py ├── garnet_amber.py ├── global_buffer ├── Makefile ├── __init__.py ├── design │ ├── CG.py │ ├── SRAM.py │ ├── __init__.py │ ├── clk_gate.py │ ├── fifo.py │ ├── gf_sram.py │ ├── glb_addr_gen.py │ ├── glb_bank.py │ ├── glb_bank_memory.py │ ├── glb_bank_mux.py │ ├── glb_bank_mux_MB.py │ ├── glb_bank_sram_gen.py │ ├── glb_bank_sram_stub.py │ ├── glb_cfg.py │ ├── glb_cfg_ctrl.py │ ├── glb_clk_en_gen.py │ ├── glb_crossbar.py │ ├── glb_header.py │ ├── glb_load_dma.py │ ├── glb_load_dma_E64.py │ ├── glb_load_dma_E64_MB.py │ ├── glb_loop_iter.py │ ├── glb_mu_transl.py │ ├── glb_pcfg_broadcast.py │ ├── glb_pcfg_dma.py │ ├── glb_ring_switch.py │ ├── glb_sched_gen.py │ ├── glb_step_counter.py │ ├── glb_store_dma.py │ ├── glb_store_dma_E64.py │ ├── glb_store_dma_E64_MB.py │ ├── glb_switch.py │ ├── glb_switch_data_loop.py │ ├── glb_tile.py │ ├── glb_tile_data_loop_ifc.py │ ├── glb_tile_ifc.py │ ├── global_buffer.py │ ├── global_buffer_parameter.py │ └── pipeline.py ├── design_amber │ ├── glb_load_dma.py │ ├── glb_store_dma.py │ ├── glb_tile.py │ └── global_buffer.py ├── gen_global_buffer_rdl.py ├── global_buffer_main.py ├── gls │ └── gen_sdf_cmd.py ├── io_placement.py ├── sim │ ├── cgra.sv │ ├── dump_fsdb.tcl │ ├── dump_fsdb_mu.tcl │ ├── dump_shm.tcl │ ├── glb_mu_ifc.sv │ ├── glb_mu_test.sv │ ├── glb_test.sv │ ├── kernel.sv │ ├── proc_ifc.sv │ ├── tb_global_buffer.f │ ├── tb_global_buffer_mu.f │ ├── top.sv │ └── top_glb_mu.sv ├── sim_amber │ ├── cgra.sv │ ├── dump_fsdb.tcl │ ├── dump_shm.tcl │ ├── glb_test.sv │ ├── kernel.sv │ ├── tb_global_buffer.f │ └── top.sv ├── systemRDL │ └── ordt_params │ │ └── glb.parms ├── testvectors │ ├── gen_glb_test.py │ ├── test01.txt │ ├── test02.txt │ ├── test03.txt │ ├── test04.txt │ ├── test05.txt │ ├── test06.txt │ ├── test07.txt │ ├── test08.txt │ ├── test09.txt │ ├── test10.txt │ ├── test11.txt │ ├── test12.txt │ ├── test13.txt │ ├── test14.txt │ └── test15.txt └── testvectors_amber │ ├── gen_glb_test.py │ ├── test01.txt │ ├── test02.txt │ ├── test03.txt │ ├── test04.txt │ ├── test05.txt │ ├── test06.txt │ ├── test07.txt │ ├── test08.txt │ ├── test09.txt │ ├── test10.txt │ ├── test11.txt │ ├── test12.txt │ └── test13.txt ├── global_controller ├── Makefile ├── README.md ├── __init__.py ├── global_controller_genesis2.py ├── global_controller_magma.py ├── global_controller_model.py ├── rtl │ ├── genesis │ │ ├── cfg_and_dbg.svp │ │ ├── flop.svp │ │ ├── glc_axi_addrmap.svp │ │ ├── glc_axi_ctrl.svp │ │ ├── glc_jtag_ctrl.svp │ │ ├── global_controller.svp │ │ ├── jtag.svp │ │ └── tap.svp │ └── global_controller.genesis.filelist ├── sim │ ├── cmd.tcl │ ├── genesis │ │ ├── axi_driver.svp │ │ ├── axil_ifc.svp │ │ ├── cfg_ifc.svp │ │ ├── clocker.svp │ │ ├── glc_prog.svp │ │ ├── jtag_driver.svp │ │ ├── jtag_ifc.svp │ │ ├── template_ifc.svp │ │ └── top.svp │ └── tb_global_controller.genesis.filelist └── systemRDL │ ├── ordt_params │ └── glc.parms │ └── rdl_models │ └── glc.rdl ├── headers ├── bit_io_header.json ├── io_header.json ├── lassen_header.json └── mem_header.json ├── headers_amber ├── bit_io_header.json ├── io_header.json ├── lassen_header.json └── mem_header.json ├── io_core ├── README.md ├── io_core.py └── io_core_magma.py ├── load_cpu_sim_tensors.py ├── mapper ├── __init__.py ├── netlist_graph.py └── netlist_util.py ├── mapper_amber ├── __init__.py └── netlist_util.py ├── matrix_unit ├── cgra2mu_ready_and.py ├── matrix_unit_main.py └── mu2cgra_pipeline_unit.py ├── memory_core ├── README.md ├── __init__.py ├── buffet_core.py ├── constraints.py ├── core_combiner_core.py ├── crddrop_core.py ├── crdhold_core.py ├── dummy_design │ ├── PE.v │ ├── bin │ │ ├── bitstream.bs │ │ ├── design.place │ │ ├── design_meta.json │ │ ├── tensor_X_mode_0.raw │ │ ├── tensor_X_mode_0.txt │ │ ├── tensor_X_mode_vals.raw │ │ ├── tensor_X_mode_vals.txt │ │ ├── tensor_b_mode_0.raw │ │ ├── tensor_b_mode_0.txt │ │ ├── tensor_b_mode_vals.raw │ │ └── tensor_b_mode_vals.txt │ └── mapping_info.txt ├── fake_pe_core.py ├── genesis │ ├── fifo_control.vp │ ├── input_sr.vp │ ├── linebuffer_control.vp │ ├── mem.vp │ ├── memory_core.vp │ └── output_sr.vp ├── genesis_new │ ├── doublebuffer_control.svp │ ├── fifo_control.svp │ ├── linebuffer_control.svp │ ├── mem.vp │ ├── memory_core.svp │ ├── sram_control.svp │ └── sram_stub.vp ├── intersect_core.py ├── io_core_rv.py ├── lookup_core.py ├── memory_core.py ├── memory_core_genesis2.py ├── memory_core_magma.py ├── memory_mode.py ├── memtile_util.py ├── mu2f_io_core_rv.py ├── mu2f_io_core_rv_clk_rcv.py ├── onyx_pe_core.py ├── pass_through_core.py ├── pond_core.py ├── reg_core.py ├── repeat_core.py ├── repeat_signal_generator_core.py ├── scanner_core.py ├── stream_arbiter_core.py └── write_scanner_core.py ├── mflowgen ├── README.md ├── Tile_MemCore │ ├── .mflowgen.yml │ ├── constraints │ │ ├── common.tcl │ │ ├── configure.yml │ │ ├── constraints.tcl │ │ ├── outputs │ │ │ ├── common.tcl │ │ │ ├── constraints.tcl │ │ │ └── simple_common.tcl │ │ └── simple_common.tcl │ ├── construct.py │ ├── custom-flowgen-setup │ │ ├── configure.yml │ │ ├── outputs │ │ │ └── setup.tcl │ │ └── setup.tcl │ ├── custom-genus-scripts │ │ ├── configure.yml │ │ ├── copy_sdc.tcl │ │ ├── generate-results.tcl │ │ └── outputs │ │ │ ├── copy_sdc.tcl │ │ │ └── generate-results.tcl │ ├── custom-init │ │ ├── configure.yml │ │ └── outputs │ │ │ ├── add-endcaps-welltaps.tcl │ │ │ ├── additional-path-groups.tcl │ │ │ ├── edge-blockages.tcl │ │ │ ├── floorplan.tcl │ │ │ └── pin-assignments.tcl │ ├── custom-lvs-rules-amber │ │ ├── configure.yml │ │ └── outputs │ │ │ └── rules.svrf │ ├── custom-lvs-rules │ │ ├── configure.yml │ │ └── outputs │ │ │ └── rules.svrf │ └── rtl │ │ ├── configure.yml │ │ └── gen_rtl.sh ├── Tile_PE │ ├── .mflowgen.yml │ ├── constraints │ │ ├── common.tcl │ │ ├── configure.yml │ │ ├── constraints.tcl │ │ ├── outputs │ │ │ ├── common.tcl │ │ │ ├── constraints.tcl │ │ │ ├── report_alu.py │ │ │ └── scenarios.tcl │ │ ├── report_alu.py │ │ └── scenarios.tcl │ ├── construct.py │ ├── custom-cts │ │ ├── configure.yml │ │ └── outputs │ │ │ └── setup-ccopt.tcl │ ├── custom-dc-scripts │ │ ├── configure.yml │ │ ├── generate-results.tcl │ │ ├── outputs │ │ │ ├── generate-results.tcl │ │ │ ├── parse_alu.py │ │ │ └── reporting.tcl │ │ ├── parse_alu.py │ │ └── reporting.tcl │ ├── custom-flowgen-setup │ │ ├── configure.yml │ │ ├── outputs │ │ │ └── setup.tcl │ │ └── setup.tcl │ ├── custom-genus-scripts │ │ ├── configure.yml │ │ ├── copy_sdc.tcl │ │ ├── generate-results.tcl │ │ └── outputs │ │ │ ├── copy_sdc.tcl │ │ │ └── generate-results.tcl │ └── custom-init │ │ ├── configure.yml │ │ └── outputs │ │ ├── add-endcaps-welltaps.tcl │ │ ├── additional-path-groups.tcl │ │ ├── edge-blockages.tcl │ │ ├── floorplan.tcl │ │ └── pin-assignments.tcl ├── bin │ ├── buildcheck.sh │ ├── buildchip.sh │ ├── check-branch.sh │ ├── cleanup-buildkite.sh │ ├── find-unmatched-inputs.sh │ ├── freq-slack.sh │ ├── get-step-context.sh │ ├── setup-buildkite-flock.sh │ ├── setup-buildkite.sh │ └── step_alias.sh ├── common │ ├── application │ │ ├── configure.yml │ │ └── run.sh │ ├── cadence-innovus-genlib │ │ ├── START.tcl │ │ ├── configure.yml │ │ └── scripts │ │ │ └── generate-lib.tcl │ ├── cadence-xcelium-sim │ │ ├── all_tiles_sdf.sh │ │ ├── configure.yml │ │ ├── create_sdf_file.py │ │ ├── run_sim.sh │ │ └── sdf_cmd.cmd │ ├── custom-cts │ │ ├── configure.yml │ │ └── outputs │ │ │ └── setup-ccopt.tcl │ ├── custom-genlibdb-constraints │ │ ├── configure.yml │ │ ├── genlibdb-constraints.tcl │ │ └── outputs │ │ │ └── genlibdb-constraints.tcl │ ├── custom-power-chip-amber │ │ ├── configure.yml │ │ └── outputs │ │ │ ├── add-endcaps-welltaps.tcl │ │ │ ├── attach-results-to-outputs.tcl │ │ │ ├── globalnetconnect.tcl │ │ │ ├── phy-stripes.tcl │ │ │ └── power-strategy-dualmesh.tcl │ ├── custom-power-chip │ │ ├── configure.yml │ │ └── outputs │ │ │ ├── add-endcaps-welltaps.tcl │ │ │ ├── attach-results-to-outputs.tcl │ │ │ ├── globalnetconnect.tcl │ │ │ ├── phy-stripes.tcl │ │ │ └── power-strategy-dualmesh.tcl │ ├── custom-power-hierarchical │ │ ├── configure.yml │ │ └── outputs │ │ │ ├── globalnetconnect.tcl │ │ │ └── power-strategy-dualmesh.tcl │ ├── custom-power-leaf-amber │ │ ├── configure.yml │ │ └── outputs │ │ │ ├── globalnetconnect.tcl │ │ │ └── power-strategy-dualmesh.tcl │ ├── custom-power-leaf │ │ ├── configure.yml │ │ └── outputs │ │ │ ├── globalnetconnect.tcl │ │ │ └── power-strategy-dualmesh.tcl │ ├── custom-short-fix │ │ ├── configure.yml │ │ └── outputs │ │ │ └── fix-shorts.tcl │ ├── custom-timing-assert │ │ ├── configure.yml │ │ └── outputs │ │ │ ├── report-special-timing.tcl │ │ │ └── test_timing.py │ ├── fc-custom-read-design │ │ ├── configure.yml │ │ └── outputs │ │ │ └── read-design.tcl │ ├── fc-netlist-fixing │ │ ├── configure.yml │ │ └── outputs │ │ │ └── netlist-fixing.tcl │ ├── garnet-requirements-check │ │ └── configure.yml │ ├── gen_sram_macro │ │ ├── configure.yml │ │ └── lib2db │ │ │ ├── Makefile │ │ │ └── generate_db.tcl │ ├── gen_sram_macro_amber │ │ ├── configure.yml │ │ ├── gen_srams.sh │ │ └── lib2db │ │ │ ├── Makefile │ │ │ └── generate_db.tcl │ ├── get_sys_adk.py │ ├── gf-mentor-calibre-drc-mas │ │ └── configure.yml │ ├── gf-mentor-calibre-drcplus-pm │ │ └── configure.yml │ ├── init-fullchip-amber │ │ ├── configure.yml │ │ └── outputs │ │ │ ├── add-endcaps-welltaps.tcl │ │ │ ├── alignment-cells.tcl │ │ │ ├── analog-bumps │ │ │ ├── build-phy-nets.tcl │ │ │ ├── bump-connect.tcl │ │ │ └── route-phy-bumps.tcl │ │ │ ├── attach-results-to-outputs.tcl │ │ │ ├── check-bumps.tcl │ │ │ ├── floorplan.tcl │ │ │ ├── gen-bumps.tcl │ │ │ ├── io-fillers.tcl │ │ │ ├── route-bumps.tcl │ │ │ ├── sealring.tcl │ │ │ └── stylus-compatibility-procs.tcl │ ├── init-fullchip │ │ ├── configure.yml │ │ └── outputs │ │ │ ├── add-endcaps-welltaps.tcl │ │ │ ├── alignment-cells.tcl │ │ │ ├── analog-bumps │ │ │ ├── build-phy-nets.tcl │ │ │ ├── bump-connect.tcl │ │ │ └── route-phy-bumps.tcl │ │ │ ├── attach-results-to-outputs.tcl │ │ │ ├── check-bumps.tcl │ │ │ ├── floorplan.tcl │ │ │ ├── gen-bumps.tcl │ │ │ ├── io-fillers.tcl │ │ │ ├── route-bumps.tcl │ │ │ ├── sealring.tcl │ │ │ └── stylus-compatibility-procs.tcl │ ├── init-scripts │ │ ├── add-endcaps-welltaps.tcl │ │ └── edge-blockages.tcl │ ├── mentor-calibre-fill-gf │ │ └── configure.yml │ ├── power-domains │ │ ├── README │ │ ├── configure.yml │ │ └── outputs │ │ │ ├── add-aon-tie-cells.tcl │ │ │ ├── add-endcaps-welltaps-setup.tcl │ │ │ ├── add-power-switches.tcl │ │ │ ├── check-clamp-logic-structure.tcl │ │ │ ├── check-pdcr-address.sh │ │ │ ├── conn-aon-cells-vdd.tcl │ │ │ ├── dc-dont-use-constraints.tcl │ │ │ ├── designer-interface.tcl │ │ │ ├── dont-touch-constraints.tcl │ │ │ ├── mem-constraints-2.tcl │ │ │ ├── mem-constraints.tcl │ │ │ ├── mem-load-upf.tcl │ │ │ ├── mem-pd-params.tcl │ │ │ ├── mem-power-switches-setup.tcl │ │ │ ├── pd-add-endcaps-welltaps.tcl │ │ │ ├── pd-aon-floorplan.tcl │ │ │ ├── pd-generate-lvs-netlist.tcl │ │ │ ├── pd-globalnetconnect.tcl │ │ │ ├── pd-mem-floorplan.tcl │ │ │ ├── pe-constraints-2.tcl │ │ │ ├── pe-constraints.tcl │ │ │ ├── pe-load-upf.tcl │ │ │ ├── pe-pd-params.tcl │ │ │ ├── place-dont-use-constraints.tcl │ │ │ ├── upf_Tile_Mem.tcl │ │ │ ├── upf_Tile_MemCore.tcl │ │ │ └── upf_Tile_PE.tcl │ ├── power-scripts │ │ └── globalnetconnect.tcl │ ├── pwr-aware-gls │ │ ├── amber │ │ │ ├── tb_Tile_MemCore.v │ │ │ └── tb_Tile_PE.v │ │ ├── assign-pdcr-address.sh │ │ ├── cmd.tcl │ │ ├── configure.yml │ │ ├── run_sim.sh │ │ ├── tb_Tile_MemCore.v │ │ └── tb_Tile_PE.v │ ├── rtl │ │ ├── configure.yml │ │ └── gen_rtl.sh │ ├── scripts │ │ ├── fix-shorts.tcl │ │ └── stylus-compatibility-procs.tcl │ ├── soc-rtl-v2 │ │ ├── configure.yml │ │ ├── rtl-scripts-amber │ │ │ ├── nic400_design_files.tcl │ │ │ ├── nic400_include_paths.tcl │ │ │ └── soc_design_files.tcl │ │ ├── rtl-scripts │ │ │ ├── cgra_design_files.tcl │ │ │ ├── nic400_design_files.tcl │ │ │ ├── nic400_include_paths.tcl │ │ │ ├── pad_frame_design_files.tcl │ │ │ ├── soc_design_files.tcl │ │ │ ├── soc_include_paths.tcl │ │ │ ├── tlx_design_files.tcl │ │ │ └── tlx_include_paths.tcl │ │ └── run.sh │ ├── soc-rtl │ │ ├── configure.yml │ │ ├── outputs │ │ │ └── rtl-scripts │ │ └── rtl-scripts │ │ │ ├── cgra_design_files.tcl │ │ │ ├── nic400_design_files.tcl │ │ │ ├── nic400_include_paths.tcl │ │ │ ├── pad_frame_design_files.tcl │ │ │ ├── soc_design_files.tcl │ │ │ ├── soc_include_paths.tcl │ │ │ ├── tlx_design_files.tcl │ │ │ └── tlx_include_paths.tcl │ ├── streamout_no_uniquify.py │ ├── synopsys-dc-lib2db │ │ ├── Makefile │ │ ├── configure.yml │ │ └── generate_db.tcl │ ├── synopsys-ptpx-gl │ │ ├── configure.yml │ │ ├── designer-interface.tcl │ │ ├── loop_break_Interconnect.tcl │ │ ├── ptpx.tcl │ │ └── run_step.sh │ ├── synopsys-ptpx-rtl │ │ ├── configure.yml │ │ └── pt_px.tcl │ ├── synopsys-ptpx-synth │ │ ├── configure.yml │ │ ├── designer-interface.tcl │ │ └── ptpx.tcl │ ├── synopsys-vcs-sim │ │ ├── configure.yml │ │ ├── include │ │ └── run.sh │ ├── testbench │ │ ├── cmd.tcl │ │ ├── configure.yml │ │ ├── defines.py │ │ ├── generate_testbench.py │ │ └── run.sh │ ├── tile-post-pnr-power │ │ ├── .mflowgen.yml │ │ ├── configure.yml │ │ ├── construct.py │ │ ├── run.sh │ │ ├── run_all_tiles.py │ │ └── setup │ │ │ └── configure.yml │ └── tile-post-synth-power │ │ ├── .mflowgen.yml │ │ ├── configure.yml │ │ ├── construct.py │ │ ├── run.sh │ │ ├── run_all_tiles.py │ │ └── setup │ │ └── configure.yml ├── full_chip │ ├── .mflowgen.yml │ ├── cgra_rtl_sim_compile │ │ ├── compile_rtl_testbench.sh │ │ └── configure.yml │ ├── cgra_rtl_sim_run │ │ ├── configure.yml │ │ └── run_rtl_testbench.sh │ ├── cgra_sim_build │ │ ├── configure.yml │ │ └── test_build.sh │ ├── constraints │ │ ├── configure.yml │ │ └── cons_scripts │ │ │ ├── clocks_0_params.tcl │ │ │ ├── clocks_1_master.tcl │ │ │ ├── clocks_2_sys.tcl │ │ │ ├── clocks_3_tlx.tcl │ │ │ ├── clocks_4_cgra.tcl │ │ │ ├── clocks_5_periph.tcl │ │ │ ├── clocks_6_jtag.tcl │ │ │ ├── clocks_7_trace.tcl │ │ │ ├── clocks_8_xgcd.tcl │ │ │ ├── clocks_except_soc.tcl │ │ │ ├── constraints.tcl │ │ │ ├── design_context.tcl │ │ │ ├── design_info.tcl │ │ │ ├── garnet_constraints.tcl │ │ │ ├── io.tcl │ │ │ ├── pad_strength.tcl │ │ │ └── tech_params.tcl │ ├── constraints_amber │ │ ├── configure.yml │ │ └── cons_scripts │ │ │ ├── clocks_0_params.tcl │ │ │ ├── clocks_1_master.tcl │ │ │ ├── clocks_2_sys.tcl │ │ │ ├── clocks_3_tlx.tcl │ │ │ ├── clocks_4_cgra.tcl │ │ │ ├── clocks_5_periph.tcl │ │ │ ├── clocks_6_jtag.tcl │ │ │ ├── clocks_7_trace.tcl │ │ │ ├── clocks_8_xgcd.tcl │ │ │ ├── clocks_except_soc.tcl │ │ │ ├── constraints.tcl │ │ │ ├── design_context.tcl │ │ │ ├── design_info.tcl │ │ │ ├── garnet_constraints.tcl │ │ │ ├── io.tcl │ │ │ ├── pad_strength.tcl │ │ │ └── tech_params.tcl │ ├── construct.py │ ├── custom-cts │ │ ├── configure.yml │ │ └── outputs │ │ │ └── setup-ccopt.tcl │ ├── custom-init-amber │ │ ├── configure.yml │ │ └── outputs │ │ │ ├── add-endcaps-welltaps.tcl │ │ │ ├── dont-touch.tcl │ │ │ └── place-macros.tcl │ ├── custom-init │ │ ├── configure.yml │ │ └── outputs │ │ │ ├── add-endcaps-welltaps.tcl │ │ │ ├── dont-touch.tcl │ │ │ └── place-macros.tcl │ ├── custom-lvs-rules-amber │ │ ├── configure.yml │ │ └── outputs │ │ │ └── rules.svrf │ ├── custom-lvs-rules │ │ ├── configure.yml │ │ └── outputs │ │ │ └── rules.svrf │ ├── dragonphy │ │ ├── configure.yml │ │ ├── fixup.sh │ │ └── outputs │ │ │ ├── dragonphy_RDL.gds │ │ │ ├── dragonphy_RDL.lef │ │ │ ├── dragonphy_top.gds │ │ │ ├── dragonphy_top.lef │ │ │ ├── dragonphy_top.spi │ │ │ └── dragonphy_top_tt.lib │ ├── gf-drc-dp │ │ ├── configure.yml │ │ └── drc.runset.template │ ├── io_file │ │ └── configure.yml │ ├── pre-route │ │ ├── configure.yml │ │ └── outputs │ │ │ └── pre-route.tcl │ ├── sealring │ │ ├── configure.yml │ │ └── outputs │ │ │ └── add-sealring.tcl │ └── xgcd │ │ ├── configure.yml │ │ └── outputs │ │ ├── xgcd-1279.lvs.v │ │ ├── xgcd-255.lvs.v │ │ ├── xgcd.gds │ │ ├── xgcd.lef │ │ ├── xgcd.lvs.v │ │ ├── xgcd_tt.db │ │ └── xgcd_tt.lib ├── glb_tile │ ├── .mflowgen.yml │ ├── constraints-amber │ │ ├── configure.yml │ │ ├── constraints.tcl │ │ └── outputs │ │ │ └── constraints.tcl │ ├── constraints │ │ ├── configure.yml │ │ ├── constraints.tcl │ │ └── outputs │ │ │ └── constraints.tcl │ ├── construct.py │ ├── custom-init-amber │ │ ├── configure.yml │ │ └── outputs │ │ │ ├── add-endcaps-welltaps.tcl │ │ │ ├── edge-blockages.tcl │ │ │ ├── floorplan.tcl │ │ │ └── pin-assignments.tcl │ ├── custom-init │ │ ├── configure.yml │ │ └── outputs │ │ │ ├── add-endcaps-welltaps.tcl │ │ │ ├── edge-blockages.tcl │ │ │ ├── floorplan.tcl │ │ │ └── pin-assignments.tcl │ ├── custom-lvs-rules-amber │ │ ├── configure.yml │ │ └── outputs │ │ │ └── rules.svrf │ └── custom-lvs-rules │ │ ├── configure.yml │ │ └── outputs │ │ └── rules.svrf ├── glb_top │ ├── .mflowgen.yml │ ├── constraints-amber │ │ ├── configure.yml │ │ ├── constraints.tcl │ │ └── outputs │ │ │ └── constraints.tcl │ ├── constraints │ │ ├── configure.yml │ │ ├── constraints.tcl │ │ └── outputs │ │ │ └── constraints.tcl │ ├── construct.py │ ├── custom-cts │ │ ├── configure.yml │ │ ├── setup-ccopt.tcl │ │ └── skew-groups.tcl │ ├── custom-init-amber │ │ ├── configure.yml │ │ └── outputs │ │ │ ├── add-endcaps-welltaps.tcl │ │ │ ├── dont-touch.tcl │ │ │ ├── floorplan.tcl │ │ │ └── pin-assignments.tcl │ ├── custom-init │ │ ├── configure.yml │ │ └── outputs │ │ │ ├── add-endcaps-welltaps.tcl │ │ │ ├── dont-touch.tcl │ │ │ ├── floorplan.tcl │ │ │ └── pin-assignments.tcl │ ├── custom-lvs-rules-amber │ │ ├── configure.yml │ │ └── outputs │ │ │ └── rules.svrf │ ├── custom-lvs-rules │ │ ├── configure.yml │ │ └── outputs │ │ │ └── rules.svrf │ ├── sim-compile │ │ ├── configure.yml │ │ └── run_sim.sh │ ├── sim-gl-compile │ │ ├── configure.yml │ │ └── run_sim.sh │ ├── sim-gl-run │ │ ├── configure.yml │ │ └── run_sim.sh │ ├── sim-run │ │ ├── configure.yml │ │ └── run_sim.sh │ ├── synopsys-ptpx-gl │ │ ├── configure.yml │ │ ├── designer-interface.tcl │ │ ├── parse_report.py │ │ ├── ptpx.tcl │ │ └── run_step.sh │ └── testbench │ │ ├── configure.yml │ │ └── generate_testbench.sh ├── global_controller │ ├── .mflowgen.yml │ ├── constraints │ │ ├── configure.yml │ │ ├── constraints.tcl │ │ └── outputs │ │ │ └── constraints.tcl │ ├── construct.py │ ├── custom-init │ │ ├── configure.yml │ │ └── outputs │ │ │ ├── add-endcaps-welltaps.tcl │ │ │ └── floorplan.tcl │ └── rtl │ │ ├── configure.yml │ │ └── gen_rtl.sh ├── icovl │ ├── .mflowgen.yml │ ├── README.md │ ├── constraints │ │ ├── configure.yml │ │ ├── constraints.tcl │ │ └── outputs │ │ │ └── constraints.tcl │ ├── construct.py │ └── rtl │ │ ├── configure.yml │ │ └── gen_rtl.sh ├── pad_frame │ ├── .mflowgen.yml │ ├── constraints │ │ ├── configure.yml │ │ ├── constraints.tcl │ │ └── outputs │ │ │ └── constraints.tcl │ ├── construct.py │ ├── custom-power │ │ └── outputs │ │ │ └── globalnetconnect.tcl │ ├── pre-flowsetup │ │ └── configure.yml │ └── rtl │ │ └── configure.yml ├── regressions │ └── tile-pe-clock-gate │ │ ├── .mflowgen.yml │ │ ├── construct.py │ │ └── run.sh ├── setup-garnet.sh ├── setup.py ├── soc │ ├── .mflowgen.yml │ ├── constraints │ │ ├── configure.yml │ │ ├── constraints.tcl │ │ └── outputs │ │ │ └── constraints.tcl │ ├── construct.py │ └── custom-lvs-rules │ │ ├── configure.yml │ │ └── outputs │ │ └── rules.svrf ├── test │ ├── deleteme_ntries │ ├── filters │ │ └── mentor-calibre-lvs.awk │ ├── post-rtl-filter.awk │ ├── rtl-filter.awk │ └── test_module.sh └── tile_array │ ├── .mflowgen.yml │ ├── constraints │ ├── configure.yml │ ├── constraints.tcl │ └── outputs │ │ └── constraints.tcl │ ├── construct.py │ ├── custom-cts-overrides │ ├── configure.yml │ └── outputs │ │ └── cts-overrides.tcl │ ├── custom-dc-postcompile │ ├── configure.yml │ ├── custom-dc-postcompile.tcl │ └── outputs │ │ └── custom-dc-postcompile.tcl │ ├── custom-init-amber │ ├── configure.yml │ ├── custom-init │ │ ├── configure.yml │ │ └── outputs │ │ │ ├── add-endcaps-welltaps.tcl │ │ │ ├── dont-touch.tcl │ │ │ ├── floorplan.tcl │ │ │ └── pin-assignments.tcl │ └── outputs │ │ ├── add-endcaps-welltaps.tcl │ │ ├── dont-touch.tcl │ │ ├── floorplan.tcl │ │ └── pin-assignments.tcl │ ├── custom-init │ ├── configure.yml │ └── outputs │ │ ├── add-endcaps-welltaps.tcl │ │ ├── dont-touch.tcl │ │ ├── floorplan.tcl │ │ └── pin-assignments.tcl │ ├── custom-lvs-rules-amber │ ├── configure.yml │ ├── custom-lvs-rules │ │ ├── configure.yml │ │ └── outputs │ │ │ └── rules.svrf │ └── outputs │ │ └── rules.svrf │ ├── custom-lvs-rules │ ├── configure.yml │ └── outputs │ │ └── rules.svrf │ ├── e2e_testbench │ ├── cmd.tcl │ ├── configure.yml │ └── gen_testbench.sh │ ├── gls_args │ └── configure.yml │ └── testbench │ └── configure.yml ├── mini_mapper ├── __init__.py ├── fix_mux.py ├── place_and_route_graph.py └── visualize_pnr.py ├── passes ├── clk_pass │ └── clk_pass.py ├── collateral_pass │ ├── __init__.py │ └── config_register.py ├── interconnect_port_pass │ ├── __init__.py │ └── interconnect_port_pass.py ├── pipeline_global_pass │ └── pipeline_global_pass.py ├── power_domain │ └── pd_pass.py └── tile_id_pass │ └── tile_id_pass.py ├── passes_amber ├── clk_pass │ └── clk_pass.py ├── collateral_pass │ ├── __init__.py │ └── config_register.py ├── interconnect_port_pass │ ├── __init__.py │ └── interconnect_port_pass.py ├── pipeline_global_pass │ └── pipeline_global_pass.py ├── power_domain │ └── pd_pass.py └── tile_id_pass │ └── tile_id_pass.py ├── pd-requirements.txt ├── peak_core ├── CW_fp_add.v ├── CW_fp_mult.v ├── DW_fp_add.v ├── DW_fp_mult.v ├── __init__.py ├── data_gate.py └── peak_core.py ├── pipelining ├── new_visualizer.py └── place_and_route_graph_meta.py ├── push_button_gen.py ├── push_button_sweep_all.py ├── requirements.txt ├── setup.cfg ├── sparse_apps.py ├── systemRDL ├── Ordt.jar ├── __init__.py ├── perlpp.pl └── util.py ├── tbg.py ├── tests ├── README.txt ├── SC7P5T_AN2X0P5_SSC14R.sv ├── SC7P5T_AO22X0P5_SSC14R.sv ├── install-verilator.sh ├── test_amber_rtl_build │ ├── amber-rtl-build-check.sh │ └── ref │ │ ├── garnet-4x2.v.gz │ │ ├── gold506-4x2-design.v.gz │ │ └── gold506-design.v.gz ├── test_app │ ├── CW │ │ ├── CW_fp_add.v │ │ ├── CW_fp_mult.v │ │ └── CW_tap.v │ ├── Makefile │ ├── behavioral_addr_transl.py │ ├── dev │ │ ├── README.txt │ │ ├── pointwise │ │ │ ├── bin │ │ │ │ ├── design_meta.json │ │ │ │ ├── hw_input_stencil.raw │ │ │ │ ├── hw_output.raw │ │ │ │ ├── pointwise.bs │ │ │ │ └── reg_write.h │ │ │ └── pointwise_orig │ │ ├── vcs.sh │ │ ├── verilator-test.regress.py │ │ ├── verilator.sh │ │ └── vfiles │ │ │ ├── cfg_and_dbg_unq1.sv │ │ │ ├── flop_unq1.sv │ │ │ ├── flop_unq2.sv │ │ │ ├── flop_unq3.sv │ │ │ ├── garnet.v.gz │ │ │ ├── glb.svh │ │ │ ├── glb_jrdl_decode.sv │ │ │ ├── glb_jrdl_logic.sv │ │ │ ├── glb_pio.sv │ │ │ ├── glc.svh │ │ │ ├── glc_axi_addrmap.sv │ │ │ ├── glc_axi_ctrl.sv │ │ │ ├── glc_jrdl_decode.sv │ │ │ ├── glc_jrdl_logic.sv │ │ │ ├── glc_jtag_ctrl.sv │ │ │ ├── glc_pio.sv │ │ │ ├── global_buffer_param.svh │ │ │ ├── global_controller.sv │ │ │ ├── jtag.sv │ │ │ ├── libcgra.so │ │ │ └── tap_unq1.sv │ ├── dump_fsdb.tcl │ ├── dump_shm.tcl │ ├── gen_mu2cgra_data.py │ ├── genesis_tb │ │ └── top.svp │ ├── get_dense_signal_rc.py │ ├── lib │ │ ├── gen.c │ │ ├── gen.h │ │ ├── map.c │ │ ├── map.h │ │ ├── parser.c │ │ ├── parser.h │ │ ├── tiny-json.c │ │ └── tiny-json.h │ ├── tb │ │ ├── CGRA.cpp │ │ ├── axil_driver.sv │ │ ├── axil_ifc.sv │ │ ├── behavioral_matrix_unit.sv │ │ ├── dnnLayer.sv │ │ ├── environment.sv │ │ ├── garnet_test.sv │ │ ├── kernel.sv │ │ ├── proc_driver.sv │ │ ├── proc_ifc.sv │ │ └── tb_cgra.f │ ├── test_app.sh │ └── waveform_script.py ├── test_collateral_pass │ └── test_config_reg.py ├── test_garnet │ └── test_garnet.py ├── test_global_controller │ ├── README.md │ ├── global_controller_checklist.md │ ├── test_global_controller_magma.py │ └── test_global_controller_verilog_sim.py ├── test_interconnect │ ├── test_interconnect_cgra.py │ ├── test_reset.py │ └── test_stall.py ├── test_io_core │ ├── README.md │ ├── test_io_core.py │ └── test_io_core_magma.py ├── test_memory_core │ ├── Makefile │ ├── README.md │ ├── build │ │ └── .gitignore │ ├── build_tb.py │ ├── glb_read.sv │ ├── glb_write.sv │ ├── run_sim.tcl │ ├── sparse_app_mappings.py │ ├── sparse_tb.sv │ ├── test_all_gold.py │ ├── test_all_seeds.py │ ├── test_memory_core.py │ └── test_pond.py ├── test_pe_tile_formal │ ├── problem.txt │ ├── source.vlist │ └── test_pe_tile_interconnect.py ├── test_peak_core │ ├── test_pe_stall.py │ └── test_peak_core_and_tile.py └── test_timing │ ├── common.py │ ├── generate_testbench.py │ └── test_basic.py └── zircon_wrapper └── zircon.v /.buildkite/bin/docker-clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/bin/docker-clean.sh -------------------------------------------------------------------------------- /.buildkite/bin/no-svdb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/bin/no-svdb.sh -------------------------------------------------------------------------------- /.buildkite/bin/prh.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/bin/prh.sh -------------------------------------------------------------------------------- /.buildkite/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/ci.yml -------------------------------------------------------------------------------- /.buildkite/glb_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/glb_test.yml -------------------------------------------------------------------------------- /.buildkite/pipeline_checkin_gf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipeline_checkin_gf.yml -------------------------------------------------------------------------------- /.buildkite/pipeline_fullchip.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipeline_fullchip.yml -------------------------------------------------------------------------------- /.buildkite/pipeline_mflowgen.yml: -------------------------------------------------------------------------------- 1 | pipelines/pmg.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/check_pe_area.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/check_pe_area.sh -------------------------------------------------------------------------------- /.buildkite/pipelines/check_tile_width.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/check_tile_width.sh -------------------------------------------------------------------------------- /.buildkite/pipelines/ci_orig.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/ci_orig.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/fullchip_pe.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/fullchip_pe.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/fullchip_rtl_only.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/fullchip_rtl_only.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/glb_tile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/glb_tile.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/glb_tile_from_scratch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/glb_tile_from_scratch.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/glb_tile_only.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/glb_tile_only.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/glb_top.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/glb_top.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/glc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/glc.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/global_env_and_agents.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/global_env_and_agents.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/mem_tile_only.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/mem_tile_only.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/pe_4x2_rtl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/pe_4x2_rtl.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/pe_gls_standalone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/pe_gls_standalone.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/pe_synth_only.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/pe_synth_only.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/pe_tile_only.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/pe_tile_only.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/pe_tile_w_cached_steps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/pe_tile_w_cached_steps.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/pe_tile_w_steps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/pe_tile_w_steps.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/pmg.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/pmg.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/pmtile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/pmtile.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/pmtile_synth_only.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/pmtile_synth_only.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/postroute_hold_standalone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/postroute_hold_standalone.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/rtl_only.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/rtl_only.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/standalone_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/standalone_test.yml -------------------------------------------------------------------------------- /.buildkite/pipelines/tile_array_syn.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/pipelines/tile_array_syn.yml -------------------------------------------------------------------------------- /.buildkite/setup-calibre.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/setup-calibre.sh -------------------------------------------------------------------------------- /.buildkite/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.buildkite/setup.sh -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.coveragerc -------------------------------------------------------------------------------- /.github/scripts/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.github/scripts/run.sh -------------------------------------------------------------------------------- /.github/scripts/run_pytest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.github/scripts/run_pytest.sh -------------------------------------------------------------------------------- /.github/workflows/disabled/linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.github/workflows/disabled/linux.yml -------------------------------------------------------------------------------- /.github/workflows/pytest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.github/workflows/pytest.yml -------------------------------------------------------------------------------- /.github/workflows/verilator.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.github/workflows/verilator.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/README.md -------------------------------------------------------------------------------- /SPARSE_TESTS/copy_formatted.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/SPARSE_TESTS/copy_formatted.py -------------------------------------------------------------------------------- /SPARSE_TESTS/generate_tile_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/SPARSE_TESTS/generate_tile_files.py -------------------------------------------------------------------------------- /accumulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/accumulation.py -------------------------------------------------------------------------------- /bin/check_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/bin/check_docker.sh -------------------------------------------------------------------------------- /bin/lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/bin/lint.sh -------------------------------------------------------------------------------- /bin/ref/amber-4x2.v.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/bin/ref/amber-4x2.v.gz -------------------------------------------------------------------------------- /bin/ref/onyx-4x2.v.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/bin/ref/onyx-4x2.v.gz -------------------------------------------------------------------------------- /bin/requirements_check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/bin/requirements_check.sh -------------------------------------------------------------------------------- /bin/rtl-goldcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/bin/rtl-goldcheck.sh -------------------------------------------------------------------------------- /bin/rtl-goldcompare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/bin/rtl-goldcompare.sh -------------------------------------------------------------------------------- /bin/rtl-goldfetch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/bin/rtl-goldfetch.sh -------------------------------------------------------------------------------- /bin/space_check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/bin/space_check.sh -------------------------------------------------------------------------------- /bin/verify_eggs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/bin/verify_eggs.sh -------------------------------------------------------------------------------- /cgra/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/cgra/__init__.py -------------------------------------------------------------------------------- /cgra/ifc_struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/cgra/ifc_struct.py -------------------------------------------------------------------------------- /cgra/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/cgra/util.py -------------------------------------------------------------------------------- /cgra/util_amber.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/cgra/util_amber.py -------------------------------------------------------------------------------- /cgra/util_onyx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/cgra/util_onyx.py -------------------------------------------------------------------------------- /cgra/visualize_graph_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/cgra/visualize_graph_util.py -------------------------------------------------------------------------------- /cgra/wiring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/cgra/wiring.py -------------------------------------------------------------------------------- /cgra/wiring_amber.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/cgra/wiring_amber.py -------------------------------------------------------------------------------- /cgra/wiring_onyx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/cgra/wiring_onyx.py -------------------------------------------------------------------------------- /cgra/wiring_zircon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/cgra/wiring_zircon.py -------------------------------------------------------------------------------- /codegen/bs_to_h.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/codegen/bs_to_h.py -------------------------------------------------------------------------------- /codegen/dump_glb_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/codegen/dump_glb_output.py -------------------------------------------------------------------------------- /codegen/generate_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/codegen/generate_app.py -------------------------------------------------------------------------------- /codegen/generate_linker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/codegen/generate_linker.py -------------------------------------------------------------------------------- /codegen/generate_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/codegen/generate_main.py -------------------------------------------------------------------------------- /codegen/generate_sweep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/codegen/generate_sweep.py -------------------------------------------------------------------------------- /codegen/io_placement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/codegen/io_placement.py -------------------------------------------------------------------------------- /codegen/meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/codegen/meta.py -------------------------------------------------------------------------------- /codegen/parse_gold.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/codegen/parse_gold.py -------------------------------------------------------------------------------- /codegen/raw_to_h_16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/codegen/raw_to_h_16.py -------------------------------------------------------------------------------- /codegen/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/codegen/run.sh -------------------------------------------------------------------------------- /concat_tiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/concat_tiles.py -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/conftest.py -------------------------------------------------------------------------------- /conftest_amber.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/conftest_amber.py -------------------------------------------------------------------------------- /copy_formatted.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/copy_formatted.py -------------------------------------------------------------------------------- /copy_formatted_tensor_tiling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/copy_formatted_tensor_tiling.py -------------------------------------------------------------------------------- /daemon/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/daemon/README.txt -------------------------------------------------------------------------------- /daemon/daemon-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/daemon/daemon-test.sh -------------------------------------------------------------------------------- /daemon/daemon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/daemon/daemon.py -------------------------------------------------------------------------------- /daemon/test_daemon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/daemon/test_daemon.py -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docs/garnet-block-diagrams.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/docs/garnet-block-diagrams.pptx -------------------------------------------------------------------------------- /docs/programmers_guide.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/docs/programmers_guide.org -------------------------------------------------------------------------------- /docs/tapeout_checklist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/docs/tapeout_checklist.md -------------------------------------------------------------------------------- /docs/test_plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/docs/test_plan.md -------------------------------------------------------------------------------- /experimental/simple_cgra/bitstream_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/experimental/simple_cgra/bitstream_generator.py -------------------------------------------------------------------------------- /experimental/simple_cgra/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/experimental/simple_cgra/test.py -------------------------------------------------------------------------------- /experimental/simple_cgra/test_const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/experimental/simple_cgra/test_const.py -------------------------------------------------------------------------------- /experimental/simple_cgra/tiny_cgra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/experimental/simple_cgra/tiny_cgra.py -------------------------------------------------------------------------------- /experimental/simple_cgra/tiny_mem_core.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/experimental/simple_cgra/tiny_mem_core.v -------------------------------------------------------------------------------- /experimental/simple_cgra/tiny_pe_core.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/experimental/simple_cgra/tiny_pe_core.v -------------------------------------------------------------------------------- /experimental/simple_cgra/tmp/config_register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/experimental/simple_cgra/tmp/config_register.py -------------------------------------------------------------------------------- /experimental/simple_cgra/tmp/configurable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/experimental/simple_cgra/tmp/configurable.py -------------------------------------------------------------------------------- /experimental/simple_cgra/tmp/tiny_cgra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/experimental/simple_cgra/tmp/tiny_cgra.py -------------------------------------------------------------------------------- /experimental/simple_cgra/tmp/tmp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/experimental/simple_cgra/tmp/tmp.txt -------------------------------------------------------------------------------- /garnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/garnet.py -------------------------------------------------------------------------------- /garnet_amber.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/garnet_amber.py -------------------------------------------------------------------------------- /global_buffer/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/Makefile -------------------------------------------------------------------------------- /global_buffer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /global_buffer/design/CG.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/CG.py -------------------------------------------------------------------------------- /global_buffer/design/SRAM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/SRAM.py -------------------------------------------------------------------------------- /global_buffer/design/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /global_buffer/design/clk_gate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/clk_gate.py -------------------------------------------------------------------------------- /global_buffer/design/fifo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/fifo.py -------------------------------------------------------------------------------- /global_buffer/design/gf_sram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/gf_sram.py -------------------------------------------------------------------------------- /global_buffer/design/glb_addr_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_addr_gen.py -------------------------------------------------------------------------------- /global_buffer/design/glb_bank.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_bank.py -------------------------------------------------------------------------------- /global_buffer/design/glb_bank_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_bank_memory.py -------------------------------------------------------------------------------- /global_buffer/design/glb_bank_mux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_bank_mux.py -------------------------------------------------------------------------------- /global_buffer/design/glb_bank_mux_MB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_bank_mux_MB.py -------------------------------------------------------------------------------- /global_buffer/design/glb_bank_sram_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_bank_sram_gen.py -------------------------------------------------------------------------------- /global_buffer/design/glb_bank_sram_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_bank_sram_stub.py -------------------------------------------------------------------------------- /global_buffer/design/glb_cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_cfg.py -------------------------------------------------------------------------------- /global_buffer/design/glb_cfg_ctrl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_cfg_ctrl.py -------------------------------------------------------------------------------- /global_buffer/design/glb_clk_en_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_clk_en_gen.py -------------------------------------------------------------------------------- /global_buffer/design/glb_crossbar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_crossbar.py -------------------------------------------------------------------------------- /global_buffer/design/glb_header.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_header.py -------------------------------------------------------------------------------- /global_buffer/design/glb_load_dma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_load_dma.py -------------------------------------------------------------------------------- /global_buffer/design/glb_load_dma_E64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_load_dma_E64.py -------------------------------------------------------------------------------- /global_buffer/design/glb_load_dma_E64_MB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_load_dma_E64_MB.py -------------------------------------------------------------------------------- /global_buffer/design/glb_loop_iter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_loop_iter.py -------------------------------------------------------------------------------- /global_buffer/design/glb_mu_transl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_mu_transl.py -------------------------------------------------------------------------------- /global_buffer/design/glb_pcfg_broadcast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_pcfg_broadcast.py -------------------------------------------------------------------------------- /global_buffer/design/glb_pcfg_dma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_pcfg_dma.py -------------------------------------------------------------------------------- /global_buffer/design/glb_ring_switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_ring_switch.py -------------------------------------------------------------------------------- /global_buffer/design/glb_sched_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_sched_gen.py -------------------------------------------------------------------------------- /global_buffer/design/glb_step_counter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_step_counter.py -------------------------------------------------------------------------------- /global_buffer/design/glb_store_dma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_store_dma.py -------------------------------------------------------------------------------- /global_buffer/design/glb_store_dma_E64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_store_dma_E64.py -------------------------------------------------------------------------------- /global_buffer/design/glb_store_dma_E64_MB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_store_dma_E64_MB.py -------------------------------------------------------------------------------- /global_buffer/design/glb_switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_switch.py -------------------------------------------------------------------------------- /global_buffer/design/glb_switch_data_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_switch_data_loop.py -------------------------------------------------------------------------------- /global_buffer/design/glb_tile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_tile.py -------------------------------------------------------------------------------- /global_buffer/design/glb_tile_data_loop_ifc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_tile_data_loop_ifc.py -------------------------------------------------------------------------------- /global_buffer/design/glb_tile_ifc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/glb_tile_ifc.py -------------------------------------------------------------------------------- /global_buffer/design/global_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/global_buffer.py -------------------------------------------------------------------------------- /global_buffer/design/global_buffer_parameter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/global_buffer_parameter.py -------------------------------------------------------------------------------- /global_buffer/design/pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design/pipeline.py -------------------------------------------------------------------------------- /global_buffer/design_amber/glb_load_dma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design_amber/glb_load_dma.py -------------------------------------------------------------------------------- /global_buffer/design_amber/glb_store_dma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design_amber/glb_store_dma.py -------------------------------------------------------------------------------- /global_buffer/design_amber/glb_tile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design_amber/glb_tile.py -------------------------------------------------------------------------------- /global_buffer/design_amber/global_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/design_amber/global_buffer.py -------------------------------------------------------------------------------- /global_buffer/gen_global_buffer_rdl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/gen_global_buffer_rdl.py -------------------------------------------------------------------------------- /global_buffer/global_buffer_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/global_buffer_main.py -------------------------------------------------------------------------------- /global_buffer/gls/gen_sdf_cmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/gls/gen_sdf_cmd.py -------------------------------------------------------------------------------- /global_buffer/io_placement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/io_placement.py -------------------------------------------------------------------------------- /global_buffer/sim/cgra.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/sim/cgra.sv -------------------------------------------------------------------------------- /global_buffer/sim/dump_fsdb.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/sim/dump_fsdb.tcl -------------------------------------------------------------------------------- /global_buffer/sim/dump_fsdb_mu.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/sim/dump_fsdb_mu.tcl -------------------------------------------------------------------------------- /global_buffer/sim/dump_shm.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/sim/dump_shm.tcl -------------------------------------------------------------------------------- /global_buffer/sim/glb_mu_ifc.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/sim/glb_mu_ifc.sv -------------------------------------------------------------------------------- /global_buffer/sim/glb_mu_test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/sim/glb_mu_test.sv -------------------------------------------------------------------------------- /global_buffer/sim/glb_test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/sim/glb_test.sv -------------------------------------------------------------------------------- /global_buffer/sim/kernel.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/sim/kernel.sv -------------------------------------------------------------------------------- /global_buffer/sim/proc_ifc.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/sim/proc_ifc.sv -------------------------------------------------------------------------------- /global_buffer/sim/tb_global_buffer.f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/sim/tb_global_buffer.f -------------------------------------------------------------------------------- /global_buffer/sim/tb_global_buffer_mu.f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/sim/tb_global_buffer_mu.f -------------------------------------------------------------------------------- /global_buffer/sim/top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/sim/top.sv -------------------------------------------------------------------------------- /global_buffer/sim/top_glb_mu.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/sim/top_glb_mu.sv -------------------------------------------------------------------------------- /global_buffer/sim_amber/cgra.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/sim_amber/cgra.sv -------------------------------------------------------------------------------- /global_buffer/sim_amber/dump_fsdb.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/sim_amber/dump_fsdb.tcl -------------------------------------------------------------------------------- /global_buffer/sim_amber/dump_shm.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/sim_amber/dump_shm.tcl -------------------------------------------------------------------------------- /global_buffer/sim_amber/glb_test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/sim_amber/glb_test.sv -------------------------------------------------------------------------------- /global_buffer/sim_amber/kernel.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/sim_amber/kernel.sv -------------------------------------------------------------------------------- /global_buffer/sim_amber/tb_global_buffer.f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/sim_amber/tb_global_buffer.f -------------------------------------------------------------------------------- /global_buffer/sim_amber/top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/sim_amber/top.sv -------------------------------------------------------------------------------- /global_buffer/systemRDL/ordt_params/glb.parms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/systemRDL/ordt_params/glb.parms -------------------------------------------------------------------------------- /global_buffer/testvectors/gen_glb_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors/gen_glb_test.py -------------------------------------------------------------------------------- /global_buffer/testvectors/test01.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors/test01.txt -------------------------------------------------------------------------------- /global_buffer/testvectors/test02.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors/test02.txt -------------------------------------------------------------------------------- /global_buffer/testvectors/test03.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors/test03.txt -------------------------------------------------------------------------------- /global_buffer/testvectors/test04.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors/test04.txt -------------------------------------------------------------------------------- /global_buffer/testvectors/test05.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors/test05.txt -------------------------------------------------------------------------------- /global_buffer/testvectors/test06.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors/test06.txt -------------------------------------------------------------------------------- /global_buffer/testvectors/test07.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors/test07.txt -------------------------------------------------------------------------------- /global_buffer/testvectors/test08.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors/test08.txt -------------------------------------------------------------------------------- /global_buffer/testvectors/test09.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors/test09.txt -------------------------------------------------------------------------------- /global_buffer/testvectors/test10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors/test10.txt -------------------------------------------------------------------------------- /global_buffer/testvectors/test11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors/test11.txt -------------------------------------------------------------------------------- /global_buffer/testvectors/test12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors/test12.txt -------------------------------------------------------------------------------- /global_buffer/testvectors/test13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors/test13.txt -------------------------------------------------------------------------------- /global_buffer/testvectors/test14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors/test14.txt -------------------------------------------------------------------------------- /global_buffer/testvectors/test15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors/test15.txt -------------------------------------------------------------------------------- /global_buffer/testvectors_amber/gen_glb_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors_amber/gen_glb_test.py -------------------------------------------------------------------------------- /global_buffer/testvectors_amber/test01.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors_amber/test01.txt -------------------------------------------------------------------------------- /global_buffer/testvectors_amber/test02.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors_amber/test02.txt -------------------------------------------------------------------------------- /global_buffer/testvectors_amber/test03.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors_amber/test03.txt -------------------------------------------------------------------------------- /global_buffer/testvectors_amber/test04.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors_amber/test04.txt -------------------------------------------------------------------------------- /global_buffer/testvectors_amber/test05.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors_amber/test05.txt -------------------------------------------------------------------------------- /global_buffer/testvectors_amber/test06.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors_amber/test06.txt -------------------------------------------------------------------------------- /global_buffer/testvectors_amber/test07.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors_amber/test07.txt -------------------------------------------------------------------------------- /global_buffer/testvectors_amber/test08.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors_amber/test08.txt -------------------------------------------------------------------------------- /global_buffer/testvectors_amber/test09.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors_amber/test09.txt -------------------------------------------------------------------------------- /global_buffer/testvectors_amber/test10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors_amber/test10.txt -------------------------------------------------------------------------------- /global_buffer/testvectors_amber/test11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors_amber/test11.txt -------------------------------------------------------------------------------- /global_buffer/testvectors_amber/test12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors_amber/test12.txt -------------------------------------------------------------------------------- /global_buffer/testvectors_amber/test13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_buffer/testvectors_amber/test13.txt -------------------------------------------------------------------------------- /global_controller/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/Makefile -------------------------------------------------------------------------------- /global_controller/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/README.md -------------------------------------------------------------------------------- /global_controller/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /global_controller/global_controller_genesis2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/global_controller_genesis2.py -------------------------------------------------------------------------------- /global_controller/global_controller_magma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/global_controller_magma.py -------------------------------------------------------------------------------- /global_controller/global_controller_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/global_controller_model.py -------------------------------------------------------------------------------- /global_controller/rtl/genesis/cfg_and_dbg.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/rtl/genesis/cfg_and_dbg.svp -------------------------------------------------------------------------------- /global_controller/rtl/genesis/flop.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/rtl/genesis/flop.svp -------------------------------------------------------------------------------- /global_controller/rtl/genesis/glc_axi_addrmap.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/rtl/genesis/glc_axi_addrmap.svp -------------------------------------------------------------------------------- /global_controller/rtl/genesis/glc_axi_ctrl.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/rtl/genesis/glc_axi_ctrl.svp -------------------------------------------------------------------------------- /global_controller/rtl/genesis/glc_jtag_ctrl.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/rtl/genesis/glc_jtag_ctrl.svp -------------------------------------------------------------------------------- /global_controller/rtl/genesis/global_controller.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/rtl/genesis/global_controller.svp -------------------------------------------------------------------------------- /global_controller/rtl/genesis/jtag.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/rtl/genesis/jtag.svp -------------------------------------------------------------------------------- /global_controller/rtl/genesis/tap.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/rtl/genesis/tap.svp -------------------------------------------------------------------------------- /global_controller/rtl/global_controller.genesis.filelist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/rtl/global_controller.genesis.filelist -------------------------------------------------------------------------------- /global_controller/sim/cmd.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/sim/cmd.tcl -------------------------------------------------------------------------------- /global_controller/sim/genesis/axi_driver.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/sim/genesis/axi_driver.svp -------------------------------------------------------------------------------- /global_controller/sim/genesis/axil_ifc.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/sim/genesis/axil_ifc.svp -------------------------------------------------------------------------------- /global_controller/sim/genesis/cfg_ifc.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/sim/genesis/cfg_ifc.svp -------------------------------------------------------------------------------- /global_controller/sim/genesis/clocker.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/sim/genesis/clocker.svp -------------------------------------------------------------------------------- /global_controller/sim/genesis/glc_prog.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/sim/genesis/glc_prog.svp -------------------------------------------------------------------------------- /global_controller/sim/genesis/jtag_driver.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/sim/genesis/jtag_driver.svp -------------------------------------------------------------------------------- /global_controller/sim/genesis/jtag_ifc.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/sim/genesis/jtag_ifc.svp -------------------------------------------------------------------------------- /global_controller/sim/genesis/template_ifc.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/sim/genesis/template_ifc.svp -------------------------------------------------------------------------------- /global_controller/sim/genesis/top.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/sim/genesis/top.svp -------------------------------------------------------------------------------- /global_controller/sim/tb_global_controller.genesis.filelist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/sim/tb_global_controller.genesis.filelist -------------------------------------------------------------------------------- /global_controller/systemRDL/ordt_params/glc.parms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/systemRDL/ordt_params/glc.parms -------------------------------------------------------------------------------- /global_controller/systemRDL/rdl_models/glc.rdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/global_controller/systemRDL/rdl_models/glc.rdl -------------------------------------------------------------------------------- /headers/bit_io_header.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/headers/bit_io_header.json -------------------------------------------------------------------------------- /headers/io_header.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/headers/io_header.json -------------------------------------------------------------------------------- /headers/lassen_header.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/headers/lassen_header.json -------------------------------------------------------------------------------- /headers/mem_header.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/headers/mem_header.json -------------------------------------------------------------------------------- /headers_amber/bit_io_header.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/headers_amber/bit_io_header.json -------------------------------------------------------------------------------- /headers_amber/io_header.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/headers_amber/io_header.json -------------------------------------------------------------------------------- /headers_amber/lassen_header.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/headers_amber/lassen_header.json -------------------------------------------------------------------------------- /headers_amber/mem_header.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/headers_amber/mem_header.json -------------------------------------------------------------------------------- /io_core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/io_core/README.md -------------------------------------------------------------------------------- /io_core/io_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/io_core/io_core.py -------------------------------------------------------------------------------- /io_core/io_core_magma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/io_core/io_core_magma.py -------------------------------------------------------------------------------- /load_cpu_sim_tensors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/load_cpu_sim_tensors.py -------------------------------------------------------------------------------- /mapper/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mapper/netlist_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mapper/netlist_graph.py -------------------------------------------------------------------------------- /mapper/netlist_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mapper/netlist_util.py -------------------------------------------------------------------------------- /mapper_amber/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mapper_amber/netlist_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mapper_amber/netlist_util.py -------------------------------------------------------------------------------- /matrix_unit/cgra2mu_ready_and.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/matrix_unit/cgra2mu_ready_and.py -------------------------------------------------------------------------------- /matrix_unit/matrix_unit_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/matrix_unit/matrix_unit_main.py -------------------------------------------------------------------------------- /matrix_unit/mu2cgra_pipeline_unit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/matrix_unit/mu2cgra_pipeline_unit.py -------------------------------------------------------------------------------- /memory_core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/README.md -------------------------------------------------------------------------------- /memory_core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /memory_core/buffet_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/buffet_core.py -------------------------------------------------------------------------------- /memory_core/constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/constraints.py -------------------------------------------------------------------------------- /memory_core/core_combiner_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/core_combiner_core.py -------------------------------------------------------------------------------- /memory_core/crddrop_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/crddrop_core.py -------------------------------------------------------------------------------- /memory_core/crdhold_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/crdhold_core.py -------------------------------------------------------------------------------- /memory_core/dummy_design/PE.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/dummy_design/PE.v -------------------------------------------------------------------------------- /memory_core/dummy_design/bin/bitstream.bs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/dummy_design/bin/bitstream.bs -------------------------------------------------------------------------------- /memory_core/dummy_design/bin/design.place: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/dummy_design/bin/design.place -------------------------------------------------------------------------------- /memory_core/dummy_design/bin/design_meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/dummy_design/bin/design_meta.json -------------------------------------------------------------------------------- /memory_core/dummy_design/bin/tensor_X_mode_0.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/dummy_design/bin/tensor_X_mode_0.raw -------------------------------------------------------------------------------- /memory_core/dummy_design/bin/tensor_X_mode_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/dummy_design/bin/tensor_X_mode_0.txt -------------------------------------------------------------------------------- /memory_core/dummy_design/bin/tensor_X_mode_vals.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/dummy_design/bin/tensor_X_mode_vals.raw -------------------------------------------------------------------------------- /memory_core/dummy_design/bin/tensor_X_mode_vals.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/dummy_design/bin/tensor_X_mode_vals.txt -------------------------------------------------------------------------------- /memory_core/dummy_design/bin/tensor_b_mode_0.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/dummy_design/bin/tensor_b_mode_0.raw -------------------------------------------------------------------------------- /memory_core/dummy_design/bin/tensor_b_mode_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/dummy_design/bin/tensor_b_mode_0.txt -------------------------------------------------------------------------------- /memory_core/dummy_design/bin/tensor_b_mode_vals.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/dummy_design/bin/tensor_b_mode_vals.raw -------------------------------------------------------------------------------- /memory_core/dummy_design/bin/tensor_b_mode_vals.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/dummy_design/bin/tensor_b_mode_vals.txt -------------------------------------------------------------------------------- /memory_core/dummy_design/mapping_info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/dummy_design/mapping_info.txt -------------------------------------------------------------------------------- /memory_core/fake_pe_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/fake_pe_core.py -------------------------------------------------------------------------------- /memory_core/genesis/fifo_control.vp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/genesis/fifo_control.vp -------------------------------------------------------------------------------- /memory_core/genesis/input_sr.vp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/genesis/input_sr.vp -------------------------------------------------------------------------------- /memory_core/genesis/linebuffer_control.vp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/genesis/linebuffer_control.vp -------------------------------------------------------------------------------- /memory_core/genesis/mem.vp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/genesis/mem.vp -------------------------------------------------------------------------------- /memory_core/genesis/memory_core.vp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/genesis/memory_core.vp -------------------------------------------------------------------------------- /memory_core/genesis/output_sr.vp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/genesis/output_sr.vp -------------------------------------------------------------------------------- /memory_core/genesis_new/doublebuffer_control.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/genesis_new/doublebuffer_control.svp -------------------------------------------------------------------------------- /memory_core/genesis_new/fifo_control.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/genesis_new/fifo_control.svp -------------------------------------------------------------------------------- /memory_core/genesis_new/linebuffer_control.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/genesis_new/linebuffer_control.svp -------------------------------------------------------------------------------- /memory_core/genesis_new/mem.vp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/genesis_new/mem.vp -------------------------------------------------------------------------------- /memory_core/genesis_new/memory_core.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/genesis_new/memory_core.svp -------------------------------------------------------------------------------- /memory_core/genesis_new/sram_control.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/genesis_new/sram_control.svp -------------------------------------------------------------------------------- /memory_core/genesis_new/sram_stub.vp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/genesis_new/sram_stub.vp -------------------------------------------------------------------------------- /memory_core/intersect_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/intersect_core.py -------------------------------------------------------------------------------- /memory_core/io_core_rv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/io_core_rv.py -------------------------------------------------------------------------------- /memory_core/lookup_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/lookup_core.py -------------------------------------------------------------------------------- /memory_core/memory_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/memory_core.py -------------------------------------------------------------------------------- /memory_core/memory_core_genesis2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/memory_core_genesis2.py -------------------------------------------------------------------------------- /memory_core/memory_core_magma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/memory_core_magma.py -------------------------------------------------------------------------------- /memory_core/memory_mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/memory_mode.py -------------------------------------------------------------------------------- /memory_core/memtile_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/memtile_util.py -------------------------------------------------------------------------------- /memory_core/mu2f_io_core_rv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/mu2f_io_core_rv.py -------------------------------------------------------------------------------- /memory_core/mu2f_io_core_rv_clk_rcv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/mu2f_io_core_rv_clk_rcv.py -------------------------------------------------------------------------------- /memory_core/onyx_pe_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/onyx_pe_core.py -------------------------------------------------------------------------------- /memory_core/pass_through_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/pass_through_core.py -------------------------------------------------------------------------------- /memory_core/pond_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/pond_core.py -------------------------------------------------------------------------------- /memory_core/reg_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/reg_core.py -------------------------------------------------------------------------------- /memory_core/repeat_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/repeat_core.py -------------------------------------------------------------------------------- /memory_core/repeat_signal_generator_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/repeat_signal_generator_core.py -------------------------------------------------------------------------------- /memory_core/scanner_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/scanner_core.py -------------------------------------------------------------------------------- /memory_core/stream_arbiter_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/stream_arbiter_core.py -------------------------------------------------------------------------------- /memory_core/write_scanner_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/memory_core/write_scanner_core.py -------------------------------------------------------------------------------- /mflowgen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/README.md -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/.mflowgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_MemCore/.mflowgen.yml -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/constraints/common.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_MemCore/constraints/common.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/constraints/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_MemCore/constraints/configure.yml -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/constraints/constraints.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_MemCore/constraints/constraints.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/constraints/outputs/common.tcl: -------------------------------------------------------------------------------- 1 | ../common.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/constraints/outputs/constraints.tcl: -------------------------------------------------------------------------------- 1 | ../constraints.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/constraints/outputs/simple_common.tcl: -------------------------------------------------------------------------------- 1 | ../simple_common.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/constraints/simple_common.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_MemCore/constraints/simple_common.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_MemCore/construct.py -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/custom-flowgen-setup/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_MemCore/custom-flowgen-setup/configure.yml -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/custom-flowgen-setup/outputs/setup.tcl: -------------------------------------------------------------------------------- 1 | ../setup.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/custom-flowgen-setup/setup.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_MemCore/custom-flowgen-setup/setup.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/custom-genus-scripts/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_MemCore/custom-genus-scripts/configure.yml -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/custom-genus-scripts/copy_sdc.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_MemCore/custom-genus-scripts/copy_sdc.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/custom-genus-scripts/outputs/copy_sdc.tcl: -------------------------------------------------------------------------------- 1 | ../copy_sdc.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/custom-genus-scripts/outputs/generate-results.tcl: -------------------------------------------------------------------------------- 1 | ../generate-results.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/custom-init/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_MemCore/custom-init/configure.yml -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/custom-init/outputs/add-endcaps-welltaps.tcl: -------------------------------------------------------------------------------- 1 | ../../../common/init-scripts/add-endcaps-welltaps.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/custom-init/outputs/edge-blockages.tcl: -------------------------------------------------------------------------------- 1 | ../../../common/init-scripts/edge-blockages.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/custom-init/outputs/floorplan.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_MemCore/custom-init/outputs/floorplan.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/custom-init/outputs/pin-assignments.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_MemCore/custom-init/outputs/pin-assignments.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/custom-lvs-rules-amber/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_MemCore/custom-lvs-rules-amber/configure.yml -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/custom-lvs-rules-amber/outputs/rules.svrf: -------------------------------------------------------------------------------- 1 | LVS BOX "*TS1N*" 2 | -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/custom-lvs-rules/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_MemCore/custom-lvs-rules/configure.yml -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/custom-lvs-rules/outputs/rules.svrf: -------------------------------------------------------------------------------- 1 | LVS BOX "*S1DB*" 2 | -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/rtl/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_MemCore/rtl/configure.yml -------------------------------------------------------------------------------- /mflowgen/Tile_MemCore/rtl/gen_rtl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_MemCore/rtl/gen_rtl.sh -------------------------------------------------------------------------------- /mflowgen/Tile_PE/.mflowgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/.mflowgen.yml -------------------------------------------------------------------------------- /mflowgen/Tile_PE/constraints/common.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/constraints/common.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_PE/constraints/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/constraints/configure.yml -------------------------------------------------------------------------------- /mflowgen/Tile_PE/constraints/constraints.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/constraints/constraints.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_PE/constraints/outputs/common.tcl: -------------------------------------------------------------------------------- 1 | ../common.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_PE/constraints/outputs/constraints.tcl: -------------------------------------------------------------------------------- 1 | ../constraints.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_PE/constraints/outputs/report_alu.py: -------------------------------------------------------------------------------- 1 | ../report_alu.py -------------------------------------------------------------------------------- /mflowgen/Tile_PE/constraints/outputs/scenarios.tcl: -------------------------------------------------------------------------------- 1 | ../scenarios.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_PE/constraints/report_alu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/constraints/report_alu.py -------------------------------------------------------------------------------- /mflowgen/Tile_PE/constraints/scenarios.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/constraints/scenarios.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_PE/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/construct.py -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-cts/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/custom-cts/configure.yml -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-cts/outputs/setup-ccopt.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/custom-cts/outputs/setup-ccopt.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-dc-scripts/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/custom-dc-scripts/configure.yml -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-dc-scripts/generate-results.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/custom-dc-scripts/generate-results.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-dc-scripts/outputs/generate-results.tcl: -------------------------------------------------------------------------------- 1 | ../generate-results.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-dc-scripts/outputs/parse_alu.py: -------------------------------------------------------------------------------- 1 | ../parse_alu.py -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-dc-scripts/outputs/reporting.tcl: -------------------------------------------------------------------------------- 1 | ../reporting.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-dc-scripts/parse_alu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/custom-dc-scripts/parse_alu.py -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-dc-scripts/reporting.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/custom-dc-scripts/reporting.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-flowgen-setup/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/custom-flowgen-setup/configure.yml -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-flowgen-setup/outputs/setup.tcl: -------------------------------------------------------------------------------- 1 | ../setup.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-flowgen-setup/setup.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/custom-flowgen-setup/setup.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-genus-scripts/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/custom-genus-scripts/configure.yml -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-genus-scripts/copy_sdc.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/custom-genus-scripts/copy_sdc.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-genus-scripts/generate-results.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/custom-genus-scripts/generate-results.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-genus-scripts/outputs/copy_sdc.tcl: -------------------------------------------------------------------------------- 1 | ../copy_sdc.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-genus-scripts/outputs/generate-results.tcl: -------------------------------------------------------------------------------- 1 | ../generate-results.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-init/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/custom-init/configure.yml -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-init/outputs/add-endcaps-welltaps.tcl: -------------------------------------------------------------------------------- 1 | ../../../common/init-scripts/add-endcaps-welltaps.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-init/outputs/edge-blockages.tcl: -------------------------------------------------------------------------------- 1 | ../../../common/init-scripts/edge-blockages.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-init/outputs/floorplan.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/custom-init/outputs/floorplan.tcl -------------------------------------------------------------------------------- /mflowgen/Tile_PE/custom-init/outputs/pin-assignments.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/Tile_PE/custom-init/outputs/pin-assignments.tcl -------------------------------------------------------------------------------- /mflowgen/bin/buildcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/bin/buildcheck.sh -------------------------------------------------------------------------------- /mflowgen/bin/buildchip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/bin/buildchip.sh -------------------------------------------------------------------------------- /mflowgen/bin/check-branch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/bin/check-branch.sh -------------------------------------------------------------------------------- /mflowgen/bin/cleanup-buildkite.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/bin/cleanup-buildkite.sh -------------------------------------------------------------------------------- /mflowgen/bin/find-unmatched-inputs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/bin/find-unmatched-inputs.sh -------------------------------------------------------------------------------- /mflowgen/bin/freq-slack.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/bin/freq-slack.sh -------------------------------------------------------------------------------- /mflowgen/bin/get-step-context.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/bin/get-step-context.sh -------------------------------------------------------------------------------- /mflowgen/bin/setup-buildkite-flock.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/bin/setup-buildkite-flock.sh -------------------------------------------------------------------------------- /mflowgen/bin/setup-buildkite.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/bin/setup-buildkite.sh -------------------------------------------------------------------------------- /mflowgen/bin/step_alias.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/bin/step_alias.sh -------------------------------------------------------------------------------- /mflowgen/common/application/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/application/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/application/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/application/run.sh -------------------------------------------------------------------------------- /mflowgen/common/cadence-innovus-genlib/START.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/cadence-innovus-genlib/START.tcl -------------------------------------------------------------------------------- /mflowgen/common/cadence-innovus-genlib/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/cadence-innovus-genlib/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/cadence-innovus-genlib/scripts/generate-lib.tcl: -------------------------------------------------------------------------------- 1 | do_extract_model design.lib -view $vars(default_setup_view) 2 | 3 | -------------------------------------------------------------------------------- /mflowgen/common/cadence-xcelium-sim/all_tiles_sdf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/cadence-xcelium-sim/all_tiles_sdf.sh -------------------------------------------------------------------------------- /mflowgen/common/cadence-xcelium-sim/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/cadence-xcelium-sim/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/cadence-xcelium-sim/create_sdf_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/cadence-xcelium-sim/create_sdf_file.py -------------------------------------------------------------------------------- /mflowgen/common/cadence-xcelium-sim/run_sim.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/cadence-xcelium-sim/run_sim.sh -------------------------------------------------------------------------------- /mflowgen/common/cadence-xcelium-sim/sdf_cmd.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/cadence-xcelium-sim/sdf_cmd.cmd -------------------------------------------------------------------------------- /mflowgen/common/custom-cts/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/custom-cts/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/custom-cts/outputs/setup-ccopt.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/custom-cts/outputs/setup-ccopt.tcl -------------------------------------------------------------------------------- /mflowgen/common/custom-genlibdb-constraints/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/custom-genlibdb-constraints/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/custom-genlibdb-constraints/outputs/genlibdb-constraints.tcl: -------------------------------------------------------------------------------- 1 | ../genlibdb-constraints.tcl -------------------------------------------------------------------------------- /mflowgen/common/custom-power-chip-amber/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/custom-power-chip-amber/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/custom-power-chip-amber/outputs/add-endcaps-welltaps.tcl: -------------------------------------------------------------------------------- 1 | ../../init-scripts/add-endcaps-welltaps.tcl -------------------------------------------------------------------------------- /mflowgen/common/custom-power-chip-amber/outputs/attach-results-to-outputs.tcl: -------------------------------------------------------------------------------- 1 | ../../init-fullchip/outputs/attach-results-to-outputs.tcl -------------------------------------------------------------------------------- /mflowgen/common/custom-power-chip/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/custom-power-chip/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/custom-power-chip/outputs/attach-results-to-outputs.tcl: -------------------------------------------------------------------------------- 1 | ../../init-fullchip/outputs/attach-results-to-outputs.tcl -------------------------------------------------------------------------------- /mflowgen/common/custom-power-chip/outputs/globalnetconnect.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/custom-power-chip/outputs/globalnetconnect.tcl -------------------------------------------------------------------------------- /mflowgen/common/custom-power-chip/outputs/phy-stripes.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/custom-power-chip/outputs/phy-stripes.tcl -------------------------------------------------------------------------------- /mflowgen/common/custom-power-hierarchical/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/custom-power-hierarchical/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/custom-power-hierarchical/outputs/globalnetconnect.tcl: -------------------------------------------------------------------------------- 1 | ../../power-scripts/globalnetconnect.tcl -------------------------------------------------------------------------------- /mflowgen/common/custom-power-leaf-amber/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/custom-power-leaf-amber/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/custom-power-leaf-amber/outputs/globalnetconnect.tcl: -------------------------------------------------------------------------------- 1 | ../../power-scripts/globalnetconnect.tcl -------------------------------------------------------------------------------- /mflowgen/common/custom-power-leaf/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/custom-power-leaf/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/custom-power-leaf/outputs/globalnetconnect.tcl: -------------------------------------------------------------------------------- 1 | ../../power-scripts/globalnetconnect.tcl -------------------------------------------------------------------------------- /mflowgen/common/custom-short-fix/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/custom-short-fix/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/custom-short-fix/outputs/fix-shorts.tcl: -------------------------------------------------------------------------------- 1 | ../../scripts/fix-shorts.tcl -------------------------------------------------------------------------------- /mflowgen/common/custom-timing-assert/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/custom-timing-assert/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/custom-timing-assert/outputs/test_timing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/custom-timing-assert/outputs/test_timing.py -------------------------------------------------------------------------------- /mflowgen/common/fc-custom-read-design/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/fc-custom-read-design/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/fc-custom-read-design/outputs/read-design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/fc-custom-read-design/outputs/read-design.tcl -------------------------------------------------------------------------------- /mflowgen/common/fc-netlist-fixing/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/fc-netlist-fixing/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/garnet-requirements-check/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/garnet-requirements-check/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/gen_sram_macro/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/gen_sram_macro/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/gen_sram_macro/lib2db/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/gen_sram_macro/lib2db/Makefile -------------------------------------------------------------------------------- /mflowgen/common/gen_sram_macro/lib2db/generate_db.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/gen_sram_macro/lib2db/generate_db.tcl -------------------------------------------------------------------------------- /mflowgen/common/gen_sram_macro_amber/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/gen_sram_macro_amber/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/gen_sram_macro_amber/gen_srams.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/gen_sram_macro_amber/gen_srams.sh -------------------------------------------------------------------------------- /mflowgen/common/gen_sram_macro_amber/lib2db/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/gen_sram_macro_amber/lib2db/Makefile -------------------------------------------------------------------------------- /mflowgen/common/gen_sram_macro_amber/lib2db/generate_db.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/gen_sram_macro_amber/lib2db/generate_db.tcl -------------------------------------------------------------------------------- /mflowgen/common/get_sys_adk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/get_sys_adk.py -------------------------------------------------------------------------------- /mflowgen/common/gf-mentor-calibre-drc-mas/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/gf-mentor-calibre-drc-mas/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/gf-mentor-calibre-drcplus-pm/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/gf-mentor-calibre-drcplus-pm/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/init-fullchip-amber/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/init-fullchip-amber/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/init-fullchip-amber/outputs/add-endcaps-welltaps.tcl: -------------------------------------------------------------------------------- 1 | ../../../common/init-scripts/add-endcaps-welltaps.tcl -------------------------------------------------------------------------------- /mflowgen/common/init-fullchip-amber/outputs/check-bumps.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/init-fullchip-amber/outputs/check-bumps.tcl -------------------------------------------------------------------------------- /mflowgen/common/init-fullchip-amber/outputs/floorplan.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/init-fullchip-amber/outputs/floorplan.tcl -------------------------------------------------------------------------------- /mflowgen/common/init-fullchip-amber/outputs/gen-bumps.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/init-fullchip-amber/outputs/gen-bumps.tcl -------------------------------------------------------------------------------- /mflowgen/common/init-fullchip-amber/outputs/io-fillers.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/init-fullchip-amber/outputs/io-fillers.tcl -------------------------------------------------------------------------------- /mflowgen/common/init-fullchip-amber/outputs/route-bumps.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/init-fullchip-amber/outputs/route-bumps.tcl -------------------------------------------------------------------------------- /mflowgen/common/init-fullchip-amber/outputs/sealring.tcl: -------------------------------------------------------------------------------- 1 | addInst -cell N16_SR_B_1KX1K_DPO_DOD_FFC_5x5 \ 2 | -inst sealring -physical -loc {-52.344 -53.7} 3 | -------------------------------------------------------------------------------- /mflowgen/common/init-fullchip-amber/outputs/stylus-compatibility-procs.tcl: -------------------------------------------------------------------------------- 1 | ../../../common/scripts/stylus-compatibility-procs.tcl -------------------------------------------------------------------------------- /mflowgen/common/init-fullchip/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/init-fullchip/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/init-fullchip/outputs/add-endcaps-welltaps.tcl: -------------------------------------------------------------------------------- 1 | ../../../common/init-scripts/add-endcaps-welltaps.tcl -------------------------------------------------------------------------------- /mflowgen/common/init-fullchip/outputs/alignment-cells.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/init-fullchip/outputs/alignment-cells.tcl -------------------------------------------------------------------------------- /mflowgen/common/init-fullchip/outputs/check-bumps.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/init-fullchip/outputs/check-bumps.tcl -------------------------------------------------------------------------------- /mflowgen/common/init-fullchip/outputs/floorplan.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/init-fullchip/outputs/floorplan.tcl -------------------------------------------------------------------------------- /mflowgen/common/init-fullchip/outputs/gen-bumps.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/init-fullchip/outputs/gen-bumps.tcl -------------------------------------------------------------------------------- /mflowgen/common/init-fullchip/outputs/io-fillers.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/init-fullchip/outputs/io-fillers.tcl -------------------------------------------------------------------------------- /mflowgen/common/init-fullchip/outputs/route-bumps.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/init-fullchip/outputs/route-bumps.tcl -------------------------------------------------------------------------------- /mflowgen/common/init-fullchip/outputs/sealring.tcl: -------------------------------------------------------------------------------- 1 | addInst -cell N16_SR_B_1KX1K_DPO_DOD_FFC_5x5 \ 2 | -inst sealring -physical -loc {-52.344 -53.7} 3 | -------------------------------------------------------------------------------- /mflowgen/common/init-fullchip/outputs/stylus-compatibility-procs.tcl: -------------------------------------------------------------------------------- 1 | ../../../common/scripts/stylus-compatibility-procs.tcl -------------------------------------------------------------------------------- /mflowgen/common/init-scripts/add-endcaps-welltaps.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/init-scripts/add-endcaps-welltaps.tcl -------------------------------------------------------------------------------- /mflowgen/common/init-scripts/edge-blockages.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/init-scripts/edge-blockages.tcl -------------------------------------------------------------------------------- /mflowgen/common/mentor-calibre-fill-gf/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/mentor-calibre-fill-gf/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/power-domains/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/power-domains/README -------------------------------------------------------------------------------- /mflowgen/common/power-domains/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/power-domains/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/power-domains/outputs/add-aon-tie-cells.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/power-domains/outputs/add-aon-tie-cells.tcl -------------------------------------------------------------------------------- /mflowgen/common/power-domains/outputs/check-pdcr-address.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/power-domains/outputs/check-pdcr-address.sh -------------------------------------------------------------------------------- /mflowgen/common/power-domains/outputs/mem-constraints-2.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/power-domains/outputs/mem-constraints-2.tcl -------------------------------------------------------------------------------- /mflowgen/common/power-domains/outputs/mem-constraints.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/power-domains/outputs/mem-constraints.tcl -------------------------------------------------------------------------------- /mflowgen/common/power-domains/outputs/mem-load-upf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/power-domains/outputs/mem-load-upf.tcl -------------------------------------------------------------------------------- /mflowgen/common/power-domains/outputs/mem-pd-params.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/power-domains/outputs/mem-pd-params.tcl -------------------------------------------------------------------------------- /mflowgen/common/power-domains/outputs/pd-aon-floorplan.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/power-domains/outputs/pd-aon-floorplan.tcl -------------------------------------------------------------------------------- /mflowgen/common/power-domains/outputs/pd-mem-floorplan.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/power-domains/outputs/pd-mem-floorplan.tcl -------------------------------------------------------------------------------- /mflowgen/common/power-domains/outputs/pe-constraints-2.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/power-domains/outputs/pe-constraints-2.tcl -------------------------------------------------------------------------------- /mflowgen/common/power-domains/outputs/pe-constraints.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/power-domains/outputs/pe-constraints.tcl -------------------------------------------------------------------------------- /mflowgen/common/power-domains/outputs/pe-load-upf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/power-domains/outputs/pe-load-upf.tcl -------------------------------------------------------------------------------- /mflowgen/common/power-domains/outputs/pe-pd-params.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/power-domains/outputs/pe-pd-params.tcl -------------------------------------------------------------------------------- /mflowgen/common/power-domains/outputs/upf_Tile_Mem.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/power-domains/outputs/upf_Tile_Mem.tcl -------------------------------------------------------------------------------- /mflowgen/common/power-domains/outputs/upf_Tile_MemCore.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/power-domains/outputs/upf_Tile_MemCore.tcl -------------------------------------------------------------------------------- /mflowgen/common/power-domains/outputs/upf_Tile_PE.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/power-domains/outputs/upf_Tile_PE.tcl -------------------------------------------------------------------------------- /mflowgen/common/power-scripts/globalnetconnect.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/power-scripts/globalnetconnect.tcl -------------------------------------------------------------------------------- /mflowgen/common/pwr-aware-gls/amber/tb_Tile_MemCore.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/pwr-aware-gls/amber/tb_Tile_MemCore.v -------------------------------------------------------------------------------- /mflowgen/common/pwr-aware-gls/amber/tb_Tile_PE.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/pwr-aware-gls/amber/tb_Tile_PE.v -------------------------------------------------------------------------------- /mflowgen/common/pwr-aware-gls/assign-pdcr-address.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/pwr-aware-gls/assign-pdcr-address.sh -------------------------------------------------------------------------------- /mflowgen/common/pwr-aware-gls/cmd.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/pwr-aware-gls/cmd.tcl -------------------------------------------------------------------------------- /mflowgen/common/pwr-aware-gls/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/pwr-aware-gls/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/pwr-aware-gls/run_sim.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/pwr-aware-gls/run_sim.sh -------------------------------------------------------------------------------- /mflowgen/common/pwr-aware-gls/tb_Tile_MemCore.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/pwr-aware-gls/tb_Tile_MemCore.v -------------------------------------------------------------------------------- /mflowgen/common/pwr-aware-gls/tb_Tile_PE.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/pwr-aware-gls/tb_Tile_PE.v -------------------------------------------------------------------------------- /mflowgen/common/rtl/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/rtl/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/rtl/gen_rtl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/rtl/gen_rtl.sh -------------------------------------------------------------------------------- /mflowgen/common/scripts/fix-shorts.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/scripts/fix-shorts.tcl -------------------------------------------------------------------------------- /mflowgen/common/scripts/stylus-compatibility-procs.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/scripts/stylus-compatibility-procs.tcl -------------------------------------------------------------------------------- /mflowgen/common/soc-rtl-v2/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/soc-rtl-v2/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/soc-rtl-v2/rtl-scripts/soc_design_files.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/soc-rtl-v2/rtl-scripts/soc_design_files.tcl -------------------------------------------------------------------------------- /mflowgen/common/soc-rtl-v2/rtl-scripts/tlx_design_files.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/soc-rtl-v2/rtl-scripts/tlx_design_files.tcl -------------------------------------------------------------------------------- /mflowgen/common/soc-rtl-v2/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/soc-rtl-v2/run.sh -------------------------------------------------------------------------------- /mflowgen/common/soc-rtl/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/soc-rtl/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/soc-rtl/outputs/rtl-scripts: -------------------------------------------------------------------------------- 1 | ../rtl-scripts/ -------------------------------------------------------------------------------- /mflowgen/common/soc-rtl/rtl-scripts/cgra_design_files.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/soc-rtl/rtl-scripts/cgra_design_files.tcl -------------------------------------------------------------------------------- /mflowgen/common/soc-rtl/rtl-scripts/nic400_design_files.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/soc-rtl/rtl-scripts/nic400_design_files.tcl -------------------------------------------------------------------------------- /mflowgen/common/soc-rtl/rtl-scripts/soc_design_files.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/soc-rtl/rtl-scripts/soc_design_files.tcl -------------------------------------------------------------------------------- /mflowgen/common/soc-rtl/rtl-scripts/soc_include_paths.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/soc-rtl/rtl-scripts/soc_include_paths.tcl -------------------------------------------------------------------------------- /mflowgen/common/soc-rtl/rtl-scripts/tlx_design_files.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/soc-rtl/rtl-scripts/tlx_design_files.tcl -------------------------------------------------------------------------------- /mflowgen/common/soc-rtl/rtl-scripts/tlx_include_paths.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/soc-rtl/rtl-scripts/tlx_include_paths.tcl -------------------------------------------------------------------------------- /mflowgen/common/streamout_no_uniquify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/streamout_no_uniquify.py -------------------------------------------------------------------------------- /mflowgen/common/synopsys-dc-lib2db/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/synopsys-dc-lib2db/Makefile -------------------------------------------------------------------------------- /mflowgen/common/synopsys-dc-lib2db/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/synopsys-dc-lib2db/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/synopsys-dc-lib2db/generate_db.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/synopsys-dc-lib2db/generate_db.tcl -------------------------------------------------------------------------------- /mflowgen/common/synopsys-ptpx-gl/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/synopsys-ptpx-gl/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/synopsys-ptpx-gl/designer-interface.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/synopsys-ptpx-gl/designer-interface.tcl -------------------------------------------------------------------------------- /mflowgen/common/synopsys-ptpx-gl/ptpx.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/synopsys-ptpx-gl/ptpx.tcl -------------------------------------------------------------------------------- /mflowgen/common/synopsys-ptpx-gl/run_step.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/synopsys-ptpx-gl/run_step.sh -------------------------------------------------------------------------------- /mflowgen/common/synopsys-ptpx-rtl/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/synopsys-ptpx-rtl/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/synopsys-ptpx-rtl/pt_px.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/synopsys-ptpx-rtl/pt_px.tcl -------------------------------------------------------------------------------- /mflowgen/common/synopsys-ptpx-synth/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/synopsys-ptpx-synth/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/synopsys-ptpx-synth/designer-interface.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/synopsys-ptpx-synth/designer-interface.tcl -------------------------------------------------------------------------------- /mflowgen/common/synopsys-ptpx-synth/ptpx.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/synopsys-ptpx-synth/ptpx.tcl -------------------------------------------------------------------------------- /mflowgen/common/synopsys-vcs-sim/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/synopsys-vcs-sim/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/synopsys-vcs-sim/include: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/synopsys-vcs-sim/include -------------------------------------------------------------------------------- /mflowgen/common/synopsys-vcs-sim/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/synopsys-vcs-sim/run.sh -------------------------------------------------------------------------------- /mflowgen/common/testbench/cmd.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/testbench/cmd.tcl -------------------------------------------------------------------------------- /mflowgen/common/testbench/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/testbench/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/testbench/defines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/testbench/defines.py -------------------------------------------------------------------------------- /mflowgen/common/testbench/generate_testbench.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/testbench/generate_testbench.py -------------------------------------------------------------------------------- /mflowgen/common/testbench/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/testbench/run.sh -------------------------------------------------------------------------------- /mflowgen/common/tile-post-pnr-power/.mflowgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/tile-post-pnr-power/.mflowgen.yml -------------------------------------------------------------------------------- /mflowgen/common/tile-post-pnr-power/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/tile-post-pnr-power/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/tile-post-pnr-power/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/tile-post-pnr-power/construct.py -------------------------------------------------------------------------------- /mflowgen/common/tile-post-pnr-power/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/tile-post-pnr-power/run.sh -------------------------------------------------------------------------------- /mflowgen/common/tile-post-pnr-power/run_all_tiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/tile-post-pnr-power/run_all_tiles.py -------------------------------------------------------------------------------- /mflowgen/common/tile-post-pnr-power/setup/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/tile-post-pnr-power/setup/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/tile-post-synth-power/.mflowgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/tile-post-synth-power/.mflowgen.yml -------------------------------------------------------------------------------- /mflowgen/common/tile-post-synth-power/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/tile-post-synth-power/configure.yml -------------------------------------------------------------------------------- /mflowgen/common/tile-post-synth-power/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/tile-post-synth-power/construct.py -------------------------------------------------------------------------------- /mflowgen/common/tile-post-synth-power/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/tile-post-synth-power/run.sh -------------------------------------------------------------------------------- /mflowgen/common/tile-post-synth-power/run_all_tiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/tile-post-synth-power/run_all_tiles.py -------------------------------------------------------------------------------- /mflowgen/common/tile-post-synth-power/setup/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/common/tile-post-synth-power/setup/configure.yml -------------------------------------------------------------------------------- /mflowgen/full_chip/.mflowgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/.mflowgen.yml -------------------------------------------------------------------------------- /mflowgen/full_chip/cgra_rtl_sim_compile/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/cgra_rtl_sim_compile/configure.yml -------------------------------------------------------------------------------- /mflowgen/full_chip/cgra_rtl_sim_run/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/cgra_rtl_sim_run/configure.yml -------------------------------------------------------------------------------- /mflowgen/full_chip/cgra_rtl_sim_run/run_rtl_testbench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/cgra_rtl_sim_run/run_rtl_testbench.sh -------------------------------------------------------------------------------- /mflowgen/full_chip/cgra_sim_build/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/cgra_sim_build/configure.yml -------------------------------------------------------------------------------- /mflowgen/full_chip/cgra_sim_build/test_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/cgra_sim_build/test_build.sh -------------------------------------------------------------------------------- /mflowgen/full_chip/constraints/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/constraints/configure.yml -------------------------------------------------------------------------------- /mflowgen/full_chip/constraints/cons_scripts/constraints.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/constraints/cons_scripts/constraints.tcl -------------------------------------------------------------------------------- /mflowgen/full_chip/constraints/cons_scripts/design_info.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/constraints/cons_scripts/design_info.tcl -------------------------------------------------------------------------------- /mflowgen/full_chip/constraints/cons_scripts/io.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/constraints/cons_scripts/io.tcl -------------------------------------------------------------------------------- /mflowgen/full_chip/constraints/cons_scripts/tech_params.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/constraints/cons_scripts/tech_params.tcl -------------------------------------------------------------------------------- /mflowgen/full_chip/constraints_amber/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/constraints_amber/configure.yml -------------------------------------------------------------------------------- /mflowgen/full_chip/constraints_amber/cons_scripts/io.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/constraints_amber/cons_scripts/io.tcl -------------------------------------------------------------------------------- /mflowgen/full_chip/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/construct.py -------------------------------------------------------------------------------- /mflowgen/full_chip/custom-cts/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/custom-cts/configure.yml -------------------------------------------------------------------------------- /mflowgen/full_chip/custom-cts/outputs/setup-ccopt.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/custom-cts/outputs/setup-ccopt.tcl -------------------------------------------------------------------------------- /mflowgen/full_chip/custom-init-amber/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/custom-init-amber/configure.yml -------------------------------------------------------------------------------- /mflowgen/full_chip/custom-init-amber/outputs/dont-touch.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/custom-init-amber/outputs/dont-touch.tcl -------------------------------------------------------------------------------- /mflowgen/full_chip/custom-init/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/custom-init/configure.yml -------------------------------------------------------------------------------- /mflowgen/full_chip/custom-init/outputs/dont-touch.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/custom-init/outputs/dont-touch.tcl -------------------------------------------------------------------------------- /mflowgen/full_chip/custom-init/outputs/place-macros.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/custom-init/outputs/place-macros.tcl -------------------------------------------------------------------------------- /mflowgen/full_chip/custom-lvs-rules-amber/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/custom-lvs-rules-amber/configure.yml -------------------------------------------------------------------------------- /mflowgen/full_chip/custom-lvs-rules/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/custom-lvs-rules/configure.yml -------------------------------------------------------------------------------- /mflowgen/full_chip/custom-lvs-rules/outputs/rules.svrf: -------------------------------------------------------------------------------- 1 | LVS BOX "*S1DB*" 2 | 3 | -------------------------------------------------------------------------------- /mflowgen/full_chip/dragonphy/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/dragonphy/configure.yml -------------------------------------------------------------------------------- /mflowgen/full_chip/dragonphy/fixup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/dragonphy/fixup.sh -------------------------------------------------------------------------------- /mflowgen/full_chip/dragonphy/outputs/dragonphy_RDL.gds: -------------------------------------------------------------------------------- 1 | /home/ajcars/dragonphy_top/dragonphy_RDL.gds -------------------------------------------------------------------------------- /mflowgen/full_chip/dragonphy/outputs/dragonphy_RDL.lef: -------------------------------------------------------------------------------- 1 | /home/ajcars/dragonphy_top/dragonphy_RDL.lef -------------------------------------------------------------------------------- /mflowgen/full_chip/dragonphy/outputs/dragonphy_top.gds: -------------------------------------------------------------------------------- 1 | /home/ajcars/dragonphy_top/dragonphy_top.gds -------------------------------------------------------------------------------- /mflowgen/full_chip/dragonphy/outputs/dragonphy_top.lef: -------------------------------------------------------------------------------- 1 | /home/ajcars/dragonphy_top/dragonphy_top.lef -------------------------------------------------------------------------------- /mflowgen/full_chip/dragonphy/outputs/dragonphy_top.spi: -------------------------------------------------------------------------------- 1 | /home/ajcars/dragonphy_top/dragonphy_top.spi -------------------------------------------------------------------------------- /mflowgen/full_chip/dragonphy/outputs/dragonphy_top_tt.lib: -------------------------------------------------------------------------------- 1 | /home/ajcars/dragonphy_top/dragonphy_top.lib -------------------------------------------------------------------------------- /mflowgen/full_chip/gf-drc-dp/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/gf-drc-dp/configure.yml -------------------------------------------------------------------------------- /mflowgen/full_chip/gf-drc-dp/drc.runset.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/gf-drc-dp/drc.runset.template -------------------------------------------------------------------------------- /mflowgen/full_chip/io_file/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/io_file/configure.yml -------------------------------------------------------------------------------- /mflowgen/full_chip/pre-route/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/pre-route/configure.yml -------------------------------------------------------------------------------- /mflowgen/full_chip/pre-route/outputs/pre-route.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/pre-route/outputs/pre-route.tcl -------------------------------------------------------------------------------- /mflowgen/full_chip/sealring/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/sealring/configure.yml -------------------------------------------------------------------------------- /mflowgen/full_chip/sealring/outputs/add-sealring.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/sealring/outputs/add-sealring.tcl -------------------------------------------------------------------------------- /mflowgen/full_chip/xgcd/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/full_chip/xgcd/configure.yml -------------------------------------------------------------------------------- /mflowgen/full_chip/xgcd/outputs/xgcd-1279.lvs.v: -------------------------------------------------------------------------------- 1 | /sim/ajcars/xgcd_files/XGCD_1279.lvs.v -------------------------------------------------------------------------------- /mflowgen/full_chip/xgcd/outputs/xgcd-255.lvs.v: -------------------------------------------------------------------------------- 1 | /sim/ajcars/xgcd_files/XGCD_255.lvs.v -------------------------------------------------------------------------------- /mflowgen/full_chip/xgcd/outputs/xgcd.gds: -------------------------------------------------------------------------------- 1 | /sim/ajcars/xgcd_files/design-merged.gds -------------------------------------------------------------------------------- /mflowgen/full_chip/xgcd/outputs/xgcd.lef: -------------------------------------------------------------------------------- 1 | /sim/ajcars/xgcd_files/design.lef -------------------------------------------------------------------------------- /mflowgen/full_chip/xgcd/outputs/xgcd.lvs.v: -------------------------------------------------------------------------------- 1 | /sim/ajcars/xgcd_files/design.lvs.v -------------------------------------------------------------------------------- /mflowgen/full_chip/xgcd/outputs/xgcd_tt.db: -------------------------------------------------------------------------------- 1 | /sim/ajcars/xgcd_files/design.db -------------------------------------------------------------------------------- /mflowgen/full_chip/xgcd/outputs/xgcd_tt.lib: -------------------------------------------------------------------------------- 1 | /sim/ajcars/xgcd_files/design.lib -------------------------------------------------------------------------------- /mflowgen/glb_tile/.mflowgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_tile/.mflowgen.yml -------------------------------------------------------------------------------- /mflowgen/glb_tile/constraints-amber/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_tile/constraints-amber/configure.yml -------------------------------------------------------------------------------- /mflowgen/glb_tile/constraints-amber/constraints.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_tile/constraints-amber/constraints.tcl -------------------------------------------------------------------------------- /mflowgen/glb_tile/constraints-amber/outputs/constraints.tcl: -------------------------------------------------------------------------------- 1 | ../constraints.tcl -------------------------------------------------------------------------------- /mflowgen/glb_tile/constraints/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_tile/constraints/configure.yml -------------------------------------------------------------------------------- /mflowgen/glb_tile/constraints/constraints.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_tile/constraints/constraints.tcl -------------------------------------------------------------------------------- /mflowgen/glb_tile/constraints/outputs/constraints.tcl: -------------------------------------------------------------------------------- 1 | ../constraints.tcl -------------------------------------------------------------------------------- /mflowgen/glb_tile/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_tile/construct.py -------------------------------------------------------------------------------- /mflowgen/glb_tile/custom-init-amber/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_tile/custom-init-amber/configure.yml -------------------------------------------------------------------------------- /mflowgen/glb_tile/custom-init-amber/outputs/add-endcaps-welltaps.tcl: -------------------------------------------------------------------------------- 1 | ../../../common/init-scripts/add-endcaps-welltaps.tcl -------------------------------------------------------------------------------- /mflowgen/glb_tile/custom-init-amber/outputs/floorplan.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_tile/custom-init-amber/outputs/floorplan.tcl -------------------------------------------------------------------------------- /mflowgen/glb_tile/custom-init/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_tile/custom-init/configure.yml -------------------------------------------------------------------------------- /mflowgen/glb_tile/custom-init/outputs/edge-blockages.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_tile/custom-init/outputs/edge-blockages.tcl -------------------------------------------------------------------------------- /mflowgen/glb_tile/custom-init/outputs/floorplan.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_tile/custom-init/outputs/floorplan.tcl -------------------------------------------------------------------------------- /mflowgen/glb_tile/custom-init/outputs/pin-assignments.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_tile/custom-init/outputs/pin-assignments.tcl -------------------------------------------------------------------------------- /mflowgen/glb_tile/custom-lvs-rules-amber/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_tile/custom-lvs-rules-amber/configure.yml -------------------------------------------------------------------------------- /mflowgen/glb_tile/custom-lvs-rules-amber/outputs/rules.svrf: -------------------------------------------------------------------------------- 1 | LVS BOX "*TS1N*" 2 | -------------------------------------------------------------------------------- /mflowgen/glb_tile/custom-lvs-rules/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_tile/custom-lvs-rules/configure.yml -------------------------------------------------------------------------------- /mflowgen/glb_tile/custom-lvs-rules/outputs/rules.svrf: -------------------------------------------------------------------------------- 1 | LVS BOX "*S1DB*" 2 | -------------------------------------------------------------------------------- /mflowgen/glb_top/.mflowgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/.mflowgen.yml -------------------------------------------------------------------------------- /mflowgen/glb_top/constraints-amber/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/constraints-amber/configure.yml -------------------------------------------------------------------------------- /mflowgen/glb_top/constraints-amber/constraints.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/constraints-amber/constraints.tcl -------------------------------------------------------------------------------- /mflowgen/glb_top/constraints-amber/outputs/constraints.tcl: -------------------------------------------------------------------------------- 1 | ../constraints.tcl -------------------------------------------------------------------------------- /mflowgen/glb_top/constraints/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/constraints/configure.yml -------------------------------------------------------------------------------- /mflowgen/glb_top/constraints/constraints.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/constraints/constraints.tcl -------------------------------------------------------------------------------- /mflowgen/glb_top/constraints/outputs/constraints.tcl: -------------------------------------------------------------------------------- 1 | ../constraints.tcl -------------------------------------------------------------------------------- /mflowgen/glb_top/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/construct.py -------------------------------------------------------------------------------- /mflowgen/glb_top/custom-cts/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/custom-cts/configure.yml -------------------------------------------------------------------------------- /mflowgen/glb_top/custom-cts/setup-ccopt.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/custom-cts/setup-ccopt.tcl -------------------------------------------------------------------------------- /mflowgen/glb_top/custom-cts/skew-groups.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/custom-cts/skew-groups.tcl -------------------------------------------------------------------------------- /mflowgen/glb_top/custom-init-amber/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/custom-init-amber/configure.yml -------------------------------------------------------------------------------- /mflowgen/glb_top/custom-init-amber/outputs/add-endcaps-welltaps.tcl: -------------------------------------------------------------------------------- 1 | ../../../common/init-scripts/add-endcaps-welltaps.tcl -------------------------------------------------------------------------------- /mflowgen/glb_top/custom-init-amber/outputs/dont-touch.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/custom-init-amber/outputs/dont-touch.tcl -------------------------------------------------------------------------------- /mflowgen/glb_top/custom-init-amber/outputs/floorplan.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/custom-init-amber/outputs/floorplan.tcl -------------------------------------------------------------------------------- /mflowgen/glb_top/custom-init/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/custom-init/configure.yml -------------------------------------------------------------------------------- /mflowgen/glb_top/custom-init/outputs/add-endcaps-welltaps.tcl: -------------------------------------------------------------------------------- 1 | ../../../common/init-scripts/add-endcaps-welltaps.tcl -------------------------------------------------------------------------------- /mflowgen/glb_top/custom-init/outputs/dont-touch.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/custom-init/outputs/dont-touch.tcl -------------------------------------------------------------------------------- /mflowgen/glb_top/custom-init/outputs/floorplan.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/custom-init/outputs/floorplan.tcl -------------------------------------------------------------------------------- /mflowgen/glb_top/custom-init/outputs/pin-assignments.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/custom-init/outputs/pin-assignments.tcl -------------------------------------------------------------------------------- /mflowgen/glb_top/custom-lvs-rules-amber/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/custom-lvs-rules-amber/configure.yml -------------------------------------------------------------------------------- /mflowgen/glb_top/custom-lvs-rules-amber/outputs/rules.svrf: -------------------------------------------------------------------------------- 1 | LVS BOX "*TS1N*" 2 | -------------------------------------------------------------------------------- /mflowgen/glb_top/custom-lvs-rules/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/custom-lvs-rules/configure.yml -------------------------------------------------------------------------------- /mflowgen/glb_top/custom-lvs-rules/outputs/rules.svrf: -------------------------------------------------------------------------------- 1 | LVS BOX "*S1DB*" 2 | -------------------------------------------------------------------------------- /mflowgen/glb_top/sim-compile/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/sim-compile/configure.yml -------------------------------------------------------------------------------- /mflowgen/glb_top/sim-compile/run_sim.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/sim-compile/run_sim.sh -------------------------------------------------------------------------------- /mflowgen/glb_top/sim-gl-compile/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/sim-gl-compile/configure.yml -------------------------------------------------------------------------------- /mflowgen/glb_top/sim-gl-compile/run_sim.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/sim-gl-compile/run_sim.sh -------------------------------------------------------------------------------- /mflowgen/glb_top/sim-gl-run/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/sim-gl-run/configure.yml -------------------------------------------------------------------------------- /mflowgen/glb_top/sim-gl-run/run_sim.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/sim-gl-run/run_sim.sh -------------------------------------------------------------------------------- /mflowgen/glb_top/sim-run/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/sim-run/configure.yml -------------------------------------------------------------------------------- /mflowgen/glb_top/sim-run/run_sim.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/sim-run/run_sim.sh -------------------------------------------------------------------------------- /mflowgen/glb_top/synopsys-ptpx-gl/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/synopsys-ptpx-gl/configure.yml -------------------------------------------------------------------------------- /mflowgen/glb_top/synopsys-ptpx-gl/designer-interface.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/synopsys-ptpx-gl/designer-interface.tcl -------------------------------------------------------------------------------- /mflowgen/glb_top/synopsys-ptpx-gl/parse_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/synopsys-ptpx-gl/parse_report.py -------------------------------------------------------------------------------- /mflowgen/glb_top/synopsys-ptpx-gl/ptpx.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/synopsys-ptpx-gl/ptpx.tcl -------------------------------------------------------------------------------- /mflowgen/glb_top/synopsys-ptpx-gl/run_step.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/synopsys-ptpx-gl/run_step.sh -------------------------------------------------------------------------------- /mflowgen/glb_top/testbench/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/testbench/configure.yml -------------------------------------------------------------------------------- /mflowgen/glb_top/testbench/generate_testbench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/glb_top/testbench/generate_testbench.sh -------------------------------------------------------------------------------- /mflowgen/global_controller/.mflowgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/global_controller/.mflowgen.yml -------------------------------------------------------------------------------- /mflowgen/global_controller/constraints/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/global_controller/constraints/configure.yml -------------------------------------------------------------------------------- /mflowgen/global_controller/constraints/constraints.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/global_controller/constraints/constraints.tcl -------------------------------------------------------------------------------- /mflowgen/global_controller/constraints/outputs/constraints.tcl: -------------------------------------------------------------------------------- 1 | ../constraints.tcl -------------------------------------------------------------------------------- /mflowgen/global_controller/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/global_controller/construct.py -------------------------------------------------------------------------------- /mflowgen/global_controller/custom-init/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/global_controller/custom-init/configure.yml -------------------------------------------------------------------------------- /mflowgen/global_controller/custom-init/outputs/add-endcaps-welltaps.tcl: -------------------------------------------------------------------------------- 1 | ../../../common/init-scripts/add-endcaps-welltaps.tcl -------------------------------------------------------------------------------- /mflowgen/global_controller/rtl/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/global_controller/rtl/configure.yml -------------------------------------------------------------------------------- /mflowgen/global_controller/rtl/gen_rtl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/global_controller/rtl/gen_rtl.sh -------------------------------------------------------------------------------- /mflowgen/icovl/.mflowgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/icovl/.mflowgen.yml -------------------------------------------------------------------------------- /mflowgen/icovl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/icovl/README.md -------------------------------------------------------------------------------- /mflowgen/icovl/constraints/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/icovl/constraints/configure.yml -------------------------------------------------------------------------------- /mflowgen/icovl/constraints/constraints.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/icovl/constraints/constraints.tcl -------------------------------------------------------------------------------- /mflowgen/icovl/constraints/outputs/constraints.tcl: -------------------------------------------------------------------------------- 1 | ../constraints.tcl -------------------------------------------------------------------------------- /mflowgen/icovl/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/icovl/construct.py -------------------------------------------------------------------------------- /mflowgen/icovl/rtl/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/icovl/rtl/configure.yml -------------------------------------------------------------------------------- /mflowgen/icovl/rtl/gen_rtl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/icovl/rtl/gen_rtl.sh -------------------------------------------------------------------------------- /mflowgen/pad_frame/.mflowgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/pad_frame/.mflowgen.yml -------------------------------------------------------------------------------- /mflowgen/pad_frame/constraints/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/pad_frame/constraints/configure.yml -------------------------------------------------------------------------------- /mflowgen/pad_frame/constraints/constraints.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/pad_frame/constraints/constraints.tcl -------------------------------------------------------------------------------- /mflowgen/pad_frame/constraints/outputs/constraints.tcl: -------------------------------------------------------------------------------- 1 | ../constraints.tcl -------------------------------------------------------------------------------- /mflowgen/pad_frame/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/pad_frame/construct.py -------------------------------------------------------------------------------- /mflowgen/pad_frame/pre-flowsetup/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/pad_frame/pre-flowsetup/configure.yml -------------------------------------------------------------------------------- /mflowgen/pad_frame/rtl/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/pad_frame/rtl/configure.yml -------------------------------------------------------------------------------- /mflowgen/regressions/tile-pe-clock-gate/.mflowgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/regressions/tile-pe-clock-gate/.mflowgen.yml -------------------------------------------------------------------------------- /mflowgen/regressions/tile-pe-clock-gate/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/regressions/tile-pe-clock-gate/construct.py -------------------------------------------------------------------------------- /mflowgen/regressions/tile-pe-clock-gate/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/regressions/tile-pe-clock-gate/run.sh -------------------------------------------------------------------------------- /mflowgen/setup-garnet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/setup-garnet.sh -------------------------------------------------------------------------------- /mflowgen/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/setup.py -------------------------------------------------------------------------------- /mflowgen/soc/.mflowgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/soc/.mflowgen.yml -------------------------------------------------------------------------------- /mflowgen/soc/constraints/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/soc/constraints/configure.yml -------------------------------------------------------------------------------- /mflowgen/soc/constraints/constraints.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/soc/constraints/constraints.tcl -------------------------------------------------------------------------------- /mflowgen/soc/constraints/outputs/constraints.tcl: -------------------------------------------------------------------------------- 1 | ../constraints.tcl -------------------------------------------------------------------------------- /mflowgen/soc/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/soc/construct.py -------------------------------------------------------------------------------- /mflowgen/soc/custom-lvs-rules/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/soc/custom-lvs-rules/configure.yml -------------------------------------------------------------------------------- /mflowgen/soc/custom-lvs-rules/outputs/rules.svrf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mflowgen/test/deleteme_ntries: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /mflowgen/test/filters/mentor-calibre-lvs.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/test/filters/mentor-calibre-lvs.awk -------------------------------------------------------------------------------- /mflowgen/test/post-rtl-filter.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/test/post-rtl-filter.awk -------------------------------------------------------------------------------- /mflowgen/test/rtl-filter.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/test/rtl-filter.awk -------------------------------------------------------------------------------- /mflowgen/test/test_module.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/test/test_module.sh -------------------------------------------------------------------------------- /mflowgen/tile_array/.mflowgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/tile_array/.mflowgen.yml -------------------------------------------------------------------------------- /mflowgen/tile_array/constraints/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/tile_array/constraints/configure.yml -------------------------------------------------------------------------------- /mflowgen/tile_array/constraints/constraints.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/tile_array/constraints/constraints.tcl -------------------------------------------------------------------------------- /mflowgen/tile_array/constraints/outputs/constraints.tcl: -------------------------------------------------------------------------------- 1 | ../constraints.tcl -------------------------------------------------------------------------------- /mflowgen/tile_array/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/tile_array/construct.py -------------------------------------------------------------------------------- /mflowgen/tile_array/custom-cts-overrides/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/tile_array/custom-cts-overrides/configure.yml -------------------------------------------------------------------------------- /mflowgen/tile_array/custom-dc-postcompile/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/tile_array/custom-dc-postcompile/configure.yml -------------------------------------------------------------------------------- /mflowgen/tile_array/custom-dc-postcompile/outputs/custom-dc-postcompile.tcl: -------------------------------------------------------------------------------- 1 | ../custom-dc-postcompile.tcl -------------------------------------------------------------------------------- /mflowgen/tile_array/custom-init-amber/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/tile_array/custom-init-amber/configure.yml -------------------------------------------------------------------------------- /mflowgen/tile_array/custom-init-amber/custom-init/outputs/add-endcaps-welltaps.tcl: -------------------------------------------------------------------------------- 1 | ../../../common/init-scripts/add-endcaps-welltaps.tcl -------------------------------------------------------------------------------- /mflowgen/tile_array/custom-init-amber/outputs/add-endcaps-welltaps.tcl: -------------------------------------------------------------------------------- 1 | ../../../common/init-scripts/add-endcaps-welltaps.tcl -------------------------------------------------------------------------------- /mflowgen/tile_array/custom-init-amber/outputs/floorplan.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/tile_array/custom-init-amber/outputs/floorplan.tcl -------------------------------------------------------------------------------- /mflowgen/tile_array/custom-init/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/tile_array/custom-init/configure.yml -------------------------------------------------------------------------------- /mflowgen/tile_array/custom-init/outputs/add-endcaps-welltaps.tcl: -------------------------------------------------------------------------------- 1 | ../../../common/init-scripts/add-endcaps-welltaps.tcl -------------------------------------------------------------------------------- /mflowgen/tile_array/custom-init/outputs/dont-touch.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/tile_array/custom-init/outputs/dont-touch.tcl -------------------------------------------------------------------------------- /mflowgen/tile_array/custom-init/outputs/floorplan.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/tile_array/custom-init/outputs/floorplan.tcl -------------------------------------------------------------------------------- /mflowgen/tile_array/custom-init/outputs/pin-assignments.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/tile_array/custom-init/outputs/pin-assignments.tcl -------------------------------------------------------------------------------- /mflowgen/tile_array/custom-lvs-rules-amber/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/tile_array/custom-lvs-rules-amber/configure.yml -------------------------------------------------------------------------------- /mflowgen/tile_array/custom-lvs-rules-amber/custom-lvs-rules/outputs/rules.svrf: -------------------------------------------------------------------------------- 1 | LVS BOX "*TS1N*" 2 | -------------------------------------------------------------------------------- /mflowgen/tile_array/custom-lvs-rules-amber/outputs/rules.svrf: -------------------------------------------------------------------------------- 1 | LVS BOX "*TS1N*" 2 | -------------------------------------------------------------------------------- /mflowgen/tile_array/custom-lvs-rules/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/tile_array/custom-lvs-rules/configure.yml -------------------------------------------------------------------------------- /mflowgen/tile_array/custom-lvs-rules/outputs/rules.svrf: -------------------------------------------------------------------------------- 1 | LVS BOX "*S1DB*" 2 | -------------------------------------------------------------------------------- /mflowgen/tile_array/e2e_testbench/cmd.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/tile_array/e2e_testbench/cmd.tcl -------------------------------------------------------------------------------- /mflowgen/tile_array/e2e_testbench/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/tile_array/e2e_testbench/configure.yml -------------------------------------------------------------------------------- /mflowgen/tile_array/e2e_testbench/gen_testbench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/tile_array/e2e_testbench/gen_testbench.sh -------------------------------------------------------------------------------- /mflowgen/tile_array/gls_args/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/tile_array/gls_args/configure.yml -------------------------------------------------------------------------------- /mflowgen/tile_array/testbench/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mflowgen/tile_array/testbench/configure.yml -------------------------------------------------------------------------------- /mini_mapper/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mini_mapper/__init__.py -------------------------------------------------------------------------------- /mini_mapper/fix_mux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mini_mapper/fix_mux.py -------------------------------------------------------------------------------- /mini_mapper/place_and_route_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mini_mapper/place_and_route_graph.py -------------------------------------------------------------------------------- /mini_mapper/visualize_pnr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/mini_mapper/visualize_pnr.py -------------------------------------------------------------------------------- /passes/clk_pass/clk_pass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/passes/clk_pass/clk_pass.py -------------------------------------------------------------------------------- /passes/collateral_pass/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /passes/collateral_pass/config_register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/passes/collateral_pass/config_register.py -------------------------------------------------------------------------------- /passes/interconnect_port_pass/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/passes/interconnect_port_pass/__init__.py -------------------------------------------------------------------------------- /passes/interconnect_port_pass/interconnect_port_pass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/passes/interconnect_port_pass/interconnect_port_pass.py -------------------------------------------------------------------------------- /passes/pipeline_global_pass/pipeline_global_pass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/passes/pipeline_global_pass/pipeline_global_pass.py -------------------------------------------------------------------------------- /passes/power_domain/pd_pass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/passes/power_domain/pd_pass.py -------------------------------------------------------------------------------- /passes/tile_id_pass/tile_id_pass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/passes/tile_id_pass/tile_id_pass.py -------------------------------------------------------------------------------- /passes_amber/clk_pass/clk_pass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/passes_amber/clk_pass/clk_pass.py -------------------------------------------------------------------------------- /passes_amber/collateral_pass/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /passes_amber/collateral_pass/config_register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/passes_amber/collateral_pass/config_register.py -------------------------------------------------------------------------------- /passes_amber/interconnect_port_pass/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/passes_amber/interconnect_port_pass/__init__.py -------------------------------------------------------------------------------- /passes_amber/pipeline_global_pass/pipeline_global_pass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/passes_amber/pipeline_global_pass/pipeline_global_pass.py -------------------------------------------------------------------------------- /passes_amber/power_domain/pd_pass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/passes_amber/power_domain/pd_pass.py -------------------------------------------------------------------------------- /passes_amber/tile_id_pass/tile_id_pass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/passes_amber/tile_id_pass/tile_id_pass.py -------------------------------------------------------------------------------- /pd-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/pd-requirements.txt -------------------------------------------------------------------------------- /peak_core/CW_fp_add.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/peak_core/CW_fp_add.v -------------------------------------------------------------------------------- /peak_core/CW_fp_mult.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/peak_core/CW_fp_mult.v -------------------------------------------------------------------------------- /peak_core/DW_fp_add.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/peak_core/DW_fp_add.v -------------------------------------------------------------------------------- /peak_core/DW_fp_mult.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/peak_core/DW_fp_mult.v -------------------------------------------------------------------------------- /peak_core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /peak_core/data_gate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/peak_core/data_gate.py -------------------------------------------------------------------------------- /peak_core/peak_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/peak_core/peak_core.py -------------------------------------------------------------------------------- /pipelining/new_visualizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/pipelining/new_visualizer.py -------------------------------------------------------------------------------- /pipelining/place_and_route_graph_meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/pipelining/place_and_route_graph_meta.py -------------------------------------------------------------------------------- /push_button_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/push_button_gen.py -------------------------------------------------------------------------------- /push_button_sweep_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/push_button_sweep_all.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/setup.cfg -------------------------------------------------------------------------------- /sparse_apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/sparse_apps.py -------------------------------------------------------------------------------- /systemRDL/Ordt.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/systemRDL/Ordt.jar -------------------------------------------------------------------------------- /systemRDL/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systemRDL/perlpp.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/systemRDL/perlpp.pl -------------------------------------------------------------------------------- /systemRDL/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/systemRDL/util.py -------------------------------------------------------------------------------- /tbg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tbg.py -------------------------------------------------------------------------------- /tests/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/README.txt -------------------------------------------------------------------------------- /tests/SC7P5T_AN2X0P5_SSC14R.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/SC7P5T_AN2X0P5_SSC14R.sv -------------------------------------------------------------------------------- /tests/SC7P5T_AO22X0P5_SSC14R.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/SC7P5T_AO22X0P5_SSC14R.sv -------------------------------------------------------------------------------- /tests/install-verilator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/install-verilator.sh -------------------------------------------------------------------------------- /tests/test_amber_rtl_build/amber-rtl-build-check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_amber_rtl_build/amber-rtl-build-check.sh -------------------------------------------------------------------------------- /tests/test_amber_rtl_build/ref/garnet-4x2.v.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_amber_rtl_build/ref/garnet-4x2.v.gz -------------------------------------------------------------------------------- /tests/test_amber_rtl_build/ref/gold506-4x2-design.v.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_amber_rtl_build/ref/gold506-4x2-design.v.gz -------------------------------------------------------------------------------- /tests/test_amber_rtl_build/ref/gold506-design.v.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_amber_rtl_build/ref/gold506-design.v.gz -------------------------------------------------------------------------------- /tests/test_app/CW/CW_fp_add.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/CW/CW_fp_add.v -------------------------------------------------------------------------------- /tests/test_app/CW/CW_fp_mult.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/CW/CW_fp_mult.v -------------------------------------------------------------------------------- /tests/test_app/CW/CW_tap.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/CW/CW_tap.v -------------------------------------------------------------------------------- /tests/test_app/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/Makefile -------------------------------------------------------------------------------- /tests/test_app/behavioral_addr_transl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/behavioral_addr_transl.py -------------------------------------------------------------------------------- /tests/test_app/dev/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/README.txt -------------------------------------------------------------------------------- /tests/test_app/dev/pointwise/bin/design_meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/pointwise/bin/design_meta.json -------------------------------------------------------------------------------- /tests/test_app/dev/pointwise/bin/hw_input_stencil.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/pointwise/bin/hw_input_stencil.raw -------------------------------------------------------------------------------- /tests/test_app/dev/pointwise/bin/hw_output.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/pointwise/bin/hw_output.raw -------------------------------------------------------------------------------- /tests/test_app/dev/pointwise/bin/pointwise.bs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/pointwise/bin/pointwise.bs -------------------------------------------------------------------------------- /tests/test_app/dev/pointwise/bin/reg_write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/pointwise/bin/reg_write.h -------------------------------------------------------------------------------- /tests/test_app/dev/pointwise/pointwise_orig: -------------------------------------------------------------------------------- 1 | ../../test_data/pointwise -------------------------------------------------------------------------------- /tests/test_app/dev/vcs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vcs.sh -------------------------------------------------------------------------------- /tests/test_app/dev/verilator-test.regress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/verilator-test.regress.py -------------------------------------------------------------------------------- /tests/test_app/dev/verilator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/verilator.sh -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/cfg_and_dbg_unq1.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/cfg_and_dbg_unq1.sv -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/flop_unq1.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/flop_unq1.sv -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/flop_unq2.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/flop_unq2.sv -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/flop_unq3.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/flop_unq3.sv -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/garnet.v.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/garnet.v.gz -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/glb.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/glb.svh -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/glb_jrdl_decode.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/glb_jrdl_decode.sv -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/glb_jrdl_logic.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/glb_jrdl_logic.sv -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/glb_pio.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/glb_pio.sv -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/glc.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/glc.svh -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/glc_axi_addrmap.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/glc_axi_addrmap.sv -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/glc_axi_ctrl.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/glc_axi_ctrl.sv -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/glc_jrdl_decode.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/glc_jrdl_decode.sv -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/glc_jrdl_logic.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/glc_jrdl_logic.sv -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/glc_jtag_ctrl.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/glc_jtag_ctrl.sv -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/glc_pio.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/glc_pio.sv -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/global_buffer_param.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/global_buffer_param.svh -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/global_controller.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/global_controller.sv -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/jtag.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/jtag.sv -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/libcgra.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/libcgra.so -------------------------------------------------------------------------------- /tests/test_app/dev/vfiles/tap_unq1.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dev/vfiles/tap_unq1.sv -------------------------------------------------------------------------------- /tests/test_app/dump_fsdb.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dump_fsdb.tcl -------------------------------------------------------------------------------- /tests/test_app/dump_shm.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/dump_shm.tcl -------------------------------------------------------------------------------- /tests/test_app/gen_mu2cgra_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/gen_mu2cgra_data.py -------------------------------------------------------------------------------- /tests/test_app/genesis_tb/top.svp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/genesis_tb/top.svp -------------------------------------------------------------------------------- /tests/test_app/get_dense_signal_rc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/get_dense_signal_rc.py -------------------------------------------------------------------------------- /tests/test_app/lib/gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/lib/gen.c -------------------------------------------------------------------------------- /tests/test_app/lib/gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/lib/gen.h -------------------------------------------------------------------------------- /tests/test_app/lib/map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/lib/map.c -------------------------------------------------------------------------------- /tests/test_app/lib/map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/lib/map.h -------------------------------------------------------------------------------- /tests/test_app/lib/parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/lib/parser.c -------------------------------------------------------------------------------- /tests/test_app/lib/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/lib/parser.h -------------------------------------------------------------------------------- /tests/test_app/lib/tiny-json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/lib/tiny-json.c -------------------------------------------------------------------------------- /tests/test_app/lib/tiny-json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/lib/tiny-json.h -------------------------------------------------------------------------------- /tests/test_app/tb/CGRA.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/tb/CGRA.cpp -------------------------------------------------------------------------------- /tests/test_app/tb/axil_driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/tb/axil_driver.sv -------------------------------------------------------------------------------- /tests/test_app/tb/axil_ifc.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/tb/axil_ifc.sv -------------------------------------------------------------------------------- /tests/test_app/tb/behavioral_matrix_unit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/tb/behavioral_matrix_unit.sv -------------------------------------------------------------------------------- /tests/test_app/tb/dnnLayer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/tb/dnnLayer.sv -------------------------------------------------------------------------------- /tests/test_app/tb/environment.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/tb/environment.sv -------------------------------------------------------------------------------- /tests/test_app/tb/garnet_test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/tb/garnet_test.sv -------------------------------------------------------------------------------- /tests/test_app/tb/kernel.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/tb/kernel.sv -------------------------------------------------------------------------------- /tests/test_app/tb/proc_driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/tb/proc_driver.sv -------------------------------------------------------------------------------- /tests/test_app/tb/proc_ifc.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/tb/proc_ifc.sv -------------------------------------------------------------------------------- /tests/test_app/tb/tb_cgra.f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/tb/tb_cgra.f -------------------------------------------------------------------------------- /tests/test_app/test_app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/test_app.sh -------------------------------------------------------------------------------- /tests/test_app/waveform_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_app/waveform_script.py -------------------------------------------------------------------------------- /tests/test_collateral_pass/test_config_reg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_collateral_pass/test_config_reg.py -------------------------------------------------------------------------------- /tests/test_garnet/test_garnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_garnet/test_garnet.py -------------------------------------------------------------------------------- /tests/test_global_controller/README.md: -------------------------------------------------------------------------------- 1 | Global Controller tests 2 | -------------------------------------------------------------------------------- /tests/test_global_controller/global_controller_checklist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_global_controller/global_controller_checklist.md -------------------------------------------------------------------------------- /tests/test_interconnect/test_interconnect_cgra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_interconnect/test_interconnect_cgra.py -------------------------------------------------------------------------------- /tests/test_interconnect/test_reset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_interconnect/test_reset.py -------------------------------------------------------------------------------- /tests/test_interconnect/test_stall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_interconnect/test_stall.py -------------------------------------------------------------------------------- /tests/test_io_core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_io_core/README.md -------------------------------------------------------------------------------- /tests/test_io_core/test_io_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_io_core/test_io_core.py -------------------------------------------------------------------------------- /tests/test_io_core/test_io_core_magma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_io_core/test_io_core_magma.py -------------------------------------------------------------------------------- /tests/test_memory_core/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_memory_core/Makefile -------------------------------------------------------------------------------- /tests/test_memory_core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_memory_core/README.md -------------------------------------------------------------------------------- /tests/test_memory_core/build/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /tests/test_memory_core/build_tb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_memory_core/build_tb.py -------------------------------------------------------------------------------- /tests/test_memory_core/glb_read.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_memory_core/glb_read.sv -------------------------------------------------------------------------------- /tests/test_memory_core/glb_write.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_memory_core/glb_write.sv -------------------------------------------------------------------------------- /tests/test_memory_core/run_sim.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_memory_core/run_sim.tcl -------------------------------------------------------------------------------- /tests/test_memory_core/sparse_app_mappings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_memory_core/sparse_app_mappings.py -------------------------------------------------------------------------------- /tests/test_memory_core/sparse_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_memory_core/sparse_tb.sv -------------------------------------------------------------------------------- /tests/test_memory_core/test_all_gold.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_memory_core/test_all_gold.py -------------------------------------------------------------------------------- /tests/test_memory_core/test_all_seeds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_memory_core/test_all_seeds.py -------------------------------------------------------------------------------- /tests/test_memory_core/test_memory_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_memory_core/test_memory_core.py -------------------------------------------------------------------------------- /tests/test_memory_core/test_pond.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_memory_core/test_pond.py -------------------------------------------------------------------------------- /tests/test_pe_tile_formal/problem.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_pe_tile_formal/problem.txt -------------------------------------------------------------------------------- /tests/test_pe_tile_formal/source.vlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_pe_tile_formal/source.vlist -------------------------------------------------------------------------------- /tests/test_pe_tile_formal/test_pe_tile_interconnect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_pe_tile_formal/test_pe_tile_interconnect.py -------------------------------------------------------------------------------- /tests/test_peak_core/test_pe_stall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_peak_core/test_pe_stall.py -------------------------------------------------------------------------------- /tests/test_peak_core/test_peak_core_and_tile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_peak_core/test_peak_core_and_tile.py -------------------------------------------------------------------------------- /tests/test_timing/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_timing/common.py -------------------------------------------------------------------------------- /tests/test_timing/generate_testbench.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_timing/generate_testbench.py -------------------------------------------------------------------------------- /tests/test_timing/test_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/tests/test_timing/test_basic.py -------------------------------------------------------------------------------- /zircon_wrapper/zircon.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StanfordAHA/garnet/HEAD/zircon_wrapper/zircon.v --------------------------------------------------------------------------------