I nte rna t io na l J o urna l o f   Rec o nfig ura ble a nd   E m be dd e d Sy s t e m s   ( I J R E S)   Vo l.   6 ,   No .   1 Ma r ch   2 0 1 7 ,   p p .   41 ~ 47   I SS N:  2 089 - 4 864 DOI : 1 0 . 1 1 5 9 1 / ij r es . v 6 . i 1 . p p 41 - 47          41       J o ur na l ho m ep a g e h ttp : //ia e s co r e. co m/jo u r n a ls /in d ex . p h p / I JR E S /in d ex   On - c hip  AM B Bus   Ba sed  Effic ie nt  Bridg betw een   H ig Perf o r m a nce  and  Low  P eriphera l D ev ices       Anura g   Sh riv a s t a v a ,   Su dh ir  K u m a S ha r m a   De p a rtme n o f   ECE ,   Ja ip u Na ti o n a Un iv e rsity ,   In d ia       Art icle  I nfo     AB ST RAC T   A r ticle  his to r y:   R ec eiv ed   Dec   2 1 ,   2 0 1 6   R ev i s ed   Feb   1 0 ,   2 0 1 7   A cc ep ted   Feb   2 1 ,   2 0 1 7       T o d a y ’s  s c e n a rio   o f   S OC  d e a ls   w it h   in teg rit y   a n d   sh a rin g   o f   in fo rm a ti o n   o r   d a ta  w it h   v a rio u lev e o f   c o m m u n ica ti o n .   A M BA   b u p ro t o c o h a b e e n   p ro p o se d   b y   A RM   c o m m u n it y   to   ju stify   th e   u n e v e n   d e m a n d   o f   in teg rit y   . In   th is  p a p e f u n c ti o n a d e sc rip ti o n   a n d   im p lem e n tatio n   o f   h ig h   p e rip h e ra l   d e v ice su p p o rti n g   p r o to c o A X I2 . 0   a n d   it in terf a c e   b e twe e n   lo p e rip h e ra d e v ice h a s   b e e n   p ro p o se d .   T h e   c o n n e c ti o n   n a m e d   a b rid g e   ta k e   c a re   o th e   p ro t o c o m is m a tch   a n d   o p e ra tes   o n   d a ta  tran sf e f o u n e v e n   sp e e d   d e m a n d .   A s y n c h ro n o u     F IF O   h a s b e e n   c o n sid e re d   to   a v o id   th e   c o m p lex   h a n d sh a k in g   m e c h a n is m .   T h e   d e sig n   h a b e e n   im p lem e n ted   w it h in   V HD L   a n d   im p le m e n ted   o n   X il i n x   V ir tex   4 .   K ey w o r d s :   A M B A   Bu s P r o to c o l   A s y n c h ro n o u F I F O   A X I   2 . 0   V HD L   X il i n x   Virtex   4     Co p y rig h ©   2 0 1 7   In stit u te o A d v a n c e d   E n g i n e e rin g   a n d   S c ien c e   Al rig h ts  re se rv e d .   C o r r e s p o nd ing   A uth o r :   An u r ag   S h r iv a s ta v a   Dep ar t m en t o f   E C E ,   J aip u r   Natio n al  Un i v er s it y ,   I n d ia .   E m ail:  s h r i v asta v aa n u r a g @ r e d if f m ail. co m       1.   I NT RO D UCT I O N   T h A MB A   o n - c h ip   in ter co n n ec s y s te m   i s   a n   estab li s h ed   o p en   s p ec if ica tio n   t h at   d etails  a   s tr ateg y   o n   t h i n ter co n n ec tio n   a n d   m an a g e m en t o f   f u n ctio n al  b lo ck s   th at   m ak e s   u p   S y s t e m - on - C h ip   ( So C ) .   I is   h ig h - s p ee d ,   h ig h - b a n d w id t h   b u s   t h at  s u p p o r ts   m u lt i - m aster   b u s   m an a g e m e n to   m a x i m ize  s y s te m   p er f o r m a n ce .   On   Ma r c h   8 ,   2 0 1 0 ,   A R a n n o u n ce d   av a ilab ilit y   o f   th e   AM B A   4 . 0   s p ec if icatio n s .   A s   t h d f ac to   s tan d ar d   So C   b u s ,   A MB A   b u s   is   w id el y   u s ed   in   t h h ig h - p er f o r m a n ce   So C   d esi g n s .   T h AM B A   s p ec i f icatio n   d ef in e s   an   o n - c h ip   co m m u n i c atio n   s tan d ar d   f o r   d esig n in g   h ig h - p er f o r m an ce   e m b ed d ed   m icr o co n tr o ller s .   T h A MB A   4 . 0   s p ec if icatio n   d ef i n es f i v b u s e s /i n ter f ac e s   [1 ]:     A d v an ce d   ex te n s ib le  I n ter f ac e   ( A XI )     A d v an ce d   Hi g h - p er f o r m an ce   B u s   ( AHB )     A d v an ce d   S y s te m   B u s   ( ASB )     A d v an ce d   P er ip h er al  B u s   ( A P B )     A d v an ce d   T r ac B u s   ( A T B )   A XI ,   th n ex g en er atio n   o f   AM B A   in ter f ac d ef i n ed   in   th e   A MB A   4 . 0   s p ec if icatio n ,   is   tar g eted   at   h ig h   p er f o r m an ce ,   h i g h   clo ck   f r eq u en c y   s y s te m   d esi g n s   a n d   in cl u d es  f ea t u r es  w h ic h   m a k e   it  v er y   s u itab le  f o r   h ig h   s p ee d   s u b - m ic r o m etr i n ter co n n ec t.   T y p icall y   th e   A XI 2 . 0   p r o to co [ 2 ]   h as  f i v ch a n n els  f o r   d ed icate d   o p er atio n   w h ich   ca n   in itiated   t h d ata  tr an s f er   an d   co n tr o l.     1 . 1 .   Cha ra ct er   o f   AXI B us   T o   co r r ec tly   g r asp   t h co m p l ex it y   o f   t h d esig n   c h alle n g f ac i n g   a n   en g i n ee r   o f   an   AM B A   3   AXI   p r o to co l - b ased   d esig n ,   [ 3 ]   w e   m u s f ir s u n d er s ta n d   th tec h n ica f ea t u r es  o f   t h A MB A   4   A XI   2 . 0   p r o to co l   its el f .   [ 4 ]   T h k ey   f ea tu r is   t h at  A XI   s ep ar ates  th d ata  ch an n el s   in to   f iv i n d ep en d en d ata  ch an n els  ( w r ite   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 9 - 4 864     I J R E S   Vo l.  6 ,   No .   1 ,   Ma r ch   2017   :   41     47   42   d ata  ch a n n el,   w r ite  ad d r ess   ch an n el,   w r i te  r esp o n s c h an n e l,  r ea d   d ata  ch a n n el,   r ea d   ad d r ess   c h an n el) .   E ac h   ch an n el  tr a n s f er s   d ata  i n   o n l y   o n d ir ec tio n ,   an d   th er i s   n o   r eq u ir e m en f o r   f ix ed   r elatio n s h ip   [ 5 ]   b et w ee n   th v ar io u s   ch a n n els.  T h is   is   i m p o r ta n b ec au s it  e n ab les   th in s er tio n   o f   r eg i s ter   s l ice  i n   a n y   c h a n n e l.  I i s   also   p o s s ib le  to   u s r eg is ter   s l ices  at  al m o s a n y   p o i n w it h i n   g i v en   i n ter co n n ec tio n .   I is   v er y   ad v a n tag eo u s   to   u s d ir ec t,  f ast  co n n ec tio n   b et w ee n   p r o ce s s o r   an d   h i g h - p er f o r m a n ce   m e m o r y ,   b u to   u s s i m p le  r eg i s ter   s lices to   is o late  lo n g er   p ath   t o   less   p er f o r m an ce   cr itica l p er ip h er als.   B esid es  th ab o v e   f ea t u r e,   AM B A   4   A XI   2 . 0   p r o to co s u p p o r ts   m an y   ad v an ce d   ac ce s s i n g   m a n n er s ,   s u c h   as  ex c lu s iv e   ac ce s s   a n d   u n ali g n ed   tr a n s f er .   T h A XI   p r o to co en ab les   o u t - of - o r d er   tr an s ac tio n   co m p let io n   an d   th is s u i n g   o f   m u ltip le  o u ts ta n d in g   ad d r ess es.  T h ese  f ea tu r es  en ab le  t h i m p le m en tatio n   o f   h i g h   p er f o r m a n ce .   I n ter co n n ec tio n ,   [ 6 ] [ 7 ]   m a x i m izi n g   d ata   th r o u g h p u t   an d   s y s te m   e f f icie n c y .   F u r t h er m o r e,   t h e   p r o to co al s o   d ef in es   lo w   p o wer   in ter f ac to   m ee th e   n ee d   o f   r ed u ci n g   p o w er   i n   MP SOC   s y s te m   b y   is s u in g   h o w   to   en tr y   a n d   ex it lo w   p o w er   s tate.     1. 2.     AXI B us   Arc h it ec t ure   A th p o i n o f   d ata  tr a n s ac tio n ,   A XI   p r o to co d ef in es  f i v i n d ep en d en c h a n n el s   as  s h o w n   i n   Fi g u r e   1 .   B o th   w r ite  a n d   r ea d   ad d r ess   ch a n n els  h av t h eir   o w n   ad d r ess es  to   tr an s f er ,   as  well  as  th co n tr o l   in f o r m atio n   t h at  d escr ib es  t h n atu r o f   t h d ata  to   b tr an s f er r ed .   A XI   b u s   u s e s   wr ite  d ata  ch an n el  to   tr an s f er   d ata  f r o m   m a s ter   to   s lav a n d   r ea d   d ata  ch a n n e to   tr an s f er   d ata  f r o m   s la v to   m aster .   I n   w r ite   tr an s ac tio n ,   th er is   a n   ad d itio n a w r ite  r esp o n s c h an n el  to   i n d icate   th s tate  o f   t h tr an s ac tio n .   T h A XI   b u s   co n s is ts   o f   f i v in d ep en d en c h an n els,  [ 3 ]   ea c h   o f   w h ic h   co n tai n s   s et  o f   in f o r m atio n   s ig n al s   an d   u s e s   t w o - w a y   VAL I a n d   R E A DY  h a n d s h ak m ec h a n i s m .   T h V AL I D   s i g n al   f r o m   s o u r ce   in d icate s   t h at  th d ata  o r   co n t r o in f o r m atio n   i s   a v ailab le,   a n d   th R E A DY   s i g n al  f r o m   d esti n a tio n   i n d icate s   th at  it  is   r ea d y   to   ac ce p d ata.   W h en   b o th   V A L I D   a n d   R E A D s ig n al s   g o   to   h ig h ,   d ata  is   tr an s f er r ed .   T h A XI   p r o to co is   b u r s b ased   tr an s ac tio n ,   s o   b o th   r ea d   d ata  ch an n el  a n d   w r ite   d ata  ch a n n el  u s L AST   s ig n al  to   s h o w   w h en   t h tr an s f er   o f   th f in a d ata  ite m   w i th i n   tr a n s ac tio n   tak e s   p lace .   At  th p o in o f   m a s ter   an d   s lav d ev ice s ,   it  ca n   b d iv i d ed   in to   m a s ter ,   s lav a n d   th in ter co n n ec tio n   ar ch itect u r w h ich   co n n ec t s   m aster s   an d   s la v es  to g et h er .   A   t y p ical  s y s te m   co n s is t s   o f   n u m b er   o f   m as ter   an d   s lav e   d ev ices  co n n ec te d   to g eth er   v ia  s o m f o r m   o f   i n t er co n n ec tio n .   An d   w ar f r ee   to   ch o o s th in ter co n n ec ti o n   ac co r d in g   to   th e   n ee d   o f   s y s te m           Fig u r e   1.   A XI   b u s   ar c h itect u r e       1 . 3 .   AP B   T h A MB A   A P B   is   f o r   lo w - p o w er   p er ip h er als.  A MB A   A P B   [ 6 ]   is   o p tim ized   f o r   m i n i m al  p o w er   co n s u m p tio n   an d   r ed u ce d   in ter f ac co m p le x it y   to   s u p p o r p er ip h er al  f u n ctio n s .   A P B   ca n   b u s ed   i n   co n j u n ctio n   w i th   ei th er   v er s io n   o f   t h s y s te m   b u s .   Evaluation Warning : The document was created with Spire.PDF for Python.
I J R E     I SS N:  2089 - 4864     On - ch ip   A MBA   B u s   B a s ed   E ff icien t B r id g b etw ee n   Hig h   P e r fo r ma n ce   a n d   Lo w   ( A n u r a g   S h r iva s ta va )   43       Fig u r 2 .   A P B   b r id g e       T h B r id g u n it c o n v er ts   s y s te m   b u s   tr a n s f er s   i n to   A P B   tr an s f er s   a n d   p er f o r m s   t h f o llo w i n g   f u n ct io n   [ 8]   a.   L atc h es t h e   ad d r ess   an d   h o ld s   it v alid   th r o u g h o u t t h tr an s f er .   b.   Dec o d es th ad d r ess   an d   g e n e r ates a   p er ip h er al  s elec t,  P E SLx .   On l y   o n s e lect  s i g n a l c an   b ac tiv d u r in g   tr an s f er .   c.   Dr iv es t h d ata  o n to   th A P B   f o r   w r ite  tr an s f er .   d.   Dr iv es t h A P B   d ata  o n to   th s y s te m   b u s   f o r   r ea d   tr an s f er .   e.   Gen er ates a   tr ai n in g   s tr o b e,   P E NA B L E ,   f o r   th tr a n s f er .           Fig u r 3 .   Desig n   d escr ip tio n           Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 9 - 4 864     I J R E S   Vo l.  6 ,   No .   1 ,   Ma r ch   2017   :   41     47   44         Fig u r 4 .   B asic A P B   B r id g o p er atio n     Fig u r 5 .   State  d iag r a m   o f   A P B       T h er ar th r ee   b asic o p e r atio n   in   A P B   FS M.   As y n c h r o n o u s   FIFO:   T h is   b lo ck   is   r esp o n s ib le  f o r   th co m m u n icatio n   i n ter f ac b et w ee n   A XI   m as ter   an d   A P B   s lav e.   [ 8 ]   o n ce   th co n tr o p in   i s   s to r ed   in   t h FIF ac co r d in g   to   C L f r eq u e n c y   o f   A XI   m a s ter   th en   FIFO   w ill  a s s er t   its   FIFO  f u ll  co n tr o ac co r d i n g   to   th r esp o n s e   o f   FIFO  f u ll,  m a s ter   s to p   its   o p er atio n   an d   th en   co n tr o is   tr an s f er r ed   to   A P B   s alv e,   an d   s a m w a y   i f   r ea d   o p er atio n   is   d o n b y   A P B   s la v th e n   FIF O   e m p t y   w i ll b h i g h   an d   r ea d   o p er atio n   w ill  b s to p .   A s y n ch r o n o u s   FIFO  w i ll   tak ca r o f   th h ig h   s p ee d   an d   lo w   p er ip h er al  d ev ice  in ter ac tio n   w it h   d if f er e n t C L w r ite  a n d   r ea d   o p er ati o n .   A XI   Ma s ter   I n ter f ac e: -   I i s   i n itiato r   o f   th o p er atio n   b et wee n   it  ta k ca r o f   t h o p er atio n   b y   u s i n g   its   f i v ch a n n el  a n d   ea ch   c h an n el  h a v a n   as y n ch r o n o u s   FIFO   in ter f ac e,   s o   th at   p r o to co m is m atc h   is   r eso lv ed .   A P B   s lav e:  I ta k ca r o f   t h in ter f ac b et w ee n   m a s ter   an d   d ev ice.   I f   d ev ice  i s   in te r ac tin g   to   p r o ce s s o r   it  h a s   to   in ter ac t   w i th   s al v f ir s t,  a n d   s la v w il r esp o n s ac co r d in g   to   an al y s is   o f   co n tr o s i g n al. it   f o llo w s   f o llo w in g   s ta te  m ac h i n f o r   its   co n tr o l.   E NA B L E : -     I n   E NA B L E   s tate  t h en ab le   s ig n al,   P E NA B L E   i s   ass er te d .   T h ad d r ess ,   w r ite  a n d   s el ec s ig n als  all   r e m ain   s tab le  d u r in g   t h tr an s i tio n   f r o m   t h SET UP   to   E NA B L E   s tate.     T h E NA B L E   s tate  also   o n l y   last s   f o r   s ig n al  c y cle  an d   af t er   th is   s tate  t h b u s   w ill  r etu r n   to   th I DL E   s tate  i f   n o   f u r th er   tr an s f er s   ar r eq u ir ed .   A lter n at iv el y ,   i f   a n o th er   tr an s f er   i s   to   f o llo w   th en   t h b u s   w ill   m o v to   SET UP   s ate . [ 2]     I is   ac ce p tab le  f o r   t h ad d r es s ,   w r ite  a n d   s elec s i g n a l   to   g l itch   d u r in g   a   tr a n s itio n   f r o m   t h E N A B L E   to   SET UP   s tates.   I DL E : -     T h d ef au lt st ate  f o r   p er ip h er al  b u s .   SET UP : -     W h en   t h tr a n s f er   is   r eq u ir ed   th b u s   w ill  m o v i n to   SET UP   s tate.   W h er th ap p r o   p ate  s elec ted   s i g n a l,  P SEL x ,   is   a s s er ted .   T h b u s   o n l y   r e m a in   in   t h SET UP   s tate   f o r   o n e   clo ck   c y cle   an d   w i ll a l w a y s   m o v to   th E N A B L E   s tate  o n   t h n e x t   r is in g   ed g   o f   t h clo ck .                 Evaluation Warning : The document was created with Spire.PDF for Python.
I J R E     I SS N:  2089 - 4864     On - ch ip   A MBA   B u s   B a s ed   E ff icien t B r id g b etw ee n   Hig h   P e r fo r ma n ce   a n d   Lo w   ( A n u r a g   S h r iva s ta va )   45   2.   RE SU L T S   AND   S I M UL AT I O N   Fig u r 6   s h o w s   s i m u la tio n   r es u lts   o f   A P B   s la v e.   Fi g u r 7   s h o w s   R T L   v ie w   o f   A P B   s lav e.   Fig u r 8   s h o w s   R T L   d iag r a m   o f   A P B   s lav e.   Fig u r 9   s h o w s   R T L   v ie w   o f   A XI   A P B   B r id g e .   Fig u r 1 0   s h o w s   s i m u lat io n   r es u lts   o f   A XI   A P B   b r id g e             Fig u r 6 .   Si m u latio n   r esu l ts   o f   A P B   s lav e       Fig u r 7 .   R T L   v ie w   o f   A P B   s l av e               Fig u r 8 .   R T L   d iag r a m   o f   A P B   s lav e       Fig u r 9 .   R T L   v ie w   o f   A XI   AP B   B r id g e       Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 9 - 4 864     I J R E S   Vo l.  6 ,   No .   1 ,   Ma r ch   2017   :   41     47   46       Fig u r 1 0 .   Si m u latio n   r es u lt s   o f   AXI   A P B   B r id g e       3.   SYNT H E S I S   RE P O R T   OF   T H E   DE SI G N   Fin al  R es u lt s : -   Dev ice  u tili za tio n   s u m m ar y   :   - - - - - - - - - - - - - - - - - - - - - - - - - - -     Selecte d   Dev ice  : 6 s l x 4 tq g 1 4 4 -     Sli ce   L o g ic  Util izatio n     Nu m b er   o f   Sli ce   R e g is ter s   5 8     o u t o f       4 8 0 0           1 %     Nu m b er   o f   Sli ce   L UT s   :             8 8     o u t o f       2 4 0 0           3 %     Nu m b er   u s ed   as  L o g ic   :               8 2     o u t o f       2 4 0 0           3 %     Nu m b er   u s ed   as M e m o r y   :       6     o u t o f       1 2 0 0               0 %     Nu m b er   u s ed   as R AM   :                6     Sli ce   L o g ic  Dis tr ib u tio n     Nu m b er   o f   L UT   Fli p Flo p   p air s   u s ed   :   92   Nu m b er   w it h   a n   u n u s ed   Fli p Fl o p   :             34   o u to f   9 2     3 6 %     Nu m b er   w it h   a n   u n u s ed   L UT                 4     o u t o f           9 2           4 %     Nu m b er   o f   f u ll y   u s ed   L UT - FF   p air s   :    54   o u t 9 2   5 8 %     Nu m b er   o f   u n iq u co n tr o l set s : 1 4     I Utilizatio n   Nu m b er   o f   I O s :                                 5 8 7   Nu m b er   o f   b o n d ed   I OB s   :   2 1 7     o u t o f         1 0 2       2 1 2 % ( * )     I OB   Fli p   Flo p s /L atc h es      37     Sp ec if ic  Feat u r Utiliza tio n :   Nu m b er   o f   B UFG /B UFG C T R L s   :   4   o u t o f   1 6       2 5 %       4.   CO NCL U SI O N   T h d esig n   h as  b ee n   i m p le m en ted   in   VHD L   as  s y n th e s ize d   w ith   Xi lin x   6 s l x 4 tq g 1 4 4 - 3   s p ar tan   8 .   A r ea   co n s tr an ed   is   ta k e n   ca r f o r   th e   i m p le m e n tatio n . f o r   s y n ch r o n izatio n   f i f o   i s   u s ed , s o   its   n o d esi g n   w h ic h   is   lat n ec y   f r ee   ,   b u t c o n tr o l h a s   b ee n   d ev elo p   s o   th at  it   tak es   m i n i m u m   late n c y .         Evaluation Warning : The document was created with Spire.PDF for Python.
I J R E     I SS N:  2089 - 4864     On - ch ip   A MBA   B u s   B a s ed   E ff icien t B r id g b etw ee n   Hig h   P e r fo r ma n ce   a n d   Lo w   ( A n u r a g   S h r iva s ta va )   47   RE F E R E NC E S   [1 ]   A RM ,   A M BA   S p e c if ica t i o n   Ov e rv iew ,   a v a il a b le  a t   w ww . a r m . c o m   [2 ]   A RM ,   A M BA   S p e c if ica t i o n   (Re v   2 . 0 )” ,   a v a il a b le   a t   ww w . a r m . c o m   [3 ]   A RM ,   A M BA   A X I   P r o t o c o l   S p e c if ica ti o n 2 0 1 0 ,   a v a il a b le   at   ww w.arm . c o m   [4 ]   A RM ,   A M B A   P ro t o c o l   sp e c if ic a ti o n   4 . 0 , ww w . a r m . c o m ,   2 0 1 0 .   [5 ]   A n u ra g   S h riv a sta v a ,   G . S . T o m a r   a n d   S in g h ,   Per fo rm a n c e   c o mp a riso n   o AM AB   Bu s Ba se d   sy s tem - on - c h ip   c o mm u n ica t io n   p ro t o c o l,   i n   P r o c . IEE In tern a t io n a Co n f e re n c e   o n   CS NT   2 0 1 1 ,   3 - 5   Ju n e .   S M V DU   Ka tra,p p - 449 - 4 5 4 .   [6 ]   Ak h il e sh   Ku m a r   a n d   Ri c h a   S in h a ,   De sig n   a n d   v e rifi c a ti o n   a n a lys is  o f   APB3   Pr o t o c o wi t h   c o v e ra g e   i n   P r o c .   IJA ET   2 0 1 1   V o l.   1,   Is s u e   5,   pp.   310 - 317.   [7 ]   A   S in g h ,   A n u ra g   S h riv a sta v a ,   a n d   G . S .   T o m a ‘‘D e sig n   a n d   Imp lem e n t a ti o n   o Hig h   Per fo rm a n c e   AH B   Rec o n fi g u ra b le  Arb it e fo o n   c h ip   Bu Arc h it e c tu re   i n   P ro c . IE E In tern a ti o n a Co n f e re n c e   o n   CS NT   2 0 1 1 ,   3 - 5 .   Ju n e   S M V DU   Ka tra.p p - 4 5 5 - 4 5 9 .   [8 ]   Ch e n g h a i,   Zh i ju n ,   De sig n   a n d   imp lem e n ta ti o n   o A PB   b rid g e   b a se d   o n   AM BA   4 . 0   C o n su m e El e c tro n ics ,   Co m m u n ica ti o n s an d   Ne tw o rk s ( CECNe t),   2 0 1 1   IEE I n tern a ti o n a Co n f e re n c e   1 6 - 1 8   A p ril   2 0 1 1 , p p - 1 9 3 - 1 9 6 .   [9 ]   M a th   S S ,   M a n j u la,  M a n a v i,   “D a ta   tr a n s a c ti o n o n   sy ste m - on - c h i p   b u u si n g   A XI4   p ro to c o l” .   Re c e n t   A d v a n c e m e n ts  in   El e c tri c a l,   El e c tro n ics   a n d   Co n tro E n g in e e rin g   (ICON RA EeCE),   2 0 1 1   IEE In tern a t io n a l   Co n f e re n c e   o n   1 5 - 17   De c ,   p p -   4 2 3 - 4 2 7 .   [1 0 ]   S a n g ik ,   Ka n g   Imp lem e n ta t io n   o a n   o n - c h i p   b u b rid g e   b e t we e n   h e ter o g e n e o u b u se wit h   d if fer e n t   c lo c k   fre q u e n c ies .   S y ste m - on - Ch ip   f o Re a l - T i m e   A p p li c a ti o n s,  2 0 0 5 .   P r o c e e d in g s.   IEE E   F if th   In tern a ti o n a W o rk sh o p   o n   2 0 - 2 4   Ju ly   2 0 0 5 ,   p p - 5 3 0 - 5 3 4 .   [1 1 ]   S a x e n a ,   Bh a tn a g a r,   Ja is w a l.   Rec o n fi g u r a b le  a rc h it e c tu re   fo IP  p e rip h e ra ls” .   S ig n a ls  a n d   El e c tro n ic   S y st e m s (ICS ES ),   2 0 1 0   IEE E   In t e rn a ti o n a C o n f e re n c e   o n   7 - 1 0   S e 2 0 1 0 ,   p p - 3 4 7 - 3 5 0 .         .   Evaluation Warning : The document was created with Spire.PDF for Python.