Skip to content

v1.2.0 — 81項目の追加実装・PHY/TSN・RV32I/MESI/DDR4

Latest

Choose a tag to compare

@hideki-ozu hideki-ozu released this 22 Oct 14:56
e5c3752

主な変更

  • CAN / CAN FD: 実bit列、誤り状態・再送・bus-off、Gateway変換、選択したISO FD契約と混在busを追加。
  • Ethernet / TSN: 選択した1000BASE-T1・10BASE-T・10BASE-T1S/PLCA、実sample・codec/FEC・起動/回復、gPTP実packet、FRER・MAC Merge・能動multicast・bridge・型付き合成を追加。
  • SoC / memory: RV32I、MESI、MMIO・DMA・mailbox、DDR4 command/timing、AXI/AHB実チャネルとNoC flit/VCを追加。
  • 制御・保存・表示: zero horizon、legacy協調実行、checkpoint版移行、network Metric V2、Viewer巻戻しを拡充。
  • 文書と公開準備: 現行文書199件を1.2.0/v1.2.0へ更新。公開済み履歴、固定参照章、過去の測定記録・入力ZIPは保持。

計81項目の採用範囲・入力・判定根拠は実装台帳、検証の詳細はリリース検証記録を参照してください。

検証

実装snapshotのRust workspaceは1,820件成功・失敗0(通常除外59件)。Clippy、実sample gPTP境界、14profileの制御export、6製品結果のdesktop/mobile Viewerも確認しました。

公開準備ではRust実装・Rust試験・Cargo依存関係が実装commitと同一であることを確認し、公開用release buildと実CLI3入力のsource/ledger/version/manifestを照合しました。文書・guide等55コマンドが成功し、strict traceabilityは296要件・91機能・414node、構造error/不足0です。過去の製品検証hashと、文書版更新後の公開用hashを記録で区別しています。

リリース前のCI実行も成功しました。Rust workspace 95 target・1,820件成功・失敗0・通常除外59件に加え、Clippy、実行ファイルの台帳照合、Native制御、Viewerのモデル・ブラウザ、公開ガイド比較、拡張例・checkpoint、監査selftestの全工程が成功しています。文書・ガイドの必須CIも成功済みです。

PR #129の検証済みソースツリーと、リリースタグが指すmainのマージ結果は一致しています。

配布形式

GitHubのSource code ZIP / tar.gzにソース、仕様・設計・文書、検証記録、入力サンプルを含みます。Rust 1.85.0を使用してください。Cargo package / runtime版は従来どおり0.1.0で、GitHubのソース配布版とは独立して管理します。追加の実行binary・IEEE規格PDFは配布しません。第三者採用物・licenseは採用物台帳を参照してください。

各profileは仕様に明示した版・mode・数値精度・合成条件を対象とします。実機相互運用・電気認証・規格全体適合や、新たな大規模性能測定を示すものではありません。

Full Changelog: v1.1.6...v1.2.0