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