I n d on e s i an   Jo u r n al   o El e c t r i c al   En gi n e e r i n g   an d   C o m p u te r   S c i e n c e   V o l .   1 5 ,   N o .   2 A ugus t   20 1 9 ,   pp .   678 ~ 687   IS S N :   2502 - 4752 ,   D O I :   10. 1 1591 / i j e e c s . v 1 5 .i 2 . pp678 - 687             678       Jou r n al   h o m e pa ge ht t p: / / i ae s c or e . c om / j our na l s / i nde x . php/ i j e e c s   Pe r f o r m a n c e   a n a l y si s   c o m p a r i so n   b e t w e e n   n o n   m i x e d - c r i t i c a l i t y   a n d   m i x e d - c r i t i c a l i t y   s y st e m   i n   m i c r o c o n t r o l l e r       S i ti   N u r h afi z z a   M ai d i n 1 ,   N o o r   A z u r ati   A h m ad 2 ,   K am i l i K am ar d i n 3 ,   S h am s u l   S ah i b u d d i n 4   S yah r i z al   F ad h l i e   S ab r i 5   1 , 2 , 4 , 5 A I S   de pa r t m e n t ,   R a z a k   F a c ul t y   o f   I nf o r m a t i c s   a nd   T e c hno l o gy ,   U n i v e r s i t i   T e kno l o g i   M a l a y s i a ,   M a l a y s i a   3 M a l a y s i a n - J a pa n e s e   I nt e r na t i o na l   I ns t i t u t e   o f   T e c hno l o gy ,   U ni v e r s i t i   T e kno l o g i   M a l a y s i a ,   M a l a y s i a       A r ti c l e   I n fo     A B S TR A C T   Ar t i c l e   h i s t or y :   R e c e i v e O c t   15 ,   2018   R e v i s e J a n   18,   201 9   A c c e pt e M a r   12 ,   201 9       N o w a da y s ,   i m pl e m e n t a t i o o f   r e a l - t i m e   e m b e dd e s y s t e m   o r   s a f e t y - c r i t i c a l   i a   r e a l - t i m e   s y s t e m   i s   s i g ni f i c a n t   w i t h i n   e m e r g i ng   t e c hno l o g i e s   b e c a us e   t h e   s y s t e m   i nv o l v e s   m a ny   a s pe c t s   s uc a s   s a f e t y   a nd  t a s k   e xe c u t i o w i t ho ut   m i s s i ng   de a dl i n e s .   T h e   m a i n   c a us e   o f   i m pl e m e nt a t i o i s   t o   a v o i c a t a s t r o ph i c   l o s s .   B e s i d e s   t h a t ,   e f f e c t ua t i o o f   t he   m i xe d - c r i t i c a l i t y   s y s t e m   i e m be dd e d   s y s t e m   m a ki ng   s y s t e m   m o r e   c o m pl e f o r   t a s e xe c u t i o n.   F o r   a e m be dd e d   s y s t e m ,   t h e   m a i c o m po ne nt   i nv o l v e s   r e a l - t i m e   s c he du l i ng .   T he   i m pl e m e n t a t i o o f   D P M   m e t ho i r e a l - t i m e   s c he du l i ng   i s   w e l l   k no w n,   but   i t he   m i xe d - c r i t i c a l i t y   s y s t e m ,   D P M   m e t ho i s   s t i l l   l a c k i ng .   I o r de r   t o   c a t e r   t hi s   p r o bl e m ,   D y na m i c   P o w e r   m a n a g e m e nt   ( D P M )   m e t ho i s   d e p l oy e o nt t he   m i c r o c o nt r o l l e r   o f   t he   m i x e d - c r i t i c a l i t y   s y s t e m   t o   s a v e   e ne r gy   w he e xe c ut i ng   t a s ks   i n   o r de r   t o   ha v e   b e t t e r   p e r f o r m a nc e   i t he   s y s t e m .   T he   u s a g e   o f   t he   D P M   m e t ho i m i xe d - c r i t i c a l i t y   of   m i c r oc o nt r o l l e r   r e s u l t i n g   de c r e a s e   o f   0. 82%   i L E D   o ut pu t   v o l t a g e   v a l ue   m e a nw h i l e ,   f o r   t h e   L C D   o ut pu t ,     t he   v o l t a g e   v a l ue   de c r e a s e by   1. 37%   i t he   ho m e   a l a r m   s y s t e m .   T hus ,     t he   e ne r g y - s a v i ng   i t h e   m i c r o c o nt r o l l e r   o f   t h e   m i xe d - c r i t i c a l i t y   s y s t e m   u s i ng   t he   D P M   m e t ho i s   d e f i ne d.   Ke y w or ds :   E n e rgy - s a v i n g   D y n a m i c   po w e r   m a na ge m e nt   (D P M )   M i c r o c o n t r o l l e r   M i xe d - c r i t i c a l i t y   s y s t e m   L a b V IE W   C opy r i gh t   ©   201 9   I n s t i t ut e   o f   A dv anc e E ng i ne e r i ng   and   S c i e nc e .     A l l   r i gh t s   r e s e r v e d .   Cor r e s pon di n g   Au t h or :   N oo r   A z u r a t i   A h m a d ,   A IS   de pa r t m e n t ,   R a z a k   F a c ul t y   of   In f o r m a t i c s   a nd  T e c hn o l o g y ,   U n i v e r s i t i   T e kn o l o gi   M a l a y s i a ,   K ua l a   L um pu r ,   M a l a y s i a .   E m a i l :   a z u r a t i @ ut m . m y       1.   I N TR O D U C TI O N   M i c r o c o n t r o l l e r   i s   w i de l y   us e i n   a   r e a l - t i m e   s y s t e m   due   t o   i t ’s   o f   p e r f o r m i n h e a vy - dut y   o r   c o m pl e t a s du r i ng  e xe c ut i o n.   H ow e ve r ,   w h e t h e   m i c r o c ont r o l l e i s   e xe c ut i ng  t a s ks ,   h i g h   e n e r gy   us a ge   o r   e n e r gy   l e a ka ge   t o   s urr o u n di ng  c o ul o c c ur   b e c a us e   of   t h e   pow e r i n up  o f   un n e c e s s a r y   c o m po n e n t s .   F o r   t h e   m i xe d - c r i t i c a l i t y   s y s t e m ,   m i c r o c o n t r o l l e r   n e e ds   t o   ha v e   be t t e r   i n s t r uc t i o n   o r   a R T O S   i o r de r   t o   e xe c ut e   t a s qui c kl y .   Be s i de s   t ha t ,   t h e   s i z e   of   t h e   m i c r o c o n t r o l l e r   i s   de c r e a s i n a nd  s m a l l e r   n o w a da y s   a n a   c h i m o unt e o n   m i c r o c o n t r o l l e r   r e s ul t i n i n   s m a rt e r   e x e c u t i o n   o f   t h e   m i c r o c o n t r o l l e r.   T h e   c h i p   n o w a da y s   c a n   m ul t i t a s ks   s uc h   a s   by   m o n i t o r i n a n c o n t r o l l i ng  c o nn e c t e f a r m .   T h u s ,   m a n y   m i c r o c o n t r o l l e r   m a n uf a c t u r e r s   a r e   n o w   c o m pe t i n g   t o   de v e l o m i c r o c o n t r o l l e t ha t   c a n   pe r f o r m   a n d   s h o w   be t t e r   pe r f o r m a n c e   w i t t h e   b e n e f i t s   o f   h i g h   pe r f o r m a n c e   b ut   l o w   pow e r   o e n e r gy   c o n s um pt i o n   i t h e   s y s t e m   [1 ] .   M o r e ov e r ,   m i xe d - c ri t i c a l i t y   s y s t e m s   r e qui r e   s i g ni f i c a nt   c h a l l e n ge s   t o   de s i gn  s a f e t y - c r i t i c a l   r e a l - t i m e   e m b e dde d   s y s t e m s   [ 2 ,   3 ].   In   t h e   m i xe d - c r i t i c a l i t y   s y s t e m ,   s a f e t y - c r i t i c a l   i s   o n e   o t h e   i m po rt a nt   c h a ra c t e ri s t i c s   b e c a us e   of   pr i o r i t y   t a s s c h e dul i n g .   F i gu r e   s h o w s   a n   e xa m p l e   of   a   s a fe t y - c r i t i c a l   s y s t e m   fo r   v e h i c l e .   I n   t h e   s a f e t y - c r i t i c a l   s y s t e m ,   h i g h - p r i o r i t y   t a s c om m o n l y   pr e e m pt s   l ow - pr i o r i t y   t a s a t   a   c e rt a i l e v e l   t o   e n s ur e   qu i c ke s t   r e s po n s e   m a ki n s a f e t y   a s   t h e   f i r s t   pri o r i t y .   In   a ddi t i o n,   i a   s a f e t y - c r i t i c a l   s y s t e m ,   t h e y   de f i n e   s o m e   t a s ks   i n t o   e i t h e r   l o w - pr i o r i t y   o r   h i g h - p r i o ri t y   b e c a us e   of   s a f e t y   e l e m e n t   i n v o l ve m e n t   [4 ] .   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       P e r f or m anc e   an al y s i s   c om par i s on   b e t w e e no m i x e d - c r i t i c al i t y   and…   ( Si t i   Nur ha f i z z Mai di n )   679   B e s i de s ,   t h e   r e qu i r e m e nt   pl a c e upo n   s a fe t y - c r i t i c a l   c o m put e r   s y s t e m   i n c r e a s e s i gni f i c a n t l y   i n   s i z e   a n c o m pl e xi t y ,   a n c o n t i n ue t o   i n c r e a s e   a t   a   v e r y   r a pi d   pl a c e   [ 5 ].   F u rt h e rm o r e ,   t h e   h i g h e r   t h e   c ri t i c a l i t y   l e v e l ,   t h e   gr e a t e r   i s   t h e   n e e fo r   t h e   t a s t o   c o m pl e t e   w e l l   be f o r e   a n y   s a f e t y - c r i t i c a l   t i m i ng  c o n s t ra i nt   a n h e n c e   t h e   s m a l l e t h e   v a l ue   o f   t h e   r e l a t i v e   de a dl i n e   pa ra m e t e r   [ 6].   H ow e ve r ,   i n   a   c o m pl e s y s t e m ,   t h e   de c l a ra t i o of  hi g h - p ri o ri t y   t a s i s   c o m m o n l y   us e t o   a v o i m i s s e de a d l i ne   a n s e v e r e   da m a ge ,   m e a n w h i l e   f o r   l o w - pr i o ri t y   t a s k,   m i s s e de a dl i n e   i t h e   s y s t e m   do e s   n o t   a f f e c t   s y s t e m   m uc h.   I n   m a n y   a ppl i c a t i o n s ,   t h e   c o n s e que n c e   of  m i s s i n g   d a t e l i n e   v a r y   i n   s e v e r i t y   f r o m   t a s t o   t a s k   [ 7 ].           F i gu r e   1 .   E xa m p l e   o f   s a fe t y - c r i t i c a l   s y s t e m   i n   c a r       D uri n t a s e xe c ut i o n   i n   t h e   m i xe d - c r i t i c a l i t y   s y s t e m ,   v o l t a ge   a n f r e que n c y   us e t o   pe r fo r m   a   t a s k   i s   us ua l l y   h i g a nd  i s   n o t   e f f i c i e n t l y   pr e s e r v e a s   i m i xe d - c ri t i c a l i t y   s y s t e m ,   a   t a s n e e ds   t o   b e   e xe c ut e f a s t .   B e s i de s   t h a t ,   u t i l i z a t i o n   o f   f r e que n c y   a n v o l t a ge   i n   t h e   m i xe d - c r i t i c a l i t y   s y s t e m   f o r   e xe c ut i ng  v a ri e t i e s   of  t a s s c h e dul e i s   n o t   e xpe di t i o us l y   h a ndl e d,   r e s ul t i ng  i s e ve r e   e n e r gy   l o s s   o r   e n e r gy   l e a ka ge   t o   t h e   s urr o u n di ngs .   I a ddi t i o n,   w i t s h a r e r e s o ur c e s   i n   t h e   m i c r o c o n t r o l l e r,   l i m i t a t i o o f   m e m o r y   c a n   ha ppe n ,   t h us   i t   w i l l   l e a t o   i n s uf f i c i e n t   e n e rgy   t o   pe r f o r m   t a s ks .   I n   t h e   m i xe d - c ri t i c a l i t y   s y s t e m ,   s ha r e r e s o ur c e s   f e t c h e n e e ds   t o   b e   a c c ur a t e   a n d   s m o o t h   i n   o r de r   t o   a v o i a n y   po s s i b l e   m i s t a ke s   du ri n t a s e xe c ut i o n.     T h us ,   t h e   pow e r   c o n s um p t i o n   i n   t h e   m i xe d - c ri t i c a l i t y   s y s t e m   n e e ds   t o   b e   e ff i c a c i o us l y   m a na ge t o   pr e s e r v e   e n e r gy .   M a ni pu l a t i o o f   vo l t a ge   i t h e   m i xe d - c ri t i c a l i t y   s y s t e m   h e l ps   t o   c o n s e r v e   m o r e   e n e r gy .   T h e   i n t r o duc t i o n   o f   m i xe d - c ri t i c a l i t y   s y s t e m   s c h e dul e r   i s   o ne   of   t h e   w a y s   t o   pr e s e r v e   e n e r gy   dur i n t a s e xe c ut i o n .   Im p l e m e n t a t i o n   o D P M   m e t h o i n   t h e   m i c r o c o n t r o l l e r   f o r   t h e   m i xe d - c r i t i c a l i t y   s y s t e m   i s   s i g n i f i c a n t   a s   i t   i s   e n e r gy   s a v i n a n ha s   l o w   p ow e r   c o n s um pt i o n.   By   h a v i n g   a e ff e c t i v e   m e t h o i t h e   s y s t e m ,   e xe c ut i o n   of   t h e   h i g h - p r i o r i t y   t a s c a n   b e   do n e   e a s i l y   a n e n e rgy   s a v i n c o ul o c c ur .   T hus ,   i t   s h o w s   t h e   s i g ni f i c a nt   f u n c t i o n   o f   t h e   e n e r gy - s a v i n m e t h o i t h e   m i xe d - c r i t i c a l i t y   s y s t e m   o n   t h e   m i c r o c o n t r o l l e r .   T h e r e f o r e ,   t h i s   p r o j e c t   i s   a i m e t o   r e f i n e   t h e   m e t h o o D P M   i n   t h e   m i c r o c o n t r o l l e r   f o r   t h e   m i xe d - c r i t i c a l i t y   s y s t e m .   T h i s   pa pe r   w i l l   i n v e s t i ga t e   h o w   D P M   m e t h o ha n dl e s   t h e   t a s i n   t h e   m i xe d - c ri t i c a l i t y   s y s t e m   by   s h ut t i ng  do w n   u nn e c e s s a r y   c o m po n e nt s   a s   t h e   c o m po n e n t s   c a n   b e   put   i n t o   i dl e   s t a t e   by   di s a b l i ng  t h e   c l o c [ 8 ].   T h i s   p r o j e c t   i s   do n e   us i n g   m i c r o c o n t r o l l e r   p r o v i de t o   pe r c e i v e   vo l t a ge   us e i n   e xe c ut i n g   t a s a n a n a l y s e s   t h e   v o l t a ge   v a l ue   w h e n   t a s k   e xe c ut i o n   us e s   L a b V IE W   a n d   N I - D A Q   de v i c e .   S e c t i o n   o f   t h i s   a r t i c l e   di s c us s e s   t h e   e xi s t i n g   w o r r e l a t e t o   t h e   D P M   m e t h o d.   T h e   f l o w c h a rt ,   c a s e   s t udy   s y s t e m ,     a n e xpe r i m e n t   a r e   de s c r i b e i n   S e c t i o n   3.   S ub s e que n t   s e c t i o n   w i l l   di s c us s   t h e   r e s ul t   o f   t h e   e xpe r i m e nt .   F i na l l y ,   S e c t i o n   5   c o n c l ude s   t hi s   p r o j e c t .       2.   R ELA TED   WO R K   D e s pi t e   b e i n a   c o m pl e s y s t e m ,   t h e   i m pl e m e n t a t i o n   o f   m i x e d - c r i t i c a l i t y   s y s t e m   i m i c r o c o n t r o l l e r   o r   m i c r o p r o c e s s o r   i s   a n   e m e r g i n t r e n ds   n o w a da y s .   A   c urr e nt   t r e n d   i r e a l - t i m e   e m b e dde s y s t e m s ,   d r i v e n   by   s i z e ,   w e i ght ,   po w e r   a n c o s t   c o n c e rn s ,   i s   m e r g i n i n   m a n y   c o m pl e s of t w a r e   t a s ks   [ 9 ] .   I o r de r   t o   pe r f o r m   i n t e g r a t e m ul t i p l e   f un c t i o n s   o r   t a s ks   w i t h   a   di f f e r e n t   de g r e e   of   i m po r t a n c e   o r   c r i t i c a l i t i e s ,   t h e   de pl oy m e n t   of  t a s i n   c o m m o n   pl a t f o r m   o r   i n t e g ra t e pl a t f o r m   [ 1 0 i s   n e e de t o   e n s u r e   t h e   e xe c ut i o n   of   t h e   t a s i s   s uc c e s s f ul .   H ow e v e r ,   po w e r   c o n s um pt i o h a s   b e e n   a n   o v e r ri di n g   c o n c e rn  i t h e   de s i g o f   c o m put e r s   [ 1 1 s y s t e m   a n t h e   pow e r   c o n s um p t i o n   i n   t h e   r e a l - t i m e   e m b e dd e s y s t e m s   h a s   b e c o m e   a n   i m po r t a n t   i s s ue .   It   i s   b e c a us e   pr o c e s s o r s   c o n s um e   a   l a r ge   po r t i o n   o f   e n e rgy   a ro un 50 o f   t h e   o v e r a l l   c o n s um e e n e r gy   o c o m put e r   [ 1 2 13 ] .   S o m e   s c h e dul e r   o m e t h o ds   h a d   b e e n   i nt ro duc e t o   s a ve   t h e   e n e r gy   i n   t h e   m i c r o c o n t r o l l e r .   T h e   n e w   ve r s i o n   o f   F l e xP R E T   p r o c e s s o r   i s   f o c us i n o n   t h e   m i xe d - c r i t i c a l i t y   s y s t e m   [ 9 ].   It   us e s   t h e   f i n e - g r a i n e m u l t i t hr e a de p r o c e s s o r ,   w h i c h   i s   de s i g n e t o   e xh i b i t   a r c h i t e c t u r a l   t e c hni que s ,   us e f ul   f o r   t h e   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   1 5 ,   N o .   2 A ugus t   2 01 9   :     678   -   687   680   m i xe d - c r i t i c a l i t y   s y s t e m .   T h e   s c h e du l i n us e i n   t h e   F l e xP R E T   i s   b a s e o n   r o u n r o b i n   s c h e dul i ng  w h e r e   t h e   e xe c ut i o n   of   t h e   t a s i s   w i t h o ut   p r i o r i t y .   T h e   t hr e a s c h e dul e r   us e i n   t hi s   pr o c e s s o r   i s   b a s e d   o n   t w c o n t r o l   r e gi s t e r s   t ha t   a r e   s l o t s   c o n t r o l   r e gi s t e r   a n t hr e a m o de   c o n t r o l   r e gi s t e r .   T h e   p r o c e s s o r   w i l l   s c h e dul e   t h e   t a s b a s e o n   t hi s   t w o   c o n t r o l   r e gi s t e r s .   A n o t h e s c h e dul e r   i n t r o duc e i s   dy n a m i c   po w e r - a w a r e   s c h e dul i n w hi c h   i s   i m p l e m e n t e i t h e   m i xe d - c r i t i c a l i t y   s y s t e m s .   T h e   s c h e m e   us e i t h e   s c h e dul i n i s   t o   m a ke   us e   o f   t h e   s l a c t i m e   b y   r e duc i n g   t h e   e n e r gy   i n   t h e   m i xe d - c ri t i c a l i t y   fo r   h i g h - p r i o r i t y   r e s e r v a t i o n   [ 2 ] .   T h e   a l go r i t hm   us e i n   t h e   s c h e dul i n i s   E a rl i e s t   D e a dl i n e   F i r s t - V i rt ua l   D e a dl i n e   (E D F - V D t ha t   c a n   p r o v i de   a n   o pt i m a l   v i rt ua l   de a d l i n e   a n d   f r e que n c y   l e ve l s   of   t a s ks .   T h us ,   i t   c a de c r e a s e   t h e   po w e r   c o n s um pt i o n   i t h e   s y s t e m   a s   t h e   f r e que n c y   i s   d y n a m i c a l l y   be i n g   a dj us t e d.   T h e   gl o b a l   m i xe d - c ri t i c a l i t y   s c h e dul i n i s   i nt r o duc e w h e re   f pE D F   i m pl e m e n t a t i o n   i s   us e i n   t h e   t a s s c h e dul i n [ 1 0 ].   T h e   de pl o y m e n t   of   t hr e e   pha s e s   i n   t h e   f pE D F   a l go ri t hm   i s   p r e - p r o c e s s i n g,   r u nt i m e   pha s e   a n a n   e xe c ut i o n   p ha s e .   It   r e s ul t s   i n   t h e   s c h e du l a b l e   m i xe d - c r i t i c a l i t y   (M C)  i m pl i c i t - de a d l i n e   s po r a d i c   t a s s y s t e m   fo r   pr e - p r o c e s s i n p h a s e   a n w h e n e v e r   s o m e   j o i s   e xe c ut i n m o r e   t ha n   t h e   L O - c r i t i c a l i t y   W CE T   w i t h o ut   s e n d i n a   s i g n a l   o f   c o m pl e t i o n .   T h e   i n t r o duc t i o n   o f   a l go r i t hm   G L O B A L   a n d   G L O B A L - P R A G M A T IC  i s   do n e   w h e n   t h e   v a l ue s   o f   ϰ   i s   t h e   v a l ue   fo r   s c a l i n f a c t o r   c a nn o t   b e   fo un i t h e     f pE D F   a l go r i t hm .   T h e   n e w   a l go r i t hm ,   P r i o ri t y   L i s t   R e us e   S c h e dul i n g   (P L R S i s   us e t o   s o l v e   t h e   p r o b l e m s   a r i s i ng  i t h e   L B   [ 1 4 w h i c h   a r e   t h e   pe r f o r m a n c e   of   L B   a n t h e   l a r ge   run - t i m e   o ve rh e a o f   L B .   T h e   de pl o y m e n t   o f   off - l i n e   c o m put a t i o a nd  t h e   r u n - t i m e   s c h e du l i n g   i s   t h e   t e c hni qu e   fo r   P L R S   t o   s o l v e   t h e   p r o b l e m s   a ri s i n i n   L B .   P L RS   n o t   o nl y   t h e o r e t i c a l l y   do m i na t e s ,   b ut   a l s o   o n   a v e r a ge ,   i t   s i g ni f i c a n t l y   o ut pe r f o r m s   L B   i n   t e rm s   o a c c e pt a n c e   r a t i o s   a n a l s o   t h e   r u n - t i m e   c o m pl e xi t y   of   P L R S   i s   po l y n o m i a l   (qu a d ra t i c   i n   t h e   num b e r   o f   t a s ks ),   t h e r e by   i s   m uc h   m o r e   e ff i c i e n t   t h a n   t h e   ps e udo - p o l y n o m i a l   r u n - t i m e   s c h e dul i ng  o L B .   In   pra c t i c e ,   P L R S s   r u n - t i m e   o v e r h e a d   c a b e   s e ve r a l   o r de r s   o f   m a g ni t ude   s m a l l e t ha L B ’s .   In  [ 1 5 ] ,   us a ge   o f   t h e   D P M   a nd  D V F S   a l go ri t hm   f o r   e n e rgy   s a v i ng  i t h e   m i c r o c o n t r o l l e i s   do n e .     T h e   f un c t i o n   o f   t h e   a l go ri t hm s   i s   t o   v a r y   t h e   vo l t a ge   o e a c h   m i c r o c o n t r o l l e r   i n v o l v e d,   v a r i e s   t h e   f r e que n c y   b a s e o n   t h e   s y s t e m   w o r kl o a a n o t h e r   I / O   de v i c e s   a n s e l e c t i ve l y   s w i t c h e s   off   t h e   s y s t e m   w h e n   i n   i dl e   m o de .   T h e   a l go r i t h m   us e f o c us e s   o n   t h e   e m b e dde s y s t e m   i t h e   m i c r o c o n t r o l l e r.   M e a n w hi l e ,   i [1 6 ] ,   i m pl e m e n t a t i o n   o f   D P M   a n D V F S   m e t h o i n   t h e   m i c r o c o n t r o l l e r   f o r   e m b e dde s y s t e m   i s   do n e   a n r e s ul t s   i n   4 7%  e n e r gy - s a v i n fo r   s o l e   us e   a n 12%   e n e r gy - s a v i n o t h e   c o r e   fo r   t h e   w h o l e   m i c r o c o n t r o l l e r.   T h e   a l go ri t hm   f un c t i o n   i s   t o   s uppl y   di ff e r e n t   v o l t a ge s   a ppl i e t o   e a c h   pr o c e s s o r ,   s h u t   o ff   o n e   pr o c e s s o r   t o   s w i t c h   t o   a   s i ngl e   p r o c e s s o r   c o n f i gur a t i o n ,   v a r i e s   t h e   c o m po n e n t   v o l t a ge   a n s e l e c t i v e l y   t u rn s   o f f   t h e   s y s t e m   w h e n e v e r   m i c r o c o n t r o l l e i s   i t h e   i dl e   m o de .       3.   M ET H O D O L O G Y   3. 1 .      Bl o c k   D i agr am   o S ys t e m   F l o w c h ar o M i x e d - C r i ti c al i ty  S ys t e m   F i gu r e   s h o w s   b l oc di a g r a m   o s y s t e m   us e d   t o   c o n duc t   t h i s   pr o j e c t .   T h e r e   a r e   e l e m e n t s   t ha t   a r e   v e r y   i m po r t a nt   i n   t h i s   p r o j e c t .   E l e m e n t s   i n v o l v e a r e   m i c ro c o n t r o l l e r   (w hi c h   c o n s i s t s   o f   m i xe d - c r i t i c a l i t y   s y s t e m ),   D P M   m e t h o (t h e   t r i gge r e f a c t o r   i n   t h e   s y s t e m   t o   pr e s e r v e   e n e r gy a n l o w   e n e r gy   c o n s um pt i o n   (t h e   m a i n   o ut pu t   f o r   t h e   s y s t e m ).   T h e s e   e l e m e n t s   s h o w   t h e   i m po r t a n c e   of   t h e   pr o j e c t   i s   c o n duc t e i n   o rde t o   pr e s e r v e   e n e r gy   i n   m i xe d - c r i t i c a l i t y   (M C)  s y s t e m   us i ng  D P M   m e t h o d.           F i gu r e   2 .   B l o c di a g r a m   o f   t h e   s y s t e m       F i gu r e   s h o w s   f l ow c h a r t   o f   m i xe d - c r i t i c a l i t y   i n   h o m e   a l a rm   s y s t e m .   T h e   f l ow c h a r t   b e gi n s   w i t h   s t a r t   a n t h e n   go e s   t o   i n put   i s   t a s a s s i g na t i o n   p ri o r i t y   a n i np ut   da t a   f r o m   t h e   po t e n t i o m e t e r.   A f t e r   t h a t ,   t h e   pr o c e s s   t o   a s s i gn   t h e   t a s t o   pr i o ri t y   m o d e   i s   d o n e   w h e r e   t h e   f i r s t   t a s i s   a s s i g n e a s   l ow - c r i t i c a l i t y   m o de ,   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       P e r f or m anc e   an al y s i s   c om par i s on   b e t w e e no m i x e d - c r i t i c al i t y   and…   ( Si t i   Nur ha f i z z Mai di n )   681   t a s t w o   c a n   b e   a s s i gn e a s   l o w   o r   h i g h - c ri t i c a l i t y   m o d e   a n d   t h i r t a s a r e   a s s i g n e a s   h i g h - c ri t i c a l i t y   m o de .   T h e n,   t h e   c o n d i t i o n   i s   do n e   b a s e o n   t h e   i n pu t   da t a   f r o m   t h e   po t e n t i o m e t e r .   W h e n   t h e   t e m pe ra t u r e   de t e c t e i s   l e s s   o r   e qua l   t o   36   de g r e e s ,   t h e   f i r s t   t a s i s   a s s i g n e d   a s   l o w - c ri t i c a l i t y   m o de ,   t a s t w o   i s   a s s i g n e a s   l o w   m o de   a n t h i rd  t a s k   i s   a s s i g n e a s   hi g h - c r i t i c a l i t y   m o de   fo r   o ut p ut   o f   t h e   p r o c e s s .   H ow e v e r ,   i f   t h e   t e m pe r a t u r e   de t e c t e i s   m o r e   t h a o r   e qua l   t o   38  de g r e e s ,   t h e   f i r s t   t a s k   i s   a s s i g n e a s   l o w - c r i t i c a l i t y   m o de ,   t a s t w o   i s   a s s i g n e a s   h i g h - c ri t i c a l i t y   m o de   a n t h i rd  t a s i s   a s s i g n e a s   h i g h - c ri t i c a l i t y   m o de   pr i o r i t y   i s   a s s i g n   a s   l o w - c r i t i c a l i t y   m o d e   a s   o ut put   of   t h e   pr o c e s s .   I t h e r e   i s   n o   t e m pe r a t u r e   de t e c t e d,   i t   w i l l   go   t o   t h e   e n d.   T e m pe ra t u r e   o f   36  de gr e e s   a n 38  de g r e e s   i s   t h e   t hr e s h o l t ha t   h a s   b e e n   us e i n   t h e   h o m e   a l a rm   s y s t e m   c a s e   s t udy .   T h i s   i s   t o   i g ni t e   t h e   gi v e p ri o r i t y   t a s i n v o l v e i t h e   h o m e   a l a rm   s y s t e m .           F i gu r e   3 .   F l o w c h a r t   o f   m i xe d - c ri t i c a l i t y   i h o m e   a l a rm   s y s t e m       3. 2 .      C as e   s tu d (H o m e   al ar m   s ys te m )   In   o r de r   t o   s e e   t h e   e ffe c t i ve n e s s   o D P M   m e t h o i n   t e rm s   of   e n e r gy   s a v i n i n   t h e   m i c r o c o n t r o l l e (c o n t a i t h e   m i xe d - c r i t i c a l i t y   s y s t e m ),   t h e   h o m e   a l a rm   s y s t e m   i s   us e a s   t h e   c a s e   s t udy   a n a c t   a s   t h e   r e a l - t i m e   e m b e dde s y s t e m   w i t h   t h e   m i xe d - c r i t i c a l i t y   s y s t e m .   T h e   h o m e   a l a rm   s y s t e m   i s   us e t o   m o n i t o r   t e m pe ra t u r e   i t h e   h o us e   a n d   a l e rt   r e s i de n c e   o f   t h e   h o us e   a b o ut   i n c r e a s i n g   t e m pe r a t u r e   i t h e   h o us e .   I n   h o m e   a l a rm   s y s t e m ,   t a s ks   a r e   de f i n e a s   t a s k   o f   L CD ,   L E D   a n l o uds pe a ke r .   T h e   L CD   t a s ha s   h i g h e s t   p r i o r i t y   t a s w h i c h   i s   t a s a n t a s l o uds pe a ke r   h a s   s e c o n hi g h e s t   p r i o r i t y   t a s w h i c h   i s   m e a n w hi l e   l o w e s t   pri o r i t y   t a s i s   gi v e n   t o   L E D   w h i c h   i s   0.   T h e   t a s o f   L CD ,   L E D   a n l o uds pe a ke r   a r e   t h e   o ut put   o f   t h e   h o m e   a l a rm   s y s t e m ,   m e a n w h i l e   t h e   i nput   f o r   t h e   t a s ks   i s   t a ke n   f r o m   t h e   po t e nt i o m e t e t ha t   a c t s   a s   t e m pe r a t u r e   s e n s o r   i n   t h e   h o m e   a l a rm   s y s t e m .   F i gu r e   s h o w s   h ow   t h e   po t e n t i o m e t e r   w i l l   a c t   a s   t h e   t e m pe ra t u r e   s e n s o r   t o   gi v e   i n put   t o   t h e   h o m e   a l a rm   s y s t e m .   T h e   r e a di ng  o f   po t e n t i o m e t e s t a r t s   f r o m   0x 0000  t o   0x03F F   as   s h o w n   i n   F i gu r e   5 .   F o e a c pha s e   o f   po t e n t i o m e t e r ,   i t   i n di c a t e s   t h e   t e m pe ra t u r e   i n v o l v e fo r   t h e   h o m e   a l a r m   s y s t e m .   I t h e   f i r s t   c o n di t i o o r   t h e   f i r s t   p h a s e   o f   p o t e n t i o m e t e r   r e a di ng,   i f   t h e   po t e nt i o m e t e r   r e a di ng  i s   l e s s   t ha n   0x00 65  (o r   t e m pe r a t u r e   i s   e qua l   o r   l e s s   t ha n   32  de gr e e s ),   i t   w i l l   t u rn   o n   L E D   1.   If   pot e nt i o m e t e r   r e a d i n i s   e qua l   t o   0x0065  a nd  l e s s   t h a 0x02 1F   ( o t e m pe ra t u r e   i s   e qua l   o l e s s   t ha n   34  de g r e e s ),   L E D   w i l l   t u rn  o f o r   c o n di t i o o r   s e c o n pha s e   o f   po t e n t i o m e t e r   r e a di n g .   I c o n di t i o n   3   o r   t h e   t hi r d   pha s e   o f   po t e n t i o m e t e r   r e a di n g ,   i f   po t e n t i o m e t e r   r e a d i n i s   e qua l   t o   0x021F   a n l e s s   t ha n   0x03 C9  (o r   t e m pe ra t u r e   i s   e qua l   o r   l e s s   36  de gr e e ),   L E D   w i l l   t u rn   o n .   I c o n d i t i o n   4   o r   l a s t   p ha s e   o f   po t e n t i o m e t e r   r e a di ng,   L E D   t u rn   i dl e ,   t h e   L CD   s h o w s   a   m e s s a ge   a n l o uds pe a ke r   t u rn   o i f   t h e   po t e nt i o m e t e r   r e a d i n i s   e qua l   a nd  h i g h e r   t h a 0x0 3C9  (o r   t e m pe ra t u r e   i s   e qua l   o Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   1 5 ,   N o .   2 A ugus t   2 01 9   :     678   -   687   682   m o r e   t ha n   38  de g r e e s ).   T h e   L E D s ,   L CD   a n d   l o uds pe a ke r   w i l l   f un c t i o n   b a s e o t h e   ra n ge   o f   t h e   po t e n t i o m e t e r   r e a di n g   a s   t h e   i n pu t   da t a .           F i gu r e   4 .   F l o w c h a r t   o f   c a s e   s t ud y                           F i gu r e   5 .   P o t e nt i o m e t e r e a d i n g   r a nge   o f   h o m e   a l a rm   s y s t e m       3. 3.      S i m u l ati o n   Ex p e r i m e n t   T h e   e xpe r i m e nt   w a s   do n e   us i n a   s i m u l a t o r   c a l l e L a b V IE W .   L a b V IE W   i s   us e t o   de v e l o b l oc k   di a g ra m   o f   v o l t a ge   r e a d i n f o r   c a s e   s t udy   s y s t e m .   T h e   c o nne c t i o n   b e t w e e n   m i c r o c o n t r o l l e r   (M CB 2300)   a n d   NI - D A Q   us i n j um pe r s   a nd  h e a de r   i s   a l s o   do n e   t o   m e a s ur e   vo l t a ge   a n e n e r gy   us a ge   dur i ng  t a s e xe c ut i o a n n o   t a s e xe c ut i o n   i n   p h a s e   a n p h a s e   4.   E a c h   o f   t h e   o ut put   i s   c o n n e c t e t o   o n e   c h a nn e l   a n v o l t a ge   v a l ue   i s   m e a s ur e du r i ng  t a s e xe c ut i o n   a nd  n o   t a s e xe c ut i o n .   B e t t e r   u n de r s t a n d i n o f   t h e   r e s ul t   o b t a i n e d   c a n   b e   d o n e   w h e n   t h e   r e s ul t   i s   b e i n w r i t t e n   i n   e xc e l ,   s o   t h a t   a na l y s i s   o n   t h e   r e s ul t   c a n   b e   d o n e .   Be s i de s   t h a t ,   t h e   s of t w a r e   t o   dow n l o a t h e   h o m e   a l a r m   s y s t e m   i n t o   m i c r o c o n t r o l l e r   i s   c a l l e K e i l   uV i s i o n   5 .   K e i l   uV i s i o n   i s   us e fo r   h o m e   a l a rm   s y s t e m   pr o gra m m i ng  a n L a b V IE W ,   w h i c h   i s   us e t o   de s i gn   c o nn e c t i o n   b e t w e e n   NI - D A Q   a n v o l t a ge   c h a nn e l   t o   m e a s u r e   vo l t a ge   w h e n   t a s i s   e xe c ut e d.   A f t e r   t h e   c o di n f o r   t h e   h o m e   a l a r s y s t e m   i s   do n e   i t h e   K e i l   uV i s i o n   5,   t h e   c o de   i s   do w n l o a de i n t o   t h e   m i c r o c o n t r o l l e i o r de r   t o   t e s t   t h e   c o de   t h a t   c o n s i s t s   o f   e l e m e n t s   o f   m i xe d - c r i t i c a l i t y .       4.   R ES U LTS   O F   EX P ER I M EN T   T h e   i m pl e m e nt a t i o n   p ha s e   w i l l   f oc us   o n   c a s e   s t ud y   i m pl e m e n t a t i o n   o h o m e   a l a r m   s y s t e m   t h a t   a c t s   a s   r e a l - t i m e   e m b e dde s y s t e m   w i t h   m i xe c r i t i c a l i t y   s y s t e m .   T h e   e xpe ri m e n t   i s   us e t o   s e e   t h e   e ffe c t i ve n e s s   of   D P M   m e t h o do n e   o n   n o n - m i xe d - c r i t i c a l i t y   s y s t e m   a nd  m i xe d - c ri t i c a l i t y   s y s t e m .   D i f fe r e n c e s   be t w e e n   n o n - m i xe d - c ri t i c a l i t y   s y s t e m   a n m i xe d - c r i t i c a l i t y   s y s t e m   i s   t h e   pri o ri t y   s e t   up.   F o r   m i xe d - c r i t i c a l i t y   s y s t e m ,   t h e   p r i o ri t y   i s   b e i n s e t   u m e a n w h i l e   f o r   t h e   n o n - m i xe d - c r i t i c a l i t y   s y s t e m ,   n o   p r i o r i t y   i s   be i n s e t   up.     F o r   m i xe d - c r i t i c a l i t y   s y s t e m ,   pri o ri t y   be i n s e t   up   f o r   e a c h   t a s i s   s i g n i f i c a n t   b e c a us e   i t   c a h e l t h e   s y s t e m   t o   m e e t   de a d l i n e s   a n a v o i a n y   c a t a s t r o p h i c   e f f e c t   f r o m   m i s s e de a dl i n e s .     4. 1 .      P e r fo r m an c e   A n al ys i s   4. 1 .   P h as e   3   A.   N o n - M i x e d - C r i ti c al i ty   S ys te m   In   t hi s   s e c t i o n ,   r e s ul t s   o f   t h e   n o n - m i xe d - c r i t i c a l i t y   s y s t e m   (n o n - M C)  o n   t h e   v o l t a ge   c a l c ul a t e i s   di s c us s e a nd  t h e   r e s ul t   i s   s t o r e i t h e   e xc e l   f o r m a t .   F o e a c o f   t h e   r e s ul t ,   t h e   v o l t a ge   i s   c a l c ul a t e w h e n   t h e   t a s e xe c ut e s   o r   n o   t a s i s   e xe c ut e us i n t h e   N I - D A Q   de v i c e .   T h e   r e s ul t   o b t a i n e us i n t h e   N I - D A Q   i s   v e r y   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       P e r f or m anc e   an al y s i s   c om par i s on   b e t w e e no m i x e d - c r i t i c al i t y   and…   ( Si t i   Nur ha f i z z Mai di n )   6 83   us e f ul   be c a us e   t h e   r e s ul t   t h e n   c a n   b e   a n a l y z e a n c a h e l t o   s e e   h o w   t h e   D P M   m e t h o c a n   b e n e f i t   t h e   m i xe d - c r i t i c a l i t y   s y s t e m .   T a b l e   s h o w s   t h e   vo l t a ge   c a l c ul a t e us i n t h e   NI - D A Q   d e v i c e   w h e n   t h e   de v i c e   i s   c o n n e c t e t e a c h   o f   t h e   o ut put s .   T h e   v a l ue   of   0. 001  u n t i l   0 . 01  s h o w s   n u m b e r   o s a m pl e s   t a ke n   f r o m   t h e   r e s ul t   a nd  o ve r a l l   n u m b e r   o f   s a m pl e s   t a ke n   i s   1250  s a m pl e s .   F o r   t hi s   p r o j e c t ,   o n l y   10  s a m pl e s   a r e   t a ke n   t o   s h o w   vo l t a ge   di f fe r e n c e   i n   e a c h   p h a s e .   It   s h o w s   t ha t   t h e   v o l t a ge   c a l c ul a t e d   i n   t h e   t a s e xe c ut e i s   l o w e r   c o m pa r e t o   t h e   n t a s e xe c ut e s .   P h a s e   fo c us e s   o n   t h e   L E D   be c a us e   i n   t h e   p h a s e   3,   t h e   L E D   w i l l   t u rn   o n   w h e n   t h e   po t e n t i o m e t e r   r e a di ng  i s   i n   r a nge   o f   0x0220  un t i l   0x03C9 .   I nc r e a s e   i n   n u m b e r   o f   s a m pl e s   de c r e a s e s   t h e   v a l ue   of   vo l t a ge   i t h e   L E D .       T a b l e   1 .   R e s ul t   o f   t h e   V o l t a ge   M e a s u r e d   us i ng  N I - D A Q   D e vi c e   i n   P ha s e   f o r   N on - M C   S y s t e m         B.   M i x e d - C r i ti c al i ty   S ys te m   In   t h i s   s e c t i o n ,   t h e   r e s ul t   o f   m i xe d - c r i t i c a l i t y   s y s t e m   (M C)  on   t h e   v o l t a ge   i s   c a l c ul a t e a n t h e   r e s ul t   i s   s t o r e i n   e xc e l   fo r m a t .   B a s e o n   t h e   e xc e l   f i l e ,   t h e   pe r f o r m a n c e   a na l y s i s   i s   d o n e   t o   s e e   h ow   t h e   pe r f o r m a n c e   o f   t h e   s y s t e m   w i t h o ut   D P M   i m p l e m e n t a t i o n .   T a b l e   s h o w s   t h e   r e s ul t   o f   vo l t a ge   c a l c ul a t e us i n t h e   N I - D A Q   de v i c e   w h e n   t h e   de v i c e   i s   c o n n e c t e t o   e a c h   of   t h e   o ut put s .   It   s h o w s   t h a t   t h e   v o l t a ge   c a l c ul a t e i n   t h e   t a s e xe c ut e   i s   h i g h e r   c o m pa r e t o   t h e   n o   t a s k   e xe c ut e s   b e c a us e   i t h e   n o   t a s e xe c ut i o n,   n o   o ut put   i s   f u n c t i o n i n g   m e a n w h i l e   i t h e   t a s k   e xe c ut i o n ,   t h e   L E D   w i l l   f un c t i o n   t o   gi v e   a n   o ut put   o t h e   s y s t e m .   H ow e v e r ,   a s   t h e   n u m b e r s   of   s a m pl e s   i n   t h e   t a s e xe c ut e   i n c r e a s e s ,   t h e   v o l t a ge   v a l ue   o f   t h e   L E D   de c r e a s e s .       T a b l e   2 .   R e s ul t   o f   t h e   V o l t a ge   M e a s u r e d   us i ng  N I - D A Q   D e vi c e   i n   P ha s e   f o r   M S y s t e m         4. 1 .   P h as e   4   A.   N o n - M i x e d - C r i ti c al i ty   S ys te m   In   t h i s   s e c t i o n,   t h e   r e s ul t   o f   n o n - m i xe d - c ri t i c a l i t y   s y s t e m   o n   t h e   v o l t a ge   i s   c a l c ul a t e a n t h e   r e s ul t   i s   s t o r e i e xc e l   fo r m a t .   T a b l e   s h o w s   t h e   r e s ul t   o f   t h e   v ol t a ge   c a l c ul a t e us i n t h e   N I - D A Q   de v i c e   w h e t h e   de v i c e   i s   c o n n e c t e t o   e a c o f   t h e   o ut put s   o f   ph a s e   4 .   It   s h o w s   t h a t   t h e   v o l t a ge   c a l c ul a t e i t h e   t a s e xe c ut e   i s   l ow e r   c o m pa r e t o   t h e   n o   t a s e xe c ut e s   a n t h e   v o l t a ge   v a l ue   fo r   e a c h   o f   t h e   o ut p ut   i s   s m a l l e r   f o r   t h e   t a s e xe c ut i o n.   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   1 5 ,   N o .   2 A ugus t   2 01 9   :     678   -   687   684   T a b l e   3 .   R e s ul t   o f   t h e   V o l t a ge   M e a s u r e d   us i ng  N I - D A Q   D e vi c e   i n   P ha s e   f o r   N on - M C   S y s t e m         B.   M i x e d - C r i ti c al i ty   S ys te m   In   t hi s   s e c t i o n ,   t h e   r e s ul t   o f   t h e   m i xe d - c ri t i c a l i t y   s y s t e m   o n   t h e   v o l t a ge   i s   c a l c ul a t e a n t h e   r e s ul t   i s   s t o r e i n   e xc e l   f o r m a t .   I n   o r de t o   a na l y z e   t h e   v o l t a ge   v a l ue   o b t a i n e us i n t h e   N I - D A Q   de v i c e ,   t h e   v o l t a ge   v a l ue   i n   e xc e l   f o r m a t   c a h e l a na l y z e   be t t e r.   B a s e o n   t h e   e xc e l   f i l e ,   t h e   pe r f o r m a n c e   a na l y s i s   i s   do n e   t o   s e e   h o w   t h e   pe r f o r m a n c e   o f   t h e   s y s t e m   w i t h o ut   D P M   i m pl e m e n t a t i o n .   T a b l e   s h o w s   t h e   r e s ul t   o f   vo l t a ge   c a l c ul a t e us i n t h e   N I - D A Q   de v i c e   w h e n   t h e   de v i c e   i s   c o n n e c t e t o   e a c h   o f   t h e   o ut put s .   It   s h o w s   t ha t   v o l t a ge   c a l c ul a t e i t h e   t a s e xe c ut e   i s   l o w e r   c o m pa r e t o   t h e   n o   t a s e xe c ut e s   f o r   e a c o f   t h e   o ut p ut s   i t h e   h o m e   a l a r m   s y s t e m .       T a b l e   4 .   R e s ul t   o t h e   V o l t a ge   M e a s u r e d   u s i ng  NI - D A Q   D e vi c e   i n   P ha s e   f o r   M S y s t e m         4. 1 .   P h as e   3   V S   P h as e   4   In  t hi s   s e c t i o n ,   a na l y s i s   of   t h e   r e s ul t   o f   ph a s e   a n d   p h a s e   i s   do n e   t o   s e e   h ow   t h e   L E D   b e c o m e s   i dl e   i p h a s e   m e a n w hi l e   i p h a s e   3 ,   t h e   L E D   i s   n o t   i d l e .   D P M   m e t h o i m pl e m e n t a t i o n   o f   pha s e   i s   s i g n i f i c a n t   b e c a us e   t h e   v o l t a ge   v a l ue   ob t a i n e us i ng  N I - D A Q   de v i c e   i s   l ow e r   w i t h   i n c r e a s e n u m b e r   of  s a m pl e s .   T a b l e   s h o w s   t h e   di f f e r e n c e   i v o l t a ge   v a l ue   f o r   p ha s e   a n d   p ha s e   4.   B a s e o n   T a b l e   5,   t h e   di f fe r e n c e   i n   v o l t a ge   v a l ue   m e a s ur e fo r   pha s e   a nd  p h a s e   c a n   b e   s e e n   w h e r e   t h e   vo l t a ge   v a l ue   fo r   L E D   i n   p ha s e   i s   h i g h   a t   f i r s t ,   b ut   s l o w l y   de c r e a s e s   b e c a us e   of   t h e   D P M   i m p l e m e nt a t i o n   m e a n w h i l e   vo l t a ge   v a l ue   i n   p ha s e   i n c r e a s e a l o n w i t h   t h e   i n c r e a s e num b e r   o f   s a m pl e s .   S i m i l a rl y ,   t h e   L CD   o ut put   i n   p h a s e   ha s   h i g h e r   p ri o r i t y   c om pa r e t o   L E D   o ut put ,   r e s ul t i n L E D   t o   t u rn   o ff  s e l e c t i ve l y   v i a   D P M   m e t h o d .   B a s e o n   T a b l e   5,   w e   c a n   s e e   t h e   i m po r t a n c e   of   D P M   i m pl e m e nt a t i o n   i n   t h e   m i xe d - c r i t i c a l i t y   s y s t e m .   A v e r a ge   v o l t a ge   f o r   P h a s e   3   V S   P ha s e   w h e n   T a s k   (T e xe c ut e s   a s   s h o w n   i n   F i gu r e   6 .   F i gu r e   s h o w s   t h e   a v e r a ge   v o l t a ge   f o r   p ha s e   c o m pa r e t o   pha s e   w h e n   t a s k   e xe c ut i o n   i n   t h e   m i xe d - c r i t i c a l i t y   s y s t e m   o c c ur s .   It   c a n   b e   s e e n   t ha t   t h e   de c re a s e   of   t h e   a v e r a ge   vo l t a ge   fo r   L E D ,   L CD   a nd  L o uds pe a ke r   i n   p ha s e   c o m pa r e d   t o   p h a s e   3 .   T h e   de c r e a s e   o f   vo l t a ge   i p ha s e   i s   0. 049323 455  f o r   L E D ,   0. 0223 44457  f o r   L CD   a n 0. 313630 818  f o r   L o uds pe a ke r .   It   c a n   b e   s e e n   t h a t   t h e   a dv a n t a ge   of   D P M   m e t h o t a ke   p l a c e   i p ha s e   4   w h e n e v e r   t h e   p ri o r i t y   a s s i gna t i o i s   do n e   a t   e a r l y   pr o c e s s .     Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       P e r f or m anc e   an al y s i s   c om par i s on   b e t w e e no m i x e d - c r i t i c al i t y   and…   ( Si t i   Nur ha f i z z Mai di n )   685   T a b l e   5 .   D i f f e r e n t   i V o l t a ge   V a l ue   M e a s u r e f o r   P ha s e   a nd  P h a s e   4             F i gu r e   6 .   A v e r a ge   v o l t a ge   f o r   P h a s e   3   V S   P ha s e   w h e T a s (T e xe c ut e s       5.   C O N C LU S I O N   T h e   m a i n   f o c us   of   t hi s   p r o j e c t   i s   t o   f ul f i l   o bj e c t i v e s ,   w h i c h   a r e   t o   a na l y z e   a v a i l a b l e   e n e rgy - s a v i n g   t e c hn i q ue   i n   m i xe d - c r i t i c a l i t y   s y s t e m   fo r   D P M   m e t h o d,   t o   de ve l o D P M   m e t h o fo r   m i xe d - c ri t i c a l i t y   s y s t e m   i n   m i c r o c o n t r o l l e r ,   a n d   t o   e v a l ua t e   t h e   D P M   m e t h o i n   p re s e r v i n e n e rgy   fo r   m i xe d - c ri t i c a l i t y   s y s t e m   i m i c r o c o n t r o l l e r .   B a s e o n   t h e   p r o j e c t   do n e   us i n t h e   D P M   m e t h o t o   s a v e   e n e r gy   i n   m i c r o c o n t r o l l e r   c o n t a i m i xe d - c r i t i c a l i t y   s y s t e m ,   i t   s h o w s   t h a t   t h e   e n e r gy   c a n   b e   s a v e up  t o   5%  w h e n   t a s e xe c ut i o n   o c c ur s   fo r   pha s e   4.   T hus ,   i m p l e m e n t a t i o n   o f   D P M   m e t h o c a n   b e   do n e   t o   s a ve   e n e r gy   a n c a n   h e l t o   p r o l o n b a t t e r y   l i f e   i n   t h e   m i c r o c o n t r o l l e r .   Im p r o v e m e n t s   t h a t   c a n   b e   do n e   i n   t h e   f ut ur e   a r e   i m pl e m e n t a t i o n   o D V F S   m e t h o fo r   m i xe d - c r i t i c a l i t y   s y s t e m   i n   m i c r o c o n t r o l l e r   t o   s e e   t h e   e f fe c t i v e n e s s   of   t h e   m e t h o i o r de r   t o   p r e s e r v e   e n e r gy ,   c o m b i na t i o n   o f   D P M   m e t h o a n D V F S   m e t h o f o r   m i xe d - c r i t i c a l i t y   s y s t e m   i n   m i c r o c o n t r o l l e r   t o   s a v e   m o r e   e n e r gy   w h e n   t a s e xe c ut i o n   o c c ur s ,   i n c r e a s e   t h e   c o m pl e xi t y   of   m i xe d - c r i t i c a l i t y   s y s t e m   t o   s e e   e ff e c t i v e n e s s   of   D P M   o r   D V F S   m e t h o i o r de r   t o   b e   us e i b i gge r   s y s t e m s   a n d   i m pl e m e n t a t i o n   o f   t h e   D P M   o r   D V F S   m e t h o i n   o t h e m i c r o c o n t r o l l e b o a r s uc a s   A r du i n o   o r   M CU   8051  t o   s e e   h ow   t h e   m e t h o w o r ks   i n   di f fe r e nt   m i c r o c o n t r o l l e e n v i r o nm e n t .     A C K N O WL ED G E M EN TS   T h e   w o r p r e s e nt e i n   t h i s   p a pe r   w a s   s uppo r t e by   t h e   U T M   G U P   T i e r   g ra nt ,   Q . K 130000 . 25 38. 1 7H 44       R EF ER EN C ES     [ 1]   B og da no v ,   L .   V . ,   &   I v a nov ,   R .   M .   ( 2 012 ) .   " A ppr o a c he s   f o r   r e duc i n g   t he   po w e r   c o ns um pt i o i e m be d de s y s t e m s " A nnua l   J ou r na l   of   E l e c t r o ni c s ,   1 - 4 .   [ 2]   A l i ,   I . ,   S e o ,   J . - h. ,   &   K i m ,   K .   H .   ( 2 015 ) .   " A   D y nam i c   P ow e r - A w ar e   S c he dul i ng  of   M i x e d - C r i t i c al i t y   R e al - T i m e   Sy s t e m s " .   20 15  I E E E   I nt e r na t i o na l   C o nf e r e nc e   o C o m put e r   a nd  I n f o r m a t i o T e c hno l ogy ;   U bi qui t o us   C o m put i ng   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   1 5 ,   N o .   2 A ugus t   2 01 9   :     678   -   687   686   a nd  C o m m uni c a t i o ns ;   D e pe n da b l e ,   A ut o no m i c   a nd  S e c ur e   C o m put i ng ;   P e r v a s i v e   I nt e l l i g e nc e   a nd  C o m put i ng   ( pp .   438   -   445 ) .   L i v e r po o l ,   U K :   I E E E .   [ 3]   B ur ns ,   A . ,   &   D a v i s ,   R .   I .   ( D e c e m be r   20 17) .   " A   Su r v e y   of   R e s e ar c i nt M i x e C r i t i c al i t y   Sy s t e m s " .   A C M   T r a n s a c t i o ns   o E m b e dd e C o m pu t i ng   S y s t e m s   ( V o l .   50 ,   N o .   6 ,   A r t i c l e   8 2) ,   1 - 35.   [ 4]   A hm e d,   S .   U . ,   A z m i ,   M .   A . ,   &   B a dg u j a r ,   C .   ( J a nu a r y   2014) .   " H o w   t o   de s i g a nd   t e s t   s a f e t y   c r i t i c a l   s o f t w a r e   s y s t e m s " I n t e r nat i on al   J our n al   o f   A dv a nc e s   i n   C om p ut e r   Sc i e nc e   a nd  T e c h nol ogy   ( V o l um e 3,   N o . 1 ) ,   19 - 22 .   [ 5]   B a r ua h,   S .   ( A pr i l   2018 ) .   " M i xe d - C r i t i c a l i t y   S c he dul i ng   T h e o r y :   S c o pe ,   P r o m i s e ,   a n L i m i t a t i o ns " .   I E E E   D e s i gn   &   T e s t   ( V o l um e : 35,   I s s ue : 2) ,   31 - 37 .   [ 6]   B a r ua h,   S . ,   &   B ur n s ,   A .   ( J un e   2011 ) .   I m pl e m e nt i n m i x e c r i t i c a l i t y   s y s t e m   i A da .   A da - E ur o pe ' 1 P r o c e e di ng s   o f   t he   16 t A da - E ur o pe   I nt e r na t i o na l   c o nf e r e nc e   o R e l i a bl e   s o f t w a r e   t e c hno l o g i e s   ( p p.   17 4 - 188) .   E d i nbu r g h,   U K :   S pr i ng e r   [ 7]   V e s t a l ,   S .   ( D e c e m be r   2 007 ) .   P r e e m p t i v e   S c he d ul i ng   o f   M ul t i - c r i t i c a l i t y   S y s t e m s   w i t h   V a r y i ng   D e g r e e s   o f   E xe c ut i o T i m e   A s s ur a nc e .   2 8t I E E E   I nt e r n a t i o na l   R e a l - T i m e   S y s t e m s   S y m po s i um   ( R T S S   2 007 )   ( p p.   2 39 - 243 ) .   T uc s o n,   A Z ,   U S A :   I E E E   [ 8]   M a n na ,   U . ,   &   N . B a n a i t ,   S .   ( 2017 ) .   " C O T S   B a s e L o w   E ne r gy   M ul t i pr o c e s s o r   E m be dde S y s t e m " .   I n t e r na t i on al   J our nal   o f   E l e c t r i c a l   a nd   E l e c t r o ni c s   E ng i ne e r s   ( V o l   N o . 9 ,   I s s ue   N o . 01) ,   1 097 - 110 2.   [ 9]   Z i m m e r ,   M . ,   B r o m a n ,   D . ,   S ha v e r ,   C . ,   &   L e e ,   E .   A .   ( 2014 ) .   " F l e x pr e t :   A   P r oc e s s or   P l at f or m   f or   M i x e d - C r i t i c a l i t y   Sy s t e m s " .   201 I E E E   19 t R e a l - T i m e   a nd   E m be dde d   T e c hno l o gy   a nd  A ppl i c a t i o ns   S y m po s i um   ( R T A S )   ( pp .   101   -   110) .   B e r l i n,   G e r m a ny :   I E E E .   [ 10]   L i ,   H . ,   &   B a r ua h ,   S .   ( 201 2) .   " G l o bal   M i x e d - C r i t i c a l i t y   Sc he du l i ng  on  M ul t i pr o c e s s o r s " .   24 t E ur o m i c r o   C o nf e r e nc e   o R e a l - T i m e   S y s t e m s ,   E C R T S   20 12  ( pp .   1 66 - 175 ) .   P i s a ,   I t a l y :   P r o c e e di ng s   o f   t he   24 t E ur o m i c r o   C o nf e r e nc e   o R e a l - T i m e   S y s t e m s ,   E C R T S   201 2.   [ 11]   B e ni n i ,   L . ,   B o g l i o l o ,   A . ,   &   M i c he l i ,   G .   D .   ( J une   200 0) .   " A   S ur v e y   o f   D e s i g T e c hni q ue s   f o r   S y s t e m - L e v e l   D y na m i c   P o w e r   M a na g e m e n t " .   I E E E   T r a ns a c t i on s   o V e r y   L ar ge   Sc a l e   I n t e gr at i o ( V L SI )   Sy s t e m s   (   V o l :   ,   I s s ue :   3) ,   299   -   316.   [ 12]   S ul e i m a n ,   D .   R . ,   I br a h i m ,   M .   A . ,   &   H a m a r a s h ,   I .   I .   ( D e c e m be r   200 5) .   " D y na m i c   V o l t a g e   F r e qu e nc y   S c a l i ng   ( D V F S )   f o r   M i c r o pr o c e s s o r s   P o w e r   a nd   E ne r gy   R e duc t i o n ".   C i t e S e e r X ,   1 - 5.   [ 13]   P e r i ng ,   T . ,   B ur d,   T . ,   &   B r o de r s e n ,   R .   ( J u l y   2016) .   " D y na m i c   V o l t a g e   S c a l i ng   a nd   t he   D e s i g o f   a   L o w - P o w e r   M i c r o pr o c e s s o r   S y s t e m " .   C i t e S e e r X ,   1 - 6.   [ 14]   L i ,   H . ,   &   B a r ua h ,   S .   ( 2010 ) .   " A A l go r i t hm   f o r   S c he dul i ng   C e r t i f i a b l e   M i x e d - C r i t i c a l i t y   S po r a di c   T a s S y s t e m s " 2010   31 s t   I E E E   R e al - T i m e   Sy s t e m s   Sy m p os i um   ( pp .   183   -   1 92) .   S a n   D i e g o ,   C A ,   U S A :   I E E E .   [ 15]   R a t ho d,   M .   P . ,   &   G a ng a ne ,   P .   J .   ( J un e   201 ) .   " M u l t i   C o nt r o l l e r   B a s e H i g E f f i c i e n t   S y s t e m   w i t D V F S   a nd  D P M   C o nt r o l " I n t e r na t i ona l   J o ur na l   o f   I n nov at i v e   R e s e ar c i Sc i e nc e ,   E ngi ne e r i n and  T e c hn ol ogy   ( V o l .   5 ,   I s s ue   6)   ,   10996 - 11 000 .   [ 16]   S a l e hi ,   M . ,   &   E j l a l i ,   A .   ( 201 5) .   " A   H a r dw a r e   P l a t f o r m   f o r   E v a l ua t i ng   L o w - E ne r gy   M ul t i pr o c e s s o r   E m b e dd e S y s t e m s   B a s e d   o C O T S   D e v i c e s " I E E E   T r an s ac t i ons   on   I ndu s t r i a l   E l e c t r on i c s   ( V o l .   62 ,   N o .   2 ) ,   12 62 - 1269 .       B I O G R A P H I ES   O F   A U T H O R S       S i t i   N ur h a f i z z a   bi nt i   M a i d i n   w o r a t   I nf i ne c s   S y s t e m s   S dn .   B hd.   a s   de s i g e ng i ne e r .   S he   o bt a i n e he r   B . E ng .   i C o m put e r   E ng i ne e r i ng   i 201 f r o m   U ni v e r s i t i   T e kno l o g i   M A R A   a nd  M a s t e r   o f   S c i e nc e ,   m a j o r i ng   i C o m pu t e r   S y s t e m   E ng i ne e r i ng   i 201 f r o m   U ni v e r s i t i   T e kno l o g i   M a l a y s i a .   S he   i s   R e g i s t e r e G r a dua t e   E ng i ne e r   w i t t he   B o a r o f   E ng i ne e r s   M a l a y s i a   ( B E M ) .   S h e   a c t i v e l y   i nv o l v e i n   e x t r a   c ur r i c u l um   s uc a s   I E E E   U i T M   S t ud e n t   B r a nc s e c r e t a r y ,   bo a r d   m e m be r   o f   c o l l e g e   c o m m uni t y ,   f a c i l i t a t o r   f o r   A r dui no   p r o g r a m   a nd  n e t b a l l   m e m be r   o f   E l e c t r i c a l   f a c ul t y   i U i T M .   S he   h a s   be e a c t i v e l y   i nv o l v e i r e s e a r c r e l a t e d   t o   w i r e l e s s   n e t w o r k i ng ,   I nt e r ne t   o f   T hi ng s   ( I o T ) ,   e m be dde s y s t e m s   a nd   s y s t e m   e ng i ne e r i ng   du r i ng   he r   m a s t e r   s t udy .         D r .   N o o r   A z ur a t i   b i nt i   A hm a s e r v e s   a s   a A s s o c i a t e   P r o f e s s o r   a nd  t h e   D e pu t y   D i r e c t o r   o f   I nn o v a t i o a nd  C o m m e r c i a l i z a t i o C e nt e r   i U ni v e r s i t i   T e kno l o g i   M a l a y s i a   K ua l a   L um pur .   S he   o bt a i n e he r   B . E ng .   i C o m put e r   E ng i ne e r i ng   i 20 01  a nd   M a s t e r   o f   E l e c t r i c a l   E ng i ne e r i ng   i 2006  f r o m   U ni v e r s i t i   T e kno l o g i   M a l a y s i a .   S he   g r a d ua t e w i t a   P hD   i E m b e dde S y s t e m s   f r o m   U ni v e r s i t y   of   L e i c e s t e r   i 20 13 .   S he   i s   a   C e r t i f i e d   T e s t e r   F o unda t i o L e v e l   ( C T F L )   un de r   M a l a y s i a S o f t w a r e   T e s t i ng   B o a r ( M S T B )   a nd  C e r t i f i e P r o f e s s i o na l   f o r   R e qu i r e m e n t E ng i ne e r i ng   ( C P R E )   unde r   I nt e r na t i o na l   R e qu i r e m e nt s   E ng i ne e r i n g   B o a r ( I R E B ) .   S he   ha s   a l s s e r v e a s   a e ng i ne e r   i n   S a p ur a   S e c ur e T e c hno l o g i e s   S dn .   B h und e r   t h e   N e t w o r C e n t r i c   O pe r a t i o ns   ( N C O )   p r o j e c t .   S h e   i nv o l v e i S I R I M   qua l i f i c a t i o t e s t   f o r   S a pu r a s   m i l i t a r y   pr o duc t s .   S he   i s   a   m e m b e r   o f   I ns t i t ut e   E l e c t r i c a l   E l e c t r o ni c   E ng i ne e r   ( I E E E ) ,   I E E E   C o m put e r   S o c i e t y   a nd  R e g i s t e r e G r a du a t e   E ng i n e e r   w i t t h e   B o a r d   o f   E ng i ne e r s   M a l a y s i a   ( B E M ) .   S he   ha s   be e a c t i v e l y   i nv o l v e i r e s e a r c r e l a t e t o   de s i g n ,   s o f t w a r e   a r c hi t e c t u r e   a n t e s t i ng   f o r   e m be dd e d   r e a l - t i m e   s y s t e m s   a n m o bi l e   a n p e r v a s i v e   c o m put i ng .         Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       P e r f or m anc e   an al y s i s   c om par i s on   b e t w e e no m i x e d - c r i t i c al i t y   and…   ( Si t i   Nur ha f i z z Mai di n )   687     K a m i l i a   K a m a r d i r e c e i v e he r   B . E ng .   E l e c t r o ni c   ( C o m m uni c a t i o ns )   f r o m   t he   U n i v e r s i t y   of   S he f f i e l d,   U . K . ,   i 20 04  a nd   o bt a i ne d   he r   M . S c .   i I nf o r m a t i o T e c hno l o gy   ( D a t a   C o m m uni c a t i o ns   a nd  N e t w o r k i ng )   f r o m   U ni v e r s i t i   T e kno l o g i   M a r a   ( U i T M ) ,   M a l a y s i a   i n   200 7.   S he   r e c e i v e he r   P h. D .   i E l e c t r i c a l   E ng i ne e r i ng   ( C o m m uni c a t i o ns )   f r o m   U ni v e r s i t i   T e k no l o g i   M a l a y s i a   ( U T M ) ,   M a l a y s i a   i 2014 .   S h e   s pe n t   m o nt h s   a t   U ni v e r s i t y   o f   B i m i ng ha m ,   U . K . ,   a s   a   v i s i t i ng   P h . D .   s t ude nt .   S he   ha s   pr e v i o us l y   s e r v e a s   a   s e ni o r   a s s i s t a nt   r e s e a r c he r   a t   T M   R e s e a r c &   D e v e l o pm e nt ,   M a l a y s i a   f o r   y e a r s .   C u r r e nt l y   s he   s e r v e s   a s   s e ni o r   l e c t ur e r   a t   D e pa r t m e nt   o f   E l e c t r o n i c   S y s t e m s   E ng i ne e r i ng ,   M a l a y s i a - J a pa I nt e r na t i o na l   I ns t i t u t e   o f   T e c hno l ogy   ( M J I I T ) ,   U ni v e r s i t i   T e kno l o g i   M a l a y s i a   ( U T M ) ,   K u a l a   L um pur .   S he   i s   a   m e m be r   o f   C o m m uni c a t i o n   S y s t e m s   a nd  N e t w o r ( C S N )   i K o hz a .   S he   i s   a l s o   a a s s o c i a t e   m e m be r   o f   W i r e l e s s   C o m m uni c a t i o C e n t r e   ( W C C )   a nd  C y be r   P hy s i c a l   S y s t e m s   ( C P S )   R e s e a r c G r o up  a t   U T M .   S h e   i s   a   P r o f e s s i o na l   E ng i n e e r   un de r   B o a r o f   E ng i ne e r s   M a l a y s i a   ( B E M )   a nd  P r o f e s s i o na l   T e c hno l o g i e s   und e r   M a l a y s i a   B o a r o f   T e c hno l o g i e s   ( M B O T ) .   A l s o ,   s h e   i s   a   S e n i o r   M e m b e r   o f   I ns t i t u t e   o f   E l e c t r i c a l   a n E l e c t r o ni c s   E ng i ne e r s   ( I E E E )   a nd  c ur r e nt l y   i s   s e r v i ng   a s   t h e   T r e a s u r e r   o f   I E E E   M a l a y s i a   A nt e nn a s   a n P r o pa g a t i o n,   M i c r o w a v e   T he o r y   &   T e c hni que s   a nd  E l e c t r o m a g ne t i c   C o m pa t i bi l i t y   ( A P / M T T / E M C )   J o i n t   C h a pt e r .   H e r   r e s e a r c i n t e r e s t s   i nc l ude   a nt e nna s   a nd  pr o p a g a t i o n,   w i r e l e s s   c o m m uni c a t i o n,   w e a r a b l e   c om m uni c a t i o n,   bo dy   c e nt r i c   c om m uni c a t i o n,   m e t a m a t e r i a l s   a nd   I nt e r n e t   o f   T hi ng s   ( I o T ) .       S ha m s u l   S a h i bud di i s   a   P r o f e s s o r   o f   S o f t w a r e   E ng i ne e r i ng   a t   U ni v e r s i t i   T e kno l o g i   M a l a y s i a   ( U T M ) .   H e   i s   c ur r e n t l y   t he   D e a n   o f   A d v a nc e I nf o r m a t i c s   S c ho ol   i U T M .   H e   g r a du a t e f r o m   A s t o U ni v e r s i t y ,   U ni t e K i ng do m   w i t P h . D .   i C o m put e r   S c i e n c e .   H e   a l s o   ho l ds   m a s t e r s   a nd   ba c he l o r   de g r e e   i c o m put e r   s c i e nc e .   H i s   r e s e a r c i n t e r e s t   i s   i s o f t w a r e   a nd  s y s t e m   e ng i ne e r i ng ,   s o f t w a r e   q ua l i t y ,   s o f t w a r e   pr o c e s s   i m p r o v e m e nt ,   s e c ur e   s o f t w a r e   de v e l o pm e n t ,   r e qu i r e m e n t   e ng i ne e r i ng ,   a nd  i nf o r m a t i o t e c hno l o gy   s e r v i c e   m a na g e m e nt .   H e   ha s   t w e nt y   ni ne   y e a r s   e xpe r i e nc e s   i s o f t w a r e   d e v e l o pm e nt   a nd  l e c t u r i ng .   H e   a l s o   i s   pa r t   o f   t he   A s i a   P a c i f i c   S o f t w a r e   E ng i ne e r i ng   C o nf e r e nc e   S t e e r i ng   C o m m i t t e e   s i nc e   200 9.   H e   h a s   be e t he   C ha i r m a o f   t he   T e c hni c a l   C o m m i t t e e   11   o S o f t w a r e   E ng i ne e r i ng   S t a nd a r d   a t   S I R I M ,   M a l a y s i a   s i nc e   200 0.         S ha r i z a l   F a dl i e   b i S a br i   w o r a s   e ng i ne e r   a t   P u s a t   A ng ka s a   N e g a r a .   H e   o bt a i n e ba c he l o r   o f   C o m put e r   S c i e nc e   ( A r t i f i c i a l   I nt e l l i g e nc e )   i 200 a t   U ni v e r s i t y   M a l a y a   a nd  ho l ds   M a s t e r   o f   S c i e nc e   ( C o m put e r   S y s t e m   E ng i ne e r i ng )   i 2 016  i U ni v e r s i t i   T e kno l o g i   M a l a y s i a .   H e   i s   c ur r e n t l y   pe r s ua d e   h i s   P hD   a t   U ni v e r s i t i   T e kno l o g i   M a l a y s i a ,   r e s e a r c i n   D y na m i c   V o l t a g e   F r e q ue nc y   S c a l i ng   ( D V F S ) .   H e   a w a r d e a s   e xc e l l e nt   s e r v i c e   a w a r i 20 11  by   N a t i o na l   S p a c e   A g e nc y ,   M i n i s t r y   o f   S c i e nc e ,   T e c hno l o gy   a nd  I nnov a t i o n.   S o m e   o f   t he   pa pe r   h a be e p ubl i s he d   by   hi m   a r e   E ne r gy   pe r f o r m a nc e   e v a l ua t i o f o r   dy na m i c   f r e que nc y   s c a l i ng   o r a t e   m o no t o ni c   a nd   e a r l i e s t   de a dl i ne   f i r s t   s c he dul i ng   a l g o r i t hm ,   I m pl e m e nt a t i o of   C r y pt o g r a ph y   A l go r i t hm s   i n   S c a da kr a t o s   A ppl i c a t i o n,   D e s i g a nd  d e v e l o pm e nt   o f   M o t o r i z e A dj us t a bl e   V e r t i c a l   P l a t f o r m   ( M A V e P )   f o r   s a t e l l i t e   t e s t   f a c i l i t y   a nd  D e v e l o pm e nt   o f   C o m put e r   D e s i g na t e M o de   G a t e w a y   f o r   G r o und  S t a t i o C o n t r o l l e r   S o f t w a r e .     Evaluation Warning : The document was created with Spire.PDF for Python.