Memora8: One Week of Simulator Alignment and Formal CPU Verification

During October 19–25, Memora8 advanced its independent C++ emulator and the formal verification of its SystemVerilog RTL. mr8sim gained a more faithful eight-stage pipeline, per-page SRAM port arbitration, word-streamed PageMover and a persistent sparse 8 GiB SD image. Static and dynamic Sekura JS programs passed language tests; selected RTL/C++ traces matched 22/22 and 16/16 COMMIT events. The open Assurance Memora8 repository records 859 proved obligations, 51 expected counterexamples and 51 SJP packages for scoped properties across all 32 opcodes.

Oct 25, 2026 · 11 min · Akhat T. Kuangaliyev

Sekura JS Formal Verification: A First Step Toward Evidence for the Language

Assurance Sekura JS establishes an initial, inspectable evidence base for selected properties of compiled programs. This article explains the source-to-object-to-contract chain, the current evidence across five language areas, optimization profiles O0–O4, restricted preconditions, and why test results, formal proofs, signatures, and SMT replay must not be conflated.

Sep 30, 2026 · 6 min · Akhat T. Kuangaliyev

SJP Package Format (Current Implementation)

Implemented SJP v2 container, manifest fields, integrity checks, Ed25519 attestation, and the exact scope of verify-sjp.

Sep 27, 2026 · 7 min · A. T. Kuangaliyev, Jupiter Soft LLP

SJP Signatures and Verification

How sekura-sjv creates and checks SJP attestations, what the caller-supplied key establishes, and what it does not establish.

Sep 27, 2026 · 6 min · A. T. Kuangaliyev, Jupiter Soft LLP

SJV SystemVerilog Subset Reference

Implemented SystemVerilog subset, parser and proof boundaries, unsupported constructs, hierarchy, sequential logic, and examples.

Sep 27, 2026 · 10 min · A. T. Kuangaliyev, Jupiter Soft LLP

SJV Verification Language Reference

SJV syntax, state blocks, function contracts, pre-state and post-state expressions, source binding, and current verification scope.

Sep 27, 2026 · 8 min · A. T. Kuangaliyev, Jupiter Soft LLP

Proof Without Disclosing Source Code: How SJV Contracts and SJP Packages Support Independent Verification

Source code may need to remain private, but verification evidence can still be shared. This article explains how SJV defines the properties under review and how an SJP package carries verification results and replayable SMT obligations. It distinguishes contract scope, package integrity, Ed25519 signatures, and proof provenance, and makes clear that replaying stored obligations alone does not prove they were generated from the claimed private source revision.

Sep 26, 2026 · 9 min · Akhat T. Kuangaliyev

Formal Verification of SystemVerilog in Memora8: RTL Contracts and Proof Scope

Memora8 is developing a formal verification path for real SystemVerilog modules. This article explains why simulation and formal methods complement each other, how RTL properties are checked, what the current SystemVerilog subset supports, how SJP binds results to RTL and contracts, and why verification claims are made property by property.

Sep 23, 2026 · 8 min · Akhat T. Kuangaliyev

Sekura JS Formal Verification: Proving Compiled Programs Against SJV Contracts

Sekura JS now verifies the compiled SOBJ artifact against formal SJV contracts. This article explains the source-to-proof pipeline, preconditions, postconditions, symbolic execution, SAT and UNSAT results, counterexample diagnostics, verification identity, and the limits of the current system.

Sep 8, 2026 · 10 min · Akhat T. Kuangaliyev