{
  "schema": "greenforest-public-one-pin-fpga-qpsk-proof/v1",
  "publication_date": "2026-07-26",
  "evidence_cutoff_utc": "2026-07-27T03:43:31Z",
  "mechanism": {
    "chain": [
      "complete complex baseband",
      "signed I/Q first-order sigma-delta streams",
      "common +7.5 MHz rotation of the complete two-bit SDM phase word",
      "four-phase selector at nominal 216 MHz",
      "pMOS-switched N16 high/high-impedance boundary",
      "essential external resonant tank"
    ],
    "conventional_external_quadrature_mixer_present": false,
    "external_dac_present": false
  },
  "named_volatile_image": {
    "build_utc": "2026-07-26T23:48:58Z",
    "bitstream_sha256": "d06d57419bb5628202c4edd619b888cc230d07d4c0032d45dc228494178f75fc",
    "programmed_persistence": "volatile FPGA configuration memory only",
    "yosys": "0.52",
    "nextpnr_ice40": "0.7-1+b2",
    "clocks": {
      "crystal_12mhz": "Info: Max frequency for clock 'CRYSTAL_12MHZ$SB_IO_IN': 84.78 MHz (PASS at 12.00 MHz)",
      "telemetry_30mhz": "Info: Max frequency for clock    'MPSSE_SCLK$SB_IO_IN': 115.81 MHz (PASS at 30.00 MHz)",
      "logic_108mhz": "Info: Max frequency for clock                'clk_108': 108.67 MHz (PASS at 108.00 MHz)",
      "phase_reference_216p03mhz": "Info: Max frequency for clock             'pll_216mhz': 244.20 MHz (PASS at 216.03 MHz)"
    },
    "final_source_revision_committed": false
  },
  "physical_qpsk": {
    "nominal_symbol_rate_hz": 3295.8984375,
    "nominal_gross_bit_rate_bps": 6591.796875,
    "held_out_symbols_directly_observed": 4296,
    "held_out_bits": 8592,
    "observed_bit_errors": 0,
    "carrier_tracked_evm_rms_percent": 2.0696355626125142,
    "normalized_correlation": 0.9995840846484787,
    "direct_telemetry_epoch_holes_not_interpolated": 2332,
    "initialization": "early direct telemetry fixed epoch timing, orientation, clock scale, and affine gain; held-out common-phase tracking used received I/Q without held-out symbol truth",
    "clock_relationship": "independent FPGA and SDR clocks; host-correlated edges, no hardware trigger or absolute-phase claim",
    "source_bindings_sha256": {
      "retained_receiver_iq": "8e7812bd397cb494bb5bcdef35e63a9409c04ad529ccf319f9e0dbf095a44c62",
      "retained_direct_telemetry": "a87078df6aaa3d194ef8375eac8e4a683825c6caee2f9331bcb93e6f4b3344f6",
      "joint_report": "fe37af07823e42a4663c8b4d1642cdfd424f61ffda341143d99d8318bb052d6c",
      "allowlisted_points_source": "6d547aa320c01e84cb24edb3f3760dad0ffe588c95101d666bbbeba370662ce9"
    }
  },
  "wanted_true_image": {
    "wanted_hz": 223562500,
    "true_conjugate_image_hz": 208437500,
    "fixed_window_hz": 25000,
    "wanted_over_image_complete_path_db": 29.443931743342205,
    "descriptive_three_standard_error_interval_db": [
      29.364065317745435,
      29.524788095101368
    ],
    "frames_per_tx_on_and_rf_off_view": {
      "target": 26,
      "image": 26
    },
    "sequential_receiver_tunings": true,
    "intrinsic_fpga_cancellation_claimed": false,
    "source_binding_sha256": "983aaaf99bb4f0a6cbc49a4fb915628efb881cbaffd93e8df497c89bc917d637"
  },
  "loaded_tank_transfer": {
    "repeated_complex_s21_sweeps": 5,
    "median_peak_frequency_hz": 220782991.2440265,
    "median_half_power_bandwidth_hz": 6280417.060610443,
    "median_loaded_q": 35.15747756620587,
    "median_upper_half_power_edge_hz": 223718666.95593104,
    "calibration": "existing user calibration; not independently traceable",
    "source_bindings_sha256": {
      "complex_s21_csv": "9ed10785f5e27e4bf9850b81d94aaec91cb4ddadcf7f318d5cc5831f9674da17",
      "summary": "4ab378595289142090b45e280293134ea15567cbe64d293762e9e7a3cbed6e1b"
    }
  },
  "measured_boundaries": {
    "better_spectral_statistic_failed_message": {
      "accepted_raw_equal_window_separation_db": 20.583482051788607,
      "accepted_decision_referenced_evm_percent": 7.265422638916464,
      "accepted_frame_passed": true,
      "rejected_raw_equal_window_separation_db": 23.74455198407013,
      "rejected_decision_referenced_evm_percent": 96.15158118117736,
      "rejected_frame_passed": false
    },
    "psk_finite_packets": {
      "psk8": {
        "bit_errors": 0,
        "bits": 2040
      },
      "psk16_first": {
        "bit_errors": 1,
        "bits": 2040
      },
      "psk16_repeat": {
        "bit_errors": 0,
        "bits": 2040
      },
      "psk32": {
        "bit_errors": 5,
        "bits": 2040
      }
    },
    "one_nominal_pll_delay_tap": {
      "wanted_true_image_change_db": 5.235392256740358,
      "wanted_carrier_change_db": -0.7625285576388183
    },
    "wide_waveform": {
      "nominal_source_support_hz": [
        222050000,
        224950000
      ],
      "within_view_obw99_hz": 2628027.34375,
      "flat_core_p10_to_p90_db": 18.88783482239829
    },
    "phase_reference_term": {
      "frequency_hz": 216000000,
      "relative_to_preceding_desired_integrated_db": 11.40339994991647,
      "sequential_non_deembedded_view": true
    }
  },
  "not_established": [
    "calibrated absolute RF power or field strength",
    "complete final-configuration emissions scan",
    "range",
    "turnkey physical fixture or complete BOM",
    "traceable tank calibration",
    "committed final measured source revision",
    "general zero bit-error rate"
  ],
  "public_artifacts_sha256": {
    "mechanism.svg": "bc337d0f1e25a4b808745790060cf85b8a6d4b86b2f4182ee48c9a853248f372",
    "qpsk-held-out.svg": "9c77985fcac0423f706572274c99ecd10256f071e2bb4584214df2e3fc8966de",
    "wanted-true-image.svg": "054acc6e228c2e440f9eb6176fd00e55ffa286cad41a119ad345d5c698f83124",
    "tank-transfer.svg": "6fbe823adf2efd4500339f4969e598934118be17524dd62bbc57c42b55f73ef4",
    "measurement-boundaries.svg": "0aa0a966fa9a303388138d6778727a5dfda872c8f55498b385678e3641565007",
    "qpsk-held-out-points.csv": "c7ba4ebceb1e7914aca9387bc699504244381438daf7141d0602ace40edd37b0",
    "tank-s21-five-repeats.csv": "d2c2ae62eba5fc5531aaaef8a049a0a553d13e93f00d2971b26aa450f2966e23"
  }
}
