سیستم های جاسازی شده اغلب زمان دقیق لازم برای اطمینان از وظایف در زمان های خاص تکمیل می شوند. محاسبه زمان واقعی به طور دقیق برای قابلیت اطمینان سیستم و عملکرد ضروری است.این مقاله یک رویکرد گام به گام برای تعیین مهلت های به طور موثر فراهم می کند.

درک مهلت های زمان واقعی

یک مهلت زمان واقعی حداکثر زمان مجاز برای تکمیل یک کار پس از آن است که آن را آغاز شده است. ملاقات این مهلت ها در برنامه های کاربردی مانند کنترل خودرو، دستگاه های پزشکی و محاسبات دقیق صنعتی حیاتی است.

مرحله 1: شناسایی الزامات وظایف

با تعریف زمان اجرای کار، از جمله بدترین زمان اجرای (WCET) شروع کنید، دوره یا فرکانسی را که در آن کار باید اجرا شود، تعیین کنید. درک این پارامترها برای محاسبه مهلت زمانی اساسی است.

مرحله ۲: تعیین سیستم Constraints

محدودیت های سیستم مانند سرعت پردازنده، پردازش وقفه و سایر وظایف مداوم.این عوامل بر کل زمان موجود برای هر کار و محاسبه مهلت تاثیر می گذارد.

مرحله 3: محاسبه مهلت مهلت

مهلت معمولا بر اساس دوره کاری تنظیم می شود که هرگونه تاخیر ارتباطی یا پردازش را به طور مثال، اگر یک کار باید هر 100 میلی ثانیه را اجرا کند و دارای یک WCET از 20 میلی ثانیه باشد، مهلت ممکن است 100 میلی ثانیه باشد.

ملاحظات اضافی

  • [در این باره]: [[[۱]] [۱۰] [۱] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۱] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۱] [۳] [۳] [۳] [۱] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۲] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [
  • داوری: وظایف اولویت بالاتر ممکن است اولویت های پایین تر را از پیش بگیرند، و بر مهلت های زمانی تاثیر بگذارند.
  • [در این میان] [به اشتراک گذاری منبع]: [[[۱]] دسترسی به منابع مشترک می تواند تاخیر را نشان دهد.