Cyclic Executive Scheduling

Use when you must design and verify the offline repeating frame table of a time-triggered cyclic executive for a periodic avionics flight software task set with implicit deadlines: compute the hyperperiod as the least common multiple of the task periods, choose an admissible frame length that divides every task period and is at least every task execution time C_i, lay each frame-boundary release into the frame that starts at its release time over the hyperperiod, and confirm every per-frame execution total stays within the frame length. Produces the hyperperiod, the admissible and capacity-feasible frame lengths, the constructive cyclic frame table with per-frame loads and per-frame slack, and a FITS or no-admissible-frame verdict with the reject reason. Trigger: cyclic executive scheduling, cyclic frame table, hyperperiod, frame length selection, frame fit feasibility, time triggered frame schedule, frame boundary release.

ashfordeOU 14ba651 3 files · 27.0 KB Updated

File contents

ashfordeOU/aero-agent-skills/tree/main/skills/avionics/fsw/cyclic-executive-scheduling commit 14ba651e61

Frequently asked questions

npx skillmds@latest add ashfordeou/cyclic-executive-scheduling