Tape-out sign-off governance voor synthetische, door AI gegenereerde SVA

Op een vast synthetisch bord wordt 8/8 PROVEN na audit 5/8 TRUSTWORTHY.

Proof Firewall her-audit synthetische PROVEN SystemVerilog-asserties op vacuïteit, assertiesterkte en cone of influence voordat ze in een sign-off-bestand worden opgenomen. Op het vaste testbord verandert het 8/8 bare-flow bewijzen in vijf gecertificeerde TRUSTWORTHY resultaten en stuurt de rest met een reden door naar menselijke beoordeling. Agenten adviseren, code beslist.

8/8 naar 5/8

PROVEN naar TRUSTWORTHY

Vast synthetisch bord met acht eigenschappen na firewall-audit

0/6

PIPE3-mutatiekills

Uitgelichte synthetische zwakke pipeline-casus

18/18

Overeenstemming met gelabelde synthetische benchmark

Lokale demobenchmark, geen claim over nauwkeurigheid in de open wereld

Dit is een uitvoerbare, reproduceerbare demonstratie met behulp van via testfixtures gegenereerde synthetische transitie-systeemontwerpen en -eigenschappen. Het gebruikt geen klant-RTL, een cloudsolver of een live LLM-aanroep op het standaardpad.

De sign-off-fout zit verborgen in een groen resultaat

First-silicon succes werd gerapporteerd als 14% in het onderzoek van de Wilson Research Group en Siemens EDA uit 2024. Een formeel resultaat verdient meer kritische controle wanneer de assertie door AI kan zijn geschreven: een implicatie kan PROVEN zijn omdat het antecedent nooit optreedt, of omdat het consequent niets nuttigs inperkt.

Proof Firewall is een deterministische post-proof governance-gate voor die beslissing. Het verklaart een formele engine niet als onjuist. Het onderzoekt of het bewijs verdedigbaar genoeg is om te worden ingediend voor menselijke tape-out sign-off, en laat vervolgens een concrete reden achter voor elk resultaat dat het certificeert of inhoudt.

Hoe de governance-gate werkt

Het ankerpunt is bewijskwaliteit. Elke deterministische controle test of een groen bewijs voldoende substantie heeft om te worden gearchiveerd.

Bereikbaarheid vóór toekenning

De explicit-state modelchecker test of het antecedent van een implicatie kan optreden in de synthetische transitie-systeem-IR. Een onbereikbaar antecedent wordt doorgestuurd als VACUOUS in plaats van gearchiveerd als bewijsmateriaal.

Mutatie-killtest voor sterkte

Relevante enkelpunts ontwerpmutaties testen of de assertie defecte varianten verwerpt. Een eigenschap die deze mutaties overleeft, wordt doorgestuurd als WEAK in plaats van vertrouwen te ontlenen aan een groen solver-resultaat.

COI en beleidsroutering

De gate berekent de cone of influence en kent TRUSTWORTHY, BOUNDED-PROVEN, VACUOUS, WEAK, DEAD of VIOLATED toe. Alleen TRUSTWORTHY ontvangt een ondertekend demonstratiecertificaat.

De pure-Python explicit-state checker van de demo vindt bereikbaarheid en tegenvoorbeeldsporen in het eindige model. Een fallback met begrensde diepte wordt gelabeld als begrensd, niet omgevormd tot een onvoorwaardelijk bewijs.

Uitgewerkte bewijsbeoordeling op het synthetische bord

Elke afbeelding is een screenshot van de draaiende synthetische demo. Het bord begint als acht PROVEN bare-flow resultaten, waarna de audit het ingehouden bewijsmateriaal zichtbaar maakt.

De audit draait drie groene resultaten terug

Het Tape-Out Sign-Off Board toont aanvankelijk 8/8 PROVEN in de bare-flow weergave. Na de firewall-audit zijn 5/8 gecertificeerd als TRUSTWORTHY; de resterende drie zijn één VACUOUS en twee WEAK eigenschappen. Dit is een vaste synthetische testfixture, geen klantontwerp of resultaat van een commerciële engine.

Proof Firewall Tape-Out Sign-Off Board waarop vijf van de acht synthetische eigenschappen als TRUSTWORTHY zijn gemarkeerd, met één VACUOUS en twee WEAK resultaten ingehouden voor beoordeling.
Het geauditeerde synthetische bord: de firewall zet een 8/8 PROVEN weergave om in vijf TRUSTWORTHY certificaten en drie toegelichte aanhoudingen.

ARB3 bewijst niets omdat de trigger nooit optreedt

De synthetische ARB3-assertie, assert (g0 && g1) |-> (turn == 0), is VACUOUS omdat het antecedent onbereikbaar is in de synthetische arbiter. Het resultaat toont aan waarom een bewezen implicatie toch niets kan certificeren.

Golfvorm van de synthetische arbiter die ARB3 toont, waarvan het g0- en g1-antecedent onbereikbaar is en daarom als VACUOUS is geclassificeerd.
ARB3: een onbereikbaar antecedent verandert een groene implicatie in een VACUOUS resultaat.

PIPE3 overleeft de mutaties die het zou moeten vangen

De synthetische PIPE3-assertie, assert v2 |-> (s2 == s2), is WEAK. Het tautologische consequent overleeft de relevante geïnjecteerde mutaties, en de uitgelichte pipeline-casus registreert 0/6 mutatiekills.

Golfvorm van de synthetische pipeline die PIPE3 toont, een tautologische eigenschap die als WEAK is geclassificeerd na het registreren van nul van de zes mutatiekills.
PIPE3: een tautologisch consequent levert een WEAK resultaat op na een 0/6 mutatie-killtest.

Een sterkere CDC-eigenschap kan haar eigen tegenvoorbeeld tonen

De synthetische zwakke CDC2-eigenschap is WEAK. Het versterken ervan naar assert (req && !ack) |-> ##1 req maakt deze VIOLATED op de synthetische CDC-fixture en produceert een concrete tegenvoorbeeld-golfvorm. Dit illustreert een CDC-foutklasse met verloren transacties, geen claim over een echte chip.

Concrete tegenvoorbeeld-golfvorm voor een versterkte synthetische CDC-eigenschap geclassificeerd als VIOLATED op de fixture.
De versterkte synthetische CDC-eigenschap is VIOLATED, met een tegenvoorbeeld dat een beoordelaar kan inspecteren.

De beoordeling laat een gestructureerd bewijs achter

Het ondertekende demonstratiecertificaat registreert het oordeel van elke eigenschap, bereikbaarheid, mutatieresultaten, COI en tegenvoorbeeldrecords waar van toepassing, plus een SHA-256-veld. Dit maakt de audit controleerbaar zonder dat een beoordelaar hoeft af te leiden waarom een status is gewijzigd.

Ondertekend demonstratiecertificaat van Proof Firewall met oordelen per eigenschap, bereikbaarheid, mutatieresultaten, cone of influence, tegenvoorbeeldrecords en een SHA-256-veld.
Het ondertekende demonstratiecertificaat bewaart het bewijsmateriaal achter certificering of menselijke beoordeling.

Een engine-agnostische productierichting, geen vervangende solver

Proof Firewall demonstreert een gate rond bewijsmateriaal. De onderstaande scope scheidt wat de demo doet van werk dat is uitgesteld.

VraagProof Firewall-demoProductierichting
BewijsinvoerSynthetische transitie-systeem-IR en SVA gegenereerd via testfixturesEen gate rond de bestaande formele flow van een klant
Getoonde controlesVacuïteit, mutatie-killtest, COI, beleidsroutering, certificaatexportDezelfde governance-vragen toegepast op aangeleverd bewijsmateriaal
Formele enginesGeen adapter voor echte enginesEngine-agnostische richting, geen claim van integratie
ResultaatverwerkingTRUSTWORTHY certificaten en toegelichte aanhoudingenMenselijke sign-off beoordeling met een gestructureerd bewijsdossier

Wat deze demo niet doet

  • ✓ Het parseert geen Verilog of SystemVerilog RTL, en werkt niet op klant-RTL, GDSII of een echt chipontwerp. V1 gebruikt synthetische transitie-systeem-IR fixtures.
  • ✓ Het vervangt JasperGold, VC Formal, Questa Formal, SymbiYosys of een andere formele engine niet. Adapters voor echte engines zijn uitgesteld.
  • ✓ Het gebruikt standaard geen live LLM. De eigenschappen zijn door LLM geschreven SVA via fixtures, en het standaard opnamepad is deterministisch.
  • ✓ Het claimt geen tape-out gereedheid, veiligheidscertificering, nul respins, klantresultaten, implementaties, ROI of wettelijke kwalificatie.
  • ✓ Het presenteert 5/8, 18/18, 0/6 of 7/7 niet als productie- of sectorbrede prestaties. Dit zijn resultaten van vaste lokale synthetische fixtures en tests.

Vragen die verificatieleiders stellen

We gebruiken al formele verificatie. Waarom zouden we nog een gate plaatsen na een PROVEN resultaat?

Een PROVEN resultaat kan nog steeds berusten op een onbereikbaar antecedent of een eigenschap die niet faalt wanneer het relevante ontwerpgedrag defect is. Proof Firewall demonstreert een deterministische post-proof gate voor die vraagstukken: bereikbaarheid, mutatie-killtests, cone of influence en beleidsroutering. Het vervangt geen formele engine; de productierichting is een engine-agnostische gate rond een bestaande formele flow.

Maakt Proof Firewall vandaag verbinding met JasperGold, VC Formal, Questa Formal of SymbiYosys?

Nee. Adapters voor echte engines zijn uitgesteld in deze demo, dus het mag niet worden gelezen als een vervanging voor JasperGold, VC Formal, Questa Formal, SymbiYosys of een andere formele engine. De gedemonstreerde productierichting is een engine-agnostische governance-gate rond de bestaande formele workflow van een klant.

Zijn deze resultaten afkomstig van klant-RTL of een live AI-assertiegenerator?

Nee. Het bord, de SystemVerilog-asserties, ontwerpen, benchmark en tegenvoorbeelden zijn synthetisch. Het standaard opnamepad gebruikt door LLM geschreven SVA-eigenschappen via testfixtures en een synthetische transitie-systeem-IR, geen klant-RTL of een live LLM-aanroep.

Wat mat het resultaat van 8/8 naar 5/8 daadwerkelijk?

Het is een vast synthetisch bord met acht eigenschappen. De bare-flow basislijn toont 8/8 PROVEN; na de firewall-audit zijn er vijf gecertificeerd als TRUSTWORTHY, terwijl één VACUOUS is en twee WEAK zijn. Het is geen productie-RTL-percentage, een klantresultaat of een algemeen resultaat voor synthetische door AI geschreven asserties.

Hoe bepaalt de demo dat een assertie vacuous of weak is?

De governance-gate controleert of het antecedent bereikbaar is, voert relevante enkelpunts ontwerpmutaties uit en berekent de cone of influence van elke eigenschap. ARB3 is VACUOUS omdat het antecedent onbereikbaar is in de synthetische arbiter. PIPE3 is WEAK omdat het tautologische consequent de relevante geïnjecteerde mutaties overleeft, met een 0/6 mutatie-killresultaat in de uitgelichte pipeline-casus.

Welk bewijsmateriaal kan een beoordelaar uit deze demo halen?

De UI exporteert signoff_certificate.json met oordelen per eigenschap, bereikbaarheid, mutatieresultaten, cone of influence, tegenvoorbeeldrecords waar van toepassing en een SHA-256-veld. Alleen TRUSTWORTHY ontvangt een ondertekend demonstratiecertificaat; BOUNDED-PROVEN, VACUOUS, WEAK, DEAD en VIOLATED resultaten worden ingehouden voor menselijke beoordeling met een reden.

Technisch onderzoek

Het onderzoek achter deze demo — de architectuur, het verificatieontwerp en de ondernemingsblauwdruk.

Breng bewijskwaliteit-governance in het sign-off-gesprek

We nodigen verificatieleiders uit om deterministische bewijspaden te bespreken voor bedrijfskritieke, door AI ondersteunde engineeringworkflows.

Het nuttige vervolggesprek gaat over de bewijsartefacten die uw team moet inspecteren, de beleidsgrens die een beoordelaar kan verdedigen en wat een engine-agnostische productierichting zou vereisen.

Proof-Governance Evaluatie

  • ✓ Breng het huidige bewijsbeoordelingspad in kaart
  • ✓ Identificeer vacuïteits- en sterktbewijsmateriaal
  • ✓ Definieer sign-off-beleidsstatussen
  • ✓ Specificeer controleerbare certificaatrecords

Ontwerp van het governance-pad

  • ✓ Ontwerp engine-agnostische bewijsgates
  • ✓ Bouw deterministische beleidsroutering
  • ✓ Modelleer audit- en uitzonderingsworkflows
  • ✓ Plan overdrachten voor menselijke sign-off
Social

Ook gepubliceerd op