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     Vo l.   7 ,   No .   3 No v em b er   201 8 ,   p p .   1 73 ~ 1 85   I SS N:  2 089 - 4 864 ,   DOI : 1 0 . 1 1 5 9 1 /i j r es.v 7 . i3 . p p 173 - 1 8 5          173       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   Desig a nd I m ple m en tatio n of  a   Ne w  Archit ecture  of   a   Rea l - ti m R econ figura ble Digita l Mo dul a tor ( DM into  Q PSK   8 - PSK a nd 16 - PS K   on   FP G A       Wa lder  Andre ,   O liv ier  Co uil la rd    De p a rtme n o f   El e c tri c a a n d   Co m p u ter E n g in e e rin g ,   Ro y a M il it a ry   Co ll e g e   o f   Ca n a d a       Art icle  I nfo     AB ST RAC T     A r ticle  his to r y:   R ec eiv ed   Ag u   8 ,   2 0 1 8   R ev i s ed   Oct  9 ,   2 0 1 8   A cc ep ted   Oct  2 3 ,   2 0 1 8       On o f   t h p r er eq u is ites   o f   E le ctr o n ic  W ar f ar ( E W )   i s   to   h av e   th m ea n s   to   p r o v id s ec u r p o in t - to - p o in w ir eless   d ata  an d   v o ice  co m m u n icatio n s   w it h   o th er   g r o u n d   s tat io n s .   Ne w   tech n o lo g ies  ar g iv in g   r is e   to   b ig g er   i n f o r m atio n   s ec u r it y   th r ea t s .   T h is   s it u atio n   illu s tr ates  t h b est  th u r g e n c y   o f   r ed u ci n g   th e   d ev elo p m e n an d   u p g r ad ti m o f   E W   s y s te m s P r ev io u s   w o r k s   s u g g e s th at  d ig ital   s y s te m s   ar th b est  ca n d id ates  f o r   th is   p u r p o s an d   th er ef o r f o r m   th b ac k b o n o f   m o d er n   E lectr o n ic  W ar f ar e.   I n d ee d ,   Dig ital   Mo d u latio n   ( DM )   tech n iq u e s   ar e   w id el y   u s ed   in   m o d er n   w ir el ess   co m m u n icatio n   s y s te m s .   T h is   is   lar g el y   d u to   th eir   h ig h   r esi s tan ce   to   n o is an d   th e ir   h i g h   tr a n s m is s io n   ca p ac it y   th a ca n   b ac h iev ed   th r o u g h   d ata  m u lt ip lex i n g .   I n   th i s   ar ticle,   n e w   r ec o n f ig u r ab le   ar ch itect u r o f   P h ase  Sh i f Ke y i n g   ( P SK)   m o d u latio n   is   d escr ib ed .   T h latter   ca n   b c o n f i g u r ed   in   r ea tim to   p r o d u ce   th f o llo w in g   m o d u latio n   s c h e m e s QP SK,  8 - P SK,  an d   16 - P SK  w i th o u h av i n g   to   r eg en er ate  t h FP G A   co n f ig u r atio n   b its .   T h is   ac tio n   ca n   b d o n b y   s o f t w ar v ia  p r o g r a m m i n g   o r   m a n u a ll y   u s in g   a   DI P   s w itc h .   T h p r o p o s ed   d esig n   is   i m p le m en ted   o n   th Xilin x   x c7 k 3 2 5 tf b g 9 0 0   FP GA   u s i n g   t h Ge n esi s   2   d ev elo p m e n b o ar d .   T h Viv ad o   P h y s ical   Desig n   Au to m at io n   to o in d ic ates  p o w er   co n s u m p tio n   o f   3 0 3   m W   b y   t h o n - ch ip   cir cu i t.   T h ex p er im e n tal  r es u lt s   ar e   in   ag r ee m en w ith   th s i m u latio n s .   K ey w o r d s :   Dig ital M o d u latio n   E n cr y p tio n   Ke y   FP GA   QP SK   8 - P SK   16 - P SK     Co p y rig h ©   2 0 1 8   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 :   W ald er   A n d r e,     Dep ar te m en t   o f   E lectr ical  an d   C o m p u ter   E n g in ee r i n g ,   R o y al  Mili tar y   C o lle g e,     B o x   1 7 0 0 0 ,   Statio n   Fo r ce s ,   Kin g s to n ,   On tar io ,   K7 7 B 4 ,   C an ad a .   E m ail:  w ald er . an d r e@ r m c. ca       1.   I NT RO D UCT I O N   DM   tech n iq u e s   ar m o s tl y   p r ef er r ed   o v er   its   an a lo g   co u n ter p ar f o r   th eir   g r ea ter   tr an s m i s s io n   ca p ac it y   an d   g r ea ter   i m m u n i t y   to   n o i s [ 1 ] - [ 3 ] .   Am o n g   D tech n iq u es  w d is ti n g u i s h   th Am p li tu d S h if Ke y i n g   ( A SK) ,   th Fre q u e n c y   Sh i f Ke y in g   ( FS K)   an d   th e   P h as Sh if Ke y i n g   ( P SK) .   T h ese  th r ee   t y p e s   o f   DM   tech n iq u e s   u s s in u s o i d   an d   v ar y   i ts   a m p lit u d e,   f r eq u en c y   o r   p h ase   to   p r o d u ce   t h ASK,   th e   FS o r   th P SK  m o d u la tio n   r esp ec ti v el y .     W ith   th g r ea ad v a n ce s   m a d in   th m a n u f ac t u r i n g   p r o ce s s   o f   in teg r ated   cir c u it s   ( I C s ) ,   w ar s ee in g   a n   e x p lo s io n   i n   t h u s e   o f   d ig i tal  s y s te m s   i n   t h d ata  p r o ce s s in g   f o r   w ir ele s s   co m m u n ica tio n s   s y s te m s .   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.  7 ,   No .   3 ,   N o v e m b er   2 0 1 :   1 7 3     1 85   174   T h is   is   d u in   p ar to   th f ac th at  d ig ital  cir cu its   ar m u c h   ea s ier   to   m a n u f ac t u r b ein g   b ased   o n   th C MO S   f ab r icatio n   p r o ce s s .   Mo r eo v er ,   al m o s all  tr an s is to r s   i n   C M OS  d ig ital  I C s   h a v m in i m u m   len g t h   to   p r o v id h ig h   s w itc h i n g   f r eq u en c y .   T h is   f ea tu r e   en s u r es   t h d esi g n   o f   v er y   h i g h   f r eq u e n c y   d i g ita s i g n a p r o ce s s o r s   ( DSP ) .     I n   ad d itio n ,   d ig ital  I C s   d o   n o s u f f er   f r o m   o v er - v o l t ag n o r   f r o m   s ec o n d   o r d er   ef f ec ts   en co u n ter ed   in   an alo g   cir cu its   s u c h   as  n o i s e,   o f f s et  an d   m is m atc h   [ 4 ] .   Fu r th er m o r e,   w it h   th ar r iv al  o f   th Field   P r o g r am m ab le  Gate   A r r a y   ( F P GA )   tech n o lo g y ,   t h i s   p h e n o m en o n   ce n ter ed   o n   d ig ital  p r o ce s s i n g   tec h n iq u e s   is   ac ce n tu a ted   ev en   m o r e.   T h ad v an ta g es  o f   th FP GA   tec h n o lo g y   ar b ased   o n   th f o llo w i n g   f i v f ea tu r es ( 1 )   I o f f er s   b etter   co m p u ti n g   p o w er   co m p ar ed   to   d ig ital  s ig n al  p r o ce s s o r s   ( DSP s )   b en ef iti n g   f r o m   h ar d w ar e   p ar allelis m ,   ( 2 )   en ab les  r ap id   p r o to ty p in g   o f   cir c u its ,   ( 3 )   allo w s   t h r ec o n f i g u r atio n   o f   s y s te m s   w h ic h   r ed u ce s   en g i n ee r i n g   co s ts ,   ( 4 )     d o es  n o u s e   an   o p er atin g   s y s te m   w h ich   m i n i m izes   r eliab ilit y   p r o b le m s ,   a n d   ( 5 )   u n li k e   A p p licatio n s   Sp ec if ic  I n te g r a ted   C ir cu its   ( ASI C s )   w h ich   r eq u ir es  r em a n u f ac tu r i n g   i n   o r d er   to   m a k an   u p g r ad e,   FP GA   tech n o lo g y   a ll o w s   u s   to   ac h iev t h is   b y   r ep r o g r a m m i n g   o n l y   th n ec ess ar y   b lo ck   o r   b lo ck s   in   th d esi g n   w i th o u r esp en d i n g   m o n e y .   A s   r es u lt,  t h an a lo g   p ar ts   o f   m o d er n   co m m u n ica tio n   s y s te m s   h a v e   b ec o m in cr ea s in g l y   ab s e n t.  T h eir   u s i s   r ed u ce d   to   p o w e r   a m p li f icatio n ,   A DC   an d   D AC   co n v er ter s ,   a n d   f ilter s .   Alth o u g h   t h f ilter s   ca n   b d ig ital,  w ar s till   w i tn e s s i n g   s tr o n g   u s o f   o f f - c h ip   an alo g   co m p o n en t s   to   r ea lize  th b an d - p ass   f ilter   ( B P F)  f o u n d   in   s o m cu r r e n co m m u n icatio n   s y s te m s .   H o w e v er ,   th FP G A   tech n o lo g y   r e m ai n s   t h m o s t u s ed   f o r   d ata  p r o ce s s in g .   T h r o u g h   liter atu r e,   w f o u n d   s ev er al  au th o r s   w h o   ch o s th FP GA   f o r   th eir   w ir ele s s   co m m u n icat io n   s y s te m .   Fo r   in s ta n ce ,   Mo u b ar k   et  al.   p r o p o s ed   n e w   ar ch it ec tu r to   r ea lize  QP SK  m o d u lato r   [ 5 ] .   T h to tal  p o w er   co n s u m ed   b y   th p r o p o s ed   m o d u lato r   is   4 0   m W .   T h is   r esu lt  is   v er y   p r o m is i n g   f o r   th ch o ice  o f   th FP GA   tec h n o lo g y   as  p r o to ty p i n g   p lat f o r m   to   b u ild   w ir eless   co m m u n icatio n s   s y s te m s .   Ov er   ti m e,   o th er   ar ch itect u r es o f   t h QP SK  m o d u lato r   h a v b ee n   p r o p o s ed .   A l Sa f i d escr ib es a   n e w   QP SK  m o d u lato r   t h at  u s e s   o n L UT   an d   t w o   ac cu m u lato r s   to   g en er ate  t h f o u r   p h a s es  o f   th QP SK  [ 8 ] .   Kn o w i n g   th at  an   ac cu m u lato r   i s   r eg is ter   w h ic h   r o le  is   to   s to r L UT   d ata  tem p o r ar il y ,   th er e f o r th r ea d in g   o f   th e s d ata  w il in tr o d u ce   d ela y   in to   th p h ase  g en er atio n   p r o ce s s .   Ho w ev er ,   t h i m p ac o f   th is   in tr o d u ce d   d ela y   o n   th s y s te m   i s   n e g li g ib le  co m p ar ed   to   th g ain   i n cu r r ed   w it h   th r ed u ctio n   i n   th s ize   o f   th cir cu it.  I n   s o m o th er   QP SK  ar ch itectu r es   d ig itized   ca r r ier   w av g e n er ato r   w as  u s ed   [ 6 ]   an d   [ 7 ] .   T h ese  s u b ca r r ier s   ar g en er ated   f r o m   N u m er icall y   C o n tr o lled   Osc illato r   ( NC O)   to   p r o d u ce   th I   a n d   Q   m o d u latio n   s i g n als   [ 7 ] .   W ith   t h is   ap p r o ac h ,   th t wo   m u ltip lier s ,   a s   w ell   as   th e   lo ca o s cillato r ,   ar n o   lo n g er   n ee d ed .   I n   th q u est   to   r ed u ce   t h e   s p ac o cc u p ied   b y   th m o d u lato r   in   t h FP GA   s ev er al  d esig n s   h av b ee n   p r o p o s ed ,   s o m o f   w h ich   ar f o u n d   in   [ 8 ] - [ 1 0 ] .   Ov er all,   th u s o f   t h FP GA   to   i m p le m e n d ig ita co m m u n icatio n   s y s te m s   i s   v er y   w ell  ex p lo ited   in   th liter at u r [ 1 1 ] - [ 1 3 ] .   T h is   ar ticle  is   o r g a n ized   as  f o llo ws.  I n   s ec t io n   1   w p r ese n th e   to p ic  o n   th u s o f   DM   tech n iq u es  i n   co m m u n i ca tio n s   s y s te m   d esi g n .   I n   s e ctio n   2   w w i ll  b r ief l y   r ev i e w   t h th eo r etica l   f o u n d atio n s   o f   th P SK  m o d u latio n .   I n   Sectio n   3   n e w   ar ch itect u r o f   r ea l - ti m r e co n f i g u r ab le  P SK  m o d u lato r   is   p r o p o s ed .   Sectio n s   4   an d   5   ar d ed icate d   to   th p r esen ta tio n   o f   s i m u latio n   an d   e x p er i m e n tal   r esu lt s   r esp ec ti v el y .   I n   Secti o n   6   w p r esen an   en cr y p ti o n   k e y   g en er ato r   cir c u it.  Fi n all y ,   w co n c lu d e   in   Sectio n   7 .       2.   P H ASE   SH I F T   K E Y I N G   T H E O RY   I n   th i s   s t u d y ,   t h p h ases   o f   d ev el o p in g   an   e v al u atio n   m o d el  o f   th s u itab ilit y   o f   a n ti - h y p er ten s iv e   d r u g s   as  p r ese n ted   i n   Fi g u r 1 .   Dev elo p m e n s tag e   co n s is t s   o f   th e   f ir s S tag e   o f   m a k i n g   k n o w led g e   b ase   in v o l v i n g   i n p u t d ata  f r o m   t h h o s p ital,  ex p er t k n o w led g a n d   k n o w led g d er iv ed   f r o m   l ite r atu r s tu d ie s   T h s ec o n d   s tag is   th p r o ce s s   o f   ev al u atio n   o f   th f it  b et w ee n   th co n d itio n s   o f   t h p atien w it h   th t y p o f   a n ti - h y p er te n s i v d r u g s .   T h m e th o d   u s ed   is   P r o f ile  Ma tch i n g   m et h o d .     ( ) =  ( 2 + ( 1 ) )   ( 1 )     Fo r   = 0 , 1   w h a v e:     0 ( ) =  ( 2 )      0   ( 2 )     1 ( ) =  ( 2 )      1   ( 3 )     W h ile  t h B P SK  m o d u latio n   is   m o r r o b u s t,  Q u ad r atu r P h ase  Sh if t   Ke y in g   ( QP SK)   m o d u latio n   p r o v id es  h i g h er   d ata  r ate,   an d   th er e f o r m o r s u ited   f o r   d ata  tr an s m i s s io n   [ 1 4 ] .   Fig u r 2   s h o w s   th co n v en t io n al  ar ch itec tu r o f   th QP SK  m o d u lato r .   T h is   cir cu it  is   f u ll y   i m p le m en tab le  in   FP GA ,   a n d   ca n   b d escr ib ed   b y   u s in g   o n o r   th o t h er   o f   t h Har d w ar Descr i p tio n   L a n g u a g ( HD L )   Ver ilo g   o r   VHD L .   Evaluation Warning : The document was created with Spire.PDF for Python.
I J R E     I SS N:  2089 - 4864       Desig n   A n d   I mp leme n t a tio n   o f   a   N ew A r ch itectu r o f a   R ea l - Time  R ec o n fig u r a b l e…  ( W a ld er A n d r e )   175   T h 2 - b it  s er ial  to   p a r allel  c o n v er ter   m o d u le  co m b in ed   w it h   th t w o   No n - R et u r n   Z e r o   ( NR Z )   en co d er s   o cc u p y   litt le  FP GA   s p ac e,   an d   th t w o   m u ltip lier s   d o   n o o cc u p y   lo o f   FP GA   d ep en d in g   o n   th e   m u ltip licatio n   alg o r it h m   u s ed .               Fig u r 1 .   B P SK  m o d u latio n   a n d   co n s tellat io n   d iag r a m     Fig u r 2 .   T h co n v en tio n a l a r ch itect u r o f   th QP SK  m o d u l ato r       Fig u r 3   illu s tr ates  th QP SK  m o d u latio n   an d   s h o w s   its   co n s tellatio n   d iag r a m .   Her ea ch   s y m b o is   ass o ciate d   w ith   p h a s o f   t h e   s ig n al.   B y   g o i n g   co u n ter   clo c k w is t h s y m b o l s   1 1 ”,   0 1 ”,   0 0 ”  an d   1 0 ”  ar e   f o u n d   at  an g le s   o f   3 / 4 5 / 4   ( 3 / 4 ) ,   an d   7 / 4   ( / 4   )   r esp ec tiv el y .   T h co n s tell atio n   d iag r a m   o f   th e   QP SK c an   b d r aw n   f r o m   E q u atio n   4 ,   w h er f c   is   t h f r eq u e n c y   o f   t h ca r r ier     ( ) =  ( 2 + ( 2 1 ) 4 ) , = 1 , 2 , 3 , 4   (4 )     Fro m   E q u atio n   4   w d er iv t h f o llo w in g   ex p r es s io n s   o f   ( , )     ( 0 , 0 ) = cos (  ) s in   (  )     (5 )   ( 0 , 1 ) = cos (  ) + s in (  )   (6 )   ( 1 , 0 ) = cos (  ) s in (  )   (7 )   ( 1 , 1 ) = cos (  ) + s in   (  )   (8 )     T h f o llo w i n g   r u les to   m o d el  t h QP SK e n co d er   ar b ased   o n   th I E E E   Sta n d ar d   8 0 2 . 1 6 - 2 0 0 4 :     {             1   2            " 0 0 "     1 + 2            " 0 1 " 1 2                  " 1 0 " 1 + 2                    " 1 1 "   (9 )     W h er 1 / 2   is   n o r m aliza tio n   f ac to r   o f   th th m o d u lated   w a v ef o r m .   E q u at io n   9   d ictates  th at  th f o u r   s y m b o ls   ar s ep ar ated   b y   / 2 ,   w ith   th f ir s s y m b o 1 1 ”  lo ca ted   at  th an g le  o f   / 4 .   T h u s ,   th QP SK  m o d u lato r   h a v i n g   f o u r   s y m b o ls   o f f er s   a   h i g h er   d ata  tr an s m i s s io n   r ate  th a n   th B P SK  m o d u lato r .   No w   if   w lo o k   at  th r ec ep tio n   lev el,   ie  at  th QP SK  an d   B P SK  d e m o d u lato r s ,   w n o te  th at  t h s ig n al  af ter   p ass in g   th r o u g h   t h c h a n n el s   p air ed   w ith   tr a n s m is s io n   n o is e s ,   t h B P SK  d em o d u lato r   h as  o n l y   t wo   d ec is io n s   to   m ak e   w h ile  t h QP SK  d em o d u lato r   h as  f o u r .   T h is   tells   u s   th at  t h B P SK  m o d u latio n   is   m o r e   r o b u s th an   QP SK  m o d u latio n   u s i n g   o n l y   t w o   p h ase s   m a k es  s i g n al  r ec ep tio n   ea s ier   f o r   th d em o d u lato r   cir cu it.  T h ese  t w o   m o d u latio n   s ch e m es  ar w id el y   u s ed   in   to d a y ' s   co m m u n icati o n   s y s te m s .   Dep en d i n g   o n   th d esig n   o b j ec tiv es,   co m p r o m is es  w ill  b m ad b et w ee n   s p ee d   a n d   r o b u s tn e s s .   Her e,   w p r o p o s n e w   ar c h itect u r th a m ee ts   th ese  t w o   cr iter ia  an d   m o r 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.  7 ,   No .   3 ,   N o v e m b er   2 0 1 :   1 7 3     1 85   176       Fig u r 3 .   QP SK  m o d u latio n   a n d   co n s tella tio n   d iag r a m         3.   NE R E CO NF I G UR AB L E   Q P SK ,   8 - P SK ,   AND  1 6 - P S K   ARCH I T E CT URE   Her e,   n e w   ar c h itect u r to   i m p le m e n a   r ec o n f ig u r a b le  P SK  m o d u lato r   is   p r ese n ted   i n   Fig u r 4 .   T h p r o p o s ed   d esig n   co n s u m e s   v er y   litt le  p o w er   an d   o cc u p ies  n eg li g ib le  s p ac in   th FP GA .   T h is   d esig n   i s   r ec o n f i g u r ab le  in   r ea ti m ( 1 )   m a n u al l y   u s i n g   t w o   s w itch e s   o r   ( 2 )   b y   s o f t w ar v ia  p r o g r a m m in g .   A lth o u g h   th th r ee   m o d u latio n   s c h e m e s   QP SK,  8 - P SK,  an d   1 6 - P SK  ar p r esen in   t h FP GA   b its tr ea m ,   o n l y   o n s ch e m ca n   b s elec ted   at  ti m e.     No te  th at  th cir cu i r ec o n f ig u r atio n   i s   d o n e   w i th o u t h n ee d   o f   r eg en er ati n g   t h FP GA   co n f ig u r atio n   b its th er e f o r w it h o u t   an y   in ter r u p tio n   o f   s er v ice.   T h is   h a s   n ev e r   b ee n   d o n in   t h p ast.  Mo r eo v er ,   t h p r o p o s ed   alg o r ith m   ca n   b u s ed   to   g en e r ate  P SK  m o d u latio n   t y p e s   u p   to   N - P SK.  Hav i n g   in   m i n d   th at  t h m o r w ad d   p h ases   ie  3 2 - P SK  an d   s o   o n   th m o r th r ec ep tio n   o f   d ata  w il l   b d if f ic u lt a t t h r ec eiv er   en d .             Fig u r 4 .   Ne w   ar ch ec t u r o f   r ec o n f i g u r ab le  P SK  m o d u la to r     T h is   f ea tu r o f   r ea l - ti m r ec o n f i g u r atio n   is   v er y   ef f ec ti v e   in   s it u a tio n s   o f   v er y   s tr o n g   j am m in g .   L i k th f r eq u e n c y   h o p p in g   tech n iq u w h ich   co n s i s ts   o f   ch a n g i n g   f r eq u e n cie s   to   co u n ter   j a m m in g s ,   h er th s ch e m o f   th e   P SK  m o d u latio n   w ill  b t h p ar am eter   to   ch a n g to   ac co m p li s h   t h s a m ta s k .   A cc o r d in g l y ,   th th r ee   m o d u la tio n   s c h e m es  i m p le m e n ted   ca n   b p r ep r o g r am m ed   to   b u s e d   in   t u r n   cr ea ti n g   a   p h ase  h o p p in g   as  m ea n s   o f   p r o tectio n   in   th p r es en ce   o f   j am m i n g   attac k s .   Fo r   th is   ty p o f   E lectr o n ic   P r o tectio n   Me asu r ( E P M)   t o   b e   ef f ec ti v e,   th m o d u lato r   an d   th d em o d u lato r   m u s b w el s y n to n ized .   T h at  is ,   th d e m o d u lato r   m u s b p r ep r o g r am m ed   w it h   th s a m p h ase  h o p p in g   s eq u en ce s   u s ed   i n   th m o d u l ato r .   T h P s eu d o co d f o r   th al g o r ith m   is   g i v en   in   T ab le  1   to   g en er ate  t h d if f er en a s s o ciate d   p h ases   f o r   th d esire d   m o d u lat io n .       Evaluation Warning : The document was created with Spire.PDF for Python.
I J R E     I SS N:  2089 - 4864       Desig n   A n d   I mp leme n t a tio n   o f   a   N ew A r ch itectu r o f a   R ea l - Time  R ec o n fig u r a b l e…  ( W a ld er A n d r e )   177   T ab le  1 .   P s eu d o co d o f   th A l g o r ith m   Used   A l g o r i t h m     I f   r e se t   t h e n   I n i t i a l i z e   t h e   R O M   a d d r e s c o u n t e r   I f   mo d u l a t o r _ se l e c t e d = Q P S K   C o mp u t e   R O M   s t a r t   a d d r e ss c o u n t e r   f o r   t h e   r e a d i n g   a n d   i n c r e me n t   W h i l e   Q P S K   C o n t i n u e   r e a d i n g   I f   mo d u l a t o r _ se l e c t e d = 8 - PSK   C o mp u t e r   R O M   s t a r t   a d d r e ss c o u n t e r   f r o m t h e   r e a d i n g   a n d   i n c r e me n t   W h i l e   8 - PSK   C o n t i n u e   r e a d i n g   I f   mo d u l a t o r _ se l e c t e d = 1 6 - Q P S K   C o mp u t e   R o m   st a r t   a d d r e ss c o u n t e r   f r o m t h e   r e a d i n g   a n d   i n c r e me n t   W h i l e   1 6 - Q P S K   C o n t i n u e   r e a d i n g   I f   mo d u l a t o r _ se l e c t e d = o t h e r s   D o   n o t h i n g     T h co n s tellatio n   d ec o d er   m o d u le   ( p h ase  en co d er )   d ep en d in g   o n   t h e   t y p o f   m o d u lat io n   s elec ted   is   r esp o n s ib le  f o r   ca lcu lati n g   t h R OM   r ea d   s tar ad d r ess .   T h s tate  m ac h i n e   in   t h i s   ar ch itect u r w ill  r ea d   th R OM   co n ti n u o u s l y   u n ti n e w   s y m b o is   r ec eiv ed   f r o m   th s er ial  to   p ar allel  co n v er ter   m o d u le.   T h latter   g en er ate s   th s y m b o ls   f o r   th th r ee   t y p es  o f   m o d u lato r   b ein g   QP SK,  8 - PS K,   an d   1 6 - P SK.  Fo r   ea ch   s y m b o l,   u n iq u s tar ad d r ess   f o r   r e ad in g   in   t h R OM   is   ass i g n e d ,   th u s   f o r   ea ch   n e w   s y m b o l   r ec eiv ed   th r ea d   co u n ter   is   i n itialized   to   th n e w   s tar ad d r ess   v al u ca lcu la ted .   T h at  s aid ,   th ese  s tar t   ad d r ess es  in d icate   th p h a s es  o f   t h m o d u lato r   t h at  ar g en er ated .   T h R OM   co n tain s   t h w a v ef o r m   to   b u s ed   b y   th e n co d er   p h ase  m o d u le  to   g en er ate  t h e   d if f er e n p h a s es  o f   t h s e lect ed   m o d u latio n   s c h e m e.   W u s ed   th 3 - w ir SP I   c o n tr o ller   co r f r o m   Di g ile n t T to   p r o g r am   th e   g e n er ic  m o d u lato r   an d   to   co m m u n icate   t h tr an s m i s s io n   d ata   to   th SP I   in ter f ac o f   th D AC   u s ed .   T h DA C   u s ed   is   th Dig ile n P MO DD A 2   w h ic h   is   1 2 - b it  DAC  w ith   1 Millio n   s a m p les   s ec .   T h p h ase  e n co d er   m o d u le  i s   k e y   p ar o f   th p r o p o s ed   m o d u lato r .   I co n tr o ls   th ac ce s s   to   th R OM   an d   d e co d es th s ig n al s   at  th e   o u tp u t   o f   t h s er ial  to   p ar allel  co n v er ter .   W ith   S n, p   b ei n g   th co n s tellatio n   p o in ts   o n   t h co n s tellat io n   d iag r a m   w h a v e :     , =  _  ( 2 + 1 ) ( 4 ( 2 ) ) 1 2   (1 0 )     , =  _  ( 2 + 1 ) 2 + 3   (1 1 )     W ith   m = 1 ,   2 …  2 p +3   an d   p = 0 ,   1 ,   2   f o r   QP SK,  8 - P SK  a n d   1 6 - P SK  r esp ec tiv el y .   T ab le  2   s h o w s   t h p s e u d o - co d u s ed   in   t h p r o ce s s   o f   g e n er atin g   t h p h ase s   f o r   th t h r ee   t y p e s   o f   m o d u latio n   d escr ib ed   ab o v e.   T h is   p s eu d o co d ca n   b ex ten d ed   to   3 2 ,   6 4 - P SK  an d   s o   o n .   A s   s h o w n   i n   Fi g u r 4,   w u s e d   s in g le  R OM   o f   s ize  2 5 6 x 1 2   t o   co n tain   th e   s in u s o i d al  s ig n al  th a w w ill   b u s ed   to   m o d u late  o u r   d at s ig n al.   I n itiall y ,   th s y s te m   i s   r eset  to   ad d r ess   ze r o   b y   d ef a u lt  r eg ar d les s   o f   t h s elec ted   m o d u latio n   t y p e,   QP SK,  8 - P SK,  an d   16 - P SK.  B y   s elec tin g   th s ta r m o d e” ,   th m o d u lato r   b eg in s   r ec eiv i n g   th s e r ial  d ata  s ig n al  a n d   r o u tes  it  to   th s er ial   to   p ar allel  c o n v er te r .   T h s er ial   to   p ar allel   co n v er ter   is   r ec o n f i g u r ab le  in to   1   b it  to   2 - b it  p ar allel   co n v er ter ,   1   b it  to   3 - b it  p ar allel  co n v er ter   an d   f in a l l y   in to   1   b it  to   4 - b it  co n v er ter   to   ac co m m o d ate   t h QP SK,  8 - P SK,  an d   1 6 - P SK  r esp ec ti v el y .   T h co n v er ter   w ill  g e n er ate  th s y m b o l s   f r o m   t h in p u s er ial  s i g n al.   B y   s elec tin g   t h t y p o f   m o d u latio n   to   b g en er ated ,   th p s eu d o co d e   f o r   th HDL   b elo w   is   u s ed   to   g en er ate   th p h ase  d i f f er en ce s .   T o   g en e r ate  th p h ase we   s tar t r ea d in g   th R OM   f r o m   d if f er en t a d d r ess .           T ab le  2 .   P s eu d o co d f o r   th HDL     q p s k   s i g n a l   ( st a r t   a d d r e sse s)   r o m_ si z e 0 0 _ s < = d i v i d e   ( t o _ u n s i g n e d ( 1 * r o m_ si z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n si g n e d ( 8 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 0 1 _ s < = d i v i d e   ( t o _ u n s i g n e d ( 3 * r o m_ si z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n si g n e d ( 8 ,   d i v _ a r g _ w i d t h ) ) ;   r o m_ si z e 1 1 _ s < = d i v i d e   ( t o _ u n s i g n e d ( 5 * r o m_ si z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n si g n e d ( 8 ,   d i v _ a r g _ w i d t h ) ) ;   r o m_ si z e 1 0 _ s < = d i v i d e   ( t o _ u n s i g n e d ( 7 * r o m_ si z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n si g n e d ( 8 ,   d i v _ a r g _ w i d t h ));   8 - p s k   s i g n a l   ( s t a r t   a d d r e sse s)   r o m_ si z e 0 0 0 _ s   < = d i v i d e   ( t o _ u n s i g n e d ( 1 * r o m_ s i z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n s i g n e d ( 1 6 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 0 0 1 _ s   < = d i v i d e   ( t o _ u n s i g n e d ( 3 * r o m_ s i z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n s i g n e d ( 1 6 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 0 1 1 _ s   < = d i v i d e   ( t o _ u n s i g n e d ( 5 * r o m_ s i z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n s i g n e d ( 1 6 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 0 1 0 _ s   < = d i v i d e   ( t o _ u n s i g n e d ( 7 * r o m_ s i z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n s i g n e d ( 1 6 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 1 1 0 _ s   < = d i v i d e   ( t o _ u n s i g n e d ( 9 * r o m_ s i z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n s i g n e d ( 1 6 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 1 1 1 _ s < = d i v i d e   ( t o _ u n si g n e d ( 1 1 * r o m_ s i z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n s i g n e d ( 1 6 ,   d i v _ a r g _ w i d t h ) )   ;   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.  7 ,   No .   3 ,   N o v e m b er   2 0 1 :   1 7 3     1 85   178   r o m_ si z e 1 0 1 _ s   < = d i v i d e ( t o _ u n si g n e d ( 1 3 * r o m_ s i z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n s i g n e d ( 1 6 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 1 0 0 _ s   < = d i v i d e   ( t o _ u n s i g n e d ( 1 5 * r o m_ si z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n s i g n e d ( 1 6 ,   d i v _ a r g _ w i d t h ) )   ;   16 - p s k   si g n a l   ( st a r t   a d d r e sse s)   r o m_ si z e 0 0 0 0 _ < = d i v i d e   ( t o _ u n si g n e d ( 1 * r o m_ si z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n s i g n e d ( 3 2 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 0 0 0 1 _ < = d i v i d e   ( t o _ u n si g n e d ( 3 * r o m_ si z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n s i g n e d ( 3 2 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 0 0 1 1 _ < = d i v i d e   ( t o _ u n si g n e d ( 5 * r o m_ si z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n s i g n e d ( 3 2 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 0 0 1 0 _ < = d i v i d e   ( t o _ u n si g n e d ( 7 * r o m_ si z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n s i g n e d ( 3 2 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 0 1 1 0 _ < = d i v i d e   ( t o _ u n si g n e d ( 9 * r o m_ si z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n s i g n e d ( 3 2 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 0 1 1 1 _ < = d i v i d e   ( t o _ u n si g n e d ( 1 1 * r o m_ s i z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n si g n e d ( 3 2 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 0 1 0 1 _ < = d i v i d e   ( t o _ u n si g n e d ( 1 3 * r o m_ s i z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n si g n e d ( 3 2 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 0 1 0 0 _ < = d i v i d e   ( t o _ u n si g n e d ( 1 5 * r o m_ s i z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n si g n e d ( 3 2 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 1 1 0 0 _ < = d i v i d e   ( t o _ u n si g n e d ( 1 7 * r o m_ s i z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n si g n e d ( 3 2 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 1 1 0 1 _ < = d i v i d e   ( t o _ u n si g n e d ( 1 9 * r o m_ s i z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n si g n e d ( 3 2 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 1 1 1 1 _ < = d i v i d e   ( t o _ u n si g n e d ( 2 1 * r o m_ s i z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n si g n e d ( 3 2 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 1 1 1 0 _ < = d i v i d e   ( t o _ u n si g n e d ( 2 3 * r o m_ s i z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n si g n e d ( 3 2 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 1 0 1 0 _ < = d i v i d e   ( t o _ u n si g n e d ( 2 5 * r o m_ s i z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n si g n e d ( 3 2 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 1 0 1 1 _ < = d i v i d e   ( t o _ u n si g n e d ( 2 7 * r o m_ s i z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n si g n e d ( 3 2 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 1 0 0 1 _ < = d i v i d e   ( t o _ u n si g n e d ( 2 9 * r o m_ s i z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n si g n e d ( 3 2 ,   d i v _ a r g _ w i d t h ) )   ;   r o m_ si z e 1 0 0 0 _ < = d i v i d e   ( t o _ u n si g n e d ( 3 1 * r o m_ s i z e _ i n ,   d i v _ a r g _ w i d t h ) ,   t o _ u n si g n e d ( 3 2 ,   d i v _ a r g _ w i d t h ) )   ;       T h in d icatio n   o f   t h s tar ad d r ess   is   g i v e n   b y   th e   s y m b o ls .   T o   illu s tr ate  t h p h a s e n co d er   w g i v e   an   ex a m p le  f o r   ea ch   t y p e   o f   m o d u latio n .   L e t ' s   s tar w it h   t h QP SK  m o d u latio n   w h ich   u s e s   f o u r   s y m b o ls   a s   illu s tr ated   in   tab le  3 .   Fo r   th is   t y p o f   m o d u latio n ,   th co n s t ellatio n   d iag r a m   i s   d iv id ed   in t o   f o u r ,   s o   th at  ea ch   an g le  ca n   b ass o ciate d   w it h   d if f er en s tar ad d r ess .   R ef e r r in g   to   T a b le  2 ,   r o m _ s ize_ 0 0   r ep r esen ts   th s tar ad d r ess   th at  is   as s o ciate d   w ith   s y m b o 00   in   t h co n s te llati o n .   R ec all  E q u atio n   1 1 :     , =  _  ( 2 + 1 ) 2 + 3   (1 2 )     W h er n = 0 ,   1 ,   2 ,   3   u p   to   1 5   f o r   th s y m b o ls   a n d   p = 0 ,   1 ,   2   f o r   th QP SK,  8 - P SK  a n d   1 6 - P SK  m o d u latio n s   r esp ec tiv el y .   T ab le  1   is   co m p leted   as  f o llo w s ,   f o r   S n,   p = ( 0 ,   0 )   w h a v n = 0   ( s y m b o 00 )   an d   p = 0   ( Q P SK  co n s tellat io n ) .   W ith   s a m p le  s ize  o f   2 5 6 ,   th s tar t a d d r ess   is   g iv e n   b y :       _  = 0 , 0 = 256 ( 2 ( 0 ) + 1 ) 2 0 + 3     (1 3 )       _  = 32   (1 4 )     Fo r   S n,   p = ( 1 ,   0 ) ,   w h a v n = 1   ( s y m b o 01 )   an d   p = 0   ( QP SK   co n s tellatio n ) .       _  = 1 , 0 = 256 ( 2 ( 1 ) + 1 ) 2 0 + 3   (1 5 )       _  = 96   ( 16)     So   w e   g et   f o r   s y m b o ls   10   an d   11   R OM start_add ress = 1 6 0   an d   2 2 4   r es p ec tiv el y .   T o   d ef in th 8 - P SK,   th s y m b o ls   ar f r o m   0   to   7 ,   s ee   T a b le  4 .   T h s am eq u ati o n   is   u s ed   w it h   n = 0 ,   1 ,   2 . . .   7   an d   p = 1   t o   in d icate   th 8 - P SK  co n s tel latio n .   An   e x a m p le,   f o r   S n ,   p = ( 6 . 0 ) ,   w h av n = 1   ( s y m b o 110 )   an d   p = 1   ( co n s tellatio n   8 - P SK) .       _  = 6 , 0 = 256 ( 2 ( 6 ) + 1 ) 2 1 + 3   (1 7 )     _  = 208   (1 8 )     T o   d ef in th 1 6 - P SK,  th s y m b o l s   ar f r o m   0   to   1 5 ,   s ee   T ab le  5 .   T h s am eq u atio n   is   u s ed   w it h   n = 0 ,   1 ,   2 ,   3 . . . ,   1 5   an d   p = 2   to   in d icate   th 1 6 - P SK  co n s te llatio n .   An   ex a m p le,   f o r   S n,   p = ( 1 5 . 0 ) ,   w e   h av n = 1   ( s y m b o l   1111 )   an d   p = 2   ( co n s tellatio n   1 6 - P SK) .       _  = 6 , 0 = 256 ( 2 ( 15 ) + 1 ) 2 2 + 3   ( 19)       _  = 248   ( 20 )     Evaluation Warning : The document was created with Spire.PDF for Python.
I J R E     I SS N:  2089 - 4864       Desig n   A n d   I mp leme n t a tio n   o f   a   N ew A r ch itectu r o f a   R ea l - Time  R ec o n fig u r a b l e…  ( W a ld er A n d r e )   179   T h u s   f o r   M - P SK  w h av n = 0 ,   1 ,   2 ,   3 . . . ,   M - 1   w h a v e       = , =  _  ( 2 + 1 ) 2 + 3   (2 1 )     Fo r   ea ch   s y m b o l,  t h P h ase   en co d er   m o d u le  r ea d s   t h R OM   f r o m   t h s tar ad d r ess   an d   w il l   in cr e m e n th ad d r ess   co n ti n u o u s l y   u n ti t h ar r iv al  o f   n e w   s y m b o l.  A t h i s   p o in t,  t h R OM   r ea d in g   w ill  b e   r eset  to   th n e w l y   ca lcu la ted   ad d r ess   an d   th p r o ce s s   w il r ep ea t.  W ith   th is   alg o r it h m ,   o u r   d e s ig n ed   p h ase   en co d er   cir cu it  is   ca p ab le   o f   g en er ati n g   all  th d ata  p h ases   ass o ciate d   w ith   ea ch   s y m b o o f   th co n s tellat io n   d iag r a m .   Fro m   E q u a tio n   1 2   w f ill i n   th R OM   ad d r ess   co lu m n   o f   T ab les  3 4 ,   an d   5       T ab le  3 Q P SK M o d u lato r   Sp ec if icatio n s   B i t   C o d e   P h a se   R O M   A d d r e ss   00   45   32   01   1 3 5   96   10   2 2 5   1 6 0   11   3 1 5   2 2 4     T ab le  4 8 - P SK M o d u lato r   Sp ec if icatio n s   B i t   c o d e   P h a se   R O M   A d d r e ss   B i t   c o d e   P h a se   R O M   A d d r e ss   0 0 1   45   16   1 0 1   2 2 5   1 4 4   0 1 1   90   48   1 1 1   2 7 0   1 7 6   0 1 0   1 3 5   80   1 1 0   3 1 5   2 0 8   1 0 0   1 8 0   1 1 2   0 0 0   3 6 0   2 0 4       T ab le  5 16 - P SK M o d u lato r   Sp ec if icatio n s   B i t   c o d e   P h a se   R O M   A d d r e ss   B i t   c o d e   P h a se   R O M   A d d r e ss   0 0 0 0   1 1 . 2 5   8   1 0 0 0   1 9 1 . 2 5   1 3 6   0 0 0 1   3 3 . 7 5   24   1 0 0 1   2 1 3 . 7 5   1 5 2   0 0 1 0   5 6 . 2 5   40   1 0 1 0   2 3 6 . 2 5   1 6 8   0 0 1 1   7 8 . 7 5   56   1 0 1 1   2 5 8 . 7 5   1 8 4   0 1 0 0   1 0 1 . 2 5   72   1 1 0 0   2 8 1 . 2 5   2 0 0   0 1 0 1   1 2 3 . 7 5   88   1 1 0 1   3 0 3 . 7 5   2 1 6   0 1 1 0   1 4 6 . 2 5   1 0 4   1 1 1 0   3 2 6 . 2 5   2 3 2   0 1 1 1   1 6 8 . 7 5   1 2 0   1 1 1 1   3 4 8 . 7 5   2 4 8       T o   r ea lize  th is   p r o j ec t,   w u s ed   th d esig n   f lo w   p r o v id ed   b y   Xilin x   as  ill u s tr ated   in   Fig u r e   5 .   T h Gen es y s   2   Kin te x - 7   FP GA   De v elo p m e n B o ar d   f r o m   Dig ile n i s   u s ed .   T h is   ca r d   co n tai n s   5 0 , 9 5 0   lo g ic   s lices ,   f u ll y   p o p u lated   4 0 0 - p i n   FP GA   Me zz a n in C ar d   ( FMC )   HP C   co n n ec to r ,   1 0   G T lan es,  5   P MO D   p o r ts ,   an d   d e d icate d   USB   p o r t   f o r   J T A p r o g r am m i n g   a n d   d ata  tr an s f er s   to   n a m o n l y   t h ese.   T h FMC   HP C   co n n ec to r   is   a   v er y   attr ac ti v f ea t u r as  it  a llo w s   t h i n ter f a ce   w i th   th An alo g   De v ice  AD - FM C D AQ2 - E B Z   d ev elo p m en t   b o ar d .   T h is   ca r d   co n tain s   d u al,   AD9 6 8 0   14 - b it,  1 . 0   G SP S,  J E SD2 0 4 B   ADC,  A D9 1 4 4   q u ad ,   1 6 - b it,  2 . 8   GSP S,  J E SD2 0 4 B   DAC .       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.  7 ,   No .   3 ,   N o v e m b er   2 0 1 :   1 7 3     1 85   180       Fig u r 5 .   Xilin x   b asic d esi g n   f lo w       4.   F P G I M P L E M E NT A T I O RE SU L T S   T ab le  6   s h o w s   FB G A   ar ea   u tili s atio n T ab le  7   s h o w s   FB GA  ar ea   u ti lis atio n   co n t in u ed .   Fig u r 6   s h o w s   to tal  on - c h ip   p o w er .       T ab le  6 FB GA   A r ea   Util is ati o n                 T ab le  7 FB GA   A r ea   Util is ati o n   C o n ti n u ed   N a me   L U T   a L o g i c   ( 2 0 3 8 0 0 )   L U T   F l i p   F l o p   P a i r s   ( 2 0 3 8 0 0 )   B o n d e d   ( 5 0 0 )   B U F G C T R L   ( 3 2 )   Q P S K   M o d u l a t o r   3 7 1   2 2 1   25   4   > c l o c k _ g e n   0   0   0   0      P h a se _ e n c   3 1 9   1 9 3   0   0      sp i _ mas t e r   42   15   0   0       Fig u r 6 .   T o tal  o n - ch ip   p o w er       5.   SI M UL AT I O R E S UL T S   Fig u r 7   s h o w s   ti m d o m ai n e   r ep r esen tatio n   o f   th QP SK  s i g n a l Fi g u r 8   s h o w s   t i m d o m ai n e   r ep r esen tatio n   o f   t h 8 - P SK s i g n al .   Fig u r 9   s h o w s   t i m d o m ai n r ep r esen tatio n   o f   th 1 6 - P SK si g n a l.   N a me   S l i c e   L U T ( 2 0 3 8 0 0 )   S l i c e   R e g i st e r ( 4 0 7 6 0 0 )   F 7   M u x e s   ( 1 0 1 9 0 0 )   S l i c e   ( 5 0 9 5 0 )   Q P S K   M o d u l a t o r   3 7 1   3 5 5   8   1 3 4   > c l o c k _ g e n   0   0   0   0      P h a se _ e n c   3 1 9   2 6 3   8   1 0 6      sp i _ mas t e r   42   59   0   25   Evaluation Warning : The document was created with Spire.PDF for Python.
I J R E     I SS N:  2089 - 4864       Desig n   A n d   I mp leme n t a tio n   o f   a   N ew A r ch itectu r o f a   R ea l - Time  R ec o n fig u r a b l e…  ( W a ld er A n d r e )   181           Fig u r 7 .   T im d o m ain r ep r esen tat io n   o f   t h QP SK  s i g n a l           Fig u r 8 .   T im d o m ain e   r ep r esen tat io n   o f   t h 8 - P SK  s i g n al           Fig u r 9 .   T im d o m ain r ep r esen tat io n   o f   t h 1 6 - P SK  s i g n a l   6.   E XP E R I M E NT A L   RE SUL T S   As  s h o w n   i n   Fi g u r 1 0 ( a)   ti m d o m ai n e   r ep r esen tatio n   o f   t h QP SK  Si g n al,   ( b )   QP SK  r esu lt  zo o m   in ,   ( c)   Fre q u en c y   Do m ai n   R ep r esen tatio n   o f   QP SK  s ig n a l,  ( d )   tim d o m ain   r ep r esen t atio n   o f   th 8 - P SK  s ig n al,   ( e)   8 - P SK  r esu lt  zo o m   in ,   an d   ( f )   Fre q u en c y   Do m ai n   R ep r esen ta tio n   o f   th 8 - P S s ig n al As  s h o w n   in   Fi g u r 1 1   ( a )   T im Do m ai n   R ep r esen ta tio n   o f   th e   1 6 - P SK  Sig n al,   ( h )   1 6 - P SK  r esu lt  zo o m   in ,   (b )   Fre q u en c y   Do m ai n   R ep r esen tat io n   o f   th 1 6 - P SK s ig n al,   an d   ( c )   ex p er im e n tal  s etu p .       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.  7 ,   No .   3 ,   N o v e m b er   2 0 1 :   1 7 3     1 85   182       ( a)   ( b )           ( c)   ( d )           ( e)   ( f )     Fig u r 1 0 .   ( a)   T im Do m ai n R ep r esen tat io n   o f   t h QP SK S ig n a l,  ( b )   QP SK Res u lt  Z o o m   in ,   ( c)   Fre q u en c y   Do m ain   R ep r es en tatio n   o f   QP SK si g n a l,  ( d )   T i m Do m a in   R ep r esen ta tio n   o f   th 8 - P SK  Sig n al,   ( e)   8 - P SK Res u lt  Z o o m   in ,   a n d   ( f )   Fre q u e n c y   Do m a in   R ep r ese n tatio n   o f   th 8 - P SK sig n a l       Evaluation Warning : The document was created with Spire.PDF for Python.