Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion siliconcompiler
Submodule siliconcompiler updated 95 files
+1 −0 .github/ISSUE_TEMPLATE/bug_report.yml
+1 −1 .github/workflows/conda_ci.yml
+2 −2 .github/workflows/daily_ci.yml
+1 −1 .github/workflows/python_ci.yml
+1 −1 .github/workflows/tools_ci.yml
+1 −1 .github/workflows/wheels.yml
+43 −0 Changes
+1 −1 docs/reference_manual/appendix/dashboard_how_to_guide.rst
+1 −0 docs/reference_manual/core_api.rst
+1 −1 examples/fpga_flow/arch/example_arch_X008Y008/example_arch_X008Y008.xml
+43 −0 examples/interposer/bumps.tcl
+40 −0 examples/interposer/interposer.py
+5 −0 examples/interposer/interposer.v
+22 −5 pyproject.toml
+1 −1 siliconcompiler/_metadata.py
+88 −56 siliconcompiler/apps/_common.py
+17 −10 siliconcompiler/apps/sc_dashboard.py
+17 −15 siliconcompiler/apps/sc_show.py
+95 −55 siliconcompiler/core.py
+13 −0 siliconcompiler/flows/drcflow.py
+17 −0 siliconcompiler/flows/interposerflow.py
+8 −0 siliconcompiler/fpgas/vpr_example.py
+8 −0 siliconcompiler/libs/interposer.py
+3 −2 siliconcompiler/package.py
+8 −0 siliconcompiler/pdks/interposer.py
+9 −0 siliconcompiler/report/dashboard/__init__.py
+33 −79 siliconcompiler/report/dashboard/components/__init__.py
+4 −3 siliconcompiler/report/dashboard/layouts/vertical_flowgraph.py
+4 −1 siliconcompiler/report/dashboard/layouts/vertical_flowgraph_node_tab.py
+4 −1 siliconcompiler/report/dashboard/layouts/vertical_flowgraph_sac_tabs.py
+9 −2 siliconcompiler/report/dashboard/state.py
+42 −0 siliconcompiler/report/dashboard/utils/file_utils.py
+1 −2 siliconcompiler/report/summary_table.py
+1 −2 siliconcompiler/report/utils.py
+95 −0 siliconcompiler/scheduler/__init__.py
+51 −1 siliconcompiler/schema/schema_obj.py
+6 −0 siliconcompiler/sphinx_ext/dynamicgen.py
+56 −0 siliconcompiler/targets/interposer_demo.py
+2 −0 siliconcompiler/templates/tcl/manifest.tcl.j2
+44 −6 siliconcompiler/tools/_common/__init__.py
+79 −23 siliconcompiler/tools/_common/asic.py
+7 −0 siliconcompiler/tools/genfasm/genfasm.py
+7 −0 siliconcompiler/tools/ghdl/convert.py
+60 −0 siliconcompiler/tools/klayout/convert_drc_db.py
+156 −0 siliconcompiler/tools/klayout/drc.py
+9 −4 siliconcompiler/tools/klayout/export.py
+0 −1 siliconcompiler/tools/klayout/klayout.py
+182 −0 siliconcompiler/tools/klayout/klayout_convert_drc_db.py
+8 −2 siliconcompiler/tools/klayout/klayout_utils.py
+2 −0 siliconcompiler/tools/klayout/operations.py
+2 −0 siliconcompiler/tools/klayout/screenshot.py
+4 −4 siliconcompiler/tools/klayout/show.py
+21 −0 siliconcompiler/tools/magic/drc.py
+21 −0 siliconcompiler/tools/magic/extspice.py
+29 −0 siliconcompiler/tools/magic/magic.py
+2 −12 siliconcompiler/tools/magic/sc_drc.tcl
+3 −15 siliconcompiler/tools/magic/sc_extspice.tcl
+44 −2 siliconcompiler/tools/openroad/openroad.py
+97 −0 siliconcompiler/tools/openroad/rdlroute.py
+15 −0 siliconcompiler/tools/openroad/scripts/sc_apr.tcl
+55 −9 siliconcompiler/tools/openroad/scripts/sc_floorplan.tcl
+10 −0 siliconcompiler/tools/openroad/scripts/sc_metrics.tcl
+3 −1 siliconcompiler/tools/openroad/scripts/sc_procs.tcl
+184 −0 siliconcompiler/tools/openroad/scripts/sc_rdlroute.tcl
+8 −2 siliconcompiler/tools/openroad/scripts/sc_route.tcl
+0 −5 siliconcompiler/tools/openroad/scripts/sc_screenshot.tcl
+36 −6 siliconcompiler/tools/openroad/scripts/sc_write_images.tcl
+12 −0 siliconcompiler/tools/surelog/__init__.py
+27 −0 siliconcompiler/tools/verilator/compile.py
+9 −0 siliconcompiler/tools/verilator/verilator.py
+18 −0 siliconcompiler/tools/vpr/vpr.py
+23 −0 siliconcompiler/tools/yosys/procs.tcl
+104 −0 siliconcompiler/tools/yosys/sc_screenshot.tcl
+7 −9 siliconcompiler/tools/yosys/sc_syn.tcl
+153 −0 siliconcompiler/tools/yosys/screenshot.py
+3 −0 siliconcompiler/tools/yosys/syn_asic.py
+1 −3 siliconcompiler/tools/yosys/syn_asic.tcl
+3 −2 siliconcompiler/tools/yosys/syn_fpga.tcl
+3 −3 siliconcompiler/toolscripts/_tools.json
+30 −1 siliconcompiler/utils/__init__.py
+4 −0 siliconcompiler/utils/showtools.py
+2 −0 tests/apps/test_sc_show.py
+3 −3 tests/core/test_dashboard.py
+4 −1 tests/core/test_tool_tasks.py
+4 −1 tests/core/test_write_manifest.py
+18 −0 tests/examples/test_interposer.py
+35 −0 tests/tools/data/klayout_pdk/__init__.py
+354 −0 tests/tools/data/klayout_pdk/interposer.drc
+ tests/tools/data/klayout_pdk/interposer.gds
+ tests/tools/data/klayout_pdk/interposer_drcs.gds
+184 −0 tests/tools/data/klayout_pdk/layers.lyp
+119 −0 tests/tools/test_klayout.py
+3 −3 tests/tools/test_openroad.py
+14 −0 tests/tools/test_yosys.py
+35 −1 tests/utils/test_utils.py
Loading