.dockerignore
.flake8
.gitattributes
.gitignore
.readthedocs.yaml
CONTRIBUTING.md
Changes
LICENSE
MANIFEST.in
README.md
SECURITY.md
pyproject.toml
scripts/.gitignore
scripts/profile_sc.py
scripts/report_library.py
siliconcompiler/__init__.py
siliconcompiler/__main__.py
siliconcompiler/_common.py
siliconcompiler/_metadata.py
siliconcompiler/core.py
siliconcompiler/flowgraph.py
siliconcompiler/issue.py
siliconcompiler/package.py
siliconcompiler/units.py
siliconcompiler/use.py
siliconcompiler.egg-info/PKG-INFO
siliconcompiler.egg-info/SOURCES.txt
siliconcompiler.egg-info/dependency_links.txt
siliconcompiler.egg-info/entry_points.txt
siliconcompiler.egg-info/requires.txt
siliconcompiler.egg-info/top_level.txt
siliconcompiler/apps/__init__.py
siliconcompiler/apps/_common.py
siliconcompiler/apps/sc.py
siliconcompiler/apps/sc_dashboard.py
siliconcompiler/apps/sc_install.py
siliconcompiler/apps/sc_issue.py
siliconcompiler/apps/sc_remote.py
siliconcompiler/apps/sc_server.py
siliconcompiler/apps/sc_show.py
siliconcompiler/apps/smake.py
siliconcompiler/apps/utils/summarize.py
siliconcompiler/checklists/__init__.py
siliconcompiler/checklists/oh_tapeout.py
siliconcompiler/data/__init__.py
siliconcompiler/data/heartbeat.v
siliconcompiler/data/logo.png
siliconcompiler/data/RobotoMono/LICENSE.txt
siliconcompiler/data/RobotoMono/RobotoMono-Regular.ttf
siliconcompiler/data/RobotoMono/__init__.py
siliconcompiler/flows/__init__.py
siliconcompiler/flows/_common.py
siliconcompiler/flows/asicflow.py
siliconcompiler/flows/asictopflow.py
siliconcompiler/flows/drcflow.py
siliconcompiler/flows/dvflow.py
siliconcompiler/flows/fpgaflow.py
siliconcompiler/flows/generate_openroad_rcx.py
siliconcompiler/flows/interposerflow.py
siliconcompiler/flows/lintflow.py
siliconcompiler/flows/screenshotflow.py
siliconcompiler/flows/showflow.py
siliconcompiler/flows/signoffflow.py
siliconcompiler/flows/synflow.py
siliconcompiler/fpgas/__init__.py
siliconcompiler/fpgas/lattice_ice40.py
siliconcompiler/fpgas/vpr_example.py
siliconcompiler/libs/__init__.py
siliconcompiler/libs/asap7sc7p5t.py
siliconcompiler/libs/gf180mcu.py
siliconcompiler/libs/interposer.py
siliconcompiler/libs/nangate45.py
siliconcompiler/libs/sg13g2_stdcell.py
siliconcompiler/libs/sky130hd.py
siliconcompiler/libs/sky130io.py
siliconcompiler/pdks/__init__.py
siliconcompiler/pdks/asap7.py
siliconcompiler/pdks/freepdk45.py
siliconcompiler/pdks/gf180.py
siliconcompiler/pdks/ihp130.py
siliconcompiler/pdks/interposer.py
siliconcompiler/pdks/skywater130.py
siliconcompiler/remote/__init__.py
siliconcompiler/remote/client.py
siliconcompiler/remote/schema.py
siliconcompiler/remote/server.py
siliconcompiler/remote/server_schema/__init__.py
siliconcompiler/remote/server_schema/requests/__init__.py
siliconcompiler/remote/server_schema/requests/cancel_job.json
siliconcompiler/remote/server_schema/requests/check_progress.json
siliconcompiler/remote/server_schema/requests/check_server.json
siliconcompiler/remote/server_schema/requests/delete_job.json
siliconcompiler/remote/server_schema/requests/get_results.json
siliconcompiler/remote/server_schema/requests/remote_run.json
siliconcompiler/remote/server_schema/responses/__init__.py
siliconcompiler/remote/server_schema/responses/cancel_job.json
siliconcompiler/remote/server_schema/responses/check_progress.json
siliconcompiler/remote/server_schema/responses/check_server.json
siliconcompiler/remote/server_schema/responses/delete_job.json
siliconcompiler/remote/server_schema/responses/get_results.json
siliconcompiler/remote/server_schema/responses/remote_run.json
siliconcompiler/report/__init__.py
siliconcompiler/report/html_report.py
siliconcompiler/report/report.py
siliconcompiler/report/summary_image.py
siliconcompiler/report/summary_table.py
siliconcompiler/report/utils.py
siliconcompiler/report/dashboard/__init__.py
siliconcompiler/report/dashboard/state.py
siliconcompiler/report/dashboard/viewer.py
siliconcompiler/report/dashboard/components/__init__.py
siliconcompiler/report/dashboard/components/flowgraph.py
siliconcompiler/report/dashboard/components/graph.py
siliconcompiler/report/dashboard/layouts/__init__.py
siliconcompiler/report/dashboard/layouts/_common.py
siliconcompiler/report/dashboard/layouts/vertical_flowgraph.py
siliconcompiler/report/dashboard/layouts/vertical_flowgraph_node_tab.py
siliconcompiler/report/dashboard/layouts/vertical_flowgraph_sac_tabs.py
siliconcompiler/report/dashboard/utils/__init__.py
siliconcompiler/report/dashboard/utils/file_utils.py
siliconcompiler/scheduler/__init__.py
siliconcompiler/scheduler/docker_runner.py
siliconcompiler/scheduler/run_node.py
siliconcompiler/scheduler/send_messages.py
siliconcompiler/scheduler/slurm.py
siliconcompiler/scheduler/validation/__init__.py
siliconcompiler/scheduler/validation/email_credentials.json
siliconcompiler/schema/__init__.py
siliconcompiler/schema/schema_cfg.py
siliconcompiler/schema/schema_obj.py
siliconcompiler/schema/utils.py
siliconcompiler/sphinx_ext/__init__.py
siliconcompiler/sphinx_ext/dynamicgen.py
siliconcompiler/sphinx_ext/schemagen.py
siliconcompiler/sphinx_ext/utils.py
siliconcompiler/targets/__init__.py
siliconcompiler/targets/asap7_demo.py
siliconcompiler/targets/asic_demo.py
siliconcompiler/targets/fpgaflow_demo.py
siliconcompiler/targets/freepdk45_demo.py
siliconcompiler/targets/gf180_demo.py
siliconcompiler/targets/ihp130_demo.py
siliconcompiler/targets/interposer_demo.py
siliconcompiler/targets/skywater130_demo.py
siliconcompiler/templates/__init__.py
siliconcompiler/templates/email/__init__.py
siliconcompiler/templates/email/general.j2
siliconcompiler/templates/email/summary.j2
siliconcompiler/templates/issue/README.txt
siliconcompiler/templates/issue/__init__.py
siliconcompiler/templates/issue/run.sh
siliconcompiler/templates/report/__init__.py
siliconcompiler/templates/report/bootstrap.min.css
siliconcompiler/templates/report/bootstrap.min.js
siliconcompiler/templates/report/bootstrap_LICENSE.md
siliconcompiler/templates/report/sc_report.j2
siliconcompiler/templates/slurm/__init__.py
siliconcompiler/templates/slurm/run.sh
siliconcompiler/templates/tcl/__init__.py
siliconcompiler/templates/tcl/manifest.tcl.j2
siliconcompiler/tools/__init__.py
siliconcompiler/tools/_common/__init__.py
siliconcompiler/tools/_common/asic.py
siliconcompiler/tools/_common/sdc/__init__.py
siliconcompiler/tools/_common/sdc/sc_constraints.sdc
siliconcompiler/tools/_common/tcl/__init__.py
siliconcompiler/tools/_common/tcl/sc_pin_constraints.tcl
siliconcompiler/tools/bambu/__init__.py
siliconcompiler/tools/bambu/bambu.py
siliconcompiler/tools/bambu/convert.py
siliconcompiler/tools/bluespec/__init__.py
siliconcompiler/tools/bluespec/bluespec.py
siliconcompiler/tools/bluespec/convert.py
siliconcompiler/tools/builtin/__init__.py
siliconcompiler/tools/builtin/_common.py
siliconcompiler/tools/builtin/builtin.py
siliconcompiler/tools/builtin/concatenate.py
siliconcompiler/tools/builtin/join.py
siliconcompiler/tools/builtin/maximum.py
siliconcompiler/tools/builtin/minimum.py
siliconcompiler/tools/builtin/mux.py
siliconcompiler/tools/builtin/nop.py
siliconcompiler/tools/builtin/verify.py
siliconcompiler/tools/chisel/SCDriver.scala
siliconcompiler/tools/chisel/__init__.py
siliconcompiler/tools/chisel/build.sbt
siliconcompiler/tools/chisel/chisel.py
siliconcompiler/tools/chisel/convert.py
siliconcompiler/tools/execute/__init__.py
siliconcompiler/tools/execute/exec_input.py
siliconcompiler/tools/execute/execute.py
siliconcompiler/tools/genfasm/__init__.py
siliconcompiler/tools/genfasm/bitstream.py
siliconcompiler/tools/genfasm/genfasm.py
siliconcompiler/tools/ghdl/__init__.py
siliconcompiler/tools/ghdl/convert.py
siliconcompiler/tools/ghdl/ghdl.py
siliconcompiler/tools/icarus/__init__.py
siliconcompiler/tools/icarus/compile.py
siliconcompiler/tools/icarus/icarus.py
siliconcompiler/tools/icepack/__init__.py
siliconcompiler/tools/icepack/bitstream.py
siliconcompiler/tools/icepack/icepack.py
siliconcompiler/tools/klayout/__init__.py
siliconcompiler/tools/klayout/convert_drc_db.py
siliconcompiler/tools/klayout/drc.py
siliconcompiler/tools/klayout/export.py
siliconcompiler/tools/klayout/klayout.py
siliconcompiler/tools/klayout/klayout_convert_drc_db.py
siliconcompiler/tools/klayout/klayout_export.py
siliconcompiler/tools/klayout/klayout_operations.py
siliconcompiler/tools/klayout/klayout_show.py
siliconcompiler/tools/klayout/klayout_utils.py
siliconcompiler/tools/klayout/operations.py
siliconcompiler/tools/klayout/screenshot.py
siliconcompiler/tools/klayout/show.py
siliconcompiler/tools/magic/__init__.py
siliconcompiler/tools/magic/drc.py
siliconcompiler/tools/magic/extspice.py
siliconcompiler/tools/magic/magic.py
siliconcompiler/tools/magic/sc_drc.tcl
siliconcompiler/tools/magic/sc_extspice.tcl
siliconcompiler/tools/magic/sc_magic.tcl
siliconcompiler/tools/montage/__init__.py
siliconcompiler/tools/montage/montage.py
siliconcompiler/tools/montage/tile.py
siliconcompiler/tools/netgen/__init__.py
siliconcompiler/tools/netgen/count_lvs.py
siliconcompiler/tools/netgen/lvs.py
siliconcompiler/tools/netgen/netgen.py
siliconcompiler/tools/netgen/sc_lvs.tcl
siliconcompiler/tools/nextpnr/__init__.py
siliconcompiler/tools/nextpnr/apr.py
siliconcompiler/tools/nextpnr/nextpnr.py
siliconcompiler/tools/openroad/__init__.py
siliconcompiler/tools/openroad/cts.py
siliconcompiler/tools/openroad/dfm.py
siliconcompiler/tools/openroad/export.py
siliconcompiler/tools/openroad/floorplan.py
siliconcompiler/tools/openroad/metrics.py
siliconcompiler/tools/openroad/openroad.py
siliconcompiler/tools/openroad/physyn.py
siliconcompiler/tools/openroad/place.py
siliconcompiler/tools/openroad/rcx_bench.py
siliconcompiler/tools/openroad/rcx_extract.py
siliconcompiler/tools/openroad/rdlroute.py
siliconcompiler/tools/openroad/route.py
siliconcompiler/tools/openroad/screenshot.py
siliconcompiler/tools/openroad/show.py
siliconcompiler/tools/openroad/scripts/__init__.py
siliconcompiler/tools/openroad/scripts/sc_apr.tcl
siliconcompiler/tools/openroad/scripts/sc_cts.tcl
siliconcompiler/tools/openroad/scripts/sc_dfm.tcl
siliconcompiler/tools/openroad/scripts/sc_export.tcl
siliconcompiler/tools/openroad/scripts/sc_floorplan.tcl
siliconcompiler/tools/openroad/scripts/sc_metrics.tcl
siliconcompiler/tools/openroad/scripts/sc_physyn.tcl
siliconcompiler/tools/openroad/scripts/sc_place.tcl
siliconcompiler/tools/openroad/scripts/sc_procs.tcl
siliconcompiler/tools/openroad/scripts/sc_rcx.tcl
siliconcompiler/tools/openroad/scripts/sc_rcx_bench.tcl
siliconcompiler/tools/openroad/scripts/sc_rcx_extract.tcl
siliconcompiler/tools/openroad/scripts/sc_rdlroute.tcl
siliconcompiler/tools/openroad/scripts/sc_report.tcl
siliconcompiler/tools/openroad/scripts/sc_route.tcl
siliconcompiler/tools/openroad/scripts/sc_screenshot.tcl
siliconcompiler/tools/openroad/scripts/sc_write.tcl
siliconcompiler/tools/openroad/scripts/sc_write_images.tcl
siliconcompiler/tools/openroad/templates/__init__.py
siliconcompiler/tools/openroad/templates/pex.tcl
siliconcompiler/tools/opensta/__init__.py
siliconcompiler/tools/opensta/report_libraries.py
siliconcompiler/tools/opensta/timing.py
siliconcompiler/tools/opensta/scripts/__init__.py
siliconcompiler/tools/opensta/scripts/sc_procs.tcl
siliconcompiler/tools/opensta/scripts/sc_report_libraries.tcl
siliconcompiler/tools/opensta/scripts/sc_timing.tcl
siliconcompiler/tools/slang/__init__.py
siliconcompiler/tools/slang/lint.py
siliconcompiler/tools/surelog/__init__.py
siliconcompiler/tools/surelog/parse.py
siliconcompiler/tools/surelog/templates/__init__.py
siliconcompiler/tools/surelog/templates/output.v
siliconcompiler/tools/sv2v/__init__.py
siliconcompiler/tools/sv2v/convert.py
siliconcompiler/tools/sv2v/sv2v.py
siliconcompiler/tools/template/__init__.py
siliconcompiler/tools/template/template.py
siliconcompiler/tools/verilator/__init__.py
siliconcompiler/tools/verilator/compile.py
siliconcompiler/tools/verilator/lint.py
siliconcompiler/tools/verilator/parse.py
siliconcompiler/tools/verilator/verilator.py
siliconcompiler/tools/vivado/__init__.py
siliconcompiler/tools/vivado/bitstream.py
siliconcompiler/tools/vivado/place.py
siliconcompiler/tools/vivado/route.py
siliconcompiler/tools/vivado/syn_fpga.py
siliconcompiler/tools/vivado/vivado.py
siliconcompiler/tools/vivado/scripts/__init__.py
siliconcompiler/tools/vivado/scripts/sc_bitstream.tcl
siliconcompiler/tools/vivado/scripts/sc_place.tcl
siliconcompiler/tools/vivado/scripts/sc_route.tcl
siliconcompiler/tools/vivado/scripts/sc_run.tcl
siliconcompiler/tools/vivado/scripts/sc_syn_fpga.tcl
siliconcompiler/tools/vpr/__init__.py
siliconcompiler/tools/vpr/_json_constraint.py
siliconcompiler/tools/vpr/_xml_constraint.py
siliconcompiler/tools/vpr/place.py
siliconcompiler/tools/vpr/route.py
siliconcompiler/tools/vpr/screenshot.py
siliconcompiler/tools/vpr/show.py
siliconcompiler/tools/vpr/vpr.py
siliconcompiler/tools/xdm/__init__.py
siliconcompiler/tools/xdm/convert.py
siliconcompiler/tools/xyce/__init__.py
siliconcompiler/tools/xyce/simulate.py
siliconcompiler/tools/yosys/__init__.py
siliconcompiler/tools/yosys/lec.py
siliconcompiler/tools/yosys/prepareLib.py
siliconcompiler/tools/yosys/procs.tcl
siliconcompiler/tools/yosys/sc_lec.tcl
siliconcompiler/tools/yosys/sc_screenshot.tcl
siliconcompiler/tools/yosys/sc_syn.tcl
siliconcompiler/tools/yosys/screenshot.py
siliconcompiler/tools/yosys/syn_asic.py
siliconcompiler/tools/yosys/syn_asic.tcl
siliconcompiler/tools/yosys/syn_fpga.py
siliconcompiler/tools/yosys/syn_fpga.tcl
siliconcompiler/tools/yosys/syn_strategies.tcl
siliconcompiler/tools/yosys/yosys.py
siliconcompiler/tools/yosys/techmaps/__init__.py
siliconcompiler/tools/yosys/techmaps/lcu_kogge_stone.v
siliconcompiler/tools/yosys/templates/__init__.py
siliconcompiler/tools/yosys/templates/abc.const
siliconcompiler/toolscripts/_tools.json
siliconcompiler/toolscripts/_tools.py
siliconcompiler/toolscripts/rhel8/install-chisel.sh
siliconcompiler/toolscripts/rhel8/install-ghdl.sh
siliconcompiler/toolscripts/rhel8/install-icarus.sh
siliconcompiler/toolscripts/rhel8/install-klayout.sh
siliconcompiler/toolscripts/rhel8/install-magic.sh
siliconcompiler/toolscripts/rhel8/install-montage.sh
siliconcompiler/toolscripts/rhel8/install-netgen.sh
siliconcompiler/toolscripts/rhel8/install-openroad.sh
siliconcompiler/toolscripts/rhel8/install-slang.sh
siliconcompiler/toolscripts/rhel8/install-surelog.sh
siliconcompiler/toolscripts/rhel8/install-sv2v.sh
siliconcompiler/toolscripts/rhel8/install-verible.sh
siliconcompiler/toolscripts/rhel8/install-verilator.sh
siliconcompiler/toolscripts/rhel8/install-xyce.sh
siliconcompiler/toolscripts/rhel8/install-yosys.sh
siliconcompiler/toolscripts/rhel9/install-chisel.sh
siliconcompiler/toolscripts/rhel9/install-ghdl.sh
siliconcompiler/toolscripts/rhel9/install-icarus.sh
siliconcompiler/toolscripts/rhel9/install-klayout.sh
siliconcompiler/toolscripts/rhel9/install-magic.sh
siliconcompiler/toolscripts/rhel9/install-montage.sh
siliconcompiler/toolscripts/rhel9/install-netgen.sh
siliconcompiler/toolscripts/rhel9/install-slang.sh
siliconcompiler/toolscripts/rhel9/install-surelog.sh
siliconcompiler/toolscripts/rhel9/install-sv2v.sh
siliconcompiler/toolscripts/rhel9/install-verible.sh
siliconcompiler/toolscripts/rhel9/install-verilator.sh
siliconcompiler/toolscripts/rhel9/install-xdm.sh
siliconcompiler/toolscripts/rhel9/install-xyce.sh
siliconcompiler/toolscripts/rhel9/install-yosys.sh
siliconcompiler/toolscripts/ubuntu20/install-bambu.sh
siliconcompiler/toolscripts/ubuntu20/install-bluespec.sh
siliconcompiler/toolscripts/ubuntu20/install-chisel.sh
siliconcompiler/toolscripts/ubuntu20/install-ghdl.sh
siliconcompiler/toolscripts/ubuntu20/install-icarus.sh
siliconcompiler/toolscripts/ubuntu20/install-icepack.sh
siliconcompiler/toolscripts/ubuntu20/install-klayout.sh
siliconcompiler/toolscripts/ubuntu20/install-magic.sh
siliconcompiler/toolscripts/ubuntu20/install-montage.sh
siliconcompiler/toolscripts/ubuntu20/install-netgen.sh
siliconcompiler/toolscripts/ubuntu20/install-nextpnr.sh
siliconcompiler/toolscripts/ubuntu20/install-openroad.sh
siliconcompiler/toolscripts/ubuntu20/install-slang.sh
siliconcompiler/toolscripts/ubuntu20/install-slurm.sh
siliconcompiler/toolscripts/ubuntu20/install-surelog.sh
siliconcompiler/toolscripts/ubuntu20/install-sv2v.sh
siliconcompiler/toolscripts/ubuntu20/install-verible.sh
siliconcompiler/toolscripts/ubuntu20/install-verilator.sh
siliconcompiler/toolscripts/ubuntu20/install-vpr.sh
siliconcompiler/toolscripts/ubuntu20/install-xdm.sh
siliconcompiler/toolscripts/ubuntu20/install-xyce.sh
siliconcompiler/toolscripts/ubuntu20/install-yosys.sh
siliconcompiler/toolscripts/ubuntu22/install-bambu.sh
siliconcompiler/toolscripts/ubuntu22/install-bluespec.sh
siliconcompiler/toolscripts/ubuntu22/install-chisel.sh
siliconcompiler/toolscripts/ubuntu22/install-ghdl.sh
siliconcompiler/toolscripts/ubuntu22/install-icarus.sh
siliconcompiler/toolscripts/ubuntu22/install-icepack.sh
siliconcompiler/toolscripts/ubuntu22/install-klayout.sh
siliconcompiler/toolscripts/ubuntu22/install-magic.sh
siliconcompiler/toolscripts/ubuntu22/install-montage.sh
siliconcompiler/toolscripts/ubuntu22/install-netgen.sh
siliconcompiler/toolscripts/ubuntu22/install-nextpnr.sh
siliconcompiler/toolscripts/ubuntu22/install-openroad.sh
siliconcompiler/toolscripts/ubuntu22/install-slang.sh
siliconcompiler/toolscripts/ubuntu22/install-slurm.sh
siliconcompiler/toolscripts/ubuntu22/install-surelog.sh
siliconcompiler/toolscripts/ubuntu22/install-sv2v.sh
siliconcompiler/toolscripts/ubuntu22/install-verible.sh
siliconcompiler/toolscripts/ubuntu22/install-verilator.sh
siliconcompiler/toolscripts/ubuntu22/install-vpr.sh
siliconcompiler/toolscripts/ubuntu22/install-xdm.sh
siliconcompiler/toolscripts/ubuntu22/install-xyce.sh
siliconcompiler/toolscripts/ubuntu22/install-yosys.sh
siliconcompiler/toolscripts/ubuntu24/install-bambu.sh
siliconcompiler/toolscripts/ubuntu24/install-bluespec.sh
siliconcompiler/toolscripts/ubuntu24/install-chisel.sh
siliconcompiler/toolscripts/ubuntu24/install-ghdl.sh
siliconcompiler/toolscripts/ubuntu24/install-icarus.sh
siliconcompiler/toolscripts/ubuntu24/install-icepack.sh
siliconcompiler/toolscripts/ubuntu24/install-klayout.sh
siliconcompiler/toolscripts/ubuntu24/install-magic.sh
siliconcompiler/toolscripts/ubuntu24/install-montage.sh
siliconcompiler/toolscripts/ubuntu24/install-netgen.sh
siliconcompiler/toolscripts/ubuntu24/install-nextpnr.sh
siliconcompiler/toolscripts/ubuntu24/install-openroad.sh
siliconcompiler/toolscripts/ubuntu24/install-slang.sh
siliconcompiler/toolscripts/ubuntu24/install-slurm.sh
siliconcompiler/toolscripts/ubuntu24/install-surelog.sh
siliconcompiler/toolscripts/ubuntu24/install-sv2v.sh
siliconcompiler/toolscripts/ubuntu24/install-verible.sh
siliconcompiler/toolscripts/ubuntu24/install-verilator.sh
siliconcompiler/toolscripts/ubuntu24/install-vpr.sh
siliconcompiler/toolscripts/ubuntu24/install-xdm.sh
siliconcompiler/toolscripts/ubuntu24/install-xyce.sh
siliconcompiler/toolscripts/ubuntu24/install-yosys.sh
siliconcompiler/utils/__init__.py
siliconcompiler/utils/asic.py
siliconcompiler/utils/showtools.py