Welcome to the public documentation and core repository for the Sovryn KAN NPU V2. This repository contains the template-native physical design (Verilog RTL) and the final signoff data for the IHP-SG13G2 (130nm) open open-source hardware tapeout path.
This repository is licensed under the Apache 2.0 License. The codebase is permanently anchored to the Base L2 blockchain for prior art protection.
We have successfully routed the KAN NPU V2 using our autonomous zero-shot spatial compiler. However, the current iteration is blocked by external false-positive issues in the IHP-SG13G2 PDK Magic rules:
tapeoutDecision = no_goremediationClass = external_blocker
Main remaining blockers in the signoff stage:
8KLayout antenna errors (Standard, easily patchable via diode insertion)32KLayout DRC errors (metal1_pin_Offgrid) (Standard)15154Magic illegal-overlap feedback markers (CRITICAL EXTERNAL BUG)
Top-level signoff/debug artifacts:
maintainer-issue.mdrun_summary.jsonpolicy_decision.jsonsignoff_debug_summary.jsonsignoff_classification.jsonsignoff_blame_summary.jsonwaiver_candidates.jsonsignoff_next_actions.json
Prometheus v8-v16 Magic refinement chain:
magic_feedback_intelligence.jsonmagic_capture_plan.jsonmagic_replay_spec.jsonmagic_cluster_summary.jsonmagic_cluster_refinement.jsonmagic_geometry_summary.jsonmagic_region_summary.jsonmagic_region_cell_summary.jsonmagic_region_instance_summary.jsonmagic_instance_side_summary.jsonmagic_layer_role_summary.json
Supporting evidence:
evidence/antenna.klayout.jsonevidence/antenna.klayout.lyrdbevidence/drc.klayout.jsonevidence/drc.klayout.lyrdbevidence/feedback.txtevidence/feedback.xmlevidence/replay-summary.jsonevidence/metrics.jsonevidence/chip_top.magic.gds
Materialized final views:
final-views/gds/chip_top.gdsfinal-views/odb/chip_top.odbfinal-views/def/chip_top.deffinal-views/mag/chip_top.magfinal-views/mag_gds/chip_top.magic.gdsfinal-views/nl/chip_top.nl.vfinal-views/sdc/chip_top.sdcfinal-views/render/chip_top.png
Actual design sources used for the template-native SG13G2 path:
design/template-kan/src/design/template-kan/librelane/config.yamldesign/template-kan/librelane/pdn_cfg.tcldesign/template-kan/librelane/chip_top.sdcdesign/template-kan/fixtures/kan/design/template-kan/README.md
Prometheus v16 narrows the remaining Magic path to bounded layer-role conflict classes:
obsm7 / metal7->upper_obstruction_metal_conflict/signoff_abstract_vs_top_routingobsm6 / metal6->upper_obstruction_metal_conflict/signoff_abstract_vs_top_routingobsm6 / via6->upper_obstruction_via_conflict/signoff_abstract_vs_top_routingobsm3 / metal3->interior_obstruction_metal_conflict/library_abstract_vs_core_routingobsm3 / via3->interior_obstruction_via_conflict/library_abstract_vs_core_routing
In other words, the Magic path is now narrowed from:
- raw overlap counts
- to clustered families
- to geometry
- to final-view regions
- to candidate cell families
- to candidate instances
- to side/envelope classes
- to layer-role conflict classes
maintainer-issue.mdsignoff_blame_summary.jsonmagic_layer_role_summary.jsonmagic_instance_side_summary.jsonmagic_region_instance_summary.jsonevidence/drc.klayout.jsonevidence/antenna.klayout.jsonfinal-views/render/chip_top.pngdesign/template-kan/librelane/config.yamldesign/template-kan/src/chip_top.sv
- The content and forensic JSON files were generated from the repo-native autonomous silicon closed-loop and signoff copilot flow (Prometheus v16), not from an ad hoc hand-edited evidence pack.