.dockerignore
.gitattributes
.gitignore
AGENTS.md
CONTRIBUTING.md
Dockerfile
LICENSE
README.md
README_CN.md
pyproject.toml
pytest.ini
setup.py
uv.lock
.github/workflows/cd.yml
.github/workflows/checks.yml
.github/workflows/eda.yml
.github/workflows/image.yml
.github/workflows/pages.yml
benchmarking/__init__.py
benchmarking/analyze.py
benchmarking/bundles.py
benchmarking/client.py
benchmarking/dataset.py
benchmarking/files.py
benchmarking/harnesses.py
benchmarking/layout_preview.py
benchmarking/locking.py
benchmarking/observe.py
benchmarking/protocol.py
benchmarking/retry.py
benchmarking/run.py
benchmarking/task_documents.py
benchmarking/tasks.py
benchmarking/transfer.py
benchmarking/version.py
benchmarking/engine/__init__.py
benchmarking/engine/cli.py
benchmarking/engine/contracts.py
benchmarking/engine/evaluate.py
benchmarking/engine/external.py
benchmarking/engine/feedback.py
benchmarking/engine/preview.py
benchmarking/engine/qualification.py
benchmarking/engine/runtime.py
benchmarking/engine/source.py
benchmarking/engine/toolchain_config.py
benchmarking/engine/toolchains.py
benchmarking/engine/backends/__init__.py
benchmarking/engine/backends/assura.py
benchmarking/engine/backends/calibre.py
benchmarking/engine/backends/calibre_config.py
benchmarking/engine/backends/calibre_quantus.py
benchmarking/engine/backends/calibre_starrc.py
benchmarking/engine/backends/geometry.py
benchmarking/engine/backends/klayout.py
benchmarking/engine/backends/kpex.py
benchmarking/engine/backends/magic.py
benchmarking/engine/backends/magic_checks.py
benchmarking/engine/backends/ngspice.py
benchmarking/engine/backends/pvs.py
benchmarking/engine/backends/spectre.py
benchmarking/engine/backends/spectre_aps.py
benchmarking/engine/backends/spectre_native.py
benchmarking/engine/backends/spectre_x.py
benchmarking/engine/backends/synopsys.py
benchmarking/engine/backends/hbt/__init__.py
benchmarking/engine/backends/hbt/backend.py
benchmarking/engine/backends/hbt/connectivity.py
benchmarking/engine/backends/hbt/matching.py
benchmarking/engine/backends/hbt/merge.py
benchmarking/engine/backends/hbt/netlist.py
benchmarking/engine/backends/hbt/passives.py
benchmarking/engine/container_scripts/__init__.py
benchmarking/engine/container_scripts/benchmark_feedback.py
benchmarking/engine/container_scripts/geometry_runner.py
benchmarking/engine/container_scripts/hbt_runner.py
benchmarking/engine/container_scripts/klayout_runner.py
benchmarking/engine/container_scripts/kpex_runner.py
benchmarking/engine/container_scripts/layout_image.py
benchmarking/engine/container_scripts/magic_netlist.py
benchmarking/engine/container_scripts/magic_ports.py
benchmarking/engine/container_scripts/pdk_probe.py
benchmarking/engine/container_scripts/process_check.py
benchmarking/engine/container_scripts/snapshot.py
benchmarking/engine/container_scripts/submit.py
benchmarking/engine/container_scripts/wait_process_tree.py
benchmarking/engine/container_scripts/workspace.py
benchmarking/engine/inference/__init__.py
benchmarking/engine/inference/config.py
benchmarking/engine/inference/contracts.py
benchmarking/engine/inference/gateway.py
benchmarking/engine/inference/messages.py
benchmarking/engine/inference/registry.py
benchmarking/engine/inference/responses.py
benchmarking/engine/measurements/__init__.py
benchmarking/engine/measurements/frequency.py
benchmarking/engine/measurements/waveform.py
benchmarking/engine/netlists/__init__.py
benchmarking/engine/netlists/dspf.py
benchmarking/engine/netlists/spice.py
benchmarking/engine/resources/__init__.py
benchmarking/engine/resources/agent.py
benchmarking/engine/resources/cache.py
benchmarking/engine/resources/installation.py
benchmarking/engine/resources/support.py
benchmarking/engine/sessions/__init__.py
benchmarking/engine/sessions/archive.py
benchmarking/engine/sessions/config.py
benchmarking/engine/sessions/control.py
benchmarking/engine/sessions/docker.py
benchmarking/engine/sessions/environment.py
benchmarking/engine/sessions/execution.py
benchmarking/engine/sessions/protocol.py
benchmarking/engine/sessions/recorder.py
benchmarking/engine/sessions/staging.py
benchmarking/engine/sessions/workspace.py
benchmarking/engine/tools/__init__.py
benchmarking/engine/tools/budget.py
benchmarking/engine/tools/docker.py
benchmarking/engine/tools/native.py
benchmarking/engine/tools/types.py
benchmarking/evaluation/__init__.py
benchmarking/evaluation/contracts.py
benchmarking/evaluation/graph.py
benchmarking/evaluation/metrics.py
benchmarking/evaluation/parsing.py
benchmarking/evaluation/scoring.py
benchmarking/participants/__init__.py
benchmarking/participants/attempt.py
benchmarking/participants/batch.py
benchmarking/participants/bridge.py
benchmarking/participants/case.py
benchmarking/participants/cli.py
benchmarking/participants/command.py
benchmarking/participants/config.py
benchmarking/participants/credentials.py
benchmarking/participants/evidence.py
benchmarking/participants/exports.py
benchmarking/participants/failures.py
benchmarking/participants/launch.py
benchmarking/participants/lifecycle.py
benchmarking/participants/local_service.py
benchmarking/participants/native_home.py
benchmarking/participants/planning.py
benchmarking/participants/process.py
benchmarking/participants/recovery.py
benchmarking/participants/replacement.py
benchmarking/participants/runner.py
benchmarking/participants/scheduler.py
benchmarking/participants/scheme.py
benchmarking/participants/storage.py
benchmarking/participants/terminal.py
benchmarking/participants/worker.py
benchmarking/participants/adapters/__init__.py
benchmarking/participants/adapters/claude.py
benchmarking/participants/adapters/claude_events.py
benchmarking/participants/adapters/codex.py
benchmarking/participants/adapters/codex_events.py
benchmarking/participants/adapters/command.py
benchmarking/participants/adapters/contracts.py
benchmarking/participants/adapters/dsh.py
benchmarking/participants/adapters/dsh_events.py
benchmarking/participants/adapters/events.py
benchmarking/participants/adapters/kimi.py
benchmarking/participants/adapters/kimi_events.py
benchmarking/participants/adapters/native.py
benchmarking/participants/adapters/zcode.py
benchmarking/participants/adapters/zcode_events.py
benchmarking/results/__init__.py
benchmarking/results/__main__.py
benchmarking/results/analysis.py
benchmarking/results/comparison.py
benchmarking/results/export.py
benchmarking/results/finalization.py
benchmarking/results/geometry.py
benchmarking/results/importing.py
benchmarking/results/normalization.py
benchmarking/results/objects.py
benchmarking/results/outbox.py
benchmarking/results/participant_export.py
benchmarking/results/presentation.py
benchmarking/results/preview.py
benchmarking/results/schema.py
benchmarking/results/scoring.py
benchmarking/results/statistics.py
benchmarking/results/store.py
benchmarking/results/verification.py
benchmarking/service/__init__.py
benchmarking/service/__main__.py
benchmarking/service/application.py
benchmarking/service/contracts.py
benchmarking/service/controller.py
benchmarking/service/launch.py
benchmarking/service/process.py
benchmarking/service/server.py
benchmarking/service/state.py
benchmarking/service/views.py
docs/architecture.md
docs/running.md
docs/tasks.md
docs/tools.md
iclayout_bench.egg-info/PKG-INFO
iclayout_bench.egg-info/SOURCES.txt
iclayout_bench.egg-info/dependency_links.txt
iclayout_bench.egg-info/requires.txt
iclayout_bench.egg-info/scm_file_list.json
iclayout_bench.egg-info/scm_version.json
iclayout_bench.egg-info/top_level.txt
scripts/patches/magic-stable-device-order.patch
tests/AGENTS.md
tests/test_http.py
tests/fixtures/characterization/divider.spice
tests/fixtures/characterization/divider.toml
tests/fixtures/characterization/divider_dc.spice
tests/fixtures/characterization/rc.spice
tests/fixtures/characterization/rc.toml
tests/fixtures/characterization/rc_ac.spice
tests/fixtures/characterization/rc_transient.spice
tests/fixtures/characterization/toolchain.toml
tests/helpers/__init__.py
tests/helpers/case_config.py
tests/helpers/catalog.py
tests/helpers/harness.py
tests/helpers/protocol.py
tests/helpers/service.py
tests/helpers/spice_raw.py
tests/helpers/stimuli.py
tests/integration/test_build_context.sh
tests/integration/test_characterization.py
tests/integration/test_geometry_quality.py
tests/integration/test_inference_https.py
tests/integration/test_native_harness_adapters.py
tests/integration/test_public_references.py
tests/integration/test_session.py
tests/integration/test_toolchain.sh
tests/unit/.gitkeep
tests/unit/conftest.py
tests/unit/test_bundles.py
tests/unit/test_cadence.py
tests/unit/test_calibre.py
tests/unit/test_calibre_quantus.py
tests/unit/test_calibre_starrc.py
tests/unit/test_catalogs.py
tests/unit/test_client.py
tests/unit/test_environment.py
tests/unit/test_evaluate.py
tests/unit/test_geometry.py
tests/unit/test_harness_adapters.py
tests/unit/test_hbt_extraction.py
tests/unit/test_hbt_tap_scope.py
tests/unit/test_inference.py
tests/unit/test_kimi_adapter.py
tests/unit/test_klayout.py
tests/unit/test_layout_preview.py
tests/unit/test_magic_configuration.py
tests/unit/test_main.py
tests/unit/test_participant_config.py
tests/unit/test_participant_dsh.py
tests/unit/test_participant_runner.py
tests/unit/test_public_preview.py
tests/unit/test_qualification.py
tests/unit/test_recorder.py
tests/unit/test_results_archive.py
tests/unit/test_run_config.py
tests/unit/test_scoring.py
tests/unit/test_service_analysis.py
tests/unit/test_service_launch.py
tests/unit/test_service_state.py
tests/unit/test_session_control.py
tests/unit/test_session_resources.py
tests/unit/test_statistics.py
tests/unit/test_submission.py
tests/unit/test_synopsys.py
tests/unit/test_task_documents.py
tests/unit/test_task_sources.py
tests/unit/test_tasks.py
tests/unit/test_toolchains.py
tests/unit/test_waveform.py
tests/unit/test_zcode_adapter.py