RTL seed and constraints
Attach the artifact and boundary at this stage before moving the claim forward.
OPENROAD STARTER FLOW
This project turns OpenROAD/OpenLane learning into a small, reviewable artifact: tiny RTL seeds, a fixed parser contract, proxy QoR tables, sample reports, replacement slots, and explicit limits.
FLOW LADDER
The first useful project is not a giant chip. It is one tiny design with conditions, reports, parser output, and a limitation card that another person can review.
Attach the artifact and boundary at this stage before moving the claim forward.
Attach the artifact and boundary at this stage before moving the claim forward.
Attach the artifact and boundary at this stage before moving the claim forward.
Attach the artifact and boundary at this stage before moving the claim forward.
Attach the artifact and boundary at this stage before moving the claim forward.
Attach the artifact and boundary at this stage before moving the claim forward.
Attach the artifact and boundary at this stage before moving the claim forward.
Attach the artifact and boundary at this stage before moving the claim forward.
REPORT PARSER
The browser lab filters saved rows only. The field contract is designed so a future local or CI run can replace proxy rows with real rights-cleared OpenROAD/OpenLane reports.
Required in the exported table before a report-derived claim is reusable.
Required in the exported table before a report-derived claim is reusable.
Required in the exported table before a report-derived claim is reusable.
Required in the exported table before a report-derived claim is reusable.
Required in the exported table before a report-derived claim is reusable.
Required in the exported table before a report-derived claim is reusable.
Required in the exported table before a report-derived claim is reusable.
Required in the exported table before a report-derived claim is reusable.
Required in the exported table before a report-derived claim is reusable.
Required in the exported table before a report-derived claim is reusable.
Required in the exported table before a report-derived claim is reusable.
Required in the exported table before a report-derived claim is reusable.
SRAM PERIPHERAL PROXY
The SRAM seed is structural: decoder, wordline-driver, precharge, and sense-control style logic. It teaches implementation evidence without publishing a memory compiler macro, foundry deck, or closure result.
WNS range: 0.39171 ns to 2.61969 ns
Max congestion: 0.99205
Clean reads: 44
WNS range: -0.24661 ns to 2.21029 ns
Max congestion: 1.03515
Clean reads: 32
WNS range: -0.72077 ns to 1.90676 ns
Max congestion: 1.10805
Clean reads: 23
GITHUB ACTIONS REPRO-CHECK PACKAGE
The v74 package adds a manifest, parser scripts, RTL seeds, sample reports, and a CI workflow skeleton. It verifies report structure only; it does not publish an external repository or run EDA tools on the site.
Status: validated_static_package
Files: 16 package files / 3 sample reports / 0 live server runs
flow_id, execution_mode, rows, min_wns_ns_proxy, max_wns_ns_proxy, clean_read_rows, max_congestion_risk_proxy, max_drc_marker_count_proxy, boundary
Use this as a local repo seed after a rights review. Keep real PDK, library, private report, and signoff material out of public artifacts.
Download scaffold zipPACKAGE BACKLOG
These candidates define the next GitHub work. They are artifact specs, not hosted EDA execution or tapeout promises.
Smallest reproducible flow for synthesis, placement, route, and report parsing.
Artifacts: rtl/top.v, constraints.sdc, config.json, qor.rpt, timing.rpt
Shows register-to-register setup pressure and WNS/TNS interpretation.
Artifacts: counter.v, clock.sdc, sta_summary.csv, timing_paths.md
Connects memory-peripheral structure to placement, fanout, congestion, and timing evidence.
Artifacts: decoder_proxy.v, wl_driver_proxy.v, floorplan_notes.md, route_markers.csv
Separates clock period, data arrival, required time, uncertainty, and slack.
Artifacts: timing.rpt, parsed_paths.csv, slack_histogram.json
Teaches why utilization and macro/blockage choices shape routing risk.
Artifacts: congestion.rpt, congestion_tiles.csv, route_risk_card.md
Keeps rule-deck details private while teaching marker grouping and evidence cards.
Artifacts: drc.rpt, marker_taxonomy.csv, triage_notes.md
Shows why corner, voltage, temperature, and library choice must stay attached.
Artifacts: corner_manifest.json, setup_slack.csv, hold_slack.csv
Connects clock-tree state to timing paths without implying signoff quality.
Artifacts: cts.rpt, skew_table.csv, clock_tree_notes.md
EXPORTS AND SOURCES
Every download is static and public-safe. The sources anchor vocabulary; they do not turn proxy rows into real implementation QoR.
PUBLIC BOUNDARY
No live OpenROAD, OpenLane, OpenSTA, SPICE, TCAD, account, payment, comment, newsletter, job, or event workflow is active. No PDK redistribution, proprietary source mirroring, tapeout-ready flow, product claim, or signoff claim is made.