Low-Latency SC Decoder Architectures for Polar Codes

Size: px
Start display at page:

Download "Low-Latency SC Decoder Architectures for Polar Codes"

Transcription

1 > REPACE THIS IE WITH YOUR PAPER IETIFICATIO UMBER (OUBE-CICK HERE TO EIT < ow-atncy SC codr Architcturs for Polar Cods Chuan Zhang, Bo Yuan, and Kshab K. Parhi, Fllow, IEEE Abstract owadays polar cods ar bcoming on of th most favorabl capacity achiving rror corrction cods for thir low ncoding and dcoding complxity. Howvr, du to th larg cod lngth ruird by practical applications, th fw xisting succssiv cancllation (SC dcodr implmntations still suffr from not only th high hardwar cost but also th long dcoding latncy. This papr prsnts novl svral approachs to dsign low-latncy dcodrs for polar cods basd on look-ahad tchnius. ook-ahad tchnius can b mployd to rschdul th dcoding procss of polar dcodr in numrous approachs. Howvr, among thos approachs, only wll-arrangd ons can achiv good prformanc in trms of both latncy and hardwar complxity. By rvaling th rcurrnc proprty of SC dcoding chart, th authors succd in rducing th dcoding latncy by 5% with look-ahad tchnius. With th hlp of VSI-SP dsign tchnius such as piplining, folding, unfolding, and paralll procssing, mthodologis for four diffrnt polar dcodr architcturs hav bn proposd to mt various application dmands. Sub-structur sharing schm has bn adoptd to dsign th mrgd procssing lmnt (PE for furthr hardwar rduction. In addition, systmatic mthods for construction rfind piplining dcodr ( nd dsign and th input gnrating circuits (ICG block hav bn givn. taild gat-lvl analysis has dmonstratd that th proposd dsigns show latncy advantags ovr convntional ons with similar hardwar cost. Indx Trms Polar cods, look-ahad, piplining, folding, unfolding, paralll procssing. I. ITROUCTIO TROUCE by Arıkan rcntly [], polar cods hav Ishown th capabilitis to achiv th symmtric capacity I(W of any givn binary-input discrt mmorylss channl (B-MC W. Considrd as th first low complxity schm which provably achivs th capacity for a fairly wid array of channls, polar cods hav bcom on of th most favorabl rsarch topics. By rcursivly combining and splitting th copis of B-MC, w obtain a scond channl W, which is ( composd of W i with i. Among thos nwly constructd channls, only thos with highst capacity ar usd for data transmission. W rfr outputs of ths channls as information bits, and th st of corrsponding indics as. Also th outputs of th othr channls ar dnotd as frozn bits, and ths channls indics mak up th st c. Manuscript rcivd Sptmbr,. Authors ar with partmnt of Elctrical and Computr Enginring, Univrsity of Minnsota, Twin Citis (U of M, USA. {zhan4, yuan, parhi}@umn.du. Although a grat dal of rsarch ffort has bn xpndd in study of polar cods, most of th rsarch is focusd on cod prformanc rathr than th dsign of high fficincy dcodrs. Shown in [], th straightforward polar dcodr implmntation with succssiv cancllation (SC algorithm rsults in th complxity of O(log. A simpl implmntation approach basd on blif propagation (BP algorithm was proposd by th sam author in []-[]. Howvr, du to its lowr complxity compard with BP algorithm, th SC approach appars mor attractiv for hardwar dsignrs. Thrfor, a rducd SC dcodr with complxity of O( was givn by []. For th dcoding of a polar cod with lngth of, totally (- clock cycls ar ruird by th dcodr. And in ach activ stag, th highst hardwar fficincy can b only 5%, which mans mor than half procssing lmnts (PEs ar idl at th sam tim. This is bcaus th stimation of th currnt bit also dpnds on th prvious codd bit, which forcs all codd bits to b output succssivly. In ordr to achiv fastr dcoding, th loop computation can b rformulatd basd on look-ahad tchnius, which pr-calculat all possibl outputs of th nxt cod bit and thn slct th corrct on with a multiplxr. Howvr, among all possibl candidats, only th on with short latncy and low hardwar complxity can b slctd. This papr addrsss on nic rcursiv tim chart construction mthod which succds in rducing th dcoding latncy with look-ahad tchnius in any cass. By mploying dsign tchnius such as piplining, folding, unfolding, and paralll procssing, svral gnral dsign mthods for polar dcodrs ar prsntd accordingly. Bnfitting from th fficint ral FFT procssor architctur in [4], th input gnrating circuits (ICG block is proposd to can gnrat all slctiv signals on th fly. Along with th rducd-complxity mrgd PE, all gat-lvl dsign dtails for proposd polar dcodrs ar wll illustratd. Comparison rsults hav shown that ach dsign approach givn in this papr is abl to achiv only half dcoding latncy whil consums comparabl hardwar as th convntional ons, which is attractiv for high spd ral-lif applications. Th rmaindr of this papr is organizd as follows. A brif rviw of SC dcoding algorithm and its logarithm domain variants ar providd in Sction II. In Sction III, th convntional dcoding tim chart is rgnratd with rcurrnc rlationship. And th systmatic algorithm to construct th look-ahad schduling schm is givn in a rcursiv mannr. Th corrsponding latncy-rducd polar dcodr architctur

2 > REPACE THIS IE WITH YOUR PAPER IETIFICATIO UMBER (OUBE-CICK HERE TO EIT < ( st dcodr and its sub-blocks, such as th mrgd PE and th ICG modul is discussd in block Sction IV. In Sction V, basd on th on givn in Sction IV thr modifid dcodrs ar prsntd, which mploy unfolding ( nd dcodr, folding ( rd dcodr, and paralll procssing tchnius (4 th dcodr, rspctivly. Th nd dcodr architctur is compatibl with M conscutiv inputs procssing. Th rd on tim-multiplxs all dcoding oprations on a singl PE stag. Using th sam numbr of PEs as th rd on, th 4 th dcodr manags to implmnt -paralll procssing at th pric of an additional clock cycl. It is obvious to s that compard with th st dsign, ach variant improvs th hardwar fficincy whil kps th sam low-latncy advantag. Th corrsponding prformanc stimation and comparison with stat-of-th-art dsigns ar prsntd in Sction VI. Sction VII concluds th papr. II. REVIEW OF SC AGORITHM A ITS VARIATS In this sction, w provid th prliminaris of th SC dcoding algorithm. Morovr, som variants and simplifid modifications of th SC algorithm ar xplaind as wll. A. SC coding Algorithm Considr an arbitrary polar cod with paramtr (, K,, u c []. W dnot th input vctor as u, which consists of a random part u and a frozn part u c. Th corrsponding output vctor through channl W is y with conditional probability ( W y u. fin th liklihood ratio (R as, ( i i ( i i W ( y, u ( y, u. ( ( i i W ( y, u Th a postriori dcision schm is givn as follows, A Postriori cision Schm with Frozn Bits c : if i thn u i= ui; : ls ( i i : if ( y, u thn ui=; 4: ls u i=; 5: ndif 6: ndif It is notd that Rs with vn and odd indics can b gnratd by applying th rcursiv formulas givn by E. ( and (, rspctivly: ( i i ( y, u ( i i i ui ( i i ( =[ ( y, u ] ( y, u,, o, +, (i- i (, ( i ( (, i i,, i (, i y u o u y + u, + ( i i i ( i i ( y, u, o u, + ( y +, u, i (, i y u =. Obviously, th calculation of ( y u dpnds on th stimation of th prvious bit, from which th SC dcoding algorithm is namd. For th as of clar xplanation, th dcoding procdur of a polar cod with = is illustratd in Fig., whr Typ I and Typ II PEs ar in charg of computations givn in E. ( and (, rspctivly. And th ( labl attachd to ach PE indicats th indx of clock cycl whn th corrsponding PE is activatd. ( ( y ( y, u ( ( (, y u ( y, u ( 7 6 ( y, u ( ( 6 5 (, y u 7 ( 4 (, y u 4 ( y, u ( 7 4 û û 5 û û 7 stag stag stag û û : Typ I PE : Typ II PE û Figur : SC dcoding procss of polar cods with lngth =. ( ( ( ( 4 ( 5 ( 6 ( 7 ( B. SC coding Algorithm in ogarithm omain For any gnral dcoding algorithm, its variant dfind in logarithm domain always has advantags in trms of hardwar implmntation, computational complxity, and numrical stability ovr th on in ral domain. Thrfor, similar to th approach addrssd in [5], th SC algorithm daling with logarithm-liklihood ratio (R was mntiond by []. E. (4 and (5 can thn b rwrittn as follows: ( i i ( y, u i ( ( =(- u i (, i i y u u i ( y, u i (4 +,, o, +, (i- i ( y, u ( i i i =artanh{tanh[ ( y, u, o u, ] (5 ( i i tanh[ ( y +, u, ]}. Hr th Rs ar dfind as: ( i i ( i i ( y, ln ( y, u. (6 C. Min-Sum SC coding Algorithm In ordr to implmnt th hyprbolic tangnt function and its invrs function in E. (5, larg amount of look-up tabl (UT is ruird. ot that in logarithm domain, for variabl x, th following approximation holds: ln[cosh( x] x ln. (7 Consuntly, E. (5 can b rducd to th min-sum updat rul, which is UT fr: (i- i ( y, u ( i i i ( i i ( y, u, o u, + ( y +, u, ( i i i ( i i ( y, u, o u, ( y +, u, ( ( i i i ( i i = sgn[ ( y, u, o u, ]sgn[ ( y +, u, ] ( i i i ( i i min[ ( y, u, ( y, u ]., o, +, Simulation rsults hav dmonstratd that th min-sum SC dcoding algorithm only suffrs from littl prformanc dgradation than th optimal on whil achivs a good hardwar fficincy []. This proprty maks min-sum SC

3 > REPACE THIS IE WITH YOUR PAPER IETIFICATIO UMBER (OUBE-CICK HERE TO EIT < dcoding algorithm vry attractiv for VSI implmntation. Thrfor, in th following sctions w will discuss th polar dcodr dsign basd on this sub-optimal algorithm. Howvr, among all thos dcoding algorithms pr-statd, probabilitis ar updatd according to th sam data flow illustratd in Fig., which is straightforward but not fficint nough. In th nxt sction, w prsnt our high-prformanc schm for polar dcodr dsign. In th proposd schm, compard to th schms prsntd abov, th numbr of clock cycls ruird for obtaining th stimatd information bits has bn rducd by 5%. Morovr, this latncy-rducd schm is suitabl for any cod lngth, and can b gnratd in a nic rcursiv mannr. III. PROPOSE ATECY-REUCE UPATIG SCHEME FOR POAR ECOER ESIG In what follows, w prsnt a latncy-rducd updating schm for polar dcodrs basd on a novl look-ahad schduling mthod. Th proposd tchnius nd fwr numbr of clock cycls to prform th sam opration as th convntional SC dcoding algorithm, lading to lowr dcoding latncy. For th straightforward SC dcoding implmntation of -bit polar cods, totally (- clock cycls ar ruird. Carful invstigation has shown that th corrsponding tim chart can b constructd in rcursiv way, which is dscribd by th following psudo-cods. In an ffort for concisnss, in th rst of this papr, th notation TC = {[,TC], s} is usd for th lft insrtion of an array into th prviously arrangd tim chart TC at Stag s. Similarly, TC = [TC,TC] simply mans duplication of prvious tim chart. Rcursiv Construction of Convntional Tim Chart : initializtion TC= ; : for i= log i,,do : j = log i+ ; 4: TC = {[ jof Typ I,TC], i} ; 5: TC = [TC,TC]; 6: chang th lftmost jof Typ I with jof Typ II; 7: ndfor : output TC. Hr, i and j ar indics of itrativ xcution. j of Typ I is th short for j copy (or copis of Typ I PE(s. Basically, Stag i will b activatd i tims during th whol dcoding procss. Thrfor, th total numbr of clock cycls ruird can b calculatd as follows: log log i ( = = (, (9 i= which matchs th gnral conclusion givn bfor. According to Fig., it can b obsrvd that ach PE is activatd only onc during th ntir dcoding procss. In on spcific clock cycl only singl typ of PE is activ. Th output Rs will b gnratd th sam clock cycl in which th log -th stag is activ. For as of clar xplanation, th polar dcoding procss shown in Fig. is mployd for dtaild illustration. Sinc block lngth =, according to E. (9 totally 4 clock cycls ar ruird to finish th whol dcoding procss. Th corrsponding dcoding tim chart is givn in Fig. (a. Howvr, this convntional dcoding approach is not suitabl for practical applications for th following two rasons. First, in ordr to achiv ruird dcoding prformanc, th cod lngth is usually st to b as larg as -. An immdiat consunc is th latncy of (- clock cycls is too larg. Scond, according to Fig. (a, it is apparnt that during th whol dcoding procss th highst hardwar utilization in a spcific clock cycl is only 5% (Clock cycl. As th stag indx incrass, th hardwar fficincy will go down as low as.5%. For gnral cas with cod lngth of, th minimum hardwar fficincy for activ stag is / (Clock cycl log. Sinc only polar cods with cod lngth gratr or ual than can achiv a good prformanc that approaching th channl capacity, th straightforward implmntation in Fig. bcoms impractical for ral-lif applications bcaus th lowst hardwar usag can b around -. Evn for th piplind tr architctur proposd by [] in Fig., th highst utilization is only 5% as wll, which mans half PEs ar in idl stat during ach clock cycl. ( y, u i ( i ( y, u ( i i Stag Stag Stag : Typ I PE : Typ II PE : Piplin ( ( ( ( 4 ( 5 ( 6 ( 7 ( Figur : Piplind dcodr architcturs of polar cods with lngth =. This dilmma is introducd by th bottlnck of suntial dcoding proprty of SC algorithm. In ordr to addrss this issu proprly, th computation loop can b r-schduld with look-ahad tchnius. Howvr, in ordr to achiv th goal of low latncy and high prformanc, th nw dcoding schdul nds to b carfully chosn. It is notd that if both th two R inputs for E. (5 ar availabl, thr ar only two possibl outputs. Thrfor, for any Typ I PE, givn two dtrministic R inputs, th look-ahad schm only nds to pr-comput two output candidats. Th corrct output can b slctd by a multiplxr thraftr. For th instanc shown in Fig., all possibl outputs of Typ I PEs labld by in Stag can b pr-calculatd in Clock cycl. In othr words, for Stag th ruird computation in Clock cycl can b incorporatd into

4 > REPACE THIS IE WITH YOUR PAPER IETIFICATIO UMBER (OUBE-CICK HERE TO EIT < 4 Clock Stag 4 of Typ II 4 of Typ I Stag of Typ I of Typ of Typ I of Typ I Stag of Typ II of Typ I of Typ II of Typ I of Typ II of Typ I of Typ II of Typ I Output ( ( y ( y, u ( ( y, u ( ( y, u ( 4 (a ( y, u ( 5 4 ( y, u ( 6 5 ( y, u ( 7 6 ( y, u ( 7 Clock Stag Stag Stag Output of Typ I & II of Typ I & I of Typ I & II of Typ I & II of Typ I & II of Typ I & II of Typ I & II & & 4 5 & 6 7 & ( y, ( y, u ( ( ( y, u, ( y, u ( ( 4 ( y, u, ( y, u ( 5 4 ( 6 5 ( y, u, ( y, u ( 7 6 ( 7 (b Figur : Convntional and look-ahad dcoding tim charts for polar cods with =. Clock cycl. In th similar way, for Stag computation in Clock cycl 5 and can b takn car of in Clock cycl and 9, rspctivly. Calculation in Clock cycl 4, 7,, and 4 can b r-schduld into Clock cycl, 6,, and for Stag. As a rsult, only half clock cycls ar ruird to implmnt th sam dcoding task with th hlp of th proposd look-ahad schdul. In gnral cas, only th PE s with two dtrministic R inputs can b activatd in a crtain clock cycl. If th corrsponding PE is catgorizd into Typ I, both two possibl rsults ar pr-calculatd. Othrwis, if th corrsponding PE falls into th catgory of Typ II, th uniu output is drivd dirctly and thn propagatd to th nxt stag. For th -bit polar dcodr xampl, all PEs at Stag ar activatd during Clock cycl bcaus both dtrministic R inputs for ach PE ar guarantd by channl outputs. Howvr, in Clock cycl, only PEs labld with and 5 can b activatd, bcaus thy ar th only ons with dtrministic R inputs. For PEs with labls of 9 and, thir R inputs ar gnratd by Typ I PEs in Stag, which hav two possibl valus at this momnt. In ordr to avoid rror propagation causd by pr-computing to th nxt stag, thos PEs stay idl during Clock cycl. Similar schms apply to furthr dcoding procsss. Thrfor, th wll schduld look-ahad dcoding procdur is obtaind by folding th straightforward tim chart into half, which is illustratd by Fig. (b. It is clar that in ordr to dcod polar cods with lngth, th ruird numbr of clock cycls can b halvd to -. Th tim chart construction of th proposd nw schm is givn by th following psudo cods. As indicatd in Stp 4 of th givn construction mthod, bnfit from th look-ahad tchnius both typs of PEs can work simultanously in th sam clock cycl, which not only shortns th dcoding latncy by 5% but also improvs th hardwar fficincy twic. Morovr, th proposd approach succd in giving th construction mthod in a rcursiv way. For clar undrstanding of th Russian oll-lik rlationship btwn stags, both convntional and look-ahad construction procsss hav bn pointd out with arrows. Rcursiv Construction of ook-ahad Tim Chart : initializtion TC= ; : for i= log i,,do : j = log i+ ; 4: TC = {[ jof Typ I & II,TC], i} ; 5: if i = thn 6: brak; 7: ndif : TC = [TC,TC]; 9: ndfor : output TC. IV. ARCHITECTURES FOR PROPOSE OOK-AHEA ECOER In this sction, w prsnt th dtaild hardwar architcturs of th proposd latncy-rducd SC polar dcodr using look-ahad tchnius. It is known that th oprations in SC dcoding blong to two catgoris, which ar xcutd by Typ I and Typ II PEs, rspctivly. In othr words, implmnting th dcodr in hardwar coms down to th dsign of two lmntary lmnts. According to th Min-Sum SC dcoding algorithm, both lmntary lmnts ar associatd with addition and comparison oprations, which provids us with facilitis to carry out furthr optimization using sub-structur sharing tchnius. ow-complxity structurs for both two typs of PEs ar proposd in th rst of this sction. Morovr, an optimizd architctur for th input gnrating circuit (IGC is drivd as wll. A. sign of Typ I PE According to th look-ahad schm, Typ I PE is in charg of pr-computing two possibl outputs. In ordr to incorporat both capabilitis of adding or subtracting oprands togthr, an addr-subtractor architctur is mployd by Typ I PE. For th sak of clarity, it is supposd that -bit uantization is adoptd hr.

5 > REPACE THIS IE WITH YOUR PAPER IETIFICATIO UMBER (OUBE-CICK HERE TO EIT < 5 C X- Y- B -bit full B- B -bit full -bit addr full -bit addr full addr addr S- - C- C X S Y C B X Y -bit full -bit addr full addr Figur 4: -bit addr-subtractor architctur. S C X Y -bit full -bit half addr addr B As shown in Fig.4, in ordr to avoid larg procssing latncy, paralll implmntation is mployd hr. Howvr, simpl duplication rsults in pnalty of doubling both ara and powr. For a -bit addr-subtractor, totally - -bit full addr and on -bit half addr ar ruird. In ordr to implmnt Typ-I PE mor ffctivly, th novl architctur of addr-subtractor is proposd in this sction. Rathr than implmnting Typ-I PE with two s complmnt approach, th original carry-borrow ida is mployd hr. Suppos X and Y ar th two oprands, and Z in is th carrid-in or borrowd-from bit. For th full addr th two outputs of summation and carry-out ar rprsntd by S and C out, rspctivly. In similar way, th diffrnc and borrow-out producd by th full subtructor ar dnotd with and B out. Thrfor, th truth tabl for th full addr and subtractor is givn blow. S hardwar complxitis ar convrtd in th form of uivalnt XOR gat numbr. According to Fig. 5, th complxitis of -bit full and half addr-subtractor ual to 4 XOR gats and XOR gat, rspctivly. Compard with th straightforward ons, th total savings of th proposd approachs ar 4% and 5%, rspctivly. Composd of - -bit full addr-subtractor and a -bit half addr-subtractor, th gnral -bit addr-subtractor architctur with th givn dsign mthod ruirs only lss than 57% hardwar compard with th convntional on whil achivs xactly th sam prformancs. B out S C out (a -bit full addr-subtractor. B out S X Y B in X Y C in TABE I TRUTH TABE OF BOTH FU AER A SUBTRACTOR Inputs Outputs Addr Subtructor X Y Zin S Cout B From Tabl I on can draw th Karnaugh map for all outputs basd on which th logic uations ar drivd as follows: S = X Y Z ; ( in C = X Y + ( X Y Z ; ( out = X Y Z ; ( in B = X Y + X Y Z. ( out in It is obvious that outputs S and ar actually th sam. And asy to notic that X Y is an intrmdiat trm of X Y. Similarly, ( X Y Zin can b tratd as a byproduct of trm X Y Z in as wll. Sinc both outputs C out and B out can b calculatd by rcursivly mploying th A or A-OT opration twic, thy can b obtaind simultanously with othr two outputs. Th rsultd gat-sharing tchnius can not only implmnt paralll procssing but also rduc th hardwar consumption. Th proposd gat-lvl structurs of -bit full and half addr-subtractor ar dpictd in Fig. 5 (a and (b rspctivly, whr th carry-in bit C in and borrow-out bit B in ar supposd to b diffrnt rathr than in th uniu form of Z in. For th sak of asy stimation and comparison, all th in out C out (b -bit half addr-subtractor. Figur 5: Proposd -bit addr-subtractor architcturs. Without bing misundrstood, it is agrd that hrinaftr th nwly proposd Typ I PE illustratd in Fig. 6 is still rfrrd to as Typ I PE. Th Typ I PE with th convntional architcturs will not b mployd or discussd any mor. B C X- S- Y- -bit full addrsubtractor - B- C- B C B. sign of Typ II PE X S Y -bit full addrsubtractor B C X S Y -bit half addrsubtractor Figur 6: Proposd Typ I PE architcturs. X Y Typ I PE sgn output input sgn TtoS mag StoT input CMP mag TtoS Typ II PE ( i i input (, +, ; : y u ( i i i input (, : y u, o u, ; output: ( i- i (, y u. Figur 7: Proposd architcturs of Typ II PE. Instad of implmnting tanh and artanh functions, Typ II PE which mploys th min-sum algorithm is shown in Fig.7. TtoS block will prform th convrsion from two s complmnt S

6 > REPACE THIS IE WITH YOUR PAPER IETIFICATIO UMBER (OUBE-CICK HERE TO EIT < 6 rprsntation to sign-magnitud rprsntation. StoT block will prform th rvrs convrsion. Th TtoS block is illustratd in Fig.. In ordr to avoid th ovrflow situation, a sign xtnsion opration is ruird as wll. I- -bit half addr C- C I -bit half addr C I -bit half addr C I -bit half addr C Typ I PE to procss th computation. Morovr, for fficint xcution of ach Typ I PE, th valu of u i nds to b providd on th fly. Howvr, vn for th -bit dcodr illustratd in Fig., th complicatd intrlaving of odd and vn indics maks th straightforward calculation of u i inconvnint. In ordr to solv this inhrnt problm, th input gnrating circuit (IGC for Typ I PEs is proposd in this sction. Carful invstigation has shown that it is possibl to gnrat th ruird u i using th ral FFT-lik signal flow. For an instanc, all th xtra input valus u i for -bit polar cod dcodr can b asily gnratd according to th following in-plac procdur. O O- O Figur : Proposd structur of TtoS block. Th StoT block is similar to th TtoS block. Th only diffrnc is that a sign comprssion opration is ndd to mak th output data in th form of th -bit uantization. C. Sub-structur Sharing of Typ I and Typ II PEs Sinc th comparator in Typ II PE is actually a -bit subtractor, which is also mployd by Typ I PE, it is possibl to incorporat both Typ I and Typ II PEs togthr using th sub-structur sharing schm. Th dtaild structur is illustratd as follows: O O u u u u4 u5 u6 u7 u Stag u 4 u4 5 6 u6 7 u Stag u u output output output Mrgd PE StoT StoT StoT S Bn sgn sgn Typ I PE mag mag TtoS TtoS input input : XOR opration : PASS opration Figur : Flow graph of IGC for -point polar dcodr. Hr, th pass opration procss lmnt only lts th lowr input gt through. According to Fig., th flow graph can b furthr simplifid with th proprtis xplaind as follows: input : ( y, u ; output : ( y,, u = ; input : (, ; output : (, =. output : ( i i ( i- i +, i ( i i i ( i- i y u, o u, y u, ui ( i- i (, y u ; Figur 9: Proposd structur of th Mrgd PE. In th Mrgd PE, th comparison opration is carrid out by th Typ I PE illustratd Fig. 6. Two mor StoT blocks as wll as additional control logic ar ruird hr. According to Fig. 9, for -bit uantization schm totally - XOR gats can b savd by th proposd sub-structur sharing approach. As mntiond prviously, usually cod lngth ovr is a must for polar cods to achiv ruird dcoding prformancs in practical applications. For convntional piplind tr polar dcodr architcturs, - Mrgd PEs can b mployd instad of - Typ I PEs and Typ II PEs, rspctivly. As a consunc, th rsultd hardwar saving could b around (- XOR gats.. Input Gnrating Circuit for Typ I PEs As indicatd in E. (5, xcpt for ( i (, i, i y u o u, ( i i and ( y +, u,, anothr input u i is also ruird by. Th first simplification is to considr that all outputs which ar associatd with inputs u ar not ncssary. Consuntly, th shadd rgion can b rmovd. Similar concpt can b applid to th gnral cas of inputs. For any Stag i, its lowr rgion which contains i procss lmnts (PEs, can b rmovd. For xampl, th lowr PEs of Stag and th lowr 4 PEs of Stag ar rmovd from th flow graph in Fig.. Thrfor, only (/(log - outputs nd to b computd.. Th scond simplification rfrs to th fact that th PASS opration lmnt can b rplacd by th wir connction whil th flow graph stays functionally th sam. According to Fig., lmnt only allow th lowr input through to th nxt stag. Thus, if th uppr tokn is not tratd as an input to lmnt any mor, on simpl wir which conncts th lowr tokn and th output can b mployd instad. Manwhil, complxity of th flow graph can b halvd with rspct to th formr on. Th rsultd simplifid data flow graph is givn in Fig.. Both proprtis hav bn fully utilizd. It is asy to s that totally log - stags ar ruird and th numbr of XOR

7 > REPACE THIS IE WITH YOUR PAPER IETIFICATIO UMBER (OUBE-CICK HERE TO EIT < 7 oprations is calculatd blow: [ (log ( ( ] u u u u4 u5 u6 = (log +. Stag u 4 u4 5 6 u6 Stag Figur : Simplifid flow graph of th proposd IGC. u4 (4 In addition, it is worthwhil to not that with th hlp of gnrator matrix G [], th sam simplifid flow graph can b obtaind as wll. W dfin to b th matrix Kronckr product and n uals log. Thn th gnrator matrix G is givn by th following uation: n n G = B F = F B, (5 whr B is th bit-rvrsal prmutation matrix and F matrix is dfind as: F. (6 Th piplind architctur of th simplifid flow graph illustratd in Fig. can b implmntd with th following fd-forward architctur, whr totally two XOR-pass lmnts ar ruird. u i u i Stag Stag Figur : Piplind fd-forward architctur for -bit IGC. Easily to obsrv that th proposd piplind architctur is only suitabl for srial inputs. Howvr, as indicatd by th tim chart illustratd in Fig. (b, vry two dcodd bits ar output in th sam clock cycl. In ordr to work compatibly with this schdul, th architctur nds to b modifid to mak itslf a -lvl paralll procssing structur, which is shown in Fig. 4. Th control bit c is changd with th clock flipping mannr and its initial valu is st to b. By unfolding th i-th stag with th unfolding factor of i-, th updatd input gnrating circuit is abl to crat i outputs at th sam tim, which th original circuit dos in i- conscutiv clock cycls. For xampl, th unfoldd vrsion of th circuit shown in Fig. is givn as follows, whr U i dnots th unfoldd piplind architctur which is consists of i stag(s: outputs u i u i Stag c Stag U U Figur 4: Unfoldd vrsion of piplind architctur in Fig.. In gnral, for -bit lngth dcodr, sinc th data structurs of IGC ar dfind rcursivly for powrs of, th unfoldd piplind architctur can b constructd with th rcurrnc rlationship. Th rcursion for th gnral cas is shown in Fig. 5, whr modul U n can b constructd basd on modul U n- and /4 xtra XOR-pass lmnts. Hr, w hav n = log -. And th control bit c n can b obtaind by down sampling c by a factor of n. u i u i U n- c n U n Stag n n- - n- - n- - Figur 5: Rcursiv construction of U n basd on U n-. Thrfor, th total numbr of XOR-pass lmnts can b calculatd as: u i u i U n- n i= c n 4 outputs / outputs i =. (7 U n Stag n RAM n addr. Figur 6: Rcursiv construction of U n basd on U n- using RAMs. / outputs Also it is asy to s that th sam amount of dmultiplxrs is ruird. Finally, as what w xpct, th obtaind piplind

8 > REPACE THIS IE WITH YOUR PAPER IETIFICATIO UMBER (OUBE-CICK HERE TO EIT < structur works bst with th proposd tim chart, which nabls all intrmdiat rsults to b gnratd in plac without any xtra clock cycls. Howvr, it can b noticd that for Stag i, th numbr of corrsponding rgistrs incrass with th complxity of i, which is obviously impractical for polar cods of lngth ovr. On possibl approach is to mploy mmory banks instad of flip-flops, which is shown in Fig. 6. For RAM i, totally i- mmory lmnts ar ruird. And th data liftim is i- - clock cycls, according to which th mmory nabl signals can b thrfor dtrmind. E. Piplind Architctur of th ook-ahad codr Taking th advantag of th pr-statd moduls, th ovrall piplind architctur of th proposd look-ahad dcodr can b dsignd accordingly. Without of loss of gnrality, hr w mploy an -bit polar dcodr as an xampl. Fig.7 shows th proposd piplind architctur for a -bit look-ahad polar dcodr, which is composd of th main computation structur and th IGC part. It is a fd-forward piplind structur that tris to maximiz th us of th hardwar and minimiz th latncy of dcoding. dcodr architcturs, th hardwar utilization of ach activ stag is %, othr stags still rmain idl at th sam tim. Morovr, for th proposd -bit polar dcodr, totally 7 clock cycls ar ruird bfor th nxt codword can b procssd. Gnrally, for an -bit polar dcodr ach codword nds - clock cycls to b proprly dcodd with th givn approach, during which no nw codword could b input to th dcodr. Thrfor, vn only half latncy is ndd by th proposd schm, th hardwar fficincy rmains low for dcodrs with larg. Manwhil, in synthsizing SP architcturs it is also important to maximiz th silicon fficincy of th intgratd circuits. On possibl approach is to furthr rfin th piplind architctur which nabls nw input vry clock cycl [6]. According to th dcoding tim chart dpictd in Fig. (b, th nw dcoding schdul which tripls th dcoding throughput is givn in Tabl II. In ordr to procss thr codwords simultanously, Stag has bn duplicatd (Stag to avoid data contradiction. It is obvious to s that th hardwar fficincy for stag i (i > is 5.7%. And that of Stag is 4.9%. Compard with similar approach in [], th proposd on achivs th sam utilization rat at ach stag but is bttr arrangd, which can b obsrvd from Tabl II of [] asily. ( y, u i ( i ( i i ( y, u signs Stag Stag Stag : Piplin O I c O O I + u or 5 6 I u or u 6 RAM ( O I ( ( y 4 O I ( ( y 4 outputs ( 4 ( 5 ( 6 ( 7 ( U U Figur 7: Piplind dcodr of look-ahad polar cods with =. û 4 O O O I 4 I 4 In gnral, for th -bit polar dcodr, totally - incorporatd PEs, - -to- multiplxrs, /- XOR-PASS lmnts, /- -to- dmultiplxrs, (- dlay lmnts, and /- bits of RAM ar ruird. V. MOIFIE ARCHITECTURES FOR PROPOSE ECOER In this sction, w propos th systmatic dsign mthods for thr diffrnt modifid look-ahad polar dcodrs basd on th on illustratd in Fig. 7. SP-VSI dsign tchnius ar wll mployd to improv th hardwar fficincy whil kp th rducd dcoding latncy unchangd. Rfind Piplind Architctur of th ook-ahad codr It is asy to notic that although for th proposd piplind I TABE II REFIE ECOIG SCHEUES OF -POAR ECOER Stag Clock cycl ook-ahad dcoding schdul C C C C C C C C ook-ahad dcoding schdul with rfind piplining C C C C 4 C C C C C C C C C C C C C C ( y, u i ( i ( y, u i ( i ( y, u i ( i ( y, u i ( i signs Stag and ' 6l+, 6 {4, } {5, } {, 6} {4, } {5, } {, 6} : Piplin O O I I U + u or 5 6 or u {, 4} {, 6} {, 5} c c c U U 6 RAM RAM RAM U U U C C C Stag Stag O O I I O I O O I O 4 O I O I u u u {5} {4} {6} 4 û 4 Figur : Rfind piplind dcodr of polar cods with =. O I ( ( ( ( 4 ( 5 ( 6 ( 7 (

9 > REPACE THIS IE WITH YOUR PAPER IETIFICATIO UMBER (OUBE-CICK HERE TO EIT < 9 Without loss of gnrality, hr th authors us th rfind architctur of -bit polar dcodr as an xampl, which is illustratd in Fig.. Othr dcodrs with diffrnt cod lngth can b drivd accordingly. It is worth noting that Stag and, which ar activatd in srial, ar gnratd by unfolding transformation with factor of. Kping in mind that th concurrnt inputs ar indpndnt, totally copis of IGC ar ruird as a rsult. According to th rcursiv construction algorithm of look-ahad tim chart givn in Sction III, it is obvious that for -bit polar dcodr th maximum valu of concurrnt inputs is -. Howvr, in ordr to guarant th non-blocking dcoding procss, mor duplicatd stags ar ruird by highr concurrnt numbr M. Th dtaild rlationship btwn concurrnt numbr and hardwar consumption can b statd in th following proprtis. Proprty For -bit look-ahad polar dcodr, th highst concurrnt numbr M is -. Proof According to rcursiv algorithm, th dcoding tim chart will tak totally log log i = = ( i= clock cycls. uring th dcoding procss for a singl codword, Stag is only activatd in on clock cycl. Thrfor, in th rst - clock cycls, Stag is availabl for othr possibl input codwords. Proprty For a givn -bit polar dcodr architctur, th i - concurrnt vrsion can b drivd by duplicating i- - stags, which hav th most significant indics, of th i- - concurrnt vrsion. Proof It can b noticd that i i = ( +, (9 which is in th sam mannr that th look-ahad dcoding chart is constructd. In ordr to mak % hardwar utilization of th whol dcodr (or crtain spcific stags, for ach dcoding stag th numbr of PEs should stay th sam. Sinc th dcoding chart is constructd in th tim domain, w only nd to apply th sam approach in th stag domain, which rsults in th mthod givn in Proprty. For xampl, th -concurrnt vrsion of -bit look-ahad polar dcodr in Tabl II is implmntd by adding a duplicatd Stag to th -concurrnt vrsion. Morovr, its 7-concurrnt vrsion, which can achiv % fficincy, can b constructd basd on th -concurrnt vrsion accordingly as follows in Tabl III. Sinc 7= -, ( - = - th 7-concurrnt vrsion can b drivd basd on th -concurrnt on by duplicat Stag,, and, which hav th most significant indics. It can b sn that th proposd 7-concurrnt dcodr can handl inputs prfctly and achiv % utilization rat during coding itration i (i >. Proprty For any M which satisfis i- - < M i -, th M-concurrnt polar dcodr ruirs th sam hardwar consumption. And % hardwar fficincy can b achivd if and only if whn M = i -. Proof According to th proof of Proprty, th proof is immdiat and its dtails ar omittd hr. Proprty 4 For any M which satisfis i- - < M i -, th totally numbr of PEs mployd by th M-concurrnt polar dcodr is + i- (i-. Proof According to Proprty, th numbr of PEs can b calculatd as follows: log i i + ( i j= i i i = ( + ( i i = + ( i. ( For xampl, th -, -, and 7-concurrnt vrsions of -bit look-ahad polar dcodr ar calculatd to hav 7,, and PEs rspctivly, which can b asily vrifid according to Tabl II and III. TABE III - A 7-COCURRET ECOIG SCHEUES OF -BIT POAR ECOER Stag Clock cycl concurrnt look-ahad dcoding schdul C C C C4 C5 C6 C C C C C C C4 C5 C6 C4 C5 C6 C C C C C C C4 C5 C6 C4 C5 C C C C C C C4 C5 C6 C4 7-concurrnt look-ahad dcoding schdul C C C C4 C5 C6 C7 C C C C4 C5 C6 C7 C C C C4 C5 C6 C7 C C C C4 C5 C6 C7 C C C C4 C5 C6 C7 C C C C4 C5 C6 C7 C C C C4 C5 C6 C7

10 > REPACE THIS IE WITH YOUR PAPER IETIFICATIO UMBER (OUBE-CICK HERE TO EIT < Foldd Architcturs of th ook-ahad codr Folding is a tchniu to rduc th silicon ara by tim-multiplxing many algorithm oprations into singl functional unit. Howvr, in most cass th mans of folding will rsult in trading ara for tim in SP architcturs. Thrfor, in ordr not to affct th pr-statd dcoding schdul with mor dcoding clock cycls, th folding approach mployd hr is not trivial. For th -bit polar dcodr, Stag is usd as a functional unit and all functions of othr stags ar proprly mappd to this stag. Fig. 9 shows th folding transformation rsult of th circuits illustratd in Fig. 7. Th tim instancs at which th switch xcuts ar also givn to bttr illustrat th opration schduling of th foldd architcturs. Apart from 9 switchs, which ar ngligibl, th proposd foldd architctur only ruirs th first stag of dcodr givn in Fig. 7 whil kps th latncy-rducd dcoding schdul intact. Easy to obsrv that, for practical applications, 5% of th incorporatd PEs can b liminatd as a rsult. For larg, th corrsponding hardwar fficincy can b as high as twic of that of th non-foldd on. Thrfor, th folding tchniu can hlp to achiv a good tradoff btwn th dcoding latncy and hardwar consumption. Admittdly, highr utilization rat can b achivd if th functional unit mploys fwr Mrgd PEs, for which th most xtrm consists of only on Mrgd PE. Though furthr folding can rsult in lss hardwar consumption, th dcoding latncy will incras drastically du to th ruird tim-multiplxd schm. Usually, it is rcommndd to fold th dcodr on th bas of Stag along with /+ switchs. outputs : Piplin ( y, u i ( i ( i i y u (, signs {, 4, 6, 7} {, 5} {, 4, 6, 7} {, 5} c ( 5 ( 6 ( 7 ( U U Figur 9: Foldd -bit polar dcodr architcturs. {, 6} {4} RAM {, 4, 6, 7} O O O O I I I I 7l+,, 7 {} {,, 7} {} {} {, 5} {} {, 5} ( ( ( ( 4 Paralll Architcturs of th ook-ahad codr It is obvious to notic that only during Clock cycl can th foldd architctur achivs % hardwar fficincy, which indicats that furthr improvmnt is possibl. Sinc paralll procssing and piplining tchnius ar duls of ach othr, and if on dsign can b piplind, it can also b rarrangd in paralll. Sinc in all clock cycls xcpt for th first on, lss or ual than half of th Mrgd PEs ar activ, a -paralll architctur is dsignd hr. Tak th -bit polar dcodr as an xampl, in ordr to proprly procss two indpndnt inputs in an intrlavd mannr, an additional clock cycl is ruird as follows in Tabl IV. Howvr, for larg th additional clock cycl introducd by th proposd -paralll architctur is ngligibl compard with th long dcoding latncy. Also, this paralll architctur can achiv as twic throughput as that of th foldd on. ot that a duplicatd IGC is ncssary to satisfy th ruirmnt of two indpndnt inputs. TABE IV UMBER OF ACTIVE MERGE PES I EACH COCK CYCE Clock cycl Input C 4 C 4 outputs outputs signs signs U U {4, 5, 7, } {4, 5, 7, } {4, 5, 7, } c RAM {4, 7} {5} c RAM {} O {,, 6} {} {,, 6} {} {,, 6} {} O {,, 6} {} {,, 6} {} {,, 6} {} O {,, 6} {} {,, 6} {} {,, 6} {4, 5, 7, } {4, 5, 7, } {4, 5, 7, } {} O {,, 6} {} {,, 6} {} {,, 6} {4, 7} {5} U U Figur : Paralll architcturs for -bit polar dcodr. I I I I : Piplin l+,, ( ( {, } y y9 {,, } ( ( y y {, } {, } ( ( y y {, 6} {, } ( ( y4 y {, 6} {, 6} {, } ( ( y5 y {, 6} {, } ( ( y6 y4 {4,, } {, } ( ( y7 y5 {} {4,, } {, } ( ( y y6 {} On th othr hand, for cass in which low hardwar consumption is th priority rathr than short dcoding latncy, -paralll procssing with < < / can b mor apprciatd. In gnral, -paralll procssing will introduc totally

11 > REPACE THIS IE WITH YOUR PAPER IETIFICATIO UMBER (OUBE-CICK HERE TO EIT < iffrnt dsigns st dsign TABE V COMPARISO FOR IFFERET POAR ECOER ARCHITECTURES nd dsign rd dsign 4 th dsign Tr dsign Ovrlappd dsign in dsign Hardwar consumption # of Mrgd PEs - + i- (i- / / - ~+M(log M// / XOR 9 - PE REG MUX 6 5 # of IGCs - M XOR /- IGC RAM /- MUX /- # of othr REGs (-4 (M+[+ i- (i--i]+i (/+ (9/+4 (- ~M[+M(log M//] (- # of othr MUXs (- 6[+ i- (i-] (- (+ ~[+M(log M/] (/- XOR ~7 ~[+ i- (i-] ~7/ ~7/ ~(6- ~(-[+M(log M//] ~(9-/ Total REG ~ ~(M+[+ i- ~(M+[+M(log (i-] ~/ ~9/ ~(+ M// ] ~(+/ coding schdul atncy (- (- (- Throughput M M All dsigns ar proposd by []. Comparison dos not includ IGC block. ormalizd rsults ar compard. i= ( ( i= clock cycls and - copis of IGC. In this papr, for considration of good balanc btwn latncy and hardwar consumption, only dtails of th -bit -paralll dcodr ar providd in Fig.. VI. COMPARISO OF ATECY A HARWARE COSUMPTIO In this sction, w compar th dcoding latncy and th hardwar fficincy for th proposd look-ahad polar dcodr and its thr variants along with stat-of-th-art rfrncs. Tabl V lists th comparison rsults of thos dsigns in trms of both latncy, hardwar, and som othr ky mtrics such as throughput, fficincy, and so on. Th st dsign is th straightforward implmntation of th proposd look-ahad dcoding schdul, whos countrpart is th tr dsign. Th nd on is dvlopd basd on th first on with rfind piplining and unfolding schm with countrpart markd as ovrlappd dsign. Th rd on is drivd by folding th whol architcturs of th st dsign to Stag, whos countrpart is namd as lin dsign. Th 4 th dsign incorporats -paralll procssing with th rd dsign to achiv vn highr fficincy at th xpns of an additional dcoding clock cycl. Sinc it is th first approach which succds in incorporating both folding and paralll procssing togthr, no countrpart is listd hr. For as of xplanation, it is assumd that th (, f uantization schm is mployd by all dsign, whr is th fixd lngth of Rs and f is th lngth of th fraction part. According to Tabl V, th most significant point is that bnfitting from th proposd look-ahad dcoding schm all th givn dsigns ruir only half th latncy as othrs do. This advantag maks th proposd dcodrs mor applicabl for fastr implmntations, which always dmand cod lngth highr than. A good xampl maks th advantag apparnt: no mattr what valu th concurrnt numbr M is, th nd dsign is abl to finish dcoding all codwords bfor its countrpart (ovrlappd dsign outputs its first dcodd word. Anothr point is th IGC, which is inspird by th ral FFT procssor proposd in [4] and can b gnratd with a nic and asy rcurrnc rlationship, is abl to output all control bits ruird by th multiplxrs on th fly. Thrfor, no additional clock cycls ar ndd for computation of u i, which prsrvs th advantag of short latncy. To th bst knowldg of th authors, this is th first dtaild dsign of similar modul with such faturs. ot from Tabl V, th authors succd in giving th dtaild architctur for ach sub-block. Manwhil, sinc rfrnc [] faild to provid dtails of th u s computation block, which is th countrpart of th proposd IGC, only th comparison of hardwar consumption for th rst blocks is conductd. And th assumption that ach -bit -to- multiplxr ruirs th sam silicon ara as an XOR gat is usd hr for stimation [7]. spit of largr numbr of rgistrs, which ar inhrntly rsultd from th look-ahad schm, th proposd dsigns nd similar hardwar ara (in th form of XOR gats numbr compard with thir countrparts. Th st and nd dsigns nd 6.5% and 4.7% mor hardwar than thir countrparts, rspctivly. On th othr hand, th rd and 4 th dsigns only ruir 9.47% hardwar than th lin dsign. And th 4 th on managd to achiv half dcoding latncy and twic data throughput compard with th lin dsign. Among th four dsigns proposd in th manuscript, th nd on can achiv th highst throughput and hardwar fficincy (%. Th rd and 4 th dcodrs ruir th last numbr of Mrgd PEs. And th 4 th on can rach th optimal compromis btwn dcoding throughput and ara, whos throughput-to-ara ratio is twic that of th rd on. Thos proposd dsigns mak it availabl to

12 > REPACE THIS IE WITH YOUR PAPER IETIFICATIO UMBER (OUBE-CICK HERE TO EIT < mt dmands of diffrnt application situations. VII. COCUSIO Basd on th rcursiv construction mthod of dcoding tim chart, a novl look-ahad SC dcoding schdul for polar cods is proposd in this papr, which can halv th dcoding latncy ruird by convntional approachs. For fficint hardwar implmntation issu, a Mrgd PE is prsntd by using sub structur sharing tchniu. Its control signal u i can b gnratd with a ral FFT-lik diagram. This uniu fatur is dirctly applid to dvlop an fficint input gnrating circuit (IGC, which works bst with th latncy-rducd polar dcodr architctur. Th mthodology for dsigning four diffrnt look-ahad polar dcodr architcturs is prsntd along with gat-lvl dtails. Comparison rsults hav shown that asid from th IGC modul, th proposd dsigns show comparabl hardwar fficincy whil hav much shortr dcoding latncy than thir convntional countrparts. REFERECES [] E. Arikan, Channl polarization: a mthod for constructing capacity-achiving cods for symmtric binary-input mmorylss channls, IEEE Transactions on Information Thory, vol. 55, no. 7, pp. 5-7, July 9. [] E. Arkan, A prformanc comparison of polar cods and Rd-Mullr cods, IEEE Communications ttrs, vol., no. 6, pp , Jun. [] C. roux, I. Tal, A. Vardy, and W. J. Gross, Hardwar architcturs for succssiv cancllation dcoding of polar cods, IEEE Intrnational Confrnc on Acoustics, Spch and Signal Procssing (ICASSP, pp , May. [4] M. Garrido, K. K. Parhi, and J. Grajal, A piplind FFT architctur for ral-valud signals, IEEE Transactions on Circuits and Systms I: Rgular Paprs, vol. 56, no., pp , c. 9. [5] F. R. Kschischang, B. J. Fry, H.-A. oligr, Factor graphs and th sum-product algorithm, IEEE Transactions on Information Thory, vol. 47, no., pp , Fb. [6] K. K. Parhi, VSI igital Signal Procssing Systms: sign and Implmntation, w York, Y: John Wily & Sons Inc., 999. [7] Xinmiao Zhang and Fang Cai, Efficint Partial-Paralll codr Architctur for Quasi-Cyclic onbinary PC Cods, IEEE Transactions on Circuits and Systms I: Rgular Paprs, vol. 5, no., pp. 4-44, Fb..

A Sub-Optimal Log-Domain Decoding Algorithm for Non-Binary LDPC Codes

A Sub-Optimal Log-Domain Decoding Algorithm for Non-Binary LDPC Codes Procdings of th 9th WSEAS Intrnational Confrnc on APPLICATIONS of COMPUTER ENGINEERING A Sub-Optimal Log-Domain Dcoding Algorithm for Non-Binary LDPC Cods CHIRAG DADLANI and RANJAN BOSE Dpartmnt of Elctrical

More information

Chapter 6 Folding. Folding

Chapter 6 Folding. Folding Chaptr 6 Folding Wintr 1 Mokhtar Abolaz Folding Th folding transformation is usd to systmatically dtrmin th control circuits in DSP architctur whr multipl algorithm oprations ar tim-multiplxd to a singl

More information

Higher order derivatives

Higher order derivatives Robrto s Nots on Diffrntial Calculus Chaptr 4: Basic diffrntiation ruls Sction 7 Highr ordr drivativs What you nd to know alrady: Basic diffrntiation ruls. What you can larn hr: How to rpat th procss of

More information

1 Minimum Cut Problem

1 Minimum Cut Problem CS 6 Lctur 6 Min Cut and argr s Algorithm Scribs: Png Hui How (05), Virginia Dat: May 4, 06 Minimum Cut Problm Today, w introduc th minimum cut problm. This problm has many motivations, on of which coms

More information

4.2 Design of Sections for Flexure

4.2 Design of Sections for Flexure 4. Dsign of Sctions for Flxur This sction covrs th following topics Prliminary Dsign Final Dsign for Typ 1 Mmbrs Spcial Cas Calculation of Momnt Dmand For simply supportd prstrssd bams, th maximum momnt

More information

Construction of asymmetric orthogonal arrays of strength three via a replacement method

Construction of asymmetric orthogonal arrays of strength three via a replacement method isid/ms/26/2 Fbruary, 26 http://www.isid.ac.in/ statmath/indx.php?modul=prprint Construction of asymmtric orthogonal arrays of strngth thr via a rplacmnt mthod Tian-fang Zhang, Qiaoling Dng and Alok Dy

More information

Symmetric centrosymmetric matrix vector multiplication

Symmetric centrosymmetric matrix vector multiplication Linar Algbra and its Applications 320 (2000) 193 198 www.lsvir.com/locat/laa Symmtric cntrosymmtric matrix vctor multiplication A. Mlman 1 Dpartmnt of Mathmatics, Univrsity of San Francisco, San Francisco,

More information

Search sequence databases 3 10/25/2016

Search sequence databases 3 10/25/2016 Sarch squnc databass 3 10/25/2016 Etrm valu distribution Ø Suppos X is a random variabl with probability dnsity function p(, w sampl a larg numbr S of indpndnt valus of X from this distribution for an

More information

(Upside-Down o Direct Rotation) β - Numbers

(Upside-Down o Direct Rotation) β - Numbers Amrican Journal of Mathmatics and Statistics 014, 4(): 58-64 DOI: 10593/jajms0140400 (Upsid-Down o Dirct Rotation) β - Numbrs Ammar Sddiq Mahmood 1, Shukriyah Sabir Ali,* 1 Dpartmnt of Mathmatics, Collg

More information

Homotopy perturbation technique

Homotopy perturbation technique Comput. Mthods Appl. Mch. Engrg. 178 (1999) 257±262 www.lsvir.com/locat/cma Homotopy prturbation tchniqu Ji-Huan H 1 Shanghai Univrsity, Shanghai Institut of Applid Mathmatics and Mchanics, Shanghai 272,

More information

Computing and Communications -- Network Coding

Computing and Communications -- Network Coding 89 90 98 00 Computing and Communications -- Ntwork Coding Dr. Zhiyong Chn Institut of Wirlss Communications Tchnology Shanghai Jiao Tong Univrsity China Lctur 5- Nov. 05 0 Classical Information Thory Sourc

More information

EXST Regression Techniques Page 1

EXST Regression Techniques Page 1 EXST704 - Rgrssion Tchniqus Pag 1 Masurmnt rrors in X W hav assumd that all variation is in Y. Masurmnt rror in this variabl will not ffct th rsults, as long as thy ar uncorrlatd and unbiasd, sinc thy

More information

Estimation of apparent fraction defective: A mathematical approach

Estimation of apparent fraction defective: A mathematical approach Availabl onlin at www.plagiarsarchlibrary.com Plagia Rsarch Library Advancs in Applid Scinc Rsarch, 011, (): 84-89 ISSN: 0976-8610 CODEN (USA): AASRFC Estimation of apparnt fraction dfctiv: A mathmatical

More information

Einstein Equations for Tetrad Fields

Einstein Equations for Tetrad Fields Apiron, Vol 13, No, Octobr 006 6 Einstin Equations for Ttrad Filds Ali Rıza ŞAHİN, R T L Istanbul (Turky) Evry mtric tnsor can b xprssd by th innr product of ttrad filds W prov that Einstin quations for

More information

u x v x dx u x v x v x u x dx d u x v x u x v x dx u x v x dx Integration by Parts Formula

u x v x dx u x v x v x u x dx d u x v x u x v x dx u x v x dx Integration by Parts Formula 7. Intgration by Parts Each drivativ formula givs ris to a corrsponding intgral formula, as w v sn many tims. Th drivativ product rul yilds a vry usful intgration tchniqu calld intgration by parts. Starting

More information

Addition of angular momentum

Addition of angular momentum Addition of angular momntum April, 0 Oftn w nd to combin diffrnt sourcs of angular momntum to charactriz th total angular momntum of a systm, or to divid th total angular momntum into parts to valuat th

More information

Mutually Independent Hamiltonian Cycles of Pancake Networks

Mutually Independent Hamiltonian Cycles of Pancake Networks Mutually Indpndnt Hamiltonian Cycls of Pancak Ntworks Chng-Kuan Lin Dpartmnt of Mathmatics National Cntral Univrsity, Chung-Li, Taiwan 00, R O C discipl@ms0urlcomtw Hua-Min Huang Dpartmnt of Mathmatics

More information

Recursive Estimation of Dynamic Time-Varying Demand Models

Recursive Estimation of Dynamic Time-Varying Demand Models Intrnational Confrnc on Computr Systms and chnologis - CompSysch 06 Rcursiv Estimation of Dynamic im-varying Dmand Modls Alxandr Efrmov Abstract: h papr prsnts an implmntation of a st of rcursiv algorithms

More information

ph People Grade Level: basic Duration: minutes Setting: classroom or field site

ph People Grade Level: basic Duration: minutes Setting: classroom or field site ph Popl Adaptd from: Whr Ar th Frogs? in Projct WET: Curriculum & Activity Guid. Bozman: Th Watrcours and th Council for Environmntal Education, 1995. ph Grad Lvl: basic Duration: 10 15 minuts Stting:

More information

Addition of angular momentum

Addition of angular momentum Addition of angular momntum April, 07 Oftn w nd to combin diffrnt sourcs of angular momntum to charactriz th total angular momntum of a systm, or to divid th total angular momntum into parts to valuat

More information

From Polar to Reed-Muller Codes: a Technique to Improve the Finite-Length Performance

From Polar to Reed-Muller Codes: a Technique to Improve the Finite-Length Performance From Polar to Rd-Mullr Cods: a Tchniqu to Improv th Finit-Lngth Prformanc Marco Mondlli, S. Hamd Hassani, and Rüdigr Urbank 1 Abstract W xplor th rlationship btwn polar and RM cods and w dscrib a coding

More information

On the Design of an On-line Complex FIR Filter

On the Design of an On-line Complex FIR Filter On th sign of an On-lin Complx FIR Filtr Robrt McIlhnny Computr Scinc partmnt California Stat Univrsity, Northridg Northridg, CA 91330 rmcilhn@csun.du Miloš.Ercgovac Computr Scinc partmnt Univrsity of

More information

A Propagating Wave Packet Group Velocity Dispersion

A Propagating Wave Packet Group Velocity Dispersion Lctur 8 Phys 375 A Propagating Wav Packt Group Vlocity Disprsion Ovrviw and Motivation: In th last lctur w lookd at a localizd solution t) to th 1D fr-particl Schrödingr quation (SE) that corrsponds to

More information

Two Products Manufacturer s Production Decisions with Carbon Constraint

Two Products Manufacturer s Production Decisions with Carbon Constraint Managmnt Scinc and Enginring Vol 7 No 3 pp 3-34 DOI:3968/jms9335X374 ISSN 93-34 [Print] ISSN 93-35X [Onlin] wwwcscanadant wwwcscanadaorg Two Products Manufacturr s Production Dcisions with Carbon Constraint

More information

Propositional Logic. Combinatorial Problem Solving (CPS) Albert Oliveras Enric Rodríguez-Carbonell. May 17, 2018

Propositional Logic. Combinatorial Problem Solving (CPS) Albert Oliveras Enric Rodríguez-Carbonell. May 17, 2018 Propositional Logic Combinatorial Problm Solving (CPS) Albrt Olivras Enric Rodríguz-Carbonll May 17, 2018 Ovrviw of th sssion Dfinition of Propositional Logic Gnral Concpts in Logic Rduction to SAT CNFs

More information

EEO 401 Digital Signal Processing Prof. Mark Fowler

EEO 401 Digital Signal Processing Prof. Mark Fowler EEO 401 Digital Signal Procssing Prof. Mark Fowlr Dtails of th ot St #19 Rading Assignmnt: Sct. 7.1.2, 7.1.3, & 7.2 of Proakis & Manolakis Dfinition of th So Givn signal data points x[n] for n = 0,, -1

More information

22/ Breakdown of the Born-Oppenheimer approximation. Selection rules for rotational-vibrational transitions. P, R branches.

22/ Breakdown of the Born-Oppenheimer approximation. Selection rules for rotational-vibrational transitions. P, R branches. Subjct Chmistry Papr No and Titl Modul No and Titl Modul Tag 8/ Physical Spctroscopy / Brakdown of th Born-Oppnhimr approximation. Slction ruls for rotational-vibrational transitions. P, R branchs. CHE_P8_M

More information

LINEAR DELAY DIFFERENTIAL EQUATION WITH A POSITIVE AND A NEGATIVE TERM

LINEAR DELAY DIFFERENTIAL EQUATION WITH A POSITIVE AND A NEGATIVE TERM Elctronic Journal of Diffrntial Equations, Vol. 2003(2003), No. 92, pp. 1 6. ISSN: 1072-6691. URL: http://jd.math.swt.du or http://jd.math.unt.du ftp jd.math.swt.du (login: ftp) LINEAR DELAY DIFFERENTIAL

More information

What are those βs anyway? Understanding Design Matrix & Odds ratios

What are those βs anyway? Understanding Design Matrix & Odds ratios Ral paramtr stimat WILD 750 - Wildlif Population Analysis of 6 What ar thos βs anyway? Undrsting Dsign Matrix & Odds ratios Rfrncs Hosmr D.W.. Lmshow. 000. Applid logistic rgrssion. John Wily & ons Inc.

More information

Homework #3. 1 x. dx. It therefore follows that a sum of the

Homework #3. 1 x. dx. It therefore follows that a sum of the Danil Cannon CS 62 / Luan March 5, 2009 Homwork # 1. Th natural logarithm is dfind by ln n = n 1 dx. It thrfor follows that a sum of th 1 x sam addnd ovr th sam intrval should b both asymptotically uppr-

More information

4037 ADDITIONAL MATHEMATICS

4037 ADDITIONAL MATHEMATICS CAMBRIDGE INTERNATIONAL EXAMINATIONS GCE Ordinary Lvl MARK SCHEME for th Octobr/Novmbr 0 sris 40 ADDITIONAL MATHEMATICS 40/ Papr, maimum raw mark 80 This mark schm is publishd as an aid to tachrs and candidats,

More information

The Matrix Exponential

The Matrix Exponential Th Matrix Exponntial (with xrciss) by D. Klain Vrsion 207.0.05 Corrctions and commnts ar wlcom. Th Matrix Exponntial For ach n n complx matrix A, dfin th xponntial of A to b th matrix A A k I + A + k!

More information

Title: Vibrational structure of electronic transition

Title: Vibrational structure of electronic transition Titl: Vibrational structur of lctronic transition Pag- Th band spctrum sn in th Ultra-Violt (UV) and visibl (VIS) rgions of th lctromagntic spctrum can not intrprtd as vibrational and rotational spctrum

More information

COHORT MBA. Exponential function. MATH review (part2) by Lucian Mitroiu. The LOG and EXP functions. Properties: e e. lim.

COHORT MBA. Exponential function. MATH review (part2) by Lucian Mitroiu. The LOG and EXP functions. Properties: e e. lim. MTH rviw part b Lucian Mitroiu Th LOG and EXP functions Th ponntial function p : R, dfind as Proprtis: lim > lim p Eponntial function Y 8 6 - -8-6 - - X Th natural logarithm function ln in US- log: function

More information

SECTION where P (cos θ, sin θ) and Q(cos θ, sin θ) are polynomials in cos θ and sin θ, provided Q is never equal to zero.

SECTION where P (cos θ, sin θ) and Q(cos θ, sin θ) are polynomials in cos θ and sin θ, provided Q is never equal to zero. SETION 6. 57 6. Evaluation of Dfinit Intgrals Exampl 6.6 W hav usd dfinit intgrals to valuat contour intgrals. It may com as a surpris to larn that contour intgrals and rsidus can b usd to valuat crtain

More information

PHA 5127 Answers Homework 2 Fall 2001

PHA 5127 Answers Homework 2 Fall 2001 PH 5127 nswrs Homwork 2 Fall 2001 OK, bfor you rad th answrs, many of you spnt a lot of tim on this homwork. Plas, nxt tim if you hav qustions plas com talk/ask us. Thr is no nd to suffr (wll a littl suffring

More information

On the Hamiltonian of a Multi-Electron Atom

On the Hamiltonian of a Multi-Electron Atom On th Hamiltonian of a Multi-Elctron Atom Austn Gronr Drxl Univrsity Philadlphia, PA Octobr 29, 2010 1 Introduction In this papr, w will xhibit th procss of achiving th Hamiltonian for an lctron gas. Making

More information

The Matrix Exponential

The Matrix Exponential Th Matrix Exponntial (with xrciss) by Dan Klain Vrsion 28928 Corrctions and commnts ar wlcom Th Matrix Exponntial For ach n n complx matrix A, dfin th xponntial of A to b th matrix () A A k I + A + k!

More information

Fourier Transforms and the Wave Equation. Key Mathematics: More Fourier transform theory, especially as applied to solving the wave equation.

Fourier Transforms and the Wave Equation. Key Mathematics: More Fourier transform theory, especially as applied to solving the wave equation. Lur 7 Fourir Transforms and th Wav Euation Ovrviw and Motivation: W first discuss a fw faturs of th Fourir transform (FT), and thn w solv th initial-valu problm for th wav uation using th Fourir transform

More information

CS 6353 Compiler Construction, Homework #1. 1. Write regular expressions for the following informally described languages:

CS 6353 Compiler Construction, Homework #1. 1. Write regular expressions for the following informally described languages: CS 6353 Compilr Construction, Homwork #1 1. Writ rgular xprssions for th following informally dscribd languags: a. All strings of 0 s and 1 s with th substring 01*1. Answr: (0 1)*01*1(0 1)* b. All strings

More information

Answer Homework 5 PHA5127 Fall 1999 Jeff Stark

Answer Homework 5 PHA5127 Fall 1999 Jeff Stark Answr omwork 5 PA527 Fall 999 Jff Stark A patint is bing tratd with Drug X in a clinical stting. Upon admiion, an IV bolus dos of 000mg was givn which yildd an initial concntration of 5.56 µg/ml. A fw

More information

On spanning trees and cycles of multicolored point sets with few intersections

On spanning trees and cycles of multicolored point sets with few intersections On spanning trs and cycls of multicolord point sts with fw intrsctions M. Kano, C. Mrino, and J. Urrutia April, 00 Abstract Lt P 1,..., P k b a collction of disjoint point sts in R in gnral position. W

More information

cycle that does not cross any edges (including its own), then it has at least

cycle that does not cross any edges (including its own), then it has at least W prov th following thorm: Thorm If a K n is drawn in th plan in such a way that it has a hamiltonian cycl that dos not cross any dgs (including its own, thn it has at last n ( 4 48 π + O(n crossings Th

More information

VHDL Implementation of Fast and Efficient Viterbi decoder

VHDL Implementation of Fast and Efficient Viterbi decoder VHDL Implmntation of Fast and Efficint Vitrbi dcodr Rajsh. C 1, A Srnivasa Murthy 2 Abstract Vitrbi dcodrs ar usd in wid varity of communication applicatio. In this papr, w focus on diffrnt typs of VHDL

More information

Learning Spherical Convolution for Fast Features from 360 Imagery

Learning Spherical Convolution for Fast Features from 360 Imagery Larning Sphrical Convolution for Fast Faturs from 36 Imagry Anonymous Author(s) 3 4 5 6 7 8 9 3 4 5 6 7 8 9 3 4 5 6 7 8 9 3 3 3 33 34 35 In this fil w provid additional dtails to supplmnt th main papr

More information

Middle East Technical University Department of Mechanical Engineering ME 413 Introduction to Finite Element Analysis

Middle East Technical University Department of Mechanical Engineering ME 413 Introduction to Finite Element Analysis Middl East Tchnical Univrsity Dpartmnt of Mchanical Enginring ME 43 Introduction to Finit Elmnt Analysis Chaptr 3 Computr Implmntation of D FEM Ths nots ar prpard by Dr. Cünyt Srt http://www.m.mtu.du.tr/popl/cunyt

More information

Full Waveform Inversion Using an Energy-Based Objective Function with Efficient Calculation of the Gradient

Full Waveform Inversion Using an Energy-Based Objective Function with Efficient Calculation of the Gradient Full Wavform Invrsion Using an Enrgy-Basd Objctiv Function with Efficint Calculation of th Gradint Itm yp Confrnc Papr Authors Choi, Yun Sok; Alkhalifah, ariq Ali Citation Choi Y, Alkhalifah (217) Full

More information

BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES

BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES DONALD M. DAVIS Abstract. If p is a prim (implicit in notation and n a positiv intgr, lt ν(n dnot th xponnt of p in n, and U(n n/p ν(n, th unit

More information

Supplementary Materials

Supplementary Materials 6 Supplmntary Matrials APPENDIX A PHYSICAL INTERPRETATION OF FUEL-RATE-SPEED FUNCTION A truck running on a road with grad/slop θ positiv if moving up and ngativ if moving down facs thr rsistancs: arodynamic

More information

The van der Waals interaction 1 D. E. Soper 2 University of Oregon 20 April 2012

The van der Waals interaction 1 D. E. Soper 2 University of Oregon 20 April 2012 Th van dr Waals intraction D. E. Sopr 2 Univrsity of Orgon 20 pril 202 Th van dr Waals intraction is discussd in Chaptr 5 of J. J. Sakurai, Modrn Quantum Mchanics. Hr I tak a look at it in a littl mor

More information

A Parallel Viterbi Decoder Implementation for High Throughput

A Parallel Viterbi Decoder Implementation for High Throughput A Paralll Vitrbi Dcodr Implmntation for High Throughput Muhammad Shoaib Bin Altaf shoaibbinalt@wisc.du ABSTRACT Today s data rconstruction in digital communication systms rquirs dsigns of highst throughput

More information

CS 361 Meeting 12 10/3/18

CS 361 Meeting 12 10/3/18 CS 36 Mting 2 /3/8 Announcmnts. Homwork 4 is du Friday. If Friday is Mountain Day, homwork should b turnd in at my offic or th dpartmnt offic bfor 4. 2. Homwork 5 will b availabl ovr th wknd. 3. Our midtrm

More information

5.80 Small-Molecule Spectroscopy and Dynamics

5.80 Small-Molecule Spectroscopy and Dynamics MIT OpnCoursWar http://ocw.mit.du 5.80 Small-Molcul Spctroscopy and Dynamics Fall 008 For information about citing ths matrials or our Trms of Us, visit: http://ocw.mit.du/trms. Lctur # 3 Supplmnt Contnts

More information

Dynamic Modelling of Hoisting Steel Wire Rope. Da-zhi CAO, Wen-zheng DU, Bao-zhu MA *

Dynamic Modelling of Hoisting Steel Wire Rope. Da-zhi CAO, Wen-zheng DU, Bao-zhu MA * 17 nd Intrnational Confrnc on Mchanical Control and Automation (ICMCA 17) ISBN: 978-1-6595-46-8 Dynamic Modlling of Hoisting Stl Wir Rop Da-zhi CAO, Wn-zhng DU, Bao-zhu MA * and Su-bing LIU Xi an High

More information

COMPUTER GENERATED HOLOGRAMS Optical Sciences 627 W.J. Dallas (Monday, April 04, 2005, 8:35 AM) PART I: CHAPTER TWO COMB MATH.

COMPUTER GENERATED HOLOGRAMS Optical Sciences 627 W.J. Dallas (Monday, April 04, 2005, 8:35 AM) PART I: CHAPTER TWO COMB MATH. C:\Dallas\0_Courss\03A_OpSci_67\0 Cgh_Book\0_athmaticalPrliminaris\0_0 Combath.doc of 8 COPUTER GENERATED HOLOGRAS Optical Scincs 67 W.J. Dallas (onday, April 04, 005, 8:35 A) PART I: CHAPTER TWO COB ATH

More information

Chemical Physics II. More Stat. Thermo Kinetics Protein Folding...

Chemical Physics II. More Stat. Thermo Kinetics Protein Folding... Chmical Physics II Mor Stat. Thrmo Kintics Protin Folding... http://www.nmc.ctc.com/imags/projct/proj15thumb.jpg http://nuclarwaponarchiv.org/usa/tsts/ukgrabl2.jpg http://www.photolib.noaa.gov/corps/imags/big/corp1417.jpg

More information

u 3 = u 3 (x 1, x 2, x 3 )

u 3 = u 3 (x 1, x 2, x 3 ) Lctur 23: Curvilinar Coordinats (RHB 8.0 It is oftn convnint to work with variabls othr than th Cartsian coordinats x i ( = x, y, z. For xampl in Lctur 5 w mt sphrical polar and cylindrical polar coordinats.

More information

EECE 301 Signals & Systems Prof. Mark Fowler

EECE 301 Signals & Systems Prof. Mark Fowler EECE 301 Signals & Systms Prof. Mark Fowlr ot St #21 D-T Signals: Rlation btwn DFT, DTFT, & CTFT 1/16 W can us th DFT to implmnt numrical FT procssing This nabls us to numrically analyz a signal to find

More information

Application of Vague Soft Sets in students evaluation

Application of Vague Soft Sets in students evaluation Availabl onlin at www.plagiarsarchlibrary.com Advancs in Applid Scinc Rsarch, 0, (6):48-43 ISSN: 0976-860 CODEN (USA): AASRFC Application of Vagu Soft Sts in studnts valuation B. Chtia*and P. K. Das Dpartmnt

More information

4. Money cannot be neutral in the short-run the neutrality of money is exclusively a medium run phenomenon.

4. Money cannot be neutral in the short-run the neutrality of money is exclusively a medium run phenomenon. PART I TRUE/FALSE/UNCERTAIN (5 points ach) 1. Lik xpansionary montary policy, xpansionary fiscal policy rturns output in th mdium run to its natural lvl, and incrass prics. Thrfor, fiscal policy is also

More information

General Notes About 2007 AP Physics Scoring Guidelines

General Notes About 2007 AP Physics Scoring Guidelines AP PHYSICS C: ELECTRICITY AND MAGNETISM 2007 SCORING GUIDELINES Gnral Nots About 2007 AP Physics Scoring Guidlins 1. Th solutions contain th most common mthod of solving th fr-rspons qustions and th allocation

More information

Properties of Quarks ( ) Isospin. π = 1, 1

Properties of Quarks ( ) Isospin. π = 1, 1 Proprtis of Quarks Isospin So far, w hav discussd thr familis of lptons but principally concntratd on on doublt of quarks, th u and d. W will now introduc othr typs of quarks, along with th nw quantum

More information

2.3 Matrix Formulation

2.3 Matrix Formulation 23 Matrix Formulation 43 A mor complicatd xampl ariss for a nonlinar systm of diffrntial quations Considr th following xampl Exampl 23 x y + x( x 2 y 2 y x + y( x 2 y 2 (233 Transforming to polar coordinats,

More information

Data Assimilation 1. Alan O Neill National Centre for Earth Observation UK

Data Assimilation 1. Alan O Neill National Centre for Earth Observation UK Data Assimilation 1 Alan O Nill National Cntr for Earth Obsrvation UK Plan Motivation & basic idas Univariat (scalar) data assimilation Multivariat (vctor) data assimilation 3d-Variational Mthod (& optimal

More information

The graph of y = x (or y = ) consists of two branches, As x 0, y + ; as x 0, y +. x = 0 is the

The graph of y = x (or y = ) consists of two branches, As x 0, y + ; as x 0, y +. x = 0 is the Copyright itutcom 005 Fr download & print from wwwitutcom Do not rproduc by othr mans Functions and graphs Powr functions Th graph of n y, for n Q (st of rational numbrs) y is a straight lin through th

More information

Introduction to Arithmetic Geometry Fall 2013 Lecture #20 11/14/2013

Introduction to Arithmetic Geometry Fall 2013 Lecture #20 11/14/2013 18.782 Introduction to Arithmtic Gomtry Fall 2013 Lctur #20 11/14/2013 20.1 Dgr thorm for morphisms of curvs Lt us rstat th thorm givn at th nd of th last lctur, which w will now prov. Thorm 20.1. Lt φ:

More information

MEASURING HEAT FLUX FROM A COMPONENT ON A PCB

MEASURING HEAT FLUX FROM A COMPONENT ON A PCB MEASURING HEAT FLUX FROM A COMPONENT ON A PCB INTRODUCTION Elctronic circuit boards consist of componnts which gnrats substantial amounts of hat during thir opration. A clar knowldg of th lvl of hat dissipation

More information

A Low-Cost and High Performance Solution to Frequency Estimation for GSM/EDGE

A Low-Cost and High Performance Solution to Frequency Estimation for GSM/EDGE A Low-Cost and High Prformanc Solution to Frquncy Estimation for GSM/EDGE Wizhong Chn Lo Dhnr fwc@frscal.com ld@frscal.com 5-996- 5-996-75 77 Wst Parmr Ln 77 Wst Parmr Ln Austin, TX7879 Austin, TX7879

More information

Dealing with quantitative data and problem solving life is a story problem! Attacking Quantitative Problems

Dealing with quantitative data and problem solving life is a story problem! Attacking Quantitative Problems Daling with quantitati data and problm soling lif is a story problm! A larg portion of scinc inols quantitati data that has both alu and units. Units can sa your butt! Nd handl on mtric prfixs Dimnsional

More information

Observer Bias and Reliability By Xunchi Pu

Observer Bias and Reliability By Xunchi Pu Obsrvr Bias and Rliability By Xunchi Pu Introduction Clarly all masurmnts or obsrvations nd to b mad as accuratly as possibl and invstigators nd to pay carful attntion to chcking th rliability of thir

More information

Slide 1. Slide 2. Slide 3 DIGITAL SIGNAL PROCESSING CLASSIFICATION OF SIGNALS

Slide 1. Slide 2. Slide 3 DIGITAL SIGNAL PROCESSING CLASSIFICATION OF SIGNALS Slid DIGITAL SIGAL PROCESSIG UIT I DISCRETE TIME SIGALS AD SYSTEM Slid Rviw of discrt-tim signals & systms Signal:- A signal is dfind as any physical quantity that varis with tim, spac or any othr indpndnt

More information

On the irreducibility of some polynomials in two variables

On the irreducibility of some polynomials in two variables ACTA ARITHMETICA LXXXII.3 (1997) On th irrducibility of som polynomials in two variabls by B. Brindza and Á. Pintér (Dbrcn) To th mmory of Paul Erdős Lt f(x) and g(y ) b polynomials with intgral cofficints

More information

2 AN OVERVIEW OF THE TENSOR PRODUCT

2 AN OVERVIEW OF THE TENSOR PRODUCT 98 IEEE TRASACTIS PARALLEL AD DISTRIBUTED SYSTEMS, VL 10, 3, MARCH 1999 1 Th choic of data distribution has a larg influnc on th prformanc of th synthsizd programs, ur simpl algorithm for slcting th appropriat

More information

1 Isoparametric Concept

1 Isoparametric Concept UNIVERSITY OF CALIFORNIA BERKELEY Dpartmnt of Civil Enginring Spring 06 Structural Enginring, Mchanics and Matrials Profssor: S. Govindj Nots on D isoparamtric lmnts Isoparamtric Concpt Th isoparamtric

More information

3 Finite Element Parametric Geometry

3 Finite Element Parametric Geometry 3 Finit Elmnt Paramtric Gomtry 3. Introduction Th intgral of a matrix is th matrix containing th intgral of ach and vry on of its original componnts. Practical finit lmnt analysis rquirs intgrating matrics,

More information

BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES. 1. Statement of results

BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES. 1. Statement of results BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES DONALD M. DAVIS Abstract. If p is a prim and n a positiv intgr, lt ν p (n dnot th xponnt of p in n, and u p (n n/p νp(n th unit part of n. If α

More information

That is, we start with a general matrix: And end with a simpler matrix:

That is, we start with a general matrix: And end with a simpler matrix: DIAGON ALIZATION OF THE STR ESS TEN SOR INTRO DUCTIO N By th us of Cauchy s thorm w ar abl to rduc th numbr of strss componnts in th strss tnsor to only nin valus. An additional simplification of th strss

More information

Principles of Humidity Dalton s law

Principles of Humidity Dalton s law Principls of Humidity Dalton s law Air is a mixtur of diffrnt gass. Th main gas componnts ar: Gas componnt volum [%] wight [%] Nitrogn N 2 78,03 75,47 Oxygn O 2 20,99 23,20 Argon Ar 0,93 1,28 Carbon dioxid

More information

v 5 v 7 v v 2 v 6 v 8 v 4

v 5 v 7 v v 2 v 6 v 8 v 4 Architcturs, Languags and Pattrns PH Wlch and AWP Bakkrs (Eds) IOS Prss, 1998 11 Paralll Graph Coloring using JAVA Thomas UMLAND Dutsch Tlkom Brkom GmbH, Goslarr Ufr 5, 10589 Brlin, Grmany Abstract In

More information

Voltage, Current, Power, Series Resistance, Parallel Resistance, and Diodes

Voltage, Current, Power, Series Resistance, Parallel Resistance, and Diodes Lctur 1. oltag, Currnt, Powr, Sris sistanc, Paralll sistanc, and Diods Whn you start to dal with lctronics thr ar thr main concpts to start with: Nam Symbol Unit oltag volt Currnt ampr Powr W watt oltag

More information

ECE 407 Computer Aided Design for Electronic Systems. Instructor: Maria K. Michael. Overview. CAD tools for multi-level logic synthesis:

ECE 407 Computer Aided Design for Electronic Systems. Instructor: Maria K. Michael. Overview. CAD tools for multi-level logic synthesis: 407 Computr Aidd Dsign for Elctronic Systms Multi-lvl Logic Synthsis Instructor: Maria K. Michal 1 Ovrviw Major Synthsis Phass Logic Synthsis: 2-lvl Multi-lvl FSM CAD tools for multi-lvl logic synthsis:

More information

Estimation of odds ratios in Logistic Regression models under different parameterizations and Design matrices

Estimation of odds ratios in Logistic Regression models under different parameterizations and Design matrices Advancs in Computational Intllignc, Man-Machin Systms and Cybrntics Estimation of odds ratios in Logistic Rgrssion modls undr diffrnt paramtrizations and Dsign matrics SURENDRA PRASAD SINHA*, LUIS NAVA

More information

The Equitable Dominating Graph

The Equitable Dominating Graph Intrnational Journal of Enginring Rsarch and Tchnology. ISSN 0974-3154 Volum 8, Numbr 1 (015), pp. 35-4 Intrnational Rsarch Publication Hous http://www.irphous.com Th Equitabl Dominating Graph P.N. Vinay

More information

Random Access Techniques: ALOHA (cont.)

Random Access Techniques: ALOHA (cont.) Random Accss Tchniqus: ALOHA (cont.) 1 Exampl [ Aloha avoiding collision ] A pur ALOHA ntwork transmits a 200-bit fram on a shard channl Of 200 kbps at tim. What is th rquirmnt to mak this fram collision

More information

Derangements and Applications

Derangements and Applications 2 3 47 6 23 Journal of Intgr Squncs, Vol. 6 (2003), Articl 03..2 Drangmnts and Applications Mhdi Hassani Dpartmnt of Mathmatics Institut for Advancd Studis in Basic Scincs Zanjan, Iran mhassani@iasbs.ac.ir

More information

Chapter 6. The Discrete Fourier Transform and The Fast Fourier Transform

Chapter 6. The Discrete Fourier Transform and The Fast Fourier Transform Pusan ational Univrsity Chaptr 6. Th Discrt Fourir Transform and Th Fast Fourir Transform 6. Introduction Frquncy rsponss of discrt linar tim invariant systms ar rprsntd by Fourir transform or z-transforms.

More information

Abstract Interpretation. Lecture 5. Profs. Aiken, Barrett & Dill CS 357 Lecture 5 1

Abstract Interpretation. Lecture 5. Profs. Aiken, Barrett & Dill CS 357 Lecture 5 1 Abstract Intrprtation 1 History On brakthrough papr Cousot & Cousot 77 (?) Inspird by Dataflow analysis Dnotational smantics Enthusiastically mbracd by th community At last th functional community... At

More information

First derivative analysis

First derivative analysis Robrto s Nots on Dirntial Calculus Chaptr 8: Graphical analysis Sction First drivativ analysis What you nd to know alrady: How to us drivativs to idntiy th critical valus o a unction and its trm points

More information

Brief Introduction to Statistical Mechanics

Brief Introduction to Statistical Mechanics Brif Introduction to Statistical Mchanics. Purpos: Ths nots ar intndd to provid a vry quick introduction to Statistical Mchanics. Th fild is of cours far mor vast than could b containd in ths fw pags.

More information

BROADBAND and wireless networks are currently the

BROADBAND and wireless networks are currently the 64 JOURNAL OF COMMUNICATION AND INFORMATION SYSTEMS, VOL. 20, NO. 3, 2005 A Nw Hybrid ARQ-FEC Schm for Wirlss ATM Ntworks J. M. C. Brito and I. S. Bonatti Abstract - Wird ATM (Asynchronous Transfr Mod)

More information

Lecture 37 (Schrödinger Equation) Physics Spring 2018 Douglas Fields

Lecture 37 (Schrödinger Equation) Physics Spring 2018 Douglas Fields Lctur 37 (Schrödingr Equation) Physics 6-01 Spring 018 Douglas Filds Rducd Mass OK, so th Bohr modl of th atom givs nrgy lvls: E n 1 k m n 4 But, this has on problm it was dvlopd assuming th acclration

More information

Week 3: Connected Subgraphs

Week 3: Connected Subgraphs Wk 3: Connctd Subgraphs Sptmbr 19, 2016 1 Connctd Graphs Path, Distanc: A path from a vrtx x to a vrtx y in a graph G is rfrrd to an xy-path. Lt X, Y V (G). An (X, Y )-path is an xy-path with x X and y

More information

Collisions between electrons and ions

Collisions between electrons and ions DRAFT 1 Collisions btwn lctrons and ions Flix I. Parra Rudolf Pirls Cntr for Thortical Physics, Unirsity of Oxford, Oxford OX1 NP, UK This rsion is of 8 May 217 1. Introduction Th Fokkr-Planck collision

More information

Element connectivity parameterization method for the stress based topology optimization for geometrically nonlinear structure

Element connectivity parameterization method for the stress based topology optimization for geometrically nonlinear structure 0 th World Congrss on Structural and Multidisciplinary Optimization May 9-4, 03, Orlando, Florida, USA Elmnt connctivity paramtrization mthod for th strss basd topology optimization for gomtrically nonlinar

More information

Mor Tutorial at www.dumblittldoctor.com Work th problms without a calculator, but us a calculator to chck rsults. And try diffrntiating your answrs in part III as a usful chck. I. Applications of Intgration

More information

Volterra Kernel Estimation for Nonlinear Communication Channels Using Deterministic Sequences

Volterra Kernel Estimation for Nonlinear Communication Channels Using Deterministic Sequences 1 Voltrra Krnl Estimation for Nonlinar Communication Channls Using Dtrministic Squncs Endr M. Ekşioğlu and Ahmt H. Kayran Dpartmnt of Elctrical and Elctronics Enginring, Istanbul Tchnical Univrsity, Istanbul,

More information

International Journal of Scientific & Engineering Research, Volume 6, Issue 7, July ISSN

International Journal of Scientific & Engineering Research, Volume 6, Issue 7, July ISSN Intrnational Journal of Scintific & Enginring Rsarch, Volum 6, Issu 7, July-25 64 ISSN 2229-558 HARATERISTIS OF EDGE UTSET MATRIX OF PETERSON GRAPH WITH ALGEBRAI GRAPH THEORY Dr. G. Nirmala M. Murugan

More information

Topology Optimization of Suction Muffler for Noise Attenuation

Topology Optimization of Suction Muffler for Noise Attenuation Purdu Univrsity Purdu -Pubs Intrnational Comprssor Enginring Confrnc School of Mchanical Enginring 2012 Topology Optimization of Suction Mufflr for Nois Attnuation Jin Woo L jinwool@ajou.ac.kr Dong Wook

More information

Sliding Mode Flow Rate Observer Design

Sliding Mode Flow Rate Observer Design Sliding Mod Flow Rat Obsrvr Dsign Song Liu and Bin Yao School of Mchanical Enginring, Purdu Univrsity, Wst Lafaytt, IN797, USA liu(byao)@purdudu Abstract Dynamic flow rat information is ndd in a lot of

More information

ANALYSIS IN THE FREQUENCY DOMAIN

ANALYSIS IN THE FREQUENCY DOMAIN ANALYSIS IN THE FREQUENCY DOMAIN SPECTRAL DENSITY Dfinition Th spctral dnsit of a S.S.P. t also calld th spctrum of t is dfind as: + { γ }. jτ γ τ F τ τ In othr words, of th covarianc function. is dfind

More information