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.   10 ,   No .   2 J u ly   202 1 ,   p p .   1 09 ~1 1 4   I SS N : 2 0 8 9 - 4864 ,   DOI 1 0 . 1 1 5 9 1 /i j r es . v 1 0 . i2 . p p 1 09 - 114          109       J o ur na l ho m ep a g e h ttp : //ij r es.ia esco r e. co m   Co - si m ula tion o l inea r cong ruentia l genera tor b y  usi ng   Xilinx   sy ste m  gen erato r   a nd   M ATL AB Si m ul in k     Su neet a   De p a rt m e n o f   El e c tr o n ics   a n d   C o m m u n ica ti o n   E n g in e e rin g ,   V e m a n a   In stit u te o f   T e c h n o lo g y ,   a ff il iate d   to   V T Be lg a u m ,   Ka rn a tak a ,   In d ia       Art icle  I nfo     AB ST RAC T   A r ticle  his to r y:   R ec eiv ed   Ma y   12 ,   2 0 20   R ev i s ed   A u g   8 ,   2 0 2 0   A cc ep ted   J an   1 0 ,   2 0 2 1       A rb it ra r y   n u m e ra ls   a re   u ti li z e d   i n   a   w id e   ra n g e   o f   u se s.  G e n u in e   a rb it ra ry   n u m e ra l   g e n e ra to rs  a re   m o d e ra t e   a n d   c o stly   f o so m e   a p p li c a ti o n w h il e   p se u d o   a rb it ra ry   n u m e ra l   g e n e ra to rs  (RNG d o   th e   tri c k   f o m o st  a p p li c a ti o n s.  T h is  p a p e f u n d a m e n tall y   c o n c e n trate a ro u n d   th e   c o - sim u latio n   o f   th e   li n e a c o n g ru e n ti a g e n e ra to (L CG m o d e u ti li z in g   th e   X il i n x   S y ste m   g e n e ra to a n d   c h e c k in g   o n   M a tl a b   S im u li n k .   T h e   d e sig n   is  o b tai n e d   f ro m   th e   L CG   c a lcu latio n   o f f e re d   b y   Leh m e r.   W o rd   le n g th d e c re a se   stra te g y   h a b e e n   u ti li z e d   to   stre a m li n e   th e   c ircu it .   S im u latio n   h a b e e n   d o n e   e ff e c ti v e l y .   T h e   e ff e c ti v e   b it   L C G   is  stru c tu re d   a n d   tri e d   b y   u ti li z i n g   d e m o n stra ti n g   in   M a tL a b   S im u li n k .   T h e   Co - sim u latio n   o f   th e   m o d e l   is  d o n e   b y   u ti li z in g   th e   Xili n x   s y ste m   g e n e ra to r.   T h is  p a p e c o n d u c ts  a n   e x h a u stiv e   se a rc h   f o th e   b e st  a rb it ra ry   n u m e ra l   g e n e ra to in   a   f u ll   p e rio d   li n e a c o n g ru e n ti a g e n e ra to (L CG w it h   th e   larg e st p rim e   n u m b e r s.     K ey w o r d s :   L C G   MA T L A B   Si m u latio n   VHDL   Xilin x   T h is i a n   o p e n   a c c e ss   a rticle   u n d e r th e   CC  BY - SA   li c e n se .     C o r r e s p o nd ing   A uth o r :   Su n ee ta   Dep ar t m en t o f   E lectr o n ics  a n d   C o m m u n icat io n   E n g i n ee r in g   Ve m a n I n s t itu te  o f   T ec h n o lo g y ,   Af f iliated   to   VT U   No   1 ,   Ma h ay o g i V e m an R o a d ,   Ko r am an g ala,   B an g alo r 5 6 0 0 3 ,   I n d ia   E m ail:  s u n ee ta @ v e m a n ait. ed u . in       1.   I NT RO D UCT I O N   A r b itra r y   n u m er als   h av e   b ee n   u tili ze d   i n   e v er y d a y   e x er cis es  f r o m   t h ti m e   w h e n   o cc as io n s   p r io r .   T h ese  d ay s ,   litt le  a n d   m o d es ch ild ' s   p u p p et  h o ld in g   a n   ar b itra r y   n u m er al   b ased   cir cu it  i n   it.  Fo r   in s ta n ce ,   in   m o d el  lik ce ll  p h o n es  w i ll   b u z z   v ar io u s   k i n d s   o f   to n es  b y   p r es s in g   t h s a m k e y   m o r th an   o n t i m e.   f e w   ar b itra r y   n u m er al s   o f   h y p o th eses   h a v b ee n   p r ese n te d   o v er   th m o s t   r ec en q u ite   f e w   y ea r s .   L C G   ( L in ea r   co n g r u en t ial  g e n er ato r )   th at  p r esen ted   b y   L eh m er   i n   1 9 5 4   is   th an cie n t   [ 1 ]   an d   g en er all y   u tili ze d   p s eu d o ar b itra r y   n u m er al   g e n e r ato r   ( P NG)   [ 2 ] .   P ar k   an d   Mi ll's   o p er ato r s   r ec o m m e n d   g r e at  b o u n d s   f o r   L C [ 3 ] .   T h r ec o m m e n d atio n   is   u tili ze d   in   Ma t L ab   f o r   p r o d u cin g   s i m ilar   k i n d   o f   ar b itra r y   n u m er als   [ 4 ] .   Nu m er o u s   n e w   ar b itra r y   n u m er al   g en er ato r s   w er e   s u g g este d   an d   u tili ze d   in   n u m er o u s   s u p l icatio n s .   L i n ea r   f ee d b ac k   s h if r eg is ter ,   W ich m an n - Hil l,  B lu m   B l u m   S h u b ,   C o m p le m e n tar y   m u ltip l y   with   ca r r y ,   I S AAC   ( cip h er ) ,   I n v er s i v e   co n g r u e n ti al  g e n er ato r ,   L ag g ed   Fib o n ac ci  g e n er ato r ,   Me r s en n e   t w is t e r ,   Ma x i m a l   p er io d ic  r ec ip r o ca ls ,   Nao r - R ein g o ld   P s eu d o ar b itra r y   Fu n ctio n ,   Mu lti p ly - w i th - ca r r y ,   W ell  E q u id is tr ib u ted   L o n g - p er io d   L i n ea r ,   R C 4   P R G A ,   an d   Xo r   s h i f ar f e w   f a m ilier   m eth o d s   [ 5 - 8 ] .   E q u ip m e n t   f o r   cr ea tin g   ar b itra r y   n u m er al s   ac ce s s ib le  j u s as  it s   ca lcu la ti o n .   T h eq u ip m e n h as  b ee n   u tili ze d   s in ce   2 0 0 8 .   L E T ec h   is   th q u ic k est  a m o n g   all  h ar d w ar f o r   g e n er atin g   ar b itra r y   n u m er als ,   t h is   m e th o d   h as   b ee n   u s ed   s i n ce   2 0 0 8   [ 9 1 0 ] .   R esear ch   f o r   f i n d in g   t h r ea s o n ab le  alg o r it h m   o f   g e n er atin g   a n   ar b itra r y   nu m er al   is   w e ll  b u i ld in g   u p f ield   as  o f   r ec e n tl y .   Nu m er o u s   s p ec iali s t s   u til ize  FP GA   ( f ie ld   p r o g r am m ab le  g ate  ar r a y s )   f o r   test i n g   th e ir   v ie w s .   A t   f ir s t,  t h e   alg o r ith m   o f   L C j o in ed   w it h   th Mo n te - C ar lo   m et h o d   h as  b ee n   u tili ze d   f o r   p r o d u cin g   n o n - u n i f o r m   ar b itra ry   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   20 89 - 4864   I n t J   R ec o n f i g u r ab le  &   E m b ed d ed   Sy s t ,   Vo l.  10 ,   No .   2 J u l y   2 0 2 1 :   1 0 9     1 1 4   110   n u m er als   u s i n g   Ma t L ab   [ 1 1 ] .   L ater ,   t h cir cu it  o f   ar b itra r y   n u m er al   g e n er ato r   is   te s ted   a n d   i m p le m e n ted   o n   FP GA   [ 1 2 ] .   Her e   th s u b tr ac to r   b l o ck   h as  b ee n   r e m o v ed   an d   p r esen tin g   t h n o v el  s tr u ct u r im p le m e n ted   o n   Ma tL ab   Si m u li n k   w i th   t h h e l p   o f   Xilin x   b u ild i n g   b lo ck s   f o r   L C alg o r it h m .       2.   L I N E AR  CO N G RU E N T I A L   G E N E RA T O R   T h er is   c o m m o n   tec h n iq u to   g en er ate  an   ar b itra r y   n u m er al   ca lled   th li n ea r   co n g r u en tial   g en er ato r .   T h is   k n o w led g w a s   in tr o d u ce d   b y   L eh m er   ac co r d in g   to   s eq u e n tial  f o r m u la  i n   ( 1 )   [ 1 ] .                                     + 1 = ( + )                                                                                                                              ( 1 )     w h er a   is   m u ltip lier ,   m   i s   m o d u l u s ,   c   is   in cr e m en t.  Fac to r s   a,   m ,   a n d   c   m u s b s elec t ed   w i s el y   to   ev ad e   r ea p p ea r an ce   o f   lik e   n u m er als   b ef o r m   [ 6 - 8 ] .   T h b etter   r es u lt  ca n   b ac h ie v ed   b y   s elec t i n g   c= 0   is   s p ec if ied   b y   P ar k   &   Miller   [ 3 ] .   T h m o d u lu s   v a lu e   m   m u s t b lar g est p r i m n u m b er m u ltip lier   a   w il l b a   n u m b er   m u s t b less   t h a n   m - 1 .   T h g e n er ated   ar b itra r y   n u m er als  w i l l b less   th a n   o r   eq u al  to   m o d u lu s   m .       3.   L C G   CIRC UI T   DE SI G N   C o m m o n   C ir cu i t o f   L C is   s h o w n   in   Fig u r 1   L C ac ti v it y   in   all  ( s ee d   is   n eg lecte d ) .   I t n ee d s   ad d er ,   m u ltip lier ,   s u b tr ac to r   an d   co m p ar ato r   f u n ctio n al  u n its .   T h m u ltip lier   i s   u tili ze d   to   f i n d   p r ec ed in g   ar b itra r y   v alu x   w it h   a p er o r m   th ad d itio n   b y   in cr e m en t in g   c .   Af ter   th at,   u s th v al u to   f in d   th m o d u l u s   m T h n u m er al   is   r ef lecte d   as  a n   ar b itra r y   n u m er al   if   th at  n u m er al   is   less er   o r   eq u al  to   m .   I f   th n u m er al   is   g r ea ter   th a n   m   th e n   it s   s u b tr ac ted   w it h   m .   T h r esu lta n o f   th i s   is   co n s id er ed   an   ar b itra r y   n u m er al.           Fig u r e   1 .   Gen er al  b lo ck   d iag r a m   o f   L C G       T h b lo ck   d iag r a m   r ep r esen ted   in   Fi g u r e   1   co n tai n s   o p er atio n s   lik ad d itio n ,   m u l tip licatio n ,   ad d itio n ,   co m p ar is o n   an d   s u b tr ac tio n .   T o   s im p li f y   t h w o r k   p r o ce s s th cir cu it  is   in te n d ed   u s in g   t h w o r d   len g th s   le s s e n i n g   m et h o d   th at  h as  r ec o m m en d ed   in   [ 1 3 - 25 ] .   T h en   co m p ar ato r   an d   s u b tr ac to r   b lo ck s   ca n   b m er g ed ,   as s h o w n   i n   Fi g u r e   2 .           Fig u r 2 Mo d if ied   b lo ck   d iag r a m   o f   L C G       4.   CO - SI M UL AT I O O F   T H E   M O DE L   USI N G   SY ST E M   G E NAR AT O R   T h f u n d a m e n tal  o b j ec tiv is   to   ca r r y   o u eq u ip m e n co - r ec r ea tio n   o f   th Si m u l in k   m o d e u tili zi n g   an   HD L   co d er   f o r   L C G.   Fi g u r 3 ,   d em o n s tr at e s   t h HD L   co d er ,   Xilin x   b lo ck s ,   an d   Si m u lin k   m o d el  f o r   eq u ip m e n co r ep r o d u ctio n .   T h Xili n x   B lo ck s et  i s   p u b lic   lib r ar y   f o r   p iece ,   cy cle  g e n u in r ec r ea tio n   an d   b ac k u p s   tr ad itio n   ca p ac ities .   T h HDL   co d er   u tili ze s   Xili n x   alter ed   I P   ce n ter s   an d   cr e ates  s y n th e s izab le   co d e.   B ef o r o n g o in g   e x ec u ti o n   o f   th L C u tili zi n g   FP GA ,   t h m o d el  test i n g   o f   th p lan   is   f in is h ed   b y   u tili zi n g   HDL   co d er .   T h m o d el  test in g   o f   th L C is   co n f ir m ed   ef f ec ti v el y   b y   u t ilizi n g   th VHD L   co d cr ea ted   f r o m   t h HD L   co d e r .   T h f r a m e w o r k   g e n er ato r   cr ea tes  p iece   r ec o r d   f o r   FP GA   a n d   u tili ze d   VI R T E I I   F P GA   b o ar d   f o r   t h ex ec u tio n   r ea s o n .   MULTIPLIER ADDER COMPARATOR SUBTRACTOR a c m x >m <m MULTIPLIER c COMPARATOR x a ADDER m Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   R ec o n f i g u r ab le  &   E m b ed d ed   Sy s t   I SS N:  2089 - 4864       Co - s imu la tio n   o f lin ea r   co n g r u en tia l g en era to r   b u s in g   X ili n s ystem  g en era to r   a n d     ( S u n ee ta )   111       Fig u r 3 .   C o - s i m u latio n   m o d e l       5.   RE SU L T O F   H ARDWA R E   CO   SI M UL AT I O N   Desig n   f o r   P R NGs  is   b ased   o n   L C w h ic h   ca n   b co n s tr u cted   in   s u c h   w a y   as  to   h a v o p ti m a l   s tat is t ical  an d   p er io d ical  p r o p er ties   u s i n g   co - s i m u latio n .   Si m u latio n   r esu l ts   ar s h o wn   in   Fi g u r 4   an d   co r r esp o n d in g   s i g n al  o b s er v e d   in   Oscil lo s co p is   s h o w n   i n   Fig u r 5   r esp ec tiv el y .   Si m u la tio n   r esu lts   o f   L C G   u s i n g   Xili n x .   Co - S i m u lat io n   r esu lt s   f o r   4 - b it ,   8 - b it,  1 6 - b it  a n d   3 2 - b it  ar s h o w n   i n   Fi g u r 6 ,   Fig u r 7 ,   Fig u r e   8   an d   Fig u r 9   r esp ec tiv el y .           Fig u r e   4 .   Si m u latio n   r esu l ts   f o r   8 - b it   L C G.           Fig u r 5 .   Gen er ated   s ig n al  f r o m   8 - b it   L C co d e   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   20 89 - 4864   I n t J   R ec o n f i g u r ab le  &   E m b ed d ed   Sy s t ,   Vo l.  10 ,   No .   2 J u l y   2 0 2 1 :   1 0 9     1 1 4   112       Fig u r 6 .   Co - Si m u latio n   r esu l t s   f o r   4 - b it           Fig u r 7 .   Co - Si m u latio n   r esu l t s   f o r   8 - b it           Fig u r 8 .   Co - Si m u latio n   r esu l t s   f o r   16 - b it           Fig u r 9 Co - Si m u latio n   r esu l t s   f o r   32 - b it   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   R ec o n f i g u r ab le  &   E m b ed d ed   Sy s t   I SS N:  2089 - 4864       Co - s imu la tio n   o f lin ea r   co n g r u en tia l g en era to r   b u s in g   X ili n s ystem  g en era to r   a n d     ( S u n ee ta )   113   6.   CO NCLU SI O N   T h s im u lat io n   r esu l ts   h elp   u s   to   v er if y   th f u n ctio n ali t y   o f   t h m o d el.   T h m o d el  is   d esig n ed   f o r   th e   L C G,   w h ich   w o r k s   f i n a n d   p er f o r m an ce   is   b etter   w i th   i m p l e m en tatio n   o f   FP G A   a s   w ell  a s   o n   C o - s i m u lat io n   m et h o d .   T h r esu lts   t h at  ca n   b o b tain ed   ar e   clo s to   th th eo r etica an al y s is   o f   s p ec i f icat io n s   ch o s e n   f o r   th e   m o d el.   A s   t h n u m er al   o f   b it s   in cr ea s es  t h co m p lex it y   in cr ea s es  w i th   Xili n x   s i m u la tio n .   T h is   p r o b lem   i s   s o lv ed   u s in g   Xili n x   s y s te m   g en er ato r   b ased   d esig n   i m p l e m en tatio n .   I h elp s   u s   to   r ed u ce   th ti m e   an d   co m p le x it y   f o r   w r iti n g   H D L   p r o g r a m s   f o r   lar g d ata  s ize .   T h p r o ce s s   ca n   b u s ed   f o r   lar g er   n u m er al   s ig n al s   w it h   h i g h er   v al u o f   m .   Si m u latio n   a n d   p r ac tical  r esu lts   o f   8 - b it   L C u s in g   HD L   co d w a s   also   r ec o r ed e d .   Co - S i m u latio n   r esu lt s   o f   4 - b it ,   8 - b it,  1 6 - b it,  an d   3 2 -   b it   is   v er if ied   r ec o r d e d   an d   c o m p ar e d   w ith   HD L   b ased   r esu lt s       RE F E R E NC E S   [1 ]     M .   L .   Ju n c o sa ,   ( D.  H.  L e h m e r ) Ra n d o n u mb e g e n e ra t io n   o n   th e   BR L   h i g h   sp e e d   c o mp u ti n g   ma c h in e s ,   M a ry lan d ,   Un it e d   S tate s A b e rd e e n   P r o v in g   G ro u n d ,   1 9 5 3 .   [2 ]       Hu i - Ch i n   T a n g A n   a n a ly sis  o f   li n e a c o n g ru e n ti a l   ra n d o m   n u m b e g e n e ra to rs  w h e n   m u lt ip li e re s tri c ti o n s   e x ist ,   Eu ro p ia n   J o u rn a o f   Op e ra ti o n a Res e a rc h ,   v o l.   1 8 2 ,   n o .   2 ,   p p 8 2 0 - 8 2 8 ,   2 0 0 7 .   [3 ]     S .   K.   P a rk   a n d   K.   W .   M il ler ,   R a n d o m   n u m b e g e n e ra to rs:  g o o d   o n e a re   h a rd   to   f in n d ,   C o mm u n ica ti o n s   o f   t h e   ACM v o l.   3 1 ,   n o .   1 0 ,   pp .   1 1 9 2 - 2 0 0 1 ,   1 9 8 8 .   [4 ]     C .   M o ler ,   Nu me ric a C o mp u ti n g   wit h   M AT L A B ,   S IA M ,   2 0 0 8     [5 ]     Da v id   DiCa rlo , “ Ra n d o m   Nu m b e G e n e ra ti o n Ty p e s a n d   T e c h n iq u e s ,   T h e sis,  L ib e rt y   Un iv e rsit y ,   2 0 1 2   [6 ]     H .   Nie d e rre it e r Ra n d o m   Nu mb e r   Ge n e ra ti o n   a n d   Qu a si - M o n te  Ca rlo   M e th o d s CBM S - NS F   Re g io n a Co n f e re n c e   S e ries   in   A p p li e d   M a th e m a ti c s ,   P h il a d e lp h ia,  1 9 9 2 .     [7 ]     C .   Du tan g   a n d   D .   W u e rtz ,”   A   n o te  o n   Ra n d o m   n u m b e g e n e ra ti o n ,   Ov e rv iew  o R a n d o Ge n e ra ti o n   Al g o rit h ms S e p .   2 0 0 9 .     [8 ]     W o lf ra m ,   Ra n d o m   n u m b e g e n e ra ti o n ,”   W o lf ra m   L a n g u a g e   &   S y st e m   Do c u m e n tatio n   Ce n ter 2 0 0 8 [ On l in e ] .   Av a il a b le:  h tt p s:// re f e re n c e . w o lf r a m . c o m /l a n g u a g e /t u to rial/Ran d o m Nu m b e r Ge n e ra ti o n . h tm l .   [A c c e ss e d   o n   M a y   5 ,   2 0 2 1 ]   [9 ]     Ro g e D.  P e n g .   A d v a n c e d   sta ti stica c o m p u ti n g ”  h tt p s:// b o o k d o w n . o rg /rd p e n g /ad v sta tco m p /ran d o m - n u m b e r - g e n e ra ti o n . h tm l   [A c c e ss e d   on   1 7   M a y ,   2 0 2 1 ] .   [1 0 ]     A .   Ya d a v ,   De si g n   a n d   a n a ly si o f   d ig it a tru e   ra n d o m   n u m b e g e n e ra to r ,   T h e sis,   V irg in ia  Co m m o n we a lt h   Un iv e rsit y ,   2 0 1 3 .   [1 1 ]     Zu lf ik a r,   G e n e ra ti n g   n o n   u n if o rm   ra n dom   n u m b e rs  u sin g   re sid u e   a n d   re jec ti o n   m e th o d s ,   J o u rn a l   Rek a y a s a   El e k trika , v o l.   8 ,   n o .   2 ,   p p .   5 8 - 61,   2 0 0 9 .     [1 2 ]     Zu lf ik a r,   F P G A   i m p le m e n tatio n o f   u n if o rm   ra n d o m   n u m b e r   b a se d   o n   re sid u e   m e th o d ,   J o u rn a l   Rek a y a sa   El e k trika , v o l.   1 1 ,   n o .   1 ,   p p .   1 5 - 1 8 ,   2 0 1 4 .     [1 3 ]     Zu lf ik a r,   No v e l   a re a   o p ti m iza t io n   i n   F P G i m p le m e n tatio n   u sin g   e ff icie n V HD L   c o d e ,   J o u rn a Rek a y a sa   El e k trika , v o l.   1 0 ,   n o .   2 ,   p p .   6 1 - 6 6 ,   2 0 1 2 .     [1 4 ]     V .   F isc h e r,   F .   Be rn a rd ,   T ru e   ra n d o m   n u m b e g e n e ra to rs  in   F P GA s,”   S e c u rity  T re n d fo FP GAS ,   p p   1 0 1 - 1 3 5 ,   2 0 1 1 ,   d o i:   1 0 . 1 0 0 7 / 9 7 8 - 94 - 0 0 7 - 1 3 3 8 - 3 _ 5   [1 5 ]     H .   F ü rst,   H .   W e ier,  S .   Na u e rth ,   D .   G .   M a ra n g o n ,   C .   Ku r tsief e r,   a n d   H .   W e in f u rter ,   Hig h   sp e e d   o p ti c a q u a n t u m   Ra n d o m   n u m b e g e n e ra ti o n ,   Op t ics   Exp re ss ,   v o l.   1 8 ,   n o .   1 2 ,   p p   1 3 0 2 9 - 1 3 0 3 7 ,   2 0 1 0 .   [1 6 ]     P riy a n k a ,   I .   Hu ss a in ,   A .   Kh a li q u e ,   Ra n d o m   n u m b e g e n e ra to rs   a n d   th e ir  a p p li c a ti o n s:  A   re v ie w ,   In ter n a ti o n a l   J o u rn a o Res e a rc h   i n   El e c t ro n ic &   Co mp u ter   En g in e e rin g , v o l.   7,   n o .   2 ,   p p .   1 7 7 7 - 1 7 8 1 ,   Ju n   2 0 1 9 .   [1 7 ]     F.   Ja m e s ,   L .   M o n e ta ,   Re v iew   o f   h ig h - q u a li ty   ra n d o m   n u m b e g e n e ra to rs ,   Co m p u ti n g   a n d   S o ft wa re   fo Bi g   S c ien c e ,   2 0 2 0 ,   d o i:   1 0 . 1 0 0 7 /s4 1 7 8 1 - 0 1 9 - 0 0 3 4 - 3 .   [1 8 ]     F .   Y u ,   e a l. ,   " De sig n   a n d   F P G A   i m p le m e n tatio n   o f   a   p se u d o r a n d o m   n u m b e g e n e ra to b a se d   o n   a   f o u r - w in g   m e m risti v e   h y p e rc h a o ti c   s y ste m   a n d   Be rn o u ll m a p , "   in   IEE Acc e ss ,   v o l.   7 ,   p p .   1 8 1 8 8 4 - 1 8 1 8 9 8 ,   2 0 1 9 ,   d o i:   1 0 . 1 1 0 9 /A CCES S . 2 0 1 9 . 2 9 5 6 5 7 3 .   [1 9 ]     A .   A .   Re z k ,   A .   H.  M a d ian ,   A .   G .   Ra d w a n   a n d   A .   M .   S o li m a n ,   Re c o n f ig u ra b le  c h a o ti c   p se u d o r a n d o m   n u m b e g e n e ra to b a se d   o n   F P G A ,   AEU - In ter n a t io n a J o u rn a o El e c tro n ics   a n d   Co mm u n ica ti o n s ,   v o l.   9 8 ,   p p .   1 7 4 - 1 8 0 ,   2 0 1 9 .   [2 0 ]     R.   S .   Ha sa n ,   S .   K.   T a wf e e q ,   N.  Q.  M o h a m m e d   a n d   A .   I.   K h a lee l ,   A   tru e   ra n d o m   n u m b e g e n e ra to b a se d   o n   th e   p h o to n   a rriv a ti m e   r e g istere d   in   a   c o in c id e n c e   w in d o w   b e tw e e n   tw o   sin g le - p h o t o n   c o u n ti n g   m o d u les ,   Ch in e se   J o u rn a o P h y sic s ,   v o l.   5 6 ,   n o .   1 ,   p p .   3 8 5 - 3 9 1 ,   2 0 1 8 .   [2 1 ]     M .   A b u tale b ,   A   n o v e tr u e   ra n d o m   n u m b e g e n e ra to b a se d   o n   QCA   n a n o c o m p u ti n g ,   Na n o   Co mm u n ica ti o n   Ne two rk s ,   v o l.   1 7 ,   p p .   1 4 - 2 0 ,   2 0 1 8 .   [2 2 ]     Y.  F .   W a n g ,   Re se a rc h   a n d   d e sig n   o f   tru e   Ra n d o m   n u m b e r   g e n e ra to r ,”   M . S .   t h e si s,  Zh e ji a n g   Un iv e rsity ,   2 0 1 0 .   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   20 89 - 4864   I n t J   R ec o n f i g u r ab le  &   E m b ed d ed   Sy s t ,   Vo l.  10 ,   No .   2 J u l y   2 0 2 1 :   1 0 9     1 1 4   114   [2 3 ]     I.   Cice k ,   A .   E.   P u sa n e   a n d   G .   Du n d a r ,   A   n e w   d u a e n tro p y   c o re   tru e   ra n d o m   n u m b e g e n e ra to r,   An a l o g   I n teg ra te d   Circ u it s a n d   S ig n a Pro c e ss in g ,   v o l.   8 1 ,   p p .   6 1 - 7 0 ,   2 0 1 4 ,   d o i:   1 0 . 1 0 0 7 /s1 0 4 7 0 - 0 1 4 - 0 3 2 4 - y .   [2 4 ]     A .   S ib id a n o v A   re v isio n   o f   th e   su b trac t - w it h - b o rr o w   Ra n d o m   n u m b e g e n e ra to rs,”  Co mp u ter   Ph y sic Co mm u n ica ti o n s v o l .   2 2 1 ,   p p .   2 9 9 - 3 0 3 ,   2 0 1 7 ,   d o i:   1 0 . 1 0 1 6 /j . c p c . 2 0 1 7 . 0 9 . 0 0 5 .   [2 5 ]     A .   M .   La w   a n d   M .   D.  Ke lt o n ,   S i mu la ti o n   m o d e li n g   a n d   a n a lys is ,   3 rd   E d . ,   Ne w   Yo rk ,   US A M c G r a w   Hill   Hig h e r   Ed u c a ti o n 2 0 0 0 .       B I O G RAP H O F   AUTHO R         Dr .   S u n e e ta   re c e iv e d   h e d o c to ra te  d e g re e   f ro m   JN T U K,  Ka k in a d a ,   A n d ra   P ra d e sh   a n d   E,   M .   T e c h   d e g r e e   f ro m   V T U;  Be l g a u m ,   Ka rn a tak a .   w o rk in g   a s   a n   A s so c iate   P ro f e ss o in   V EM A NA . I T ,   Ba n g a lo re .   Ka rn a tak a ,   In d ia.  G u id e d   m a n y   u n d e r g ra d u a te  a n d   p o st  g ra d u a te   stu d e n ts  i n   V L S a n d   e m b e d d e d   f ield .   S h e   h a n u m b e o f   p a p e rs  to   h e c re d i w it h   n a ti o n a &   in tern a ti o n a j o u r n a ls/co n f e re n c e s a n d   l if e   m e m b e f o IS T a n d   IA ENG .     Evaluation Warning : The document was created with Spire.PDF for Python.