Power and Area Efficient VLSI Architectures for Communication Signal Processing

Size: px
Start display at page:

Download "Power and Area Efficient VLSI Architectures for Communication Signal Processing"

Transcription

1 and rea Ecent VLSI rchtectures or Communcaton Sgnal Processng Dejan Markovc, Borvoje kolc, Robert W. Brodersen Berkeley Wreless Research Center, Unversty o Calorna at Berkeley 108 llston Way, Sute 00, Berkeley, C 94704, US bstract methodology or VLSI realzaton o sgnal processng algorthms or wreless communcatons s presented that optmzes archtecture or reduced power and area. When power s lmted, optmal archtecture represents a pont on the best power-area tradeo curve that s obtaned by balancng the algorthm throughput wth the power-perormance tradeo o the underlyng buldng blocks. rchtectural optmzaton s done n the graphcal Matlab/Smulnk envronment, whch s also used or algorthm vercaton. Hardware descrpton language produced by Smulnk enables algorthm emulaton on the FPG and also serves as desgn entry or the chp realzaton. Ths s llustrated on complex mult-dmensonal algorthms such as wdeband MIMO channel decouplng through sngular value decomposton (SVD) usng 16 sub-carrers. Keywords Crcut synthess, desgn methodology, archtecture, adaptve sgnal processng, matrx decomposton, MIMO systems. I. ITRODUCTIO The growng demand or data-centrc wreless connectvty has nspred the development and realzaton o complex sgnal processng algorthms such as those used n multplenput multple-output (MIMO) communcaton. t the same tme, complexty o the devces has been steadly growng due to a need or mult-mode, mult-standard unctonalty. In the past, the growth o complexty o practcally mplemented wreless algorthms has tracked the mprovements provded through the technology scalng. The recent need to support MIMO algorthms has ncreased the need or more power and cost ecent rados. The goal o mplementng a communcatons chp s to meet the unctonalty, throughput and latency o the underlyng standard wth mnmum power and area cost. Most common technques to mnmze power or area (as a domnant measure o cost) are archtectural. However, these technques have been largely heurstc, and there s no establshed systematc way or tradng o throughput, power and area. Wth technology scalng, desgners have more optons n selectng supply voltages and transstor thresholds n addton to varous crcut desgn technques such as the use o sleep modes. ll these technques present some power-perormance tradeo, whch makes archtecture selecton more complcated and also more nterestng. The goal s thereore to develop a methodology that smultaneously mnmzes power and area or gven throughput and latency constrants. In ths paper, varous archtectural technques n the energyarea-perormance space are evaluated n order to mnmze power and area. Pror work appled smlar technques to smple buldng blocks such as FIR lters, [1], n standard VLSI desgn envronment. The methodology presented n ths paper s scalable to large degrees o complexty. Ths work uses the Matlab/Smulnk envronment amlar to both theorsts and mplementers, thus gvng practcal nsght to algorthm developers as well as better understandng o the algorthms by VLSI archtects. II. CHOOSIG OPTIML RCHITECTURE Optmal VLSI archtecture s technology dependent, whch requres characterzaton o man unctonal blocks or speed, power, and area. Ths normaton s used to navgate the archtectural optmzaton procedure that s based on balancng the algorthm throughput requrement wth the capablty o the underlyng basc buldng blocks. Data throughput and latency are man constrants n chp realzatons. Data throughput s nterestng or optmzaton snce, or a gven archtecture, the throughput can be related to the requency o operaton. The key normaton that provdes bass or optmzaton s technology specc energy-delay tradeo n datapath logc as shown n Fg. 1. Ths tradeo exsts because the energy needed to operate dgtal logc gates s related to ther speed. The tradeo s obtaned by adjustng desgn parameters such as gate sze, supply and threshold voltage. Introducng a new technology shts the entre E-D tradeo curve toward lower energy and delay. The archtecture s energy optmal ts E- D tradeo curve has the same slope as the underlyng datapath logc. good tradeo pont s ndcated n Fg. 1. Otherwse the desgn would have a hgh cost n terms o energy or delay. By usng basc concepts o parallelsm and tme multplexng an algorthm can be mapped nto a range o archtectures wth wdely varyng throughput and latency. rchtectural transormatons such as data-stream nterleavng, loop retmng and oldng support more complex operatons wth concurrent or tme-seral executon, whch may also nvolve eedback loops. Energy hgh Energy cost parallelsm good E-D tradeo tme-multplexng hgh Delay cost Delay (~1/Throughput) Fg. 1. Energy-delay tradeo n dgtal crcuts /06/$0.00 (c) 006 IEEE Ths ull text paper was peer revewed at the drecton o IEEE Communcatons Socety subject matter experts or publcaton n the IEEE ICC 006 proceedngs.

2 B (a) reerence B B (c) ppelne (d) reerence or tme-mux. Parallelsm and Tme Multplexng The concepts o parallelsm and tme-multplexng are wellknown n archtecture desgn. Parallelsm combned wth adjustment n supply voltage mproves the energy by slowng down the clock and dstrbutng computaton over several parallel branches. lternatvely, when usng constant clock requences, parallelsm trades o the ncrease n area or hgher throughputs, Fg. (b), []. Tme-multplexng as shown n Fg. (d)-(e) does the opposte: t reduces the area by repeatng computaton on the same hardware unt, but needs a hgher clock rate and hgher supply voltage to mantan the throughput. lternatvely, t can reduce perormance by mantanng the clock rate. Smlar tradeos as that rom parallelsm are avalable through ppelnng, e.g. by nsertng extra ppelne regster between logc blocks and B, Fg. (c). Ppelnng has much smaller area overhead than parallelsm, but s generally more dcult to mplement snce t requres desgn re-parttonng. Basc energy-perormance tradeo n Fg. 1 provdes good nsghts nto technques o ntroducng parallelsm and tmemultplexng. Startng rom a good E-D tradeo pont and movng toward hgher speed (lower delay), we observe a steep ncrease n requred energy. To conserve the energy, parallelsm shts the curve to the let, whch can also mprove the perormance. Tme-multplexng reduces the area when crcut blocks can provde excess perormance. It eectvely shts the curve to the rght, mantanng a good E-D tradeo. B. Data-Stream Interleavng Data-stream nterleavng s another technque to mprove area ecency. In essence t s a way o tme multplexng the data. The case when the algorthm contans a recurson s analyzed as descrbed wth the smple derence equaton: z(k) = x(k) + c z(k 1). (1) The sgnal processng representaton o the derence equaton above s shown n Fg. 3(a). lgorthmc latency o one symbol perod s represented wth explct regster between z(k) and multply block. Symbol rate s dened by clock requency Clk. Ths smple model abstracts away any B (b) parallel (e) tme-multplex Fg.. Basc mcro-archtectural technques: reerence archtecture (a), and ts parallel (b) and ppelned (c) equvalents. Reerence archtecture (d) or tme-multplexng (e). rea overhead s ndcated by shaded blocks. extra latency n add and multply blocks. From the technology perspectve, an bt add operaton s less complex n terms o the number o gates and area than an -by- multplcaton. In order to balance the complexty o datapath logc blocks, add and multply operatons need to have derent latency. more realstc model o Eq. (1) that captures the derent latency o addton and multplcaton s shown n Fg. 3(b). number o a and m ppelne regsters has been assgned to the adder and the multpler, respectvely, to balance the throughput by ncreasng latency. By gong around the loop, the eedback sgnal y(k 1) wll have an ncreased latency o a + m. By ncreasng the clock rate by a actor a + m, the same algorthmc latency can be mantaned. In order to ll the added ppelne wth useul computaton, multple ndependent sgnal streams can be nterleaved onto the same hardware. I the number o ndependent sgnals s greater than a + m, then b = a m o addtonal ppelne regsters s requred to mantan the latency. Interleavng eectvely mproves the area ecency by sharng data-path logc across ndependent streams o data. practcal use o carrer nterleavng s n mult-carrer communcatons, where the ndependent narrow-band subcarrer streams can be tme-nterleaved. C. Foldng x(k) tme ndex k x x x 1 y(k-1) (a) smple model a c Foldng, smlarly to data-stream nterleavng, reduces the area. ssume serally ordered executon o some algorthmc operaton lg as shown n Fg. 4(a). The rst block n the chan takes ndependent data samples y 1 (k), all other blocks take the result rom the prevous block. The concept o oldng s shown n Fg. 4(b), [4]. Input to lg s provded by m a+m+b= * y 1 y y Clk tme ndex k-1 (b) data-stream nterleavng k-a/ z(k) z z z 1 Fg. 3. Concept o data-stream nterleavng (eedback example). y 1 (k) (a) reerence y 1 (k) (b) oldng lg Clk lg lg lg n y (k-1) lg 4 y 3 (k-) y 4 (k-3) y 3 (k-) c y 4 (k-3) b y 1 (k) y (k-1) Fg. 4. Concept o oldng: (a) tme-seral computaton, (b) operaton oldng. Block lg perorms some algorthmc operaton. n z 34 Ths ull text paper was peer revewed at the drecton o IEEE Communcatons Socety subject matter experts or publcaton n the IEEE ICC 006 proceedngs.

3 a multplexer, whch selects external data y 1 or nternally generated results y, y 3, y 4. Durng the rst quarter o the symbol perod, up-sampled and nterleaved data y 1 s used. The output o lg s then olded over n tme, back to ts nput, to compute y, y 3, and y 4. Re-orderng o y 1 samples s needed to algn data at nput n, as shown n the le-chart n Fg. 4(b). Up-samplng the clock n block lg s necessary to sustan external (y 1 ) throughput rate. I lg s a smple eed-orward unt, no addtonal ppelne regsters are needed. In case lg block has nternal eedback loops, addtonal ppelnng s necessary to keep the nternal states. Ths rases the ssue o how to optmally dstrbute ppelne regsters around the loop to maxmze throughput, whch s addressed next. D. Loop Retmng Loop retmng s a technque o dstrbutng ppelne regsters around recursve loops. The goal s to assgn the rght amount o latency to basc unctonal buldng blocks and then dstrbute the ppelne regsters nsde the blocks such that all nternal datapath logc blocks lay at the same pont (shown n Fg. 1) n the energy-delay space. Ths guarantees top-level optmalty. s n the case o nterleavng, addtonal balancng regsters may be needed to ensure equal loop latency n all recursve loops. The approach o loop retmng s llustrated n Fg. 5 on the example o teratve dvder. Ths s a smple example wth two nested loops, but the concepts are general. In a data-low graph representaton o a uncton, a, m, u are the latency o pre-characterzed lbrary blocks. Ths case uses adder (a), multpler (m), and multplexer (u). For each o the loops, the loop constrants are ormulated as n Eq. (). L1 : m + u + b1 = () L : m + a + u + b = For a gven throughput constrant, the soluton o Eq. () s a set o postve ntegers (m, a, u) that corresponds to equal clock perod, addng b 1 and b balancng regsters as needed to satsy loop latency. ccountng or derent latency o lbrary blocks ncely extends the retmng algorthm rom [5]. Retmng strategy can be easly expanded to traverse the layers o herarchy. Each block s characterzed wth latency rom ts prmary nputs () to ts prmary outputs (o) as well as loop constrants nsde the block. Ths normaton s used to derve /o latences and loop constrants at the next level o herarchy. t the top-level, loop constrants rom all lower levels are thus consdered. E. Delayed Iteraton Delayed teraton occurs when majorty o loops have smlar latency, whle only a ew loops need to compute longer. ddng balancng regsters to all the non-crtcal loops to compensate or ths eect would solve the problem, but n a very power and area necent way. The dea s to use delayed teraton n those ew loops and take delayed sample at tme nstant k 1 nstead o takng t at tme nstant k. I ths s algorthmcally possble, requrements or power and area can be much mproved. III. SIMULIK-BSED DESIG FRMEWORK We use Matlab/Smulnk envronment to avod desgn reentry, whch s a standard practce today. desgn s entered n varous orms by derent engneerng teams, resultng n heterogeneous desgn descrptons. lgorthm developers tend to work n Matlab envronment, whch has an array o bult-n unctons convenent or quck algorthm vercaton. C code s another sequental processng entry, whch requres more sophstcated codng sklls. Stll, nether o the representatons captures the archtecture and normaton about samplng rate. The archtectural descrpton s then created by hardware desgners who have to completely re-enter the desgn n HDL. Matlab/Smulnk desgn envronment enables theorsts and mplementers to work together. n algorthm s entered only once s a graphcal block orm, whch provdes tmed datalow representaton o the desgn and abstract vew o desgn archtecture. Wth technology-specc data or speed, power, and area o unctonal blocks, algorthm desgners can explore the mplementaton space whle remanng n Smulnk envronment to very the algorthm. For practcal realzaton, algorthm unctonalty s entered usng hardware-equvalent blocks rom Xlnx lbrary as shown n Fg. 6. Ths lbrary has basc arthmetc operators such as add, multply, sht, mux etc. wth noton o hardware parameters such as latency and word-lengths. The Smulnk descrpton o the block nterconnects s used to generate hardware descrpton or mappng the desgn onto an FPG or hardware emulaton or used by SIC place and route tools or an SIC. Test vectors generated n Smulnk are used or unctonal vercaton n both FPG and SIC lows.. Chp-n-a-Day Desgn Flow Our chp-n-a-day desgn low s llustrated n Fg. 7. We start wth Smulnk desgn descrpton usng Xlnx block-set. ter unctonal vercaton o the desgn, we use an n-house tool or wordlength reducton to reduce area. The loatng-toxed pont converson (FFC) tool mnmzes hardware cost (FPG utlzaton) subject to user dened perormance measures such as MSE error due to quantzaton. Integer part s extracted rom node prolng and range detecton, whle ractonal word-sze optmzaton s done by perturbaton L 1 m a m u Hardware cost estmaton For FFC L Fg. 5. Data-low graph model o teratve dvson. (m, a, u ndcate latency) Fg. 6. Illustraton o FFC-enhanced Smulnk model. 35 Ths ull text paper was peer revewed at the drecton o IEEE Communcatons Socety subject matter experts or publcaton n the IEEE ICC 006 proceedngs.

4 Tech Lb Smulnk/XSG XSG Model Wordlength Opt ISECT HDL Translaton Logc Synthess HDL Smulaton Synopsys Reg Retmng Floorplanng Place & Route Behavoral HDL Mapped HDL behavoral logcal physcal rchtectural Feedback Pre-layout rea Re- synthess Post-layout rea Fg. 7. Smulnk-based Chp-n-a-Day desgn low. theory, [6]. Once bt-true cycle-accurate behavor s obtaned, hardware descrpton language (HDL) or technology mappng s then created usng Xlnx System Generator (XSG) netlst utlty. Ths HDL code can be used or FPG emulaton. To avod re-entry at the HDL level, an n-house tool translates FPG dalect nto ormat supported by commercal mplementaton tools (Synopsys). ter logc synthess that perorms technology mappng, the resultng mapped netlst s vered or unctonalty usng test vectors rom Smulnk. The netlst can be urther optmzed to do regster retmng and logc szng, beore gong to the nal stage o physcal layout synthess, whch s hghly automated. Ths s where desgners oten stop ater obtanng unctonally correct behavor. Makng correct archtectural decsons n Smulnk reles on archtectural eedback rom synthess. Ths s needed as early n the low as possble to avod unnecessary teratons. Frst estmates or area, speed, and power are ed back ater ntal logc synthess, Fg. 7. These results can be rened desred by more accurate estmates rom physcal layout synthess. Ecent algorthm mplementaton s possble wthout requrng much post synthess normaton n Smulnk, wth extensve characterzaton o basc buldng blocks. B. Characterzaton Methodology The goal n characterzaton s to augment XSG block-set wth technology-dependent normaton or speed, power, and area. The complexty o basc and most commonly used lbrary blocks s very low (granularty o add, multply, sht, mux, regster etc.), so ull characterzaton over a range o latency and word-sze parameters s possble. pproach to block-level characterzaton s llustrated n Fg. 8 or cases o add and multply operatons. These two blocks der n arthmetc complexty (relected n latency), so we characterze the speed n terms o cycle tme, whch s a global parameter. Equal cycle tme means that complexty o logc blocks between two ppelne regsters has to be the same n all blocks, whch allows herarchcal expanson around ths block-set. Each pont along the latency vs. cycle tme curve s also characterzed or power and area. Estmates rom Smulnk RTL Synopsys netlst HSPICE Swtch-level accuracy physcal synthess can be urther rened wth swtch-level accuracy, whch s very tme-consumng. Ths s usually done or just a ew blocks, wth results extrapolated to other ponts. The Smulnk block lbrary s also characterzed or area utlzaton o regular FPG abrc (look-up tables, lp-lops), so users can obtan quck estmate o hardware cost n terms o FPG resources. Translatng nto SIC termnology, 10,000 FPG slces 1mm o layout area (~80% layout densty) n 90nm CMOS. Ths relatonshp s obtaned rom lnear extrapolaton o area estmates or several examples that are about an order o magntude apart rom each other n terms o complexty rangng rom smple arthmetc operatons such as add and multply, to complex matrx algorthms. Ths way, we can obtan early estmate o chp area at the Smulnk level. It s common practce n IC desgn to normalze slcon area to the area o a gate rom standard cell lbrary (e.g. -nput D). t hgher levels o granularty, we can also scale the area by the area o some basc operaton such as addton. C. rchtectural Transormatons rea rchtectural optmzaton approach s llustrated n Fg. 9. The goal s to drve the desgn to a desred E-D tradeo pont (e.g. reerence pont), whle mnmzng the area. Ths s done manually by the desgner usng transormatons shown n Fg. 9. For example, tme-multplexng saves the area, but requres ncreased supply voltage whch results n an ncrease n energy per operaton. Parallelsm and ppelnng save the energy through supply voltage scalng, but ncrease the area. It s mportant to realze that there s no unque archtectural soluton snce energy-ecency can be traded or area. latency add rea mult cycle tme (norm.) Fg. 8. Block-level characterzaton (add, mult examples). parallel reerence tme-mux ntl, old ppelne E ntl, old V DD scalng tme-mux reerence ppelne, parallel Fg. 9. rchtectural transormatons n rea-energy-delay space. D 36 Ths ull text paper was peer revewed at the drecton o IEEE Communcatons Socety subject matter experts or publcaton n the IEEE ICC 006 proceedngs.

5 When power s lmted, whch s oten the case n practcal desgns, the area can be mnmzed as ollows. Gven power lmt, desred power ecency s calculated rom the requred amount o unctonalty, usng a known relatonshp between the energy per operaton and supply voltage. Ths determnes the desred operatng pont on E-D lne. Optmzaton procedure then apples approprate transormatons as n Fg. 9 to reach the desred pont. IV. EXMPLES The use o archtectural technques s llustrated on ew examples. We rst look at smple teratve square rootng and dvson, then analyze more complex vector-based operatons ncludng Grahm Schmdt orthogonalzaton procedure and egen-mode decomposton.. Iteratve Square Rootng and Dvson Square rootng and dvson are operatons common to many wreless communcaton algorthms, [7]. Computng the norm requres nverse square rootng, or example. More speccally, n adaptve algorthms nput argument changes relatvely slowly, whch s oten the case n wreless channels. The slow-varyng condton makes the teratve approach attractve or practcal realzaton. mong the algorthms or teratve square rootng and dvson, a method based on ewton-rhapson ormulas s attractve because o ts avorable convergence propertes. Survey o these algorthms can be ound n [8]. Equatons (3) and (4) descrbe nverse square rootng and dvson: xs ( k) xs( k + 1) = (3 xs( k) ), (3) x ( k + 1) = x ( k) ( x ( k)), (4) d d where s the nput argument, x s descrbes nverse square rootng, and x d descrbes dvson. nalyss o error dynamcs reveals quadratc convergence: e s (k+1)= 0.5e s (k) (3 + e s (k)), e d (k+1) = e d (k). In mplementaton terms, ths means that each teraton resolves two bts o accuracy, [8]. The number o teratons requred or algorthms to converge s a uncton o ntal condton and error dynamcs. Table 1 summarzes convergence propertes or a 5% and 50% ntal error, or varous accuraces o the nal answer. Even or very large ntal error o 50%, only ve teratons are needed to acheve accuracy wthn 0.1%. The results n Table 1 also suggest that the error quckly decreases n every teraton. So, the result o current teraton s taken as the ntal condton or the next teraton, under slow-varyng nput the answer can be obtaned n only one teraton. Man archtectural technques appled n ths example are loop retmng (the model n Fg. 5 llustrates dvson) and data-stream nterleavng or multple operands. Loop constrant s equal to the number o nterleaved operands. TBLE I COVERGECE SPEED OF ITERTIVE SQRT D DIV LGORITHMS Target relatve error (%) 0.1% 1% 5% 10% e 0: 50%, # ter (sqrt / dv) 5 / 4 5 / 3 4 / 3 3 / e 0: 5%, # ter (sqrt / dv) 3 / 3 3 / / / 1 d v 1 v v 3 v 4 v 1 v v 3 v 4 (a) drect mappng p/s control memory s/p (b) tme-multplexng usng memory For the case wth 64 narrow-band 1MHz wde sub-carrers, requred throughput s 64MHz. The total (power, area) s estmated at (180µW, 0.07 mm ) or nverse square rootng and (10µW, 0.05mm ) or dvson. Ths example llustrated an archtecture or scalar operatons. In the next example, we analyze vector arthmetc. B. Grahm-Schmdt Orthogonalzaton nother common technque n communcaton sgnal processng s the projecton o a set o vectors onto an orthogonal base. popular approach s the method o Grahm Schmdt orthogonalzaton (GSO). In practce, t s also possble that durng adaptaton, phase shts and magntude changes cause vectors to loose orthogonalty. GSO s then perodcally appled to recty ths. The concept o GSO s llustrated n Fg. 10. Two basc operatons are ndcated n boxes and. In the gure, v 1 -v 4 are complex nput vectors, and v 1o -v 4o s ther orthogonal orm. Due to repettve use o operatons and, ths algorthm s sutable or tmemultplexng the requred data rate s low. Regular tme-multplexng rom Fg. s possble, but ths would result n a szeable nterconnect overhead. Each o the lnes n Fg. 10 represents a complex vector wth bts. For example, a vector o dmenson 4 wth 16 bts or n-phase and quadrature components would mean 4 16 = 18 bts, and ths number s urther multpled by the level o tmemultplexng (4 or block, 6 or block ). So, tradtonal tme-multplexng s not avorable n terms o nterconnect complexty. To reduce wre complexty, tme-multplexng can be mplemented usng memory, as shown n Fg. 10(b). Only 18 bts now need to be exchanged between memory and processng blocks, reducng the routng overhead. Summary o slcon area and routng complexty s gven n Table or cases o drect mplementaton, regular tme-multplexng, and memory based tme-multplexng. Savngs n routng complexty drectly translate to power reducton snce power spent n swtchng o nterconnect wres s also reduced. v 1o v o v 3o v 4o v 1o v o v 3o v 4o 1/sqrt(x x) mult-mult-add Fg. 10. Grahm Schmdt Orthodonalzaton: (a) drect mapped archtecture, (b) memory based tme-multplexng approach. TBLE II SUMMRY OF GSO IMPLEMETTIO FETURES rchtecture Drect mapped Tme-mux (TM) TM w/ memory rea (slcon / FPG).6 mm / 60k 1. mm / 14k 1.0 mm / 14k Total wre length 6.6 m 3. m. m 37 Ths ull text paper was peer revewed at the drecton o IEEE Communcatons Socety subject matter experts or publcaton n the IEEE ICC 006 proceedngs.

6 y (k) de w ( k + 1) = w ( k) + µ [ r r' w ( k) λ w ( k)] λ ( k + 1) = w '( k + 1) w ( k + 1) u ( k + 1) = w ( k) / λ ( k) r out de C. Sngular Value Decomposton s a nal example, we analyze archtecture or estmaton o ndoor wreless channels through adaptve Sngular Value Decomposton (SVD), [9]. The core o the SVD algorthm s n estmaton o U and Σ matrces, summarzed n Fg. 11. s llustrated on practcal example o a 4 4 MIMO system, the algorthm extracts egen-pars (u, λ ) through successve rank reducton, where u s th egen-vector, and λ s th egenvalue, =1-4. Delaton (de) block does successve rank reducton; block computes the egen-pars. Each spatal subchannel ntroduces a par o LSM-de processng elements. Wthn and de blocks there s the nverse square rootng operaton rom the earler example. Step sze µ nsde the block s adaptvely adjusted based on estmated egenvalues, µ 1/λ. Snce egen-values are slowly changng over tme, teratve dvson s employed or adaptve gear-shtng. Ths example s an nterestng case rom the archtectural standpont, as dscussed below. concept o loop retmng n square rootng block s herarchcally expanded to nclude the whole algorthm. arrow-band algorthm descrbed n [9] s extended to wde-band MIMO case by ntroducng multple sub-carrers. Each sub-carrer perorms the same operaton, so data-stream nterleavng s appled to sub-carrers. In ths example, the case wth 16 sub-carrers s assumed (usually not all sub-carrers are needed or channel estmaton; other subchannels can be estmated usng nterpolaton), wth a 1 Msymbol/s data rate on each sub-carrer. The organzaton n Fg. 11 s also convenent or oldng over the antennas or urther area reducton as shown n Fg. 9. By sharng logc blocks common to operatons ndcated n Fg. 11, the algorthm s syntheszed n only 3.5mm o area n a 90nm CMOS technology (or comparson, Smulnk block model takes 35k FPG slces). The arthmetc complexty o ths algorthm s 70 GOPS (1-bt equvalent add). Estmated power consumpton rom logc synthess s 1mW, wth an achevable 50Mbps throughput usng adaptve PSK modulaton. Ths algorthm s relatvely new, so no exstng VLSI realzatons exst or comparson purposes. = r [ w '( k + 1) r w ( k + 1)] / λ ( k) n de n ant-1 ant- ant-3 ant-4 Fg. 11. Egen-mode decomposton algorthm rom [9]. V. COCLUSIO Ths paper presented archtectural technques or power and area ecent VLSI realzaton o sgnal processng algorthms or wreless communcatons. The choce o archtecture s hghly nluenced by the energy-delay tradeos o underlyng technology and data throughput o the algorthm. Hghly automated algorthm mplementaton s possble startng wth the algorthm descrpton n a smple graphcal Matlab/Smulnk envronment. The algorthm can be rapdly evaluated on an FPG or realzed n SIC. Characterzaton o ew basc blocks rom Smulnk hardware lbrary provdes much needed normaton or archtectural desgn early at the Smulnk level, wthout the need or extra teratons. Ths provdes a uned ramework or algorthm developers and mplementers. Several examples o varyng complexty are dscussed to llustrate the methodology or power and area mnmzaton. Lookng orward, t s nterestng to consder the cost o addng lexblty. Two possble drectons are the ollowng: nvestgate lexblty requred or the executon o common operatons across multple standards, and study lexblty o havng mult-unctonalty on a sngle hardware unt. CKOWLEDGMET Ths research s supported n part rom "Robust, Rapd and Wreless Chp Desgn" project sponsored by MRCO on contract #0919 va Carnege Mellon Unversty. The authors acknowledge technology support rom ST Mcroelectroncs and members o the BWRC. REFERECES [1] T. Gemmeke, M. Gansen, H.J. Stockmanns, and T.G. oll, Desgn Optmzaton o Low- Hgh-Perormance DSP Buldng Blocks, IEEE J. Sold-State Crcuts, vol. 39, no. 7, pp , July 004. [].P. Chandrakasan, S. Sheng, and R.W. Brodersen, Low-power CMOS dgtal desgn, IEEE J. Sold-State Crcuts, vol. 7, no. 4, pp , pr [3] D. Markovc, V. Stojanovc, B. kolc, M.. Horowtz, and R.W. Brodersen, Methods or True Energy-Perormance Optmzaton, IEEE J. Sold-State Crcuts, vol. 39, no. 8, pp , ug [4] K.K. Parh, VLSI Dgtal Sgnal Processng Systems, ew York: Y, John Wley & Sons, [5] Y. Y, R. Woods, L.K. Tng, and C.F.. Cowna, Hgh samplng rate retmed D lter mplementaton n Vrtex-II FPG, IEEE Workshop on Sgnal Processng Systems, pp , Oct. 00. [6] C. Sh and R.W. Brodersen, "utomated Fxed-pont Data-type Optmzaton Tool or Sgnal Processng and Communcaton Systems," n Proc. IEEE Desgn utomaton Con., pp , June 004. [7] D. Tse and P. Vswanath, Fundamentals o Wreless Communcaton, Cambrdge Unversty Press, 005. [8] C.V. Ramamoorthy, J.R. Goodman, and K.H. Km, Some Propertes o Iteratve Square-Rootng Methods Usng Hgh- Multplcaton, IEEE Trans. Computers, vol. C-1, no. 8, pp , 197. [9].S.Y. Poon, D..C. Tse, and R.W. Brodersen, n adaptve multpleantenna transcever or slowly lat-adng channels, IEEE Trans. Communcatons, vol. 51, no. 13, pp , ov Ths ull text paper was peer revewed at the drecton o IEEE Communcatons Socety subject matter experts or publcaton n the IEEE ICC 006 proceedngs.

Digital Transmission

Digital Transmission Dgtal Transmsson Most modern communcaton systems are dgtal, meanng that the transmtted normaton sgnal carres bts and symbols rather than an analog sgnal. The eect o C/N rato ncrease or decrease on dgtal

More information

High Speed, Low Power And Area Efficient Carry-Select Adder

High Speed, Low Power And Area Efficient Carry-Select Adder Internatonal Journal of Scence, Engneerng and Technology Research (IJSETR), Volume 5, Issue 3, March 2016 Hgh Speed, Low Power And Area Effcent Carry-Select Adder Nelant Harsh M.tech.VLSI Desgn Electroncs

More information

Methods for True Power Minimization

Methods for True Power Minimization Methods or True Power Mnmzaton Robert. Brodersen, Mark A. Horowtz 2, Dejan Markovc, Borvoje Nkolc, Vladmr Stojanovc 2 Unversty o Calorna, Berkeley; 2 Stanord Unversty Abstract Ths paper presents methods

More information

Performance Analysis of Multi User MIMO System with Block-Diagonalization Precoding Scheme

Performance Analysis of Multi User MIMO System with Block-Diagonalization Precoding Scheme Performance Analyss of Mult User MIMO System wth Block-Dagonalzaton Precodng Scheme Yoon Hyun m and Jn Young m, wanwoon Unversty, Department of Electroncs Convergence Engneerng, Wolgye-Dong, Nowon-Gu,

More information

Dynamic Optimization. Assignment 1. Sasanka Nagavalli January 29, 2013 Robotics Institute Carnegie Mellon University

Dynamic Optimization. Assignment 1. Sasanka Nagavalli January 29, 2013 Robotics Institute Carnegie Mellon University Dynamc Optmzaton Assgnment 1 Sasanka Nagavall snagaval@andrew.cmu.edu 16-745 January 29, 213 Robotcs Insttute Carnege Mellon Unversty Table of Contents 1. Problem and Approach... 1 2. Optmzaton wthout

More information

PERFORMANCE EVALUATION OF BOOTH AND WALLACE MULTIPLIER USING FIR FILTER. Chirala Engineering College, Chirala.

PERFORMANCE EVALUATION OF BOOTH AND WALLACE MULTIPLIER USING FIR FILTER. Chirala Engineering College, Chirala. PERFORMANCE EVALUATION OF BOOTH AND WALLACE MULTIPLIER USING FIR FILTER 1 H. RAGHUNATHA RAO, T. ASHOK KUMAR & 3 N.SURESH BABU 1,&3 Department of Electroncs and Communcaton Engneerng, Chrala Engneerng College,

More information

A study of turbo codes for multilevel modulations in Gaussian and mobile channels

A study of turbo codes for multilevel modulations in Gaussian and mobile channels A study of turbo codes for multlevel modulatons n Gaussan and moble channels Lamne Sylla and Paul Forter (sylla, forter)@gel.ulaval.ca Department of Electrcal and Computer Engneerng Laval Unversty, Ste-Foy,

More information

A Comparison of Two Equivalent Real Formulations for Complex-Valued Linear Systems Part 2: Results

A Comparison of Two Equivalent Real Formulations for Complex-Valued Linear Systems Part 2: Results AMERICAN JOURNAL OF UNDERGRADUATE RESEARCH VOL. 1 NO. () A Comparson of Two Equvalent Real Formulatons for Complex-Valued Lnear Systems Part : Results Abnta Munankarmy and Mchael A. Heroux Department of

More information

IEE Electronics Letters, vol 34, no 17, August 1998, pp ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES

IEE Electronics Letters, vol 34, no 17, August 1998, pp ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES IEE Electroncs Letters, vol 34, no 17, August 1998, pp. 1622-1624. ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES A. Chatzgeorgou, S. Nkolads 1 and I. Tsoukalas Computer Scence Department, 1 Department

More information

Walsh Function Based Synthesis Method of PWM Pattern for Full-Bridge Inverter

Walsh Function Based Synthesis Method of PWM Pattern for Full-Bridge Inverter Walsh Functon Based Synthess Method of PWM Pattern for Full-Brdge Inverter Sej Kondo and Krt Choesa Nagaoka Unversty of Technology 63-, Kamtomoka-cho, Nagaoka 9-, JAPAN Fax: +8-58-7-95, Phone: +8-58-7-957

More information

A High-Speed Multiplication Algorithm Using Modified Partial Product Reduction Tree

A High-Speed Multiplication Algorithm Using Modified Partial Product Reduction Tree World Academy of Scence, Engneerng and Technology Internatonal Journal of Electrcal and Computer Engneerng Vol:4, No:, 200 A Hgh-Speed Multplcaton Algorthm Usng Modfed Partal Product educton Tree P Asadee

More information

Calculation of the received voltage due to the radiation from multiple co-frequency sources

Calculation of the received voltage due to the radiation from multiple co-frequency sources Rec. ITU-R SM.1271-0 1 RECOMMENDATION ITU-R SM.1271-0 * EFFICIENT SPECTRUM UTILIZATION USING PROBABILISTIC METHODS Rec. ITU-R SM.1271 (1997) The ITU Radocommuncaton Assembly, consderng a) that communcatons

More information

TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS TN TERMINATON FOR POINT-TO-POINT SYSTEMS. Zo = L C. ω - angular frequency = 2πf

TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS TN TERMINATON FOR POINT-TO-POINT SYSTEMS. Zo = L C. ω - angular frequency = 2πf TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS INTRODUCTION Because dgtal sgnal rates n computng systems are ncreasng at an astonshng rate, sgnal ntegrty ssues have become far more mportant to

More information

Adaptive Modulation for Multiple Antenna Channels

Adaptive Modulation for Multiple Antenna Channels Adaptve Modulaton for Multple Antenna Channels June Chul Roh and Bhaskar D. Rao Department of Electrcal and Computer Engneerng Unversty of Calforna, San Dego La Jolla, CA 993-7 E-mal: jroh@ece.ucsd.edu,

More information

High Speed ADC Sampling Transients

High Speed ADC Sampling Transients Hgh Speed ADC Samplng Transents Doug Stuetzle Hgh speed analog to dgtal converters (ADCs) are, at the analog sgnal nterface, track and hold devces. As such, they nclude samplng capactors and samplng swtches.

More information

Design of Practical FIR Filter Using Modified Radix-4 Booth Algorithm

Design of Practical FIR Filter Using Modified Radix-4 Booth Algorithm Desgn of Practcal FIR Flter Usng Modfed Radx-4 Booth Algorthm E Srnvasarao M.Tech Scholar, Department of ECE, AITAM. V. Lokesh Raju Assocate Professor, Department of ECE, AITAM. L Rambabu Assstant Professor,

More information

PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION. Evgeny Artyomov and Orly Yadid-Pecht

PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION. Evgeny Artyomov and Orly Yadid-Pecht 68 Internatonal Journal "Informaton Theores & Applcatons" Vol.11 PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION Evgeny Artyomov and Orly

More information

EE 330 Lecture 22. Small Signal Analysis Small Signal Analysis of BJT Amplifier

EE 330 Lecture 22. Small Signal Analysis Small Signal Analysis of BJT Amplifier EE Lecture Small Sgnal Analss Small Sgnal Analss o BJT Ampler Revew rom Last Lecture Comparson o Gans or MOSFET and BJT Crcuts N (t) A B BJT CC Q R EE OUT R CQ t DQ R = CQ R =, SS + T = -, t =5m R CQ A

More information

Neural-MOS Threshold Gate as a Way to Design On-Chip Learning Neuron Structures

Neural-MOS Threshold Gate as a Way to Design On-Chip Learning Neuron Structures Neural-MOS Threshold Gate as a Way to Desgn On-Chp Learnng Neuron Structures RAFAIL LASHESKY Hardware Department The Unversty o Azu 965-8580 JAPAN Abstract: - Hardware mplementaton o artcal neuron networs

More information

NATIONAL RADIO ASTRONOMY OBSERVATORY Green Bank, West Virginia SPECTRAL PROCESSOR MEMO NO. 25. MEMORANDUM February 13, 1985

NATIONAL RADIO ASTRONOMY OBSERVATORY Green Bank, West Virginia SPECTRAL PROCESSOR MEMO NO. 25. MEMORANDUM February 13, 1985 NATONAL RADO ASTRONOMY OBSERVATORY Green Bank, West Vrgna SPECTRAL PROCESSOR MEMO NO. 25 MEMORANDUM February 13, 1985 To: Spectral Processor Group From: R. Fsher Subj: Some Experments wth an nteger FFT

More information

Section 5. Signal Conditioning and Data Analysis

Section 5. Signal Conditioning and Data Analysis Secton 5 Sgnal Condtonng and Data Analyss 6/27/2017 Engneerng Measurements 5 1 Common Input Sgnals 6/27/2017 Engneerng Measurements 5 2 1 Analog vs. Dgtal Sgnals 6/27/2017 Engneerng Measurements 5 3 Current

More information

Priority based Dynamic Multiple Robot Path Planning

Priority based Dynamic Multiple Robot Path Planning 2nd Internatonal Conference on Autonomous obots and Agents Prorty based Dynamc Multple obot Path Plannng Abstract Taxong Zheng Department of Automaton Chongqng Unversty of Post and Telecommuncaton, Chna

More information

AN IMPROVED BIT LOADING TECHNIQUE FOR ENHANCED ENERGY EFFICIENCY IN NEXT GENERATION VOICE/VIDEO APPLICATIONS

AN IMPROVED BIT LOADING TECHNIQUE FOR ENHANCED ENERGY EFFICIENCY IN NEXT GENERATION VOICE/VIDEO APPLICATIONS Journal of Engneerng Scence and Technology Vol., o. 4 (6) 476-495 School of Engneerng, Taylor s Unversty A IMPROVED BIT LOADIG TECHIQUE FOR EHACED EERGY EFFICIECY I EXT GEERATIO VOICE/VIDEO APPLICATIOS

More information

Efficient Large Integers Arithmetic by Adopting Squaring and Complement Recoding Techniques

Efficient Large Integers Arithmetic by Adopting Squaring and Complement Recoding Techniques The th Worshop on Combnatoral Mathematcs and Computaton Theory Effcent Large Integers Arthmetc by Adoptng Squarng and Complement Recodng Technques Cha-Long Wu*, Der-Chyuan Lou, and Te-Jen Chang *Department

More information

A MODIFIED DIRECTIONAL FREQUENCY REUSE PLAN BASED ON CHANNEL ALTERNATION AND ROTATION

A MODIFIED DIRECTIONAL FREQUENCY REUSE PLAN BASED ON CHANNEL ALTERNATION AND ROTATION A MODIFIED DIRECTIONAL FREQUENCY REUSE PLAN BASED ON CHANNEL ALTERNATION AND ROTATION Vncent A. Nguyen Peng-Jun Wan Ophr Freder Computer Scence Department Illnos Insttute of Technology Chcago, Illnos vnguyen@t.edu,

More information

A High-Sensitivity Oversampling Digital Signal Detection Technique for CMOS Image Sensors Using Non-destructive Intermediate High-Speed Readout Mode

A High-Sensitivity Oversampling Digital Signal Detection Technique for CMOS Image Sensors Using Non-destructive Intermediate High-Speed Readout Mode A Hgh-Senstvty Oversamplng Dgtal Sgnal Detecton Technque for CMOS Image Sensors Usng Non-destructve Intermedate Hgh-Speed Readout Mode Shoj Kawahto*, Nobuhro Kawa** and Yoshak Tadokoro** *Research Insttute

More information

Dynamic Power Consumption in Virtex -II FPGA Family

Dynamic Power Consumption in Virtex -II FPGA Family Dynamc Power Consumpton n Vrtex -II FPGA Famly L Shang Prnceton Unversty EE Dept., Prnceton, NJ 08540 lshang@ee.prnceton.edu Alreza S Kavan Xlnx Inc. 2100 Logc Dr., San Jose, CA 95124 alreza.kavan@xlnx.com

More information

Rejection of PSK Interference in DS-SS/PSK System Using Adaptive Transversal Filter with Conditional Response Recalculation

Rejection of PSK Interference in DS-SS/PSK System Using Adaptive Transversal Filter with Conditional Response Recalculation SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol., No., November 23, 3-9 Rejecton of PSK Interference n DS-SS/PSK System Usng Adaptve Transversal Flter wth Condtonal Response Recalculaton Zorca Nkolć, Bojan

More information

Multicarrier Modulation

Multicarrier Modulation Multcarrer Modulaton Wha Sook Jeon Moble Computng & Communcatons Lab Contents Concept of multcarrer modulaton Data transmsson over multple carrers Multcarrer modulaton wth overlappng Chap. subchannels

More information

NOVEL ITERATIVE TECHNIQUES FOR RADAR TARGET DISCRIMINATION

NOVEL ITERATIVE TECHNIQUES FOR RADAR TARGET DISCRIMINATION NOVEL ITERATIVE TECHNIQUES FOR RADAR TARGET DISCRIMINATION Phaneendra R.Venkata, Nathan A. Goodman Department of Electrcal and Computer Engneerng, Unversty of Arzona, 30 E. Speedway Blvd, Tucson, Arzona

More information

Relevance of Energy Efficiency Gain in Massive MIMO Wireless Network

Relevance of Energy Efficiency Gain in Massive MIMO Wireless Network Relevance of Energy Effcency Gan n Massve MIMO Wreless Network Ahmed Alzahran, Vjey Thayananthan, Muhammad Shuab Quresh Computer Scence Department, Faculty of Computng and Informaton Technology Kng Abdulazz

More information

Bit Error Probability of Cooperative Diversity for M-ary QAM OFDM-based system with Best Relay Selection

Bit Error Probability of Cooperative Diversity for M-ary QAM OFDM-based system with Best Relay Selection 011 Internatonal Conerence on Inormaton and Electroncs Engneerng IPCSIT vol.6 (011) (011) IACSIT Press, Sngapore Bt Error Proalty o Cooperatve Dversty or M-ary QAM OFDM-ased system wth Best Relay Selecton

More information

The Spectrum Sharing in Cognitive Radio Networks Based on Competitive Price Game

The Spectrum Sharing in Cognitive Radio Networks Based on Competitive Price Game 8 Y. B. LI, R. YAG, Y. LI, F. YE, THE SPECTRUM SHARIG I COGITIVE RADIO ETWORKS BASED O COMPETITIVE The Spectrum Sharng n Cogntve Rado etworks Based on Compettve Prce Game Y-bng LI, Ru YAG., Yun LI, Fang

More information

ECE315 / ECE515 Lecture 5 Date:

ECE315 / ECE515 Lecture 5 Date: Lecture 5 Date: 18.08.2016 Common Source Amplfer MOSFET Amplfer Dstorton Example 1 One Realstc CS Amplfer Crcut: C c1 : Couplng Capactor serves as perfect short crcut at all sgnal frequences whle blockng

More information

California, 4 University of California, Berkeley

California, 4 University of California, Berkeley Dversty Processng WCDMA Cell earcher Implementaton Ahmed M. Eltawl, Eugene Grayver 2, Alreza Targhat, Jean Francos Frgon, Kambz hoarnejad, Hanl Zou 3 and Danjela Cabrc 4 Unversty of Calforna, Los Angeles,

More information

Abstract. 1. Introduction. 2. Control Generated Clocking (CGC) Minimization techniques

Abstract. 1. Introduction. 2. Control Generated Clocking (CGC) Minimization techniques Power Mnmzaton Usng Control Generated Clocks Srkanth Rao M. and S. K. Nandy msrao@rsh.serc.sc.ernet.n, nandy@serc.sc.ernet.n Supercomputer Educaton and Research Center Indan Insttute o Scence Bangalore,

More information

HUAWEI TECHNOLOGIES CO., LTD. Huawei Proprietary Page 1

HUAWEI TECHNOLOGIES CO., LTD. Huawei Proprietary Page 1 Project Ttle Date Submtted IEEE 802.16 Broadband Wreless Access Workng Group Double-Stage DL MU-MIMO Scheme 2008-05-05 Source(s) Yang Tang, Young Hoon Kwon, Yajun Kou, Shahab Sanaye,

More information

Optimal Spectrum Management in Multiuser Interference Channels

Optimal Spectrum Management in Multiuser Interference Channels Optmal Spectrum Management n Multuser Intererence Channels Yue Zhao, and Gregory J. Potte Department o Electrcal Engneerng Unversty o Calorna, Los Angeles Los Angeles, CA, 90095, USA Emal: yuezhao@ucla.edu,

More information

Revision of Lecture Twenty-One

Revision of Lecture Twenty-One Revson of Lecture Twenty-One FFT / IFFT most wdely found operatons n communcaton systems Important to know what are gong on nsde a FFT / IFFT algorthm Wth the ad of FFT / IFFT, ths lecture looks nto OFDM

More information

Chaotic Filter Bank for Computer Cryptography

Chaotic Filter Bank for Computer Cryptography Chaotc Flter Bank for Computer Cryptography Bngo Wng-uen Lng Telephone: 44 () 784894 Fax: 44 () 784893 Emal: HTwng-kuen.lng@kcl.ac.ukTH Department of Electronc Engneerng, Dvson of Engneerng, ng s College

More information

AN1277 MOTOROLA SEMICONDUCTOR TECHNICAL DATA

AN1277 MOTOROLA SEMICONDUCTOR TECHNICAL DATA SEMICONDUCTOR TECHNICAL DATA Order ths document y /D Prepared y: Morrs Smth INTRODUCTION Frequency synthess y use o two loops, wth reerence requences oset rom each other, can provde much ner resoluton

More information

Optimal Placement of PMU and RTU by Hybrid Genetic Algorithm and Simulated Annealing for Multiarea Power System State Estimation

Optimal Placement of PMU and RTU by Hybrid Genetic Algorithm and Simulated Annealing for Multiarea Power System State Estimation T. Kerdchuen and W. Ongsakul / GMSARN Internatonal Journal (09) - Optmal Placement of and by Hybrd Genetc Algorthm and Smulated Annealng for Multarea Power System State Estmaton Thawatch Kerdchuen and

More information

Fast Code Detection Using High Speed Time Delay Neural Networks

Fast Code Detection Using High Speed Time Delay Neural Networks Fast Code Detecton Usng Hgh Speed Tme Delay Neural Networks Hazem M. El-Bakry 1 and Nkos Mastoraks 1 Faculty of Computer Scence & Informaton Systems, Mansoura Unversty, Egypt helbakry0@yahoo.com Department

More information

Using Genetic Algorithms to Optimize Social Robot Behavior for Improved Pedestrian Flow

Using Genetic Algorithms to Optimize Social Robot Behavior for Improved Pedestrian Flow 2005 IEEE Internatonal Conerence on Systems, Man and Cybernetcs Wakoloa, Hawa October 10-12, 2005 Usng Genetc Algorthms to Optmze Socal Robot Behavor or Improved Pedestran Flow Bryce D. Eldrdge Electrcal

More information

Design of an FPGA based TV-tuner test bench using MFIR structures

Design of an FPGA based TV-tuner test bench using MFIR structures ANNUAL JOURNAL OF ELECTRONICS, 3, ISSN 34-78 Desgn of an FPGA based TV-tuner test bench usng MFIR structures Jean-Jacques Vandenbussche, Peter Lee and Joan Peuteman Abstract - The paper shows how Multplcatve

More information

Comparative Analysis of Reuse 1 and 3 in Cellular Network Based On SIR Distribution and Rate

Comparative Analysis of Reuse 1 and 3 in Cellular Network Based On SIR Distribution and Rate Comparatve Analyss of Reuse and 3 n ular Network Based On IR Dstrbuton and Rate Chandra Thapa M.Tech. II, DEC V College of Engneerng & Technology R.V.. Nagar, Chttoor-5727, A.P. Inda Emal: chandra2thapa@gmal.com

More information

Define Y = # of mobiles from M total mobiles that have an adequate link. Measure of average portion of mobiles allocated a link of adequate quality.

Define Y = # of mobiles from M total mobiles that have an adequate link. Measure of average portion of mobiles allocated a link of adequate quality. Wreless Communcatons Technologes 6::559 (Advanced Topcs n Communcatons) Lecture 5 (Aprl th ) and Lecture 6 (May st ) Instructor: Professor Narayan Mandayam Summarzed by: Steve Leung (leungs@ece.rutgers.edu)

More information

COMPARISON OF VARIOUS RIPPLE CARRY ADDERS: A REVIEW

COMPARISON OF VARIOUS RIPPLE CARRY ADDERS: A REVIEW RPN Journal of Engneerng and ppled Scences 2006-2015 san Research Publshng Network (RPN). ll rghts reserved. COMPRISON OF VRIOUS RIPPLE CRRY DDERS: REVIEW Jmn Cheon School of Electronc Engneerng, Kumoh

More information

A MODIFIED DIFFERENTIAL EVOLUTION ALGORITHM IN SPARSE LINEAR ANTENNA ARRAY SYNTHESIS

A MODIFIED DIFFERENTIAL EVOLUTION ALGORITHM IN SPARSE LINEAR ANTENNA ARRAY SYNTHESIS A MODIFIED DIFFERENTIAL EVOLUTION ALORITHM IN SPARSE LINEAR ANTENNA ARRAY SYNTHESIS Kaml Dmller Department of Electrcal-Electroncs Engneerng rne Amercan Unversty North Cyprus, Mersn TURKEY kdmller@gau.edu.tr

More information

ANNUAL OF NAVIGATION 11/2006

ANNUAL OF NAVIGATION 11/2006 ANNUAL OF NAVIGATION 11/2006 TOMASZ PRACZYK Naval Unversty of Gdyna A FEEDFORWARD LINEAR NEURAL NETWORK WITH HEBBA SELFORGANIZATION IN RADAR IMAGE COMPRESSION ABSTRACT The artcle presents the applcaton

More information

Parameter Free Iterative Decoding Metrics for Non-Coherent Orthogonal Modulation

Parameter Free Iterative Decoding Metrics for Non-Coherent Orthogonal Modulation 1 Parameter Free Iteratve Decodng Metrcs for Non-Coherent Orthogonal Modulaton Albert Gullén Fàbregas and Alex Grant Abstract We study decoder metrcs suted for teratve decodng of non-coherently detected

More information

MIMO Precoding Using Rotating Codebooks

MIMO Precoding Using Rotating Codebooks 1 MIMO Precodng Usng Rotatng Codebooks C Jang, M Wang, C Yang Abstract Next generaton wreless communcatons rely on multple nput multple output (MIMO) technques to acheve hgh data rates. eedback of channel

More information

Uncertainty in measurements of power and energy on power networks

Uncertainty in measurements of power and energy on power networks Uncertanty n measurements of power and energy on power networks E. Manov, N. Kolev Department of Measurement and Instrumentaton, Techncal Unversty Sofa, bul. Klment Ohrdsk No8, bl., 000 Sofa, Bulgara Tel./fax:

More information

c 2009 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media,

c 2009 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, c 2009 IEEE. Personal use of ths materal s permtted. Permsson from IEEE must be obtaned for all other uses, n any current or future meda, ncludng reprntng/republshng ths materal for advertsng or promotonal

More information

Implementation of Fan6982 Single Phase Apfc with Analog Controller

Implementation of Fan6982 Single Phase Apfc with Analog Controller Internatonal Journal of Research n Engneerng and Scence (IJRES) ISSN (Onlne): 2320-9364, ISSN (Prnt): 2320-9356 Volume 5 Issue 7 ǁ July. 2017 ǁ PP. 01-05 Implementaton of Fan6982 Sngle Phase Apfc wth Analog

More information

Block-wise Extraction of Rent s Exponents for an Extensible Processor

Block-wise Extraction of Rent s Exponents for an Extensible Processor Block-wse Extracton of Rent s Exponents for an Extensble Processor Tapan Ahonen, Tero Nurm, Jar Nurm, and Joun Isoaho Tampere Unversty of Technology, and Unversty of Turku, Fnland tapan.ahonen@tut.f, tnurm@utu.f,

More information

antenna antenna (4.139)

antenna antenna (4.139) .6.6 The Lmts of Usable Input Levels for LNAs The sgnal voltage level delvered to the nput of an LNA from the antenna may vary n a very wde nterval, from very weak sgnals comparable to the nose level,

More information

Novel Techniques of RF High Power Measurement

Novel Techniques of RF High Power Measurement Novel Technques o RF Hgh Power Measurement Ovdu D. Stan Department o Electrcal and Computer Engneerng COLORADO STATE UNIVERSITY EE PhD Dssertaton Deense 2007 Why s RF Hgh Power Measurement s Important?

More information

Passive Filters. References: Barbow (pp ), Hayes & Horowitz (pp 32-60), Rizzoni (Chap. 6)

Passive Filters. References: Barbow (pp ), Hayes & Horowitz (pp 32-60), Rizzoni (Chap. 6) Passve Flters eferences: Barbow (pp 6575), Hayes & Horowtz (pp 360), zzon (Chap. 6) Frequencyselectve or flter crcuts pass to the output only those nput sgnals that are n a desred range of frequences (called

More information

Throughput Maximization by Adaptive Threshold Adjustment for AMC Systems

Throughput Maximization by Adaptive Threshold Adjustment for AMC Systems APSIPA ASC 2011 X an Throughput Maxmzaton by Adaptve Threshold Adjustment for AMC Systems We-Shun Lao and Hsuan-Jung Su Graduate Insttute of Communcaton Engneerng Department of Electrcal Engneerng Natonal

More information

LOCAL DECODING OF WALSH CODES TO REDUCE CDMA DESPREADING COMPUTATION

LOCAL DECODING OF WALSH CODES TO REDUCE CDMA DESPREADING COMPUTATION LOCAL DECODING OF WALSH CODES TO REDUCE CDMA DESPREADING COMPUTATION Albert M. Chan, Jon Feldman, and Raghu Madyastha (Vanu, Inc., Cambrdge, MA, USA, {chanal,jonfeld,raghu}@vanu.com); Potr Indyk and Davd

More information

Analysis of Time Delays in Synchronous and. Asynchronous Control Loops. Bj rn Wittenmark, Ben Bastian, and Johan Nilsson

Analysis of Time Delays in Synchronous and. Asynchronous Control Loops. Bj rn Wittenmark, Ben Bastian, and Johan Nilsson 37th CDC, Tampa, December 1998 Analyss of Delays n Synchronous and Asynchronous Control Loops Bj rn Wttenmark, Ben Bastan, and Johan Nlsson emal: bjorn@control.lth.se, ben@control.lth.se, and johan@control.lth.se

More information

NETWORK 2001 Transportation Planning Under Multiple Objectives

NETWORK 2001 Transportation Planning Under Multiple Objectives NETWORK 200 Transportaton Plannng Under Multple Objectves Woodam Chung Graduate Research Assstant, Department of Forest Engneerng, Oregon State Unversty, Corvalls, OR9733, Tel: (54) 737-4952, Fax: (54)

More information

熊本大学学術リポジトリ. Kumamoto University Repositor

熊本大学学術リポジトリ. Kumamoto University Repositor 熊本大学学術リポジトリ Kumamoto Unversty Repostor Ttle Wreless LAN Based Indoor Poston and Its Smulaton Author(s) Ktasuka, Teruak; Nakansh, Tsune CtatonIEEE Pacfc RIM Conference on Comm Computers, and Sgnal Processng

More information

Figure.1. Basic model of an impedance source converter JCHPS Special Issue 12: August Page 13

Figure.1. Basic model of an impedance source converter JCHPS Special Issue 12: August Page 13 A Hgh Gan DC - DC Converter wth Soft Swtchng and Power actor Correcton for Renewable Energy Applcaton T. Selvakumaran* and. Svachdambaranathan Department of EEE, Sathyabama Unversty, Chenna, Inda. *Correspondng

More information

Power Minimization Under Constant Throughput Constraint in Wireless Networks with Beamforming

Power Minimization Under Constant Throughput Constraint in Wireless Networks with Beamforming Power Mnmzaton Under Constant Throughput Constrant n Wreless etworks wth Beamformng Zhu Han and K.J. Ray Lu, Electrcal and Computer Engneer Department, Unversty of Maryland, College Park. Abstract In mult-access

More information

An Improved Method for GPS-based Network Position Location in Forests 1

An Improved Method for GPS-based Network Position Location in Forests 1 Ths full text paper was peer revewed at the drecton of IEEE Communcatons Socety subject matter experts for publcaton n the WCNC 008 proceedngs. An Improved Method for GPS-based Network Poston Locaton n

More information

TODAY S wireless networks are characterized as a static

TODAY S wireless networks are characterized as a static IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 10, NO. 2, FEBRUARY 2011 161 A Spectrum Decson Framework for Cogntve Rado Networks Won-Yeol Lee, Student Member, IEEE, and Ian F. Akyldz, Fellow, IEEE Abstract

More information

Clustering Based Fractional Frequency Reuse and Fair Resource Allocation in Multi-cell Networks

Clustering Based Fractional Frequency Reuse and Fair Resource Allocation in Multi-cell Networks Ths full text paper was peer revewed at the drecton of IEEE Communcatons Socety subject matter experts for publcaton n the IEEE ICC 21 proceedngs Clusterng Based Fractonal Frequency Reuse and Far Resource

More information

CMOS Implementation of Lossy Integrator using Current Mirrors Rishu Jain 1, Manveen Singh Chadha 2 1, 2

CMOS Implementation of Lossy Integrator using Current Mirrors Rishu Jain 1, Manveen Singh Chadha 2 1, 2 Proceedngs of Natonal Conference on Recent Advances n Electroncs and Communcaton Engneerng CMOS Implementaton of Lossy Integrator usng Current Mrrors Rshu Jan, Manveen Sngh Chadha 2, 2 Department of Electroncs

More information

EE 508 Lecture 6. Degrees of Freedom The Approximation Problem

EE 508 Lecture 6. Degrees of Freedom The Approximation Problem EE 508 Lecture 6 Degrees of Freedom The Approxmaton Problem Revew from Last Tme Desgn Strategy Theorem: A crcut wth transfer functon T(s) can be obtaned from a crcut wth normalzed transfer functon T n

More information

Decision aid methodologies in transportation

Decision aid methodologies in transportation Decson ad methodologes n transportaton Lecture 7: More Applcatons Prem Kumar prem.vswanathan@epfl.ch Transport and Moblty Laboratory Summary We learnt about the dfferent schedulng models We also learnt

More information

Multiple Error Correction Using Reduced Precision Redundancy Technique

Multiple Error Correction Using Reduced Precision Redundancy Technique Multple Error Correcton Usng Reduced Precson Redundancy Technque Chthra V 1, Nthka Bhas 2, Janeera D A 3 1,2,3 ECE Department, Dhanalakshm Srnvasan College of Engneerng,Combatore, Tamlnadu, Inda Abstract

More information

Harmonic Balance of Nonlinear RF Circuits

Harmonic Balance of Nonlinear RF Circuits MICROWAE AND RF DESIGN Harmonc Balance of Nonlnear RF Crcuts Presented by Mchael Steer Readng: Chapter 19, Secton 19. Index: HB Based on materal n Mcrowave and RF Desgn: A Systems Approach, nd Edton, by

More information

Resource Control for Elastic Traffic in CDMA Networks

Resource Control for Elastic Traffic in CDMA Networks Resource Control for Elastc Traffc n CDMA Networks Vaslos A. Srs Insttute of Computer Scence, FORTH Crete, Greece vsrs@cs.forth.gr ACM MobCom 2002 Sep. 23-28, 2002, Atlanta, U.S.A. Funded n part by BTexact

More information

A Mathematical Solution to Power Optimal Pipeline Design by Utilizing Soft Edge Flip-Flops

A Mathematical Solution to Power Optimal Pipeline Design by Utilizing Soft Edge Flip-Flops A Mathematcal Soluton to Power Optmal Ppelne Desgn by Utlzng Soft Edge Flp-Flops Mohammad Ghasemazar, Behnam Amelfard and Massoud Pedram Unversty of Southern Calforna Department of Electrcal Engneerng

More information

A NSGA-II algorithm to solve a bi-objective optimization of the redundancy allocation problem for series-parallel systems

A NSGA-II algorithm to solve a bi-objective optimization of the redundancy allocation problem for series-parallel systems 0 nd Internatonal Conference on Industral Technology and Management (ICITM 0) IPCSIT vol. 49 (0) (0) IACSIT Press, Sngapore DOI: 0.776/IPCSIT.0.V49.8 A NSGA-II algorthm to solve a b-obectve optmzaton of

More information

FFT Spectrum Analyzer

FFT Spectrum Analyzer THE ANNUAL SYMPOSIUM OF THE INSTITUTE OF SOLID MECHANICS SISOM 22 BUCHAREST May 16-17 ----------------------------------------------------------------------------------------------------------------------------------------

More information

MIMO-OFDM Systems. Team Telecommunication and Computer Networks, FSSM, University Cadi Ayyad, P.O. Box 2390, Marrakech, Morocco.

MIMO-OFDM Systems. Team Telecommunication and Computer Networks, FSSM, University Cadi Ayyad, P.O. Box 2390, Marrakech, Morocco. IJCSI Internatonal Journal of Computer Scence Issues, Vol. 8, Issue 3, ay 2011 ISSN (Onlne: 1694-0814 A Low-complexty Power and Bt Allocaton Algorthm for ultuser IO-OFD Systems Ayad Habb 1, Khald El Baamran

More information

Enhanced Artificial Neural Networks Using Complex Numbers

Enhanced Artificial Neural Networks Using Complex Numbers Enhanced Artfcal Neural Networks Usng Complex Numers Howard E. Mchel and A. A. S. Awwal Computer Scence Department Unversty of Dayton Dayton, OH 45469-60 mchel@cps.udayton.edu Computer Scence & Engneerng

More information

DIMENSIONAL SYNTHESIS FOR WIDE-BAND BAND- PASS FILTERS WITH QUARTER-WAVELENGTH RES- ONATORS

DIMENSIONAL SYNTHESIS FOR WIDE-BAND BAND- PASS FILTERS WITH QUARTER-WAVELENGTH RES- ONATORS Progress In Electromagnetcs Research B, Vol. 17, 213 231, 29 DIMENSIONAL SYNTHESIS FOR WIDE-BAND BAND- PASS FILTERS WITH QUARTER-WAVELENGTH RES- ONATORS Q. Zhang and Y. Lu School of Electrcal and Electroncs

More information

IMPACT OF LIMITED FEEDBACK ON MIMO- OFDM SYSTEMS USING JOINT BEAMFORMING

IMPACT OF LIMITED FEEDBACK ON MIMO- OFDM SYSTEMS USING JOINT BEAMFORMING IMPACT OF LIMITED FEEDBACK ON MIMO- OFDM SYSTEMS USING JOINT BEAMFORMING NAJOUA ACHOURA 1 AND RIDHA BOUALLEGUE 1 Department Natonal Engneerng School of Tuns, Tunsa najouaachoura@gmalcom SUP COM, 6 Tel

More information

Hardware Design of Filter Bank-Based Narrowband/Wideband Interference Canceler for Overlaid TDMA/CDMA Systems

Hardware Design of Filter Bank-Based Narrowband/Wideband Interference Canceler for Overlaid TDMA/CDMA Systems Hardware Desgn of Flter anased arrowband/deband Interference Canceler for Overlad TDMA/CDMA Systems Toyoau Ktano Kaunor Hayash Htosh Masutan and Shnsue Hara Graduate School of Engneerng Osaa Unversty YamadaOa

More information

Yutaka Matsuo and Akihiko Yokoyama. Department of Electrical Engineering, University oftokyo , Hongo, Bunkyo-ku, Tokyo, Japan

Yutaka Matsuo and Akihiko Yokoyama. Department of Electrical Engineering, University oftokyo , Hongo, Bunkyo-ku, Tokyo, Japan Optmzaton of Installaton of FACTS Devce n Power System Plannng by both Tabu Search and Nonlnear Programmng Methods Yutaka Matsuo and Akhko Yokoyama Department of Electrcal Engneerng, Unversty oftokyo 7-3-,

More information

Control of Chaos in Positive Output Luo Converter by means of Time Delay Feedback

Control of Chaos in Positive Output Luo Converter by means of Time Delay Feedback Control of Chaos n Postve Output Luo Converter by means of Tme Delay Feedback Nagulapat nkran.ped@gmal.com Abstract Faster development n Dc to Dc converter technques are undergong very drastc changes due

More information

Multi-sensor optimal information fusion Kalman filter with mobile agents in ring sensor networks

Multi-sensor optimal information fusion Kalman filter with mobile agents in ring sensor networks Mult-sensor optmal nformaton fuson Kalman flter wth moble agents n rng sensor networs Behrouz Safarneadan *, Kazem asanpoor ** *Shraz Unversty of echnology, safarnead@sutech.ac.r ** Shraz Unversty of echnology,.hasanpor@gmal.com

More information

To: Professor Avitabile Date: February 4, 2003 From: Mechanical Student Subject: Experiment #1 Numerical Methods Using Excel

To: Professor Avitabile Date: February 4, 2003 From: Mechanical Student Subject: Experiment #1 Numerical Methods Using Excel To: Professor Avtable Date: February 4, 3 From: Mechancal Student Subject:.3 Experment # Numercal Methods Usng Excel Introducton Mcrosoft Excel s a spreadsheet program that can be used for data analyss,

More information

A Novel Optimization of the Distance Source Routing (DSR) Protocol for the Mobile Ad Hoc Networks (MANET)

A Novel Optimization of the Distance Source Routing (DSR) Protocol for the Mobile Ad Hoc Networks (MANET) A Novel Optmzaton of the Dstance Source Routng (DSR) Protocol for the Moble Ad Hoc Networs (MANET) Syed S. Rzv 1, Majd A. Jafr, and Khaled Ellethy Computer Scence and Engneerng Department Unversty of Brdgeport

More information

Sequential Designs Using Retiming and Multiple Supply Voltages

Sequential Designs Using Retiming and Multiple Supply Voltages Smultaneous and Aerage Power Optmzaton n Synchronous Sequental Desgns Usng Retmng and Multple Supply Voltages A. K. Allam and J. Ramanujam Electrcal and Computer Engneerng Department, Lousana State Unersty,

More information

ELECTRONIC WAVELENGTH TRANSLATION IN OPTICAL NETWORKS. Milan Kovacevic and Anthony Acampora. Center for Telecommunications Research

ELECTRONIC WAVELENGTH TRANSLATION IN OPTICAL NETWORKS. Milan Kovacevic and Anthony Acampora. Center for Telecommunications Research ELECTRONIC WAVELENGTH TRANSLATION IN OPTICAL NETWORKS Mlan Kovacevc Anthony Acampora Department of Electrcal Engneerng Center for Telecommuncatons Research Columba Unversty, New York, NY 0027-6699 Abstract

More information

Resource Allocation Optimization for Device-to- Device Communication Underlaying Cellular Networks

Resource Allocation Optimization for Device-to- Device Communication Underlaying Cellular Networks Resource Allocaton Optmzaton for Devce-to- Devce Communcaton Underlayng Cellular Networks Bn Wang, L Chen, Xaohang Chen, Xn Zhang, and Dacheng Yang Wreless Theores and Technologes (WT&T) Bejng Unversty

More information

The Performance Improvement of BASK System for Giga-Bit MODEM Using the Fuzzy System

The Performance Improvement of BASK System for Giga-Bit MODEM Using the Fuzzy System Int. J. Communcatons, Network and System Scences, 10, 3, 1-5 do:10.36/jcns.10.358 Publshed Onlne May 10 (http://www.scrp.org/journal/jcns/) The Performance Improvement of BASK System for Gga-Bt MODEM Usng

More information

A Simple Yet Efficient Accuracy Configurable Adder Design

A Simple Yet Efficient Accuracy Configurable Adder Design A Smple Yet Effcent Accuracy Confgurable Adder Desgn Wenbn Xu, Sachn S. Sapatnekar and Jang Hu Department of Electrcal and Computer Engneerng, Texas A&M Unversty Department of Electrcal and Computer Engneerng,

More information

Uplink User Selection Scheme for Multiuser MIMO Systems in a Multicell Environment

Uplink User Selection Scheme for Multiuser MIMO Systems in a Multicell Environment Uplnk User Selecton Scheme for Multuser MIMO Systems n a Multcell Envronment Byong Ok Lee School of Electrcal Engneerng and Computer Scence and INMC Seoul Natonal Unversty leebo@moble.snu.ac.kr Oh-Soon

More information

The Detection Algorithms Performance in BLAST Enhanced IEEE a WLAN Standard on Measured Channels. University of Bristol

The Detection Algorithms Performance in BLAST Enhanced IEEE a WLAN Standard on Measured Channels. University of Bristol The Detecton Algorthms Performance n BLAST Enhanced IEEE 802.11a WLAN Standard on Measured Channels Unversty of Brstol Robert Pechoc, Paul Fletcher, Andy Nx, Nshan Canagarajah and Joe McGeehan The Thrd

More information

Micro-grid Inverter Parallel Droop Control Method for Improving Dynamic Properties and the Effect of Power Sharing

Micro-grid Inverter Parallel Droop Control Method for Improving Dynamic Properties and the Effect of Power Sharing 2015 AASRI Internatonal Conference on Industral Electroncs and Applcatons (IEA 2015) Mcro-grd Inverter Parallel Droop Control Method for Improvng Dynamc Propertes and the Effect of Power Sharng aohong

More information

Performance Study of OFDMA vs. OFDM/SDMA

Performance Study of OFDMA vs. OFDM/SDMA Performance Study of OFDA vs. OFD/SDA Zhua Guo and Wenwu Zhu crosoft Research, Asa 3F, Beng Sgma Center, No. 49, Zhchun Road adan Dstrct, Beng 00080, P. R. Chna {zhguo, wwzhu}@mcrosoft.com Abstract: In

More information

Characterization and Analysis of Multi-Hop Wireless MIMO Network Throughput

Characterization and Analysis of Multi-Hop Wireless MIMO Network Throughput Characterzaton and Analyss of Mult-Hop Wreless MIMO Network Throughput Bechr Hamdaou EECS Dept., Unversty of Mchgan 226 Hayward Ave, Ann Arbor, Mchgan, USA hamdaou@eecs.umch.edu Kang G. Shn EECS Dept.,

More information

Abstract. 1. Introduction. 2. OFDM Signal. where

Abstract. 1. Introduction. 2. OFDM Signal. where Enhancng Data Rates usng OFDM Technques or Varous Applcatons Mukul Kabra and S.L. Maskara Dhrubha Amban Insttute o Inormaton and Communcaton Technology, Gandhnagar 38 009, Gujarat (Inda) Emal: {mukul_kabra,

More information

DESIGN OF OPTIMIZED FIXED-POINT WCDMA RECEIVER

DESIGN OF OPTIMIZED FIXED-POINT WCDMA RECEIVER DESIGN OF OPTIMIZED FIXED-POINT WCDMA RECEIVER Ha-Nam Nguyen, Danel Menard, and Olver Senteys IRISA/INRIA, Unversty of Rennes, rue de Kerampont F-3 Lannon Emal: hanguyen@rsa.fr ABSTRACT To satsfy energy

More information