# RTOS Ver2 ## 概要 Ver2 の RTOS カテゴリは、ハードウェア実装のリアルタイム OS 機能を提供します。 ## 実装配置 - `rtl/v2/rtos` ## 代表モジュール - `jelly2_rtos.sv` - RTOS サブシステム全体のトップモジュールです。 - `jelly2_rtos_core.sv` - スケジューリングと制御の中核モジュールです。 - `jelly2_rtos_task.sv` - タスク管理を行うモジュールです。 - `jelly2_rtos_queue.sv` - メッセージキュー機能を提供するモジュールです。 - `jelly2_rtos_semaphore.sv` - セマフォ同期を提供するモジュールです。 - `jelly2_rtos_timer.sv` - タイマ管理を行うモジュールです。 ## 利用方針 - 本章は代表モジュールのみを記載し、優先度キューや FIFO などの下位実装モジュールは省略します。 - RTOS 機能は割り込み設計と密接に関係するため、SoC 全体のイベント設計と合わせて統合する運用を推奨します。