טכניקות ייצור מתקדמות
אופטימיזציה של מערכת Embedded מערכת תוכנה עבור דרישות כוח נמוך: קלוריות וטכניקות
Table of Contents
אופטימיזציה של קושחה עבור מערכות משובצות היא חיונית ביישומים של כוח נמוך להאריך את חיי הסוללה ולשפר את היעילות. מאמר זה דן חישובים מפתח וטכניקות המשמשות להשגת אופטימיזציה כוח בקושחה משובצת.
הבנה של כוח
צריכת חשמל במערכות משובצות תלויה בגורמים שונים כולל פעילות CPU, שימוש היקפי, ו מצבי שינה. חישוב צריכת החשמל הממוצעת כרוך במדידת הזיקוק הנוכחי במדינות תפעוליות שונות ומדיום מחזורי חובה.
טכניקות לאופטימיזציה של כוח
מספר טכניקות יכולות להפחית את השימוש בכוח בקושחה משובצת:
- (ב) [15] , ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- (FLT:0)Optimize קוד יעילות: ההרחבה: VariFLT:1) Minimize CPU פעיל על ידי הזרמת אלגוריתמים וצמצום עיבוד מיותר.
- (ב) ,0) ,התרחשות של פריפראל: (ב) כבה או פיזור של חומרים כאשר לא בשימוש.
- (ב) מהירויות שעון מדרגה ראשונה: 0 (FLT:1) שעון נמוך יותר במהלך משימות פחות תובעניות.
- (ב) ,0) ,Implement Duty Cycling: FIRLT 1) לוח זמנים פעיל ותקופות שינה כדי לאזן את הביצועים והכוח.
דוגמה: Power Calculation
נניח שמערכת צורכת 10 מ"א במהלך מצב פעיל ו-0.מ.א במהלך השינה.אם המערכת פעילה ב-20% מהזמן ובמצב השינה עבור 80%, ניתן לחשב את הצריכה הנוכחית הממוצעת כ:
ממוצע = (Active Current × Duty Cycle) + (Sleep Current × (1 - Duty Cycle)
= (10 mA × 0.2) + (0.1 mA × 0.8) = 2 mA + 0.08 mA= 2.08 mA