├── .MFLOWGEN_TOP ├── .gitattributes ├── .github └── workflows │ └── pytest-ci.yml ├── .gitignore ├── .readthedocs.yaml ├── .travis.yml ├── LICENSE ├── MANIFEST.in ├── README.md ├── adks ├── freepdk-45nm │ ├── README.md │ ├── configure.yml │ ├── pkgs │ │ └── base │ │ │ ├── adk.tcl │ │ │ ├── klayout.lyp │ │ │ ├── rtk-tech.info │ │ │ ├── rtk-tech.lef │ │ │ ├── rtk-tech.par │ │ │ ├── stdcells.gds │ │ │ ├── stdcells.lef │ │ │ ├── stdcells.lib │ │ │ └── stdcells.v │ └── view-tiny │ │ ├── adk.tcl │ │ ├── klayout.lyp │ │ ├── rtk-tech.info │ │ ├── rtk-tech.lef │ │ ├── rtk-tech.par │ │ ├── stdcells.gds │ │ ├── stdcells.lef │ │ ├── stdcells.lib │ │ └── stdcells.v └── skywater-130nm │ ├── README.md │ └── configure.yml ├── configure ├── designs └── GcdUnit │ ├── constraints │ ├── configure.yml │ ├── constraints.tcl │ └── outputs │ │ └── constraints.tcl │ ├── construct-commercial-full.py │ ├── construct-commercial.py │ ├── construct-open.py │ ├── orfs-design │ ├── configure.yml │ └── orfs-design │ │ ├── nangate45 │ │ └── gcd │ │ │ ├── config.mk │ │ │ ├── constraint.sdc │ │ │ ├── metadata-base-ok.json │ │ │ └── rules-base.json │ │ └── src │ │ └── gcd │ │ ├── README.md │ │ └── gcd.v │ ├── rtl │ ├── GcdUnit-demo.v │ ├── configure.yml │ └── outputs │ │ └── design.v │ └── testbench │ ├── GcdUnitTb.sv │ ├── configure.yml │ ├── generate_test_vectors.py │ ├── outputs │ └── design.args │ └── readme.md ├── docs ├── Makefile ├── _static │ └── images │ │ ├── aon-static-check-example.pdf │ │ ├── connect-1.png │ │ ├── connect-2.png │ │ ├── connect-3.png │ │ ├── connect-4.png │ │ ├── example-graph.jpg │ │ ├── example-params-1.jpg │ │ ├── example-params-2.jpg │ │ ├── gcdunit-yosys-abc-500ps.jpg │ │ ├── gcdunit.svg │ │ ├── intent-impl-split-schema.pdf │ │ ├── mem-aon-example.png │ │ ├── mock-synthesis.jpg │ │ ├── mock-test.jpg │ │ ├── node-clone.jpg │ │ ├── pe-aon-example.png │ │ ├── stash-demo-0.jpg │ │ ├── stash-demo-1.jpg │ │ ├── stash-demo-2.jpg │ │ ├── stash-demo-3.jpg │ │ └── stdlib │ │ ├── calibre-drc.jpg │ │ ├── clock-tree-debugger.jpg │ │ ├── congestion-density-overlays.jpg │ │ ├── cts.jpg │ │ ├── custom-init.jpg │ │ ├── floorplan-mode-placement.jpg │ │ ├── lvs.jpg │ │ ├── nangate45nm-nand3x1-gds.png │ │ ├── openroad-demo-graph.jpg │ │ ├── openroad-demo-layout.jpg │ │ ├── openroad-demo-node.jpg │ │ ├── place-congestion.jpg │ │ ├── power-drc.jpg │ │ ├── power-violation-browser.jpg │ │ ├── sram-layout.png │ │ └── stream-in-gds.png ├── api-edge.rst ├── api-graph.rst ├── api-node.rst ├── conf.py ├── faq.rst ├── index.rst ├── make.bat ├── motivation.rst ├── quick-start.rst ├── ref-command-line-interface.rst ├── ref-graph-building-api.rst ├── requirements.txt ├── stdlib-dc-synthesis.rst ├── stdlib-freepdk45.rst ├── stdlib-innovus-cts.rst ├── stdlib-innovus-floorplan.rst ├── stdlib-innovus-flowsetup.rst ├── stdlib-innovus-place.rst ├── stdlib-innovus-power.rst ├── stdlib-innovus-signoff.rst ├── stdlib-mentor-drc.rst ├── stdlib-mentor-lvs.rst ├── stdlib-nodes.rst ├── stdlib-openroad.rst ├── stdlib-pipe-cleaners.rst ├── stdlib-submodular-nodes.rst ├── stdlib.rst ├── ug-adk-paths.rst ├── ug-assertions.rst ├── ug-cli.rst ├── ug-clone-node.rst ├── ug-connect.rst ├── ug-mock.rst ├── ug-param-space.rst ├── ug-params.rst ├── ug-stash.rst ├── ug-static-check.rst └── user-guide.rst ├── mflowgen ├── __init__.py ├── __main__.py ├── __pycache__ │ ├── __init__.cpython-314.pyc │ ├── bootstrap_env.cpython-314.pyc │ └── version.cpython-314.pyc ├── assertions │ ├── __init__.py │ ├── assertion_classes.py │ ├── assertion_helpers.py │ └── test_File.py ├── backends │ ├── __init__.py │ ├── make_backend.py │ ├── makefile_syntax.py │ ├── ninja_backend.py │ ├── ninja_syntax.py │ └── ninja_syntax_extra.py ├── bootstrap_env.py ├── cli.py ├── components │ ├── __init__.py │ ├── edge.py │ ├── graph.py │ ├── node.py │ └── subgraph.py ├── core │ ├── __init__.py │ ├── build_orchestrator.py │ └── run.py ├── demo │ ├── __init__.py │ └── demo_handler.py ├── mflowgen_python.py ├── mock │ ├── __init__.py │ ├── construct.py.template │ ├── mock-push │ │ └── configure.yml │ └── mock_handler.py ├── param │ ├── __init__.py │ └── param_handler.py ├── scripts │ ├── __init__.py │ ├── mflowgen-graph │ ├── mflowgen-info │ ├── mflowgen-letters │ ├── mflowgen-runtimes │ └── mflowgen-status ├── stash │ ├── __init__.py │ └── stash_handler.py ├── tests │ └── test_subgraph │ │ ├── double_passthrough │ │ └── construct.py │ │ ├── dummy │ │ ├── construct.py │ │ ├── dummy_input │ │ │ ├── configure.yml │ │ │ ├── foo │ │ │ └── outputs │ │ │ │ └── foo │ │ └── dummy_output │ │ │ └── configure.yml │ │ ├── dummy_double_passthrough │ │ └── construct.py │ │ ├── dummy_w_param │ │ ├── construct.py │ │ ├── dummy_input │ │ │ ├── configure.yml │ │ │ ├── foo │ │ │ └── outputs │ │ │ │ └── foo │ │ └── dummy_output │ │ │ └── configure.yml │ │ ├── passthrough │ │ ├── construct.py │ │ └── passthrough │ │ │ ├── configure.yml │ │ │ └── outputs │ │ │ └── foo │ │ ├── passthrough_w_param │ │ ├── construct.py │ │ └── passthrough │ │ │ ├── configure.yml │ │ │ └── outputs │ │ │ └── foo │ │ └── test_subgraph.py ├── utils │ ├── __init__.py │ └── helpers.py └── version.py ├── nodes ├── .gitignore ├── cadence-innovus-check_shorts │ ├── START.tcl │ ├── assertion_helpers.py │ ├── configure.yml │ └── scripts │ │ └── main.tcl ├── cadence-innovus-cts │ ├── START.tcl │ ├── configure.yml │ └── scripts │ │ ├── main.tcl │ │ ├── reporting.tcl │ │ └── setup-ccopt.tcl ├── cadence-innovus-debug-calibre │ ├── configure.yml │ └── enc.tcl ├── cadence-innovus-eco │ ├── START.tcl │ ├── configure.yml │ └── scripts │ │ └── main.tcl ├── cadence-innovus-flowsetup │ ├── README.md │ ├── configure.yml │ ├── innovus-foundation-flow │ │ └── custom-scripts │ │ │ ├── always-source.tcl │ │ │ ├── embed-return.tcl │ │ │ ├── restore-design.tcl │ │ │ ├── route-design-check.tcl │ │ │ ├── run-debug.tcl │ │ │ ├── save-design.tcl │ │ │ ├── setup-session.tcl │ │ │ ├── stream-out.tcl │ │ │ └── summary-report.tcl │ ├── run.sh │ ├── scripts │ │ ├── post_cts.tcl │ │ ├── post_init.tcl │ │ ├── post_place.tcl │ │ ├── post_postctshold.tcl │ │ ├── post_postroute.tcl │ │ ├── post_route.tcl │ │ ├── post_signoff.tcl │ │ ├── pre_cts.tcl │ │ ├── pre_init.tcl │ │ ├── pre_place.tcl │ │ ├── pre_postctshold.tcl │ │ ├── pre_postroute.tcl │ │ ├── pre_route.tcl │ │ └── pre_signoff.tcl │ └── setup.tcl ├── cadence-innovus-genlib │ ├── START.tcl │ ├── configure.yml │ └── scripts │ │ └── extract_model.tcl ├── cadence-innovus-init │ ├── START.tcl │ ├── configure.yml │ └── scripts │ │ ├── add-endcaps-welltaps.tcl │ │ ├── dont-use.tcl │ │ ├── floorplan.tcl │ │ ├── main.tcl │ │ ├── make-path-groups.tcl │ │ ├── pin-assignments.tcl │ │ ├── pre-init.tcl │ │ ├── quality-of-life.tcl │ │ └── reporting.tcl ├── cadence-innovus-place-route │ ├── START.tcl │ ├── configure.yml │ └── scripts │ │ ├── cts │ │ ├── main.tcl │ │ ├── reporting.tcl │ │ └── setup-ccopt.tcl │ │ ├── init │ │ ├── add-endcaps-welltaps.tcl │ │ ├── floorplan.tcl │ │ ├── main.tcl │ │ ├── make-path-groups.tcl │ │ ├── pin-assignments.tcl │ │ ├── quality-of-life.tcl │ │ └── reporting.tcl │ │ ├── place │ │ ├── clean-cellpad.tcl │ │ ├── main.tcl │ │ ├── reporting.tcl │ │ └── setup-cellpad.tcl │ │ ├── postcts_hold │ │ ├── main.tcl │ │ └── setup-optmode.tcl │ │ ├── postroute │ │ ├── main.tcl │ │ └── setup-optmode.tcl │ │ ├── postroute_hold │ │ └── main.tcl │ │ ├── power-strategy-dualmesh.tcl │ │ ├── power-strategy-singlemesh.tcl │ │ ├── power │ │ ├── globalnetconnect.tcl │ │ └── main.tcl │ │ ├── route │ │ └── main.tcl │ │ └── signoff │ │ ├── generate-results.tcl │ │ ├── main.tcl │ │ └── reporting.tcl ├── cadence-innovus-place │ ├── START.tcl │ ├── configure.yml │ └── scripts │ │ ├── clean-cellpad.tcl │ │ ├── main.tcl │ │ ├── reporting.tcl │ │ ├── setup-cellpad.tcl │ │ ├── setup-inst-gap.tcl │ │ └── setup-optmode.tcl ├── cadence-innovus-postcts_hold │ ├── START.tcl │ ├── configure.yml │ └── scripts │ │ ├── main.tcl │ │ └── setup-optmode.tcl ├── cadence-innovus-postroute │ ├── START.tcl │ ├── configure.yml │ └── scripts │ │ ├── main.tcl │ │ └── setup-optmode.tcl ├── cadence-innovus-postroute_hold │ ├── START.tcl │ ├── configure.yml │ └── scripts │ │ └── main.tcl ├── cadence-innovus-power │ ├── START.tcl │ ├── configure.yml │ └── scripts │ │ ├── globalnetconnect.tcl │ │ ├── main.tcl │ │ ├── power-strategy-dualmesh.tcl │ │ └── power-strategy-singlemesh.tcl ├── cadence-innovus-route │ ├── START.tcl │ ├── configure.yml │ └── scripts │ │ └── main.tcl ├── cadence-innovus-signoff │ ├── START.tcl │ ├── configure.yml │ └── scripts │ │ ├── generate-results.tcl │ │ ├── main.tcl │ │ └── reporting.tcl ├── cadence-pegasus-drc │ ├── configure.yml │ └── run_drc.sh ├── cadence-pegasus-fill │ └── configure.yml ├── cadence-pegasus-gdsmerge-child │ ├── configure.yml │ └── merge.setup.template ├── cadence-pegasus-lvs │ ├── configure.yml │ ├── lvs.runset.template │ └── run.sh ├── constraints │ ├── configure.yml │ ├── constraints.tcl │ └── outputs │ │ └── constraints.tcl ├── info │ └── configure.yml ├── mentor-calibre-chipart │ ├── Makefile │ ├── chipart.tcl │ ├── configure.yml │ ├── draw.py │ ├── inputs │ │ └── shapes.py │ └── stipple.tcl ├── mentor-calibre-drc │ ├── configure.yml │ └── drc.runset.template ├── mentor-calibre-fill │ ├── configure.yml │ └── fill.runset.template ├── mentor-calibre-gdsmerge-child │ ├── configure.yml │ └── merge.tcl ├── mentor-calibre-gdsmerge │ ├── README.md │ └── configure.yml ├── mentor-calibre-lvs │ ├── README.md │ ├── configure.yml │ └── lvs.runset.template ├── mentor-calibre-v2lvs │ └── configure.yml ├── open-graywolf-place │ ├── README │ ├── configure.yml │ └── qflow-scripts │ │ ├── Makefile │ │ ├── hash.c │ │ ├── hash.h │ │ ├── lef.h │ │ ├── place2def.tcl │ │ ├── readlef.c │ │ ├── readlef.h │ │ ├── readverilog.c │ │ ├── readverilog.h │ │ ├── vlog2Cel.c │ │ └── vlog2Verilog.c ├── open-icc2innovus │ ├── configure.yml │ └── icc2innovus.py ├── open-magic-def2spice │ ├── configure.yml │ └── extract.tcl ├── open-magic-drc │ ├── configure.yml │ └── run_drc.tcl ├── open-magic-gds2spice │ ├── configure.yml │ └── extract.tcl ├── open-netgen-lvs │ ├── configure.yml │ └── run_lvs.sh ├── open-qrouter-route │ ├── README │ ├── configure.yml │ └── qrouter.cfg ├── open-replace-place │ ├── configure.yml │ ├── dump_diesize.py │ ├── dump_pinlist.py │ └── pins.py ├── open-yosys-synthesis │ ├── configure.yml │ ├── generate-synth.py │ └── synth.ys.template ├── orfs-docker-setup │ └── configure.yml ├── orfs-openroad-cts │ └── configure.yml ├── orfs-openroad-finish │ └── configure.yml ├── orfs-openroad-floorplan │ └── configure.yml ├── orfs-openroad-place │ └── configure.yml ├── orfs-openroad-route │ └── configure.yml ├── orfs-yosys-synthesis │ └── configure.yml ├── synopsys-dc-lib2db │ ├── Makefile │ ├── configure.yml │ └── generate_db.tcl ├── synopsys-dc-synthesis │ ├── CHANGELOG.md │ ├── START.tcl │ ├── assertion_helpers.py │ ├── configure.yml │ ├── run.sh │ └── scripts │ │ ├── compile-options.tcl │ │ ├── compile.tcl │ │ ├── designer-interface.tcl │ │ ├── generate-results.tcl │ │ ├── make-path-groups.tcl │ │ ├── read-design.tcl │ │ ├── reporting.tcl │ │ └── setup-session.tcl ├── synopsys-formality-verification │ ├── START.tcl │ ├── configure.yml │ ├── run.sh │ └── scripts │ │ ├── designer-interface.tcl │ │ ├── read-design.tcl │ │ ├── setup-session.tcl │ │ └── verify.tcl ├── synopsys-pt-eco │ ├── START.tcl │ ├── configure.yml │ └── scripts │ │ ├── designer-interface.tcl │ │ ├── fix-eco.tcl │ │ └── read-design.tcl ├── synopsys-pt-power │ ├── START.tcl │ ├── configure.yml │ ├── debug.sh │ ├── run.sh │ └── scripts │ │ ├── designer-interface.tcl │ │ ├── read-design.tcl │ │ ├── report-power.tcl │ │ ├── report-timing.tcl │ │ └── setup-session.tcl ├── synopsys-pt-timing-signoff │ ├── configure.yml │ ├── designer_interface.tcl │ ├── pt.tcl │ └── scripts │ │ └── read_design.tcl ├── synopsys-ptpx-genlibdb │ ├── START.tcl │ ├── configure.yml │ ├── designer_interface.tcl │ └── scripts │ │ ├── extract_model.tcl │ │ ├── read_design.tcl │ │ └── write-interface-timing.tcl ├── synopsys-ptpx-gl │ ├── configure.yml │ ├── designer-interface.tcl │ └── ptpx.tcl ├── synopsys-ptpx-rtl │ ├── configure.yml │ └── pt_px.tcl ├── synopsys-vcd2saif-convert │ └── configure.yml ├── synopsys-vcs-base-opts │ ├── configure.yml │ └── opts.yml ├── synopsys-vcs-build │ ├── configure.yml │ └── yml2str.py ├── synopsys-vcs-file-funnel │ └── configure.yml ├── synopsys-vcs-gls-opts │ ├── combine_opts.py │ ├── configure.yml │ └── extra-opts.yml ├── synopsys-vcs-rtl-opts │ ├── combine_opts.py │ ├── configure.yml │ └── extra-opts.yml ├── synopsys-vcs-sim-old │ ├── configure.yml │ └── run.sh └── synopsys-vcs-sim │ └── configure.yml ├── requirements ├── ci.txt └── dev.txt ├── setup.py └── steps /.MFLOWGEN_TOP: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.v linguist-detectable=false 2 | -------------------------------------------------------------------------------- /.github/workflows/pytest-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/.github/workflows/pytest-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/README.md -------------------------------------------------------------------------------- /adks/freepdk-45nm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/adks/freepdk-45nm/README.md -------------------------------------------------------------------------------- /adks/freepdk-45nm/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/adks/freepdk-45nm/configure.yml -------------------------------------------------------------------------------- /adks/freepdk-45nm/pkgs/base/adk.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/adks/freepdk-45nm/pkgs/base/adk.tcl -------------------------------------------------------------------------------- /adks/freepdk-45nm/pkgs/base/klayout.lyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/adks/freepdk-45nm/pkgs/base/klayout.lyp -------------------------------------------------------------------------------- /adks/freepdk-45nm/pkgs/base/rtk-tech.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/adks/freepdk-45nm/pkgs/base/rtk-tech.info -------------------------------------------------------------------------------- /adks/freepdk-45nm/pkgs/base/rtk-tech.lef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/adks/freepdk-45nm/pkgs/base/rtk-tech.lef -------------------------------------------------------------------------------- /adks/freepdk-45nm/pkgs/base/rtk-tech.par: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/adks/freepdk-45nm/pkgs/base/rtk-tech.par -------------------------------------------------------------------------------- /adks/freepdk-45nm/pkgs/base/stdcells.gds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/adks/freepdk-45nm/pkgs/base/stdcells.gds -------------------------------------------------------------------------------- /adks/freepdk-45nm/pkgs/base/stdcells.lef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/adks/freepdk-45nm/pkgs/base/stdcells.lef -------------------------------------------------------------------------------- /adks/freepdk-45nm/pkgs/base/stdcells.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/adks/freepdk-45nm/pkgs/base/stdcells.lib -------------------------------------------------------------------------------- /adks/freepdk-45nm/pkgs/base/stdcells.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/adks/freepdk-45nm/pkgs/base/stdcells.v -------------------------------------------------------------------------------- /adks/freepdk-45nm/view-tiny/adk.tcl: -------------------------------------------------------------------------------- 1 | ../pkgs/base/adk.tcl -------------------------------------------------------------------------------- /adks/freepdk-45nm/view-tiny/klayout.lyp: -------------------------------------------------------------------------------- 1 | ../pkgs/base/klayout.lyp -------------------------------------------------------------------------------- /adks/freepdk-45nm/view-tiny/rtk-tech.info: -------------------------------------------------------------------------------- 1 | ../pkgs/base/rtk-tech.info -------------------------------------------------------------------------------- /adks/freepdk-45nm/view-tiny/rtk-tech.lef: -------------------------------------------------------------------------------- 1 | ../pkgs/base/rtk-tech.lef -------------------------------------------------------------------------------- /adks/freepdk-45nm/view-tiny/rtk-tech.par: -------------------------------------------------------------------------------- 1 | ../pkgs/base/rtk-tech.par -------------------------------------------------------------------------------- /adks/freepdk-45nm/view-tiny/stdcells.gds: -------------------------------------------------------------------------------- 1 | ../pkgs/base/stdcells.gds -------------------------------------------------------------------------------- /adks/freepdk-45nm/view-tiny/stdcells.lef: -------------------------------------------------------------------------------- 1 | ../pkgs/base/stdcells.lef -------------------------------------------------------------------------------- /adks/freepdk-45nm/view-tiny/stdcells.lib: -------------------------------------------------------------------------------- 1 | ../pkgs/base/stdcells.lib -------------------------------------------------------------------------------- /adks/freepdk-45nm/view-tiny/stdcells.v: -------------------------------------------------------------------------------- 1 | ../pkgs/base/stdcells.v -------------------------------------------------------------------------------- /adks/skywater-130nm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/adks/skywater-130nm/README.md -------------------------------------------------------------------------------- /adks/skywater-130nm/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/adks/skywater-130nm/configure.yml -------------------------------------------------------------------------------- /configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/configure -------------------------------------------------------------------------------- /designs/GcdUnit/constraints/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/designs/GcdUnit/constraints/configure.yml -------------------------------------------------------------------------------- /designs/GcdUnit/constraints/constraints.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/designs/GcdUnit/constraints/constraints.tcl -------------------------------------------------------------------------------- /designs/GcdUnit/constraints/outputs/constraints.tcl: -------------------------------------------------------------------------------- 1 | ../constraints.tcl -------------------------------------------------------------------------------- /designs/GcdUnit/construct-commercial-full.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/designs/GcdUnit/construct-commercial-full.py -------------------------------------------------------------------------------- /designs/GcdUnit/construct-commercial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/designs/GcdUnit/construct-commercial.py -------------------------------------------------------------------------------- /designs/GcdUnit/construct-open.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/designs/GcdUnit/construct-open.py -------------------------------------------------------------------------------- /designs/GcdUnit/orfs-design/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/designs/GcdUnit/orfs-design/configure.yml -------------------------------------------------------------------------------- /designs/GcdUnit/orfs-design/orfs-design/nangate45/gcd/config.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/designs/GcdUnit/orfs-design/orfs-design/nangate45/gcd/config.mk -------------------------------------------------------------------------------- /designs/GcdUnit/orfs-design/orfs-design/nangate45/gcd/constraint.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/designs/GcdUnit/orfs-design/orfs-design/nangate45/gcd/constraint.sdc -------------------------------------------------------------------------------- /designs/GcdUnit/orfs-design/orfs-design/nangate45/gcd/metadata-base-ok.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/designs/GcdUnit/orfs-design/orfs-design/nangate45/gcd/metadata-base-ok.json -------------------------------------------------------------------------------- /designs/GcdUnit/orfs-design/orfs-design/nangate45/gcd/rules-base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/designs/GcdUnit/orfs-design/orfs-design/nangate45/gcd/rules-base.json -------------------------------------------------------------------------------- /designs/GcdUnit/orfs-design/orfs-design/src/gcd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/designs/GcdUnit/orfs-design/orfs-design/src/gcd/README.md -------------------------------------------------------------------------------- /designs/GcdUnit/orfs-design/orfs-design/src/gcd/gcd.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/designs/GcdUnit/orfs-design/orfs-design/src/gcd/gcd.v -------------------------------------------------------------------------------- /designs/GcdUnit/rtl/GcdUnit-demo.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/designs/GcdUnit/rtl/GcdUnit-demo.v -------------------------------------------------------------------------------- /designs/GcdUnit/rtl/configure.yml: -------------------------------------------------------------------------------- 1 | name: rtl 2 | 3 | outputs: 4 | - design.v 5 | 6 | -------------------------------------------------------------------------------- /designs/GcdUnit/rtl/outputs/design.v: -------------------------------------------------------------------------------- 1 | ../GcdUnit-demo.v -------------------------------------------------------------------------------- /designs/GcdUnit/testbench/GcdUnitTb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/designs/GcdUnit/testbench/GcdUnitTb.sv -------------------------------------------------------------------------------- /designs/GcdUnit/testbench/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/designs/GcdUnit/testbench/configure.yml -------------------------------------------------------------------------------- /designs/GcdUnit/testbench/generate_test_vectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/designs/GcdUnit/testbench/generate_test_vectors.py -------------------------------------------------------------------------------- /designs/GcdUnit/testbench/outputs/design.args: -------------------------------------------------------------------------------- 1 | -debug_access+pp +lint=TFIPC-L -lca +neg_tchk -sverilog 2 | -------------------------------------------------------------------------------- /designs/GcdUnit/testbench/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/designs/GcdUnit/testbench/readme.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/images/aon-static-check-example.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/aon-static-check-example.pdf -------------------------------------------------------------------------------- /docs/_static/images/connect-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/connect-1.png -------------------------------------------------------------------------------- /docs/_static/images/connect-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/connect-2.png -------------------------------------------------------------------------------- /docs/_static/images/connect-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/connect-3.png -------------------------------------------------------------------------------- /docs/_static/images/connect-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/connect-4.png -------------------------------------------------------------------------------- /docs/_static/images/example-graph.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/example-graph.jpg -------------------------------------------------------------------------------- /docs/_static/images/example-params-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/example-params-1.jpg -------------------------------------------------------------------------------- /docs/_static/images/example-params-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/example-params-2.jpg -------------------------------------------------------------------------------- /docs/_static/images/gcdunit-yosys-abc-500ps.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/gcdunit-yosys-abc-500ps.jpg -------------------------------------------------------------------------------- /docs/_static/images/gcdunit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/gcdunit.svg -------------------------------------------------------------------------------- /docs/_static/images/intent-impl-split-schema.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/intent-impl-split-schema.pdf -------------------------------------------------------------------------------- /docs/_static/images/mem-aon-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/mem-aon-example.png -------------------------------------------------------------------------------- /docs/_static/images/mock-synthesis.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/mock-synthesis.jpg -------------------------------------------------------------------------------- /docs/_static/images/mock-test.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/mock-test.jpg -------------------------------------------------------------------------------- /docs/_static/images/node-clone.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/node-clone.jpg -------------------------------------------------------------------------------- /docs/_static/images/pe-aon-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/pe-aon-example.png -------------------------------------------------------------------------------- /docs/_static/images/stash-demo-0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/stash-demo-0.jpg -------------------------------------------------------------------------------- /docs/_static/images/stash-demo-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/stash-demo-1.jpg -------------------------------------------------------------------------------- /docs/_static/images/stash-demo-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/stash-demo-2.jpg -------------------------------------------------------------------------------- /docs/_static/images/stash-demo-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/stash-demo-3.jpg -------------------------------------------------------------------------------- /docs/_static/images/stdlib/calibre-drc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/stdlib/calibre-drc.jpg -------------------------------------------------------------------------------- /docs/_static/images/stdlib/clock-tree-debugger.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/stdlib/clock-tree-debugger.jpg -------------------------------------------------------------------------------- /docs/_static/images/stdlib/congestion-density-overlays.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/stdlib/congestion-density-overlays.jpg -------------------------------------------------------------------------------- /docs/_static/images/stdlib/cts.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/stdlib/cts.jpg -------------------------------------------------------------------------------- /docs/_static/images/stdlib/custom-init.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/stdlib/custom-init.jpg -------------------------------------------------------------------------------- /docs/_static/images/stdlib/floorplan-mode-placement.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/stdlib/floorplan-mode-placement.jpg -------------------------------------------------------------------------------- /docs/_static/images/stdlib/lvs.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/stdlib/lvs.jpg -------------------------------------------------------------------------------- /docs/_static/images/stdlib/nangate45nm-nand3x1-gds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/stdlib/nangate45nm-nand3x1-gds.png -------------------------------------------------------------------------------- /docs/_static/images/stdlib/openroad-demo-graph.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/stdlib/openroad-demo-graph.jpg -------------------------------------------------------------------------------- /docs/_static/images/stdlib/openroad-demo-layout.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/stdlib/openroad-demo-layout.jpg -------------------------------------------------------------------------------- /docs/_static/images/stdlib/openroad-demo-node.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/stdlib/openroad-demo-node.jpg -------------------------------------------------------------------------------- /docs/_static/images/stdlib/place-congestion.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/stdlib/place-congestion.jpg -------------------------------------------------------------------------------- /docs/_static/images/stdlib/power-drc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/stdlib/power-drc.jpg -------------------------------------------------------------------------------- /docs/_static/images/stdlib/power-violation-browser.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/stdlib/power-violation-browser.jpg -------------------------------------------------------------------------------- /docs/_static/images/stdlib/sram-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/stdlib/sram-layout.png -------------------------------------------------------------------------------- /docs/_static/images/stdlib/stream-in-gds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/_static/images/stdlib/stream-in-gds.png -------------------------------------------------------------------------------- /docs/api-edge.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/api-edge.rst -------------------------------------------------------------------------------- /docs/api-graph.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/api-graph.rst -------------------------------------------------------------------------------- /docs/api-node.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/api-node.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/faq.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/motivation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/motivation.rst -------------------------------------------------------------------------------- /docs/quick-start.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/quick-start.rst -------------------------------------------------------------------------------- /docs/ref-command-line-interface.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/ref-command-line-interface.rst -------------------------------------------------------------------------------- /docs/ref-graph-building-api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/ref-graph-building-api.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/stdlib-dc-synthesis.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/stdlib-dc-synthesis.rst -------------------------------------------------------------------------------- /docs/stdlib-freepdk45.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/stdlib-freepdk45.rst -------------------------------------------------------------------------------- /docs/stdlib-innovus-cts.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/stdlib-innovus-cts.rst -------------------------------------------------------------------------------- /docs/stdlib-innovus-floorplan.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/stdlib-innovus-floorplan.rst -------------------------------------------------------------------------------- /docs/stdlib-innovus-flowsetup.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/stdlib-innovus-flowsetup.rst -------------------------------------------------------------------------------- /docs/stdlib-innovus-place.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/stdlib-innovus-place.rst -------------------------------------------------------------------------------- /docs/stdlib-innovus-power.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/stdlib-innovus-power.rst -------------------------------------------------------------------------------- /docs/stdlib-innovus-signoff.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/stdlib-innovus-signoff.rst -------------------------------------------------------------------------------- /docs/stdlib-mentor-drc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/stdlib-mentor-drc.rst -------------------------------------------------------------------------------- /docs/stdlib-mentor-lvs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/stdlib-mentor-lvs.rst -------------------------------------------------------------------------------- /docs/stdlib-nodes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/stdlib-nodes.rst -------------------------------------------------------------------------------- /docs/stdlib-openroad.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/stdlib-openroad.rst -------------------------------------------------------------------------------- /docs/stdlib-pipe-cleaners.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/stdlib-pipe-cleaners.rst -------------------------------------------------------------------------------- /docs/stdlib-submodular-nodes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/stdlib-submodular-nodes.rst -------------------------------------------------------------------------------- /docs/stdlib.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/stdlib.rst -------------------------------------------------------------------------------- /docs/ug-adk-paths.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/ug-adk-paths.rst -------------------------------------------------------------------------------- /docs/ug-assertions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/ug-assertions.rst -------------------------------------------------------------------------------- /docs/ug-cli.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/ug-cli.rst -------------------------------------------------------------------------------- /docs/ug-clone-node.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/ug-clone-node.rst -------------------------------------------------------------------------------- /docs/ug-connect.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/ug-connect.rst -------------------------------------------------------------------------------- /docs/ug-mock.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/ug-mock.rst -------------------------------------------------------------------------------- /docs/ug-param-space.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/ug-param-space.rst -------------------------------------------------------------------------------- /docs/ug-params.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/ug-params.rst -------------------------------------------------------------------------------- /docs/ug-stash.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/ug-stash.rst -------------------------------------------------------------------------------- /docs/ug-static-check.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/ug-static-check.rst -------------------------------------------------------------------------------- /docs/user-guide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/docs/user-guide.rst -------------------------------------------------------------------------------- /mflowgen/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/__init__.py -------------------------------------------------------------------------------- /mflowgen/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/__main__.py -------------------------------------------------------------------------------- /mflowgen/__pycache__/__init__.cpython-314.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/__pycache__/__init__.cpython-314.pyc -------------------------------------------------------------------------------- /mflowgen/__pycache__/bootstrap_env.cpython-314.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/__pycache__/bootstrap_env.cpython-314.pyc -------------------------------------------------------------------------------- /mflowgen/__pycache__/version.cpython-314.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/__pycache__/version.cpython-314.pyc -------------------------------------------------------------------------------- /mflowgen/assertions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/assertions/__init__.py -------------------------------------------------------------------------------- /mflowgen/assertions/assertion_classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/assertions/assertion_classes.py -------------------------------------------------------------------------------- /mflowgen/assertions/assertion_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/assertions/assertion_helpers.py -------------------------------------------------------------------------------- /mflowgen/assertions/test_File.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/assertions/test_File.py -------------------------------------------------------------------------------- /mflowgen/backends/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/backends/__init__.py -------------------------------------------------------------------------------- /mflowgen/backends/make_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/backends/make_backend.py -------------------------------------------------------------------------------- /mflowgen/backends/makefile_syntax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/backends/makefile_syntax.py -------------------------------------------------------------------------------- /mflowgen/backends/ninja_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/backends/ninja_backend.py -------------------------------------------------------------------------------- /mflowgen/backends/ninja_syntax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/backends/ninja_syntax.py -------------------------------------------------------------------------------- /mflowgen/backends/ninja_syntax_extra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/backends/ninja_syntax_extra.py -------------------------------------------------------------------------------- /mflowgen/bootstrap_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/bootstrap_env.py -------------------------------------------------------------------------------- /mflowgen/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/cli.py -------------------------------------------------------------------------------- /mflowgen/components/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/components/__init__.py -------------------------------------------------------------------------------- /mflowgen/components/edge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/components/edge.py -------------------------------------------------------------------------------- /mflowgen/components/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/components/graph.py -------------------------------------------------------------------------------- /mflowgen/components/node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/components/node.py -------------------------------------------------------------------------------- /mflowgen/components/subgraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/components/subgraph.py -------------------------------------------------------------------------------- /mflowgen/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/core/__init__.py -------------------------------------------------------------------------------- /mflowgen/core/build_orchestrator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/core/build_orchestrator.py -------------------------------------------------------------------------------- /mflowgen/core/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/core/run.py -------------------------------------------------------------------------------- /mflowgen/demo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/demo/__init__.py -------------------------------------------------------------------------------- /mflowgen/demo/demo_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/demo/demo_handler.py -------------------------------------------------------------------------------- /mflowgen/mflowgen_python.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/mflowgen_python.py -------------------------------------------------------------------------------- /mflowgen/mock/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/mock/__init__.py -------------------------------------------------------------------------------- /mflowgen/mock/construct.py.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/mock/construct.py.template -------------------------------------------------------------------------------- /mflowgen/mock/mock-push/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/mock/mock-push/configure.yml -------------------------------------------------------------------------------- /mflowgen/mock/mock_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/mock/mock_handler.py -------------------------------------------------------------------------------- /mflowgen/param/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/param/__init__.py -------------------------------------------------------------------------------- /mflowgen/param/param_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/param/param_handler.py -------------------------------------------------------------------------------- /mflowgen/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mflowgen/scripts/mflowgen-graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/scripts/mflowgen-graph -------------------------------------------------------------------------------- /mflowgen/scripts/mflowgen-info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/scripts/mflowgen-info -------------------------------------------------------------------------------- /mflowgen/scripts/mflowgen-letters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/scripts/mflowgen-letters -------------------------------------------------------------------------------- /mflowgen/scripts/mflowgen-runtimes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/scripts/mflowgen-runtimes -------------------------------------------------------------------------------- /mflowgen/scripts/mflowgen-status: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/scripts/mflowgen-status -------------------------------------------------------------------------------- /mflowgen/stash/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/stash/__init__.py -------------------------------------------------------------------------------- /mflowgen/stash/stash_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/stash/stash_handler.py -------------------------------------------------------------------------------- /mflowgen/tests/test_subgraph/double_passthrough/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/tests/test_subgraph/double_passthrough/construct.py -------------------------------------------------------------------------------- /mflowgen/tests/test_subgraph/dummy/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/tests/test_subgraph/dummy/construct.py -------------------------------------------------------------------------------- /mflowgen/tests/test_subgraph/dummy/dummy_input/configure.yml: -------------------------------------------------------------------------------- 1 | name: dummy_input 2 | 3 | outputs: 4 | - foo 5 | 6 | -------------------------------------------------------------------------------- /mflowgen/tests/test_subgraph/dummy/dummy_input/foo: -------------------------------------------------------------------------------- 1 | foo 2 | 3 | -------------------------------------------------------------------------------- /mflowgen/tests/test_subgraph/dummy/dummy_input/outputs/foo: -------------------------------------------------------------------------------- 1 | ../foo -------------------------------------------------------------------------------- /mflowgen/tests/test_subgraph/dummy/dummy_output/configure.yml: -------------------------------------------------------------------------------- 1 | name: dummy_output 2 | 3 | inputs: 4 | - bar 5 | 6 | -------------------------------------------------------------------------------- /mflowgen/tests/test_subgraph/dummy_double_passthrough/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/tests/test_subgraph/dummy_double_passthrough/construct.py -------------------------------------------------------------------------------- /mflowgen/tests/test_subgraph/dummy_w_param/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/tests/test_subgraph/dummy_w_param/construct.py -------------------------------------------------------------------------------- /mflowgen/tests/test_subgraph/dummy_w_param/dummy_input/configure.yml: -------------------------------------------------------------------------------- 1 | name: dummy_input 2 | 3 | outputs: 4 | - foo 5 | 6 | -------------------------------------------------------------------------------- /mflowgen/tests/test_subgraph/dummy_w_param/dummy_input/foo: -------------------------------------------------------------------------------- 1 | foo 2 | 3 | -------------------------------------------------------------------------------- /mflowgen/tests/test_subgraph/dummy_w_param/dummy_input/outputs/foo: -------------------------------------------------------------------------------- 1 | ../foo -------------------------------------------------------------------------------- /mflowgen/tests/test_subgraph/dummy_w_param/dummy_output/configure.yml: -------------------------------------------------------------------------------- 1 | name: dummy_output 2 | 3 | inputs: 4 | - bar 5 | 6 | -------------------------------------------------------------------------------- /mflowgen/tests/test_subgraph/passthrough/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/tests/test_subgraph/passthrough/construct.py -------------------------------------------------------------------------------- /mflowgen/tests/test_subgraph/passthrough/passthrough/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/tests/test_subgraph/passthrough/passthrough/configure.yml -------------------------------------------------------------------------------- /mflowgen/tests/test_subgraph/passthrough/passthrough/outputs/foo: -------------------------------------------------------------------------------- 1 | ../foo -------------------------------------------------------------------------------- /mflowgen/tests/test_subgraph/passthrough_w_param/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/tests/test_subgraph/passthrough_w_param/construct.py -------------------------------------------------------------------------------- /mflowgen/tests/test_subgraph/passthrough_w_param/passthrough/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/tests/test_subgraph/passthrough_w_param/passthrough/configure.yml -------------------------------------------------------------------------------- /mflowgen/tests/test_subgraph/passthrough_w_param/passthrough/outputs/foo: -------------------------------------------------------------------------------- 1 | ../foo -------------------------------------------------------------------------------- /mflowgen/tests/test_subgraph/test_subgraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/tests/test_subgraph/test_subgraph.py -------------------------------------------------------------------------------- /mflowgen/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/utils/__init__.py -------------------------------------------------------------------------------- /mflowgen/utils/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/mflowgen/utils/helpers.py -------------------------------------------------------------------------------- /mflowgen/version.py: -------------------------------------------------------------------------------- 1 | __version__ = '0.8.1' 2 | -------------------------------------------------------------------------------- /nodes/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /nodes/cadence-innovus-check_shorts/START.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-check_shorts/START.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-check_shorts/assertion_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-check_shorts/assertion_helpers.py -------------------------------------------------------------------------------- /nodes/cadence-innovus-check_shorts/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-check_shorts/configure.yml -------------------------------------------------------------------------------- /nodes/cadence-innovus-check_shorts/scripts/main.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-check_shorts/scripts/main.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-cts/START.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-cts/START.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-cts/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-cts/configure.yml -------------------------------------------------------------------------------- /nodes/cadence-innovus-cts/scripts/main.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-cts/scripts/main.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-cts/scripts/reporting.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-cts/scripts/reporting.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-cts/scripts/setup-ccopt.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-cts/scripts/setup-ccopt.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-debug-calibre/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-debug-calibre/configure.yml -------------------------------------------------------------------------------- /nodes/cadence-innovus-debug-calibre/enc.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-debug-calibre/enc.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-eco/START.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-eco/START.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-eco/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-eco/configure.yml -------------------------------------------------------------------------------- /nodes/cadence-innovus-eco/scripts/main.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-eco/scripts/main.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/README.md -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/configure.yml -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/innovus-foundation-flow/custom-scripts/always-source.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/innovus-foundation-flow/custom-scripts/always-source.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/innovus-foundation-flow/custom-scripts/embed-return.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/innovus-foundation-flow/custom-scripts/embed-return.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/innovus-foundation-flow/custom-scripts/restore-design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/innovus-foundation-flow/custom-scripts/restore-design.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/innovus-foundation-flow/custom-scripts/route-design-check.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/innovus-foundation-flow/custom-scripts/route-design-check.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/innovus-foundation-flow/custom-scripts/run-debug.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/innovus-foundation-flow/custom-scripts/run-debug.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/innovus-foundation-flow/custom-scripts/save-design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/innovus-foundation-flow/custom-scripts/save-design.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/innovus-foundation-flow/custom-scripts/setup-session.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/innovus-foundation-flow/custom-scripts/setup-session.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/innovus-foundation-flow/custom-scripts/stream-out.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/innovus-foundation-flow/custom-scripts/stream-out.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/innovus-foundation-flow/custom-scripts/summary-report.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/innovus-foundation-flow/custom-scripts/summary-report.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/run.sh -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/scripts/post_cts.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/scripts/post_cts.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/scripts/post_init.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/scripts/post_init.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/scripts/post_place.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/scripts/post_place.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/scripts/post_postctshold.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/scripts/post_postctshold.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/scripts/post_postroute.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/scripts/post_postroute.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/scripts/post_route.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/scripts/post_route.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/scripts/post_signoff.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/scripts/post_signoff.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/scripts/pre_cts.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/scripts/pre_cts.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/scripts/pre_init.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/scripts/pre_init.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/scripts/pre_place.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/scripts/pre_place.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/scripts/pre_postctshold.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/scripts/pre_postctshold.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/scripts/pre_postroute.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/scripts/pre_postroute.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/scripts/pre_route.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/scripts/pre_route.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/scripts/pre_signoff.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/scripts/pre_signoff.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-flowsetup/setup.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-flowsetup/setup.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-genlib/START.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-genlib/START.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-genlib/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-genlib/configure.yml -------------------------------------------------------------------------------- /nodes/cadence-innovus-genlib/scripts/extract_model.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-genlib/scripts/extract_model.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-init/START.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-init/START.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-init/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-init/configure.yml -------------------------------------------------------------------------------- /nodes/cadence-innovus-init/scripts/add-endcaps-welltaps.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-init/scripts/add-endcaps-welltaps.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-init/scripts/dont-use.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-init/scripts/dont-use.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-init/scripts/floorplan.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-init/scripts/floorplan.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-init/scripts/main.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-init/scripts/main.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-init/scripts/make-path-groups.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-init/scripts/make-path-groups.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-init/scripts/pin-assignments.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-init/scripts/pin-assignments.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-init/scripts/pre-init.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-init/scripts/pre-init.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-init/scripts/quality-of-life.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-init/scripts/quality-of-life.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-init/scripts/reporting.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-init/scripts/reporting.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/START.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/START.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/configure.yml -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/cts/main.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/cts/main.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/cts/reporting.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/cts/reporting.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/cts/setup-ccopt.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/cts/setup-ccopt.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/init/add-endcaps-welltaps.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/init/add-endcaps-welltaps.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/init/floorplan.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/init/floorplan.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/init/main.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/init/main.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/init/make-path-groups.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/init/make-path-groups.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/init/pin-assignments.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/init/pin-assignments.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/init/quality-of-life.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/init/quality-of-life.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/init/reporting.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/init/reporting.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/place/clean-cellpad.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/place/clean-cellpad.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/place/main.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/place/main.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/place/reporting.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/place/reporting.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/place/setup-cellpad.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/place/setup-cellpad.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/postcts_hold/main.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/postcts_hold/main.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/postcts_hold/setup-optmode.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/postcts_hold/setup-optmode.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/postroute/main.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/postroute/main.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/postroute/setup-optmode.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/postroute/setup-optmode.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/postroute_hold/main.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/postroute_hold/main.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/power-strategy-dualmesh.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/power-strategy-dualmesh.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/power-strategy-singlemesh.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/power-strategy-singlemesh.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/power/globalnetconnect.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/power/globalnetconnect.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/power/main.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/power/main.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/route/main.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/route/main.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/signoff/generate-results.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/signoff/generate-results.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/signoff/main.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/signoff/main.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place-route/scripts/signoff/reporting.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place-route/scripts/signoff/reporting.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place/START.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place/START.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place/configure.yml -------------------------------------------------------------------------------- /nodes/cadence-innovus-place/scripts/clean-cellpad.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place/scripts/clean-cellpad.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place/scripts/main.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place/scripts/main.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place/scripts/reporting.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place/scripts/reporting.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place/scripts/setup-cellpad.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place/scripts/setup-cellpad.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place/scripts/setup-inst-gap.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place/scripts/setup-inst-gap.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-place/scripts/setup-optmode.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-place/scripts/setup-optmode.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-postcts_hold/START.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-postcts_hold/START.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-postcts_hold/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-postcts_hold/configure.yml -------------------------------------------------------------------------------- /nodes/cadence-innovus-postcts_hold/scripts/main.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-postcts_hold/scripts/main.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-postcts_hold/scripts/setup-optmode.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-postcts_hold/scripts/setup-optmode.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-postroute/START.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-postroute/START.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-postroute/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-postroute/configure.yml -------------------------------------------------------------------------------- /nodes/cadence-innovus-postroute/scripts/main.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-postroute/scripts/main.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-postroute/scripts/setup-optmode.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-postroute/scripts/setup-optmode.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-postroute_hold/START.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-postroute_hold/START.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-postroute_hold/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-postroute_hold/configure.yml -------------------------------------------------------------------------------- /nodes/cadence-innovus-postroute_hold/scripts/main.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-postroute_hold/scripts/main.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-power/START.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-power/START.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-power/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-power/configure.yml -------------------------------------------------------------------------------- /nodes/cadence-innovus-power/scripts/globalnetconnect.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-power/scripts/globalnetconnect.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-power/scripts/main.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-power/scripts/main.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-power/scripts/power-strategy-dualmesh.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-power/scripts/power-strategy-dualmesh.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-power/scripts/power-strategy-singlemesh.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-power/scripts/power-strategy-singlemesh.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-route/START.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-route/START.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-route/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-route/configure.yml -------------------------------------------------------------------------------- /nodes/cadence-innovus-route/scripts/main.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-route/scripts/main.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-signoff/START.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-signoff/START.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-signoff/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-signoff/configure.yml -------------------------------------------------------------------------------- /nodes/cadence-innovus-signoff/scripts/generate-results.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-signoff/scripts/generate-results.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-signoff/scripts/main.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-signoff/scripts/main.tcl -------------------------------------------------------------------------------- /nodes/cadence-innovus-signoff/scripts/reporting.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-innovus-signoff/scripts/reporting.tcl -------------------------------------------------------------------------------- /nodes/cadence-pegasus-drc/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-pegasus-drc/configure.yml -------------------------------------------------------------------------------- /nodes/cadence-pegasus-drc/run_drc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-pegasus-drc/run_drc.sh -------------------------------------------------------------------------------- /nodes/cadence-pegasus-fill/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-pegasus-fill/configure.yml -------------------------------------------------------------------------------- /nodes/cadence-pegasus-gdsmerge-child/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-pegasus-gdsmerge-child/configure.yml -------------------------------------------------------------------------------- /nodes/cadence-pegasus-gdsmerge-child/merge.setup.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-pegasus-gdsmerge-child/merge.setup.template -------------------------------------------------------------------------------- /nodes/cadence-pegasus-lvs/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-pegasus-lvs/configure.yml -------------------------------------------------------------------------------- /nodes/cadence-pegasus-lvs/lvs.runset.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-pegasus-lvs/lvs.runset.template -------------------------------------------------------------------------------- /nodes/cadence-pegasus-lvs/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/cadence-pegasus-lvs/run.sh -------------------------------------------------------------------------------- /nodes/constraints/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/constraints/configure.yml -------------------------------------------------------------------------------- /nodes/constraints/constraints.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/constraints/constraints.tcl -------------------------------------------------------------------------------- /nodes/constraints/outputs/constraints.tcl: -------------------------------------------------------------------------------- 1 | ../constraints.tcl -------------------------------------------------------------------------------- /nodes/info/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/info/configure.yml -------------------------------------------------------------------------------- /nodes/mentor-calibre-chipart/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/mentor-calibre-chipart/Makefile -------------------------------------------------------------------------------- /nodes/mentor-calibre-chipart/chipart.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/mentor-calibre-chipart/chipart.tcl -------------------------------------------------------------------------------- /nodes/mentor-calibre-chipart/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/mentor-calibre-chipart/configure.yml -------------------------------------------------------------------------------- /nodes/mentor-calibre-chipart/draw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/mentor-calibre-chipart/draw.py -------------------------------------------------------------------------------- /nodes/mentor-calibre-chipart/inputs/shapes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/mentor-calibre-chipart/inputs/shapes.py -------------------------------------------------------------------------------- /nodes/mentor-calibre-chipart/stipple.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/mentor-calibre-chipart/stipple.tcl -------------------------------------------------------------------------------- /nodes/mentor-calibre-drc/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/mentor-calibre-drc/configure.yml -------------------------------------------------------------------------------- /nodes/mentor-calibre-drc/drc.runset.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/mentor-calibre-drc/drc.runset.template -------------------------------------------------------------------------------- /nodes/mentor-calibre-fill/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/mentor-calibre-fill/configure.yml -------------------------------------------------------------------------------- /nodes/mentor-calibre-fill/fill.runset.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/mentor-calibre-fill/fill.runset.template -------------------------------------------------------------------------------- /nodes/mentor-calibre-gdsmerge-child/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/mentor-calibre-gdsmerge-child/configure.yml -------------------------------------------------------------------------------- /nodes/mentor-calibre-gdsmerge-child/merge.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/mentor-calibre-gdsmerge-child/merge.tcl -------------------------------------------------------------------------------- /nodes/mentor-calibre-gdsmerge/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/mentor-calibre-gdsmerge/README.md -------------------------------------------------------------------------------- /nodes/mentor-calibre-gdsmerge/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/mentor-calibre-gdsmerge/configure.yml -------------------------------------------------------------------------------- /nodes/mentor-calibre-lvs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/mentor-calibre-lvs/README.md -------------------------------------------------------------------------------- /nodes/mentor-calibre-lvs/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/mentor-calibre-lvs/configure.yml -------------------------------------------------------------------------------- /nodes/mentor-calibre-lvs/lvs.runset.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/mentor-calibre-lvs/lvs.runset.template -------------------------------------------------------------------------------- /nodes/mentor-calibre-v2lvs/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/mentor-calibre-v2lvs/configure.yml -------------------------------------------------------------------------------- /nodes/open-graywolf-place/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-graywolf-place/README -------------------------------------------------------------------------------- /nodes/open-graywolf-place/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-graywolf-place/configure.yml -------------------------------------------------------------------------------- /nodes/open-graywolf-place/qflow-scripts/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-graywolf-place/qflow-scripts/Makefile -------------------------------------------------------------------------------- /nodes/open-graywolf-place/qflow-scripts/hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-graywolf-place/qflow-scripts/hash.c -------------------------------------------------------------------------------- /nodes/open-graywolf-place/qflow-scripts/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-graywolf-place/qflow-scripts/hash.h -------------------------------------------------------------------------------- /nodes/open-graywolf-place/qflow-scripts/lef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-graywolf-place/qflow-scripts/lef.h -------------------------------------------------------------------------------- /nodes/open-graywolf-place/qflow-scripts/place2def.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-graywolf-place/qflow-scripts/place2def.tcl -------------------------------------------------------------------------------- /nodes/open-graywolf-place/qflow-scripts/readlef.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-graywolf-place/qflow-scripts/readlef.c -------------------------------------------------------------------------------- /nodes/open-graywolf-place/qflow-scripts/readlef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-graywolf-place/qflow-scripts/readlef.h -------------------------------------------------------------------------------- /nodes/open-graywolf-place/qflow-scripts/readverilog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-graywolf-place/qflow-scripts/readverilog.c -------------------------------------------------------------------------------- /nodes/open-graywolf-place/qflow-scripts/readverilog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-graywolf-place/qflow-scripts/readverilog.h -------------------------------------------------------------------------------- /nodes/open-graywolf-place/qflow-scripts/vlog2Cel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-graywolf-place/qflow-scripts/vlog2Cel.c -------------------------------------------------------------------------------- /nodes/open-graywolf-place/qflow-scripts/vlog2Verilog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-graywolf-place/qflow-scripts/vlog2Verilog.c -------------------------------------------------------------------------------- /nodes/open-icc2innovus/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-icc2innovus/configure.yml -------------------------------------------------------------------------------- /nodes/open-icc2innovus/icc2innovus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-icc2innovus/icc2innovus.py -------------------------------------------------------------------------------- /nodes/open-magic-def2spice/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-magic-def2spice/configure.yml -------------------------------------------------------------------------------- /nodes/open-magic-def2spice/extract.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-magic-def2spice/extract.tcl -------------------------------------------------------------------------------- /nodes/open-magic-drc/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-magic-drc/configure.yml -------------------------------------------------------------------------------- /nodes/open-magic-drc/run_drc.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-magic-drc/run_drc.tcl -------------------------------------------------------------------------------- /nodes/open-magic-gds2spice/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-magic-gds2spice/configure.yml -------------------------------------------------------------------------------- /nodes/open-magic-gds2spice/extract.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-magic-gds2spice/extract.tcl -------------------------------------------------------------------------------- /nodes/open-netgen-lvs/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-netgen-lvs/configure.yml -------------------------------------------------------------------------------- /nodes/open-netgen-lvs/run_lvs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-netgen-lvs/run_lvs.sh -------------------------------------------------------------------------------- /nodes/open-qrouter-route/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-qrouter-route/README -------------------------------------------------------------------------------- /nodes/open-qrouter-route/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-qrouter-route/configure.yml -------------------------------------------------------------------------------- /nodes/open-qrouter-route/qrouter.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-qrouter-route/qrouter.cfg -------------------------------------------------------------------------------- /nodes/open-replace-place/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-replace-place/configure.yml -------------------------------------------------------------------------------- /nodes/open-replace-place/dump_diesize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-replace-place/dump_diesize.py -------------------------------------------------------------------------------- /nodes/open-replace-place/dump_pinlist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-replace-place/dump_pinlist.py -------------------------------------------------------------------------------- /nodes/open-replace-place/pins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-replace-place/pins.py -------------------------------------------------------------------------------- /nodes/open-yosys-synthesis/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-yosys-synthesis/configure.yml -------------------------------------------------------------------------------- /nodes/open-yosys-synthesis/generate-synth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-yosys-synthesis/generate-synth.py -------------------------------------------------------------------------------- /nodes/open-yosys-synthesis/synth.ys.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/open-yosys-synthesis/synth.ys.template -------------------------------------------------------------------------------- /nodes/orfs-docker-setup/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/orfs-docker-setup/configure.yml -------------------------------------------------------------------------------- /nodes/orfs-openroad-cts/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/orfs-openroad-cts/configure.yml -------------------------------------------------------------------------------- /nodes/orfs-openroad-finish/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/orfs-openroad-finish/configure.yml -------------------------------------------------------------------------------- /nodes/orfs-openroad-floorplan/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/orfs-openroad-floorplan/configure.yml -------------------------------------------------------------------------------- /nodes/orfs-openroad-place/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/orfs-openroad-place/configure.yml -------------------------------------------------------------------------------- /nodes/orfs-openroad-route/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/orfs-openroad-route/configure.yml -------------------------------------------------------------------------------- /nodes/orfs-yosys-synthesis/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/orfs-yosys-synthesis/configure.yml -------------------------------------------------------------------------------- /nodes/synopsys-dc-lib2db/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-dc-lib2db/Makefile -------------------------------------------------------------------------------- /nodes/synopsys-dc-lib2db/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-dc-lib2db/configure.yml -------------------------------------------------------------------------------- /nodes/synopsys-dc-lib2db/generate_db.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-dc-lib2db/generate_db.tcl -------------------------------------------------------------------------------- /nodes/synopsys-dc-synthesis/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-dc-synthesis/CHANGELOG.md -------------------------------------------------------------------------------- /nodes/synopsys-dc-synthesis/START.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-dc-synthesis/START.tcl -------------------------------------------------------------------------------- /nodes/synopsys-dc-synthesis/assertion_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-dc-synthesis/assertion_helpers.py -------------------------------------------------------------------------------- /nodes/synopsys-dc-synthesis/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-dc-synthesis/configure.yml -------------------------------------------------------------------------------- /nodes/synopsys-dc-synthesis/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-dc-synthesis/run.sh -------------------------------------------------------------------------------- /nodes/synopsys-dc-synthesis/scripts/compile-options.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-dc-synthesis/scripts/compile-options.tcl -------------------------------------------------------------------------------- /nodes/synopsys-dc-synthesis/scripts/compile.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-dc-synthesis/scripts/compile.tcl -------------------------------------------------------------------------------- /nodes/synopsys-dc-synthesis/scripts/designer-interface.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-dc-synthesis/scripts/designer-interface.tcl -------------------------------------------------------------------------------- /nodes/synopsys-dc-synthesis/scripts/generate-results.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-dc-synthesis/scripts/generate-results.tcl -------------------------------------------------------------------------------- /nodes/synopsys-dc-synthesis/scripts/make-path-groups.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-dc-synthesis/scripts/make-path-groups.tcl -------------------------------------------------------------------------------- /nodes/synopsys-dc-synthesis/scripts/read-design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-dc-synthesis/scripts/read-design.tcl -------------------------------------------------------------------------------- /nodes/synopsys-dc-synthesis/scripts/reporting.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-dc-synthesis/scripts/reporting.tcl -------------------------------------------------------------------------------- /nodes/synopsys-dc-synthesis/scripts/setup-session.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-dc-synthesis/scripts/setup-session.tcl -------------------------------------------------------------------------------- /nodes/synopsys-formality-verification/START.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-formality-verification/START.tcl -------------------------------------------------------------------------------- /nodes/synopsys-formality-verification/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-formality-verification/configure.yml -------------------------------------------------------------------------------- /nodes/synopsys-formality-verification/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-formality-verification/run.sh -------------------------------------------------------------------------------- /nodes/synopsys-formality-verification/scripts/designer-interface.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-formality-verification/scripts/designer-interface.tcl -------------------------------------------------------------------------------- /nodes/synopsys-formality-verification/scripts/read-design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-formality-verification/scripts/read-design.tcl -------------------------------------------------------------------------------- /nodes/synopsys-formality-verification/scripts/setup-session.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-formality-verification/scripts/setup-session.tcl -------------------------------------------------------------------------------- /nodes/synopsys-formality-verification/scripts/verify.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-formality-verification/scripts/verify.tcl -------------------------------------------------------------------------------- /nodes/synopsys-pt-eco/START.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-pt-eco/START.tcl -------------------------------------------------------------------------------- /nodes/synopsys-pt-eco/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-pt-eco/configure.yml -------------------------------------------------------------------------------- /nodes/synopsys-pt-eco/scripts/designer-interface.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-pt-eco/scripts/designer-interface.tcl -------------------------------------------------------------------------------- /nodes/synopsys-pt-eco/scripts/fix-eco.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-pt-eco/scripts/fix-eco.tcl -------------------------------------------------------------------------------- /nodes/synopsys-pt-eco/scripts/read-design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-pt-eco/scripts/read-design.tcl -------------------------------------------------------------------------------- /nodes/synopsys-pt-power/START.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-pt-power/START.tcl -------------------------------------------------------------------------------- /nodes/synopsys-pt-power/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-pt-power/configure.yml -------------------------------------------------------------------------------- /nodes/synopsys-pt-power/debug.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-pt-power/debug.sh -------------------------------------------------------------------------------- /nodes/synopsys-pt-power/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-pt-power/run.sh -------------------------------------------------------------------------------- /nodes/synopsys-pt-power/scripts/designer-interface.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-pt-power/scripts/designer-interface.tcl -------------------------------------------------------------------------------- /nodes/synopsys-pt-power/scripts/read-design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-pt-power/scripts/read-design.tcl -------------------------------------------------------------------------------- /nodes/synopsys-pt-power/scripts/report-power.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-pt-power/scripts/report-power.tcl -------------------------------------------------------------------------------- /nodes/synopsys-pt-power/scripts/report-timing.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-pt-power/scripts/report-timing.tcl -------------------------------------------------------------------------------- /nodes/synopsys-pt-power/scripts/setup-session.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-pt-power/scripts/setup-session.tcl -------------------------------------------------------------------------------- /nodes/synopsys-pt-timing-signoff/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-pt-timing-signoff/configure.yml -------------------------------------------------------------------------------- /nodes/synopsys-pt-timing-signoff/designer_interface.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-pt-timing-signoff/designer_interface.tcl -------------------------------------------------------------------------------- /nodes/synopsys-pt-timing-signoff/pt.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-pt-timing-signoff/pt.tcl -------------------------------------------------------------------------------- /nodes/synopsys-pt-timing-signoff/scripts/read_design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-pt-timing-signoff/scripts/read_design.tcl -------------------------------------------------------------------------------- /nodes/synopsys-ptpx-genlibdb/START.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-ptpx-genlibdb/START.tcl -------------------------------------------------------------------------------- /nodes/synopsys-ptpx-genlibdb/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-ptpx-genlibdb/configure.yml -------------------------------------------------------------------------------- /nodes/synopsys-ptpx-genlibdb/designer_interface.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-ptpx-genlibdb/designer_interface.tcl -------------------------------------------------------------------------------- /nodes/synopsys-ptpx-genlibdb/scripts/extract_model.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-ptpx-genlibdb/scripts/extract_model.tcl -------------------------------------------------------------------------------- /nodes/synopsys-ptpx-genlibdb/scripts/read_design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-ptpx-genlibdb/scripts/read_design.tcl -------------------------------------------------------------------------------- /nodes/synopsys-ptpx-genlibdb/scripts/write-interface-timing.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-ptpx-genlibdb/scripts/write-interface-timing.tcl -------------------------------------------------------------------------------- /nodes/synopsys-ptpx-gl/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-ptpx-gl/configure.yml -------------------------------------------------------------------------------- /nodes/synopsys-ptpx-gl/designer-interface.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-ptpx-gl/designer-interface.tcl -------------------------------------------------------------------------------- /nodes/synopsys-ptpx-gl/ptpx.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-ptpx-gl/ptpx.tcl -------------------------------------------------------------------------------- /nodes/synopsys-ptpx-rtl/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-ptpx-rtl/configure.yml -------------------------------------------------------------------------------- /nodes/synopsys-ptpx-rtl/pt_px.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-ptpx-rtl/pt_px.tcl -------------------------------------------------------------------------------- /nodes/synopsys-vcd2saif-convert/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-vcd2saif-convert/configure.yml -------------------------------------------------------------------------------- /nodes/synopsys-vcs-base-opts/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-vcs-base-opts/configure.yml -------------------------------------------------------------------------------- /nodes/synopsys-vcs-base-opts/opts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-vcs-base-opts/opts.yml -------------------------------------------------------------------------------- /nodes/synopsys-vcs-build/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-vcs-build/configure.yml -------------------------------------------------------------------------------- /nodes/synopsys-vcs-build/yml2str.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-vcs-build/yml2str.py -------------------------------------------------------------------------------- /nodes/synopsys-vcs-file-funnel/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-vcs-file-funnel/configure.yml -------------------------------------------------------------------------------- /nodes/synopsys-vcs-gls-opts/combine_opts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-vcs-gls-opts/combine_opts.py -------------------------------------------------------------------------------- /nodes/synopsys-vcs-gls-opts/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-vcs-gls-opts/configure.yml -------------------------------------------------------------------------------- /nodes/synopsys-vcs-gls-opts/extra-opts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-vcs-gls-opts/extra-opts.yml -------------------------------------------------------------------------------- /nodes/synopsys-vcs-rtl-opts/combine_opts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-vcs-rtl-opts/combine_opts.py -------------------------------------------------------------------------------- /nodes/synopsys-vcs-rtl-opts/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-vcs-rtl-opts/configure.yml -------------------------------------------------------------------------------- /nodes/synopsys-vcs-rtl-opts/extra-opts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-vcs-rtl-opts/extra-opts.yml -------------------------------------------------------------------------------- /nodes/synopsys-vcs-sim-old/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-vcs-sim-old/configure.yml -------------------------------------------------------------------------------- /nodes/synopsys-vcs-sim-old/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-vcs-sim-old/run.sh -------------------------------------------------------------------------------- /nodes/synopsys-vcs-sim/configure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/nodes/synopsys-vcs-sim/configure.yml -------------------------------------------------------------------------------- /requirements/ci.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/requirements/ci.txt -------------------------------------------------------------------------------- /requirements/dev.txt: -------------------------------------------------------------------------------- 1 | pyyaml>=5.0 2 | pytest>=4.4 3 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liv1n/mrflowgen/HEAD/setup.py -------------------------------------------------------------------------------- /steps: -------------------------------------------------------------------------------- 1 | nodes/ 2 | --------------------------------------------------------------------------------