Skip to main content

silicon_realized

Function silicon_realized 

Source
pub fn silicon_realized(op: &Op) -> bool
Expand description

Whether an op is REALIZED in synthesizable silicon TODAY — it has emitted RTL AND its operation is proven correct by our own certified SAT (not merely classified). This is the ratchet’s PROGRESS metric; it grows as Datapath ops are turned into verified hardware. Two realized units: the reversible charge-recovery core (rev_alu_core.v; each op proven a bijection/injective) and the general integer ALU (codegen_sva::rtl::emit_alu_datapath_verilog; arithmetic/bitwise/signed- comparison ops proven correct by the our-SAT identity battery the_general_alu_datapath_is_proven _correct_by_our_sat). RAISE SILICON_REALIZED_FLOOR as ops graduate — never lower it.