Table of Contents
Hệ điều hành thời gian thực là thiết yếu cho các hệ thống nhúng cần thiết xử lý và tiêu dùng năng lượng thấp. Thiết kế một RTOS với hiệu suất năng lượng trong tâm trí bao gồm các nguyên tắc và chiến lược cụ thể mà quyền lực tối ưu sử dụng trong khi duy trì hiệu suất.
Các nguyên tắc chính của thiết kế RTOS về sức mạnh thấp
Một nguyên tắc cơ bản là giảm thiểu thời gian xử lý hoạt động. Việc này được thực hiện bằng cách giảm thời gian thực hiện nhiệm vụ và nâng cao chương trình để cho phép hệ thống nhập các trạng thái năng lượng thấp thường xuyên. Hơn nữa, quản lý tác vụ hiệu quả đảm bảo chỉ những thành phần cần thiết hoạt động vào bất cứ thời điểm nào, bảo tồn năng lượng.
Chiến thuật ứng dụng cho hiệu quả quyền lực
Chương trình nhận thức năng lượng là rất quan trọng. Nó bao gồm việc ưu tiên các công việc dựa trên cấp bách và cho phép ít những công việc quan trọng hơn để chạy trong thời gian có điện áp cao hơn. Tăng cường tần số năng lượng động (DVFS) cũng có thể được dùng để điều chỉnh hiệu suất xử lý tùy theo yêu cầu tải công việc, giảm tiêu dùng năng lượng trong thời gian hoạt động không dùng hay thấp.
Cách tô màu phần cứng và phần mềm
Các thành phần phần phần cứng tốt như sử dụng vi điện nhỏ và ngoại biên, sử dụng các chiến lược phần mềm bổ sung. kỹ thuật phần mềm bao gồm khả năng cắt ngang, giảm sự thăm dò và điều khiển các chế độ ngủ phần cứng. Kết hợp các phương pháp này với kết quả là giảm đáng kể trong việc sử dụng toàn bộ năng lượng.
- Sửa đổi lịch tác vụ
- Tốc độ điện thế và tần số điện thế động
- Quản lý cắt ngang tiện lợi
- Chế độ giấc ngủ phần cứng