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

Size: px
Start display at page:

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

Transcription

1 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 Los Angeles, CA 989 U.S.A. ABSTRACT Ths paper presents a novel technque to mnmze the total power consumpton of a synchronous lnear ppelne crcut by explotng extra slacks avalable n some stages of the ppelne. The key dea s to utlze soft-edge flp-flops to enable tme borrowng between stages of a lnear ppelne n order to provde the tmng-crtcal stages wth more tme to complete ther computatons. Tme borrowng, n conjuncton wth keepng the clock frequency unchanged, gves rse to a postve tmng slack n each ppelne stage. The slack s subsequently utlzed to mnmze the crcut power consumpton by reducng the supply voltage level. We formulate and solve the problem of optmally selectng the transparency wndow of the soft-edge flp-flops and choosng the mnmum supply voltage level for the ppelne crcut as a quadratc program, thereby mnmzng the power consumpton of the lnear ppelne crcut under a clock frequency constrant. Expermental results prove the effcacy of the problem formulaton and soluton technque. Categores and Subject Descrptors B.8.2 [Performance and Relablty]: Performance Analyss and Desgn Ades General Terms Algorthms, Desgn. Keywords Low-power mcroprocessor desgn, Synchronous ppelnes, Soft edge flp-flop, Voltage scalng, Quadratc programmng.. INTRODUCTION Excessve power dsspaton and resultng temperature rse have become key lmtng factors to processor performance and a sgnfcant component of ts cost. In modern mcroprocessors, expensve packagng and heat removal solutons are requred to acheve acceptable substrate and nterconnect temperatures. Due to ther hgh utlzaton, ppelne crcuts of a hgh-performance mcroprocessor are major contrbutors to the overall power Ths research was sponsored n part by a grant from the Natonal Scence Foundaton under award number Permsson to make dgtal or hard copes of all or part of ths work for personal or classroom use s granted wthout fee provded that copes are not made or dstrbuted for proft or commercal advantage and that copes bear ths notce and the full ctaton on the frst page. To copy otherwse, or republsh, to post on servers or to redstrbute to lsts, requres pror specfc permsson and/or a fee. ISLPED 8, August 3, 28, Bangalore, Inda. Copyrght 28 ACM /8/8...$5.. consumpton of the processor, and consequently, one of the man sources of heat generaton on the chp []. Many technques have been proposed to reduce the power consumpton of a mcroprocessor s ppelne among whch ppelne gatng [], clock gatng [2, 3], and voltage scalng [4] have proven to be effectve. In ths paper we present a technque to address the problem of reducng the power consumpton n a synchronous lnear ppelne.e., one wth the followng propertes: () processng stages are lnearly connected, () t performs a fxed functon, and () stages are separated by flp-flops whch are clocked wth the same CLK sgnal. Our technque s based on the dea of utlzng soft-edge flp-flops (SEFF) for slack passng and voltage scalng n the ppelne stages. Soft-edge flp-flops have a small transparency wndow whch allows tme borrowng across ppelne stages. Softedge flp-flops have been tradtonally used for mnmzng the effect of clock skew on statc and dynamc crcuts [5, 6]. Recently, the authors of [7] proposed an approach to utlze soft-edge flpflops n sequental crcuts n order to mnmze the effect of process varaton on the yeld. They formulated the problem of statstcally aware SEFF assgnment whch maxmzes the gan n tmng yeld as an nteger lnear program (ILP) and proposed a heurstc algorthm to solve the problem. We descrbe a unfed methodology for optmally selectng the supply voltage level of a lnear ppelne and optmzng the transparency wndow of the SEFF so as to acheve the mnmum power consumpton subject to a total computaton tme (latency) constrant. We formulate ths problem as a quadratc program, whch s a convex programmng problem, and hence can be solved optmally n polynomal tme. The remander of ths paper s organzed as follows. In Secton 2 we provde some background on ppelne desgn and soft-edge flp-flops. Secton 3 descrbes our technques for reducng the power consumpton. Secton 4 s dedcated to smulaton results and Secton 5 concludes the paper. 2. BACKGROUND 2. Prelmnares A smple (synchronous) 2-stage lnear ppelne crcut s shown n Fgure. We call the set of flp-flops that separate consecutve stages of the lnear ppelne as a FF-set, for example, FF FF 2 are the FF-sets. Let s assume for now that the FF-sets used n ths desgn are all hard-edge FF s. To guarantee the correct operaton of the ppelne, the followng tmng constrants should be satsfed n all stages of the ppelne: d + t + t T N () s, cq, clk δ + t t N (2) cq, h,

2 where d and δ are the maxmum and mnmum delays of combnatonal logc n stage, T clk denotes the clock cycle tme, t s, and t h, are the setup and hold tmes for the flp-flops n the th FF-set whle tcq, denotes the clock-to-q propagaton delay st of the flp-flops n ppelnes stages. CLK FF-set. N denotes the number of D Q D Q D Q C C2 FF FF FF2 Fgure. A smple lnear ppelne Equaton () descrbes the constrant set on the maxmum delay of ppelne stages to prevent setup tme volatons. It mples that the sgnal delay from one stage to the next stage should be less than a clock cycle by at least a setup tme. The total delay s the sum of clock-to-q delay of the frst stage and the longest path delay of the combnatonal crcut. Equaton (2) descrbes the constrant set on the mnmum delay of the ppelne stages to prevent data race hazard. In order not to overwrte the prevous data, the new data of a stage must arrve at the next stage only after the hold tme of the next stage FF has elapsed. The earlest tme that new data can arrve at the next stage s the clock-to-q delay of the frst stage plus the shortest path delay of the combnatonal logc n between the two stages. We have gnored the clock skew n both equatons. To do so, we must add the clock skew, t skew, to the left sde of nequalty () and subtract t from the left sde of nequalty (2). 2.2 Soft-Edge Flp-Flop The key dea n desgnng a soft edge flp-flop [5] s to delay the clock of the master latch so as to create a wndow durng whch both master and slave latches are ON (cf. Fgure 2). Ths wndow s called the transparency wndow of the SEFF and allows slack passng between adjacent ppelne stages separated by SEFF s. The delayed clock s acheved by utlzng an nverter chan and approprately szng nverters n the chan to acheve desred delay. D D D D D Delay D D Fgure 2. Master slave soft edge flp-flop Referrng back to Fgure, for the sake of consstency wth the nput and output envronments and to avod mposng constrants on the sender or recever of data for the lnear ppelne crcut n queston, we requre that the frst and last FF-sets n the ppelne are composed of hard-edge FF s whereas the ntervenng FF-sets may be SEFF s. Therefore, n ths example, only FF can be made a soft-edge FF-set. In a SEFF, the transparency wndow sze s an mportant parameter n the tmng constrants snce t changes the characterstcs of the flp-flop. More precsely, the setup tme, hold tme, and clock-to-q delay of a soft-edge flp-flop are all functons of the transparency wndow wdth. By defnng these tmng parameters as functons of the wndow sze, we can rewrte the tmng constrants of a lnear ppelne whch utlzes SEFF s as, Q d T t ( w) t ( w ) N (3) clk s, cq, δ t w t w N (4) h, ( ) cq, ( ) Inequaltes (3) and (4) are the SEFF versons of nequaltes () and (2). Notce that the setup/hold tmes and the clock-to-q delay are now dependant on the transparency wndow sze of the SEFF s. Intutvely, t s expected that all three crtcal tmes of a SEFF,.e., the setup tme, hold tme and clock-to-q delay, are postponed by the sze of the transparency wndoww, because the data has more tme to arrve. As a result, the setup tme s decreased by w whle the hold tme and clock-to-q delay are ncreased byw. The reason for the lnear dependence of the setup and hold tmes on w s that the nput data may be read a tme w after the clock edge. In secton 3, we wll show that the optmal wndow sze of a SEFF s equal to the borrowed tme n the precedng ppelne stage. In other words, n the optmal lnear ppelne desgn, data arrves at the end of the transparency wndow of the SEFF, and as a result, the output of the SEFF s vald after a data to Q delay wth respect to the end of transparency wndow,.e., after w+ t wth respect to the clock edge. On the other hand, f there s no tme borrowng, the output Q becomes vald only a clock to Q tme, t cq, after the clock edge. Based on the above dscusson, the setup tme, hold tme, and clock-to-q delay of a SEFF may be modeled as lnear functons of wndow sze, as follows, ts,( w) = aw + a th,( w) = bw + b tcq,( w) = cw + c where a to c are technology and desgn specfc coeffcents. Power consumpton of a SEFF also changes wth w. Ths s due to the fact that ncreasng the wndow sze s performed by ncreasng the sze or the number of nverters n the delayed clock path. Both methods for alterng w result n an ncrease n the power consumpton of the SEFF. Power consumpton s a monotoncally ncreasng functon of wndow sze, as shown n Fgure 3 for the master-slave flp-flops. The dscontnutes (jumps) n the curve are due to a change n the number of nverters n the delay path. From ths fgure, one can conclude that the power dsspaton of the SEFF may be approxmated as a quadratc functon of the transparency wndow wdth,.e., 2 FF, 2 dq (5) P = dw + dw + d (6) where d to d 2 are technology and desgn specfc coeffcents. Power Dsspaton (uw) Transparency wndow (ps) Fgure 3. Power consumpton of a SEFF as a functon of transparency wndow

3 3. POWER OPTIMAL PIPELINE DESIGN The key dea for usng SEFF s n a ppelne crcut s that some postve slack may be avalable n one or more stages of the ppelne. Utlzng SEFF allows passng ths slack to more tmng crtcal stages of the ppelne to provde them wth more freedom n power optmzaton through voltage scalng. As an example, consder the three stage ppelne crcut of Fgure 4 operatng at a supply voltage level of V DD. The per-stage maxmum logc delays are shown n the fgure. Let s assume the setup tme, hold tme, and the clock-to-q delay of all (hard-edge) FF s are 3ps each. Assumng fxed and unform tme allocaton across the three ppelne stages, from equaton (), t s easly seen that the mnmum clock perod s 56ps. If T clk =56ps, no slack wll be avalable to the frst stage of the ppelne, and consequently, the supply voltage of the ppelne crcut cannot be scaled down n order to reduce the power consumpton. However, f FF s replaced wth a SEFF wth a transparency wndow of 5ps, avalable slack at the second stage s passed to the frst stage, provdng the frst stage wth 5ps of borrowed tme. Now snce postve slacks are avalable n all stages of the ppelne, the crcut can be powered wth a smaller supply voltage n order to reduce the power consumpton (deally, V DD may be reduced by approxmately %, resultng n roughly 9% power savng). CLK C D Q D C2 C3 Q D Q D Q d=5ps d2=4ps d3=45ps FF FF FF2 FF3 Fgure 4. Example of slack passng 3. Soft-Edge Flp-Flop Modelng To optmally select the transparency wndow of the SEFF s and choose the mnmum supply voltage level, we need to accurately account not only for the effect of the transparency wndow on the setup/hold tmes and clock-to-q delay, but also for the power consumpton of the SEFF s. In Secton 2.2 t was shown that for a SEFF, the setup/hold tmes and clock-to-q delay can be modeled as lnear functons of transparency wndow sze (c.f. equaton set (5)). If the supply voltage of the flp-flop can also be adjusted to a new voltage level,v, then coeffcents of these lnear models wll become voltage-dependent parameters,.e., ts,( w, v) = a() vw+ a() v th,( w, v) = b() vw+ b() v tcq,( w, v) = c() vw+ c() v Fgure 5 through Fgure 7 show SPICE smulatons of the setup tme, hold tme, and clock-to-q delay as functons of the transparency wndow sze and supply voltage level for the SEFF of Fgure 2. From these fgures one can see that the equaton set (7) s qute accurate. Smlarly, an extenson of (6) can be used to model the effect of adjustng the supply voltage level,v, on the SEFF power consumpton as: 2 ( ) ( ) ( ) FF, 2 (7) P = d v w + d v w + d v (8) where d ( ) v through d ( ) 2 v are voltage-dependent parameters. Setup Tme (ps) Transparency wndow (ps) Vdd=.9V Vdd=.V Vdd=.V Vdd=.2V Fgure 5. Setup tme as a functon of the supply voltage level and the transparency wndow wdth Hold Tme (ps) Vdd=.9V Vdd=.V Vdd=.V Vdd=.2V Transparency wndow (ps) Fgure 6. Hold tme as a functon of the supply voltage level and the transparency wndow wdth -to-q delay (ps) Transparency wndow (ps) Vdd=.9V Vdd=.V Vdd=.V Vdd=.2V Fgure 7. Clock-to-q delay as a functon of the supply voltage level and the transparency wndow wdth 3.2 Combnatonal Logc Block Modelng As a result of voltage scalng, for a fxed clock frequency, the total power consumpton of combnatonal logc changes as follows : 2 3 v v P () v = P + P Comb, dyn, leak, V V Ths super-lnear dependency of leakage power on the supply voltage s due to the combned effect of dran nduced barrer lowerng and the offstate leakage equaton: V DD I OFF. The cubc form of ths dependency has been emprcally observed from SPICE smulatons. (9)

4 where P dyn, and P leak, are the dynamc and leakage power consumpton of the combnatonal logc at the nomnal supply voltage V, and P Comb, s the total power consumpton of the combnatonal logc at the new supply voltage level v. On the other hand, t s known that when the supply voltage of a combnatonal logc s changed, ts new delay can be obtaned from the alpha-power law [8]; therefore, α V V t () = dv ( ) v V t d v α V V t () v = δ( V) v V t δ () () where α s a technology parameter whch s around 2 for long channel devces and.3 for short channel devces, and V t denotes the magntude of the threshold voltage of transstors. 3.3 Delay Elements From equaton (4) and Fgure 6, one can see that ncreasng the transparency wndow of the th soft-edge FF-set puts more rgd constrant on the hold tme condton for the th stage of the ppelne. Therefore, f needed, delay elements may be utlzed n the mnmum-delay path(s) to allevate the hold tme constrant volaton. Smlar to the delayed clock path, ths s acheved by utlzng some nverters and approprately szng them n a smlar fashon to [9], n order to meet the desred delay lower bound whle ncurrng mnmum power loss. The power overhead of a delay element s denoted as P (, ) ( ) DE zv = k v z, where z s the desred delay and k( v ) s a voltage dependent parameter. 3.4 Problem Formulaton The problem of power-optmal soft lnear ppelne (PSLP) desgn s defned as fndng optmal values of the supply voltage level for the whole desgn and the transparency wndows of the ndvdual soft-edge FF-sets n the desgn so as to mnmze the total power consumpton of an N-stage ppelne crcut subject to setup and hold tme constrants: N N N Mn. P = P () v + P ( w, v) + P ( z, v) total Comb, FF, DE, = = = st..() I d() v T t ( w, v) t ( w, v); N clk s, cq, ( II) δ() v + z t ( w, v) t ( w, v); N h, cq, ( III) w w w mn max; N ( IV) v { VV,..., V m } where Comb, (2) P, P FF,, and P DE, are respectvely the power dsspaton of the combnatonal logc, FF s, and delay elements n the th stage of the ppelne. The frst and second sets of constrants n (2) are respectvely the setup and hold tme constrants n the ppelne stages, the thrd set of constrants mposes an upper bound and a lower bound on the transparency wndow of the flp-flop ( wmn and w < T ), and max /2 clk fnally, the last constrant n (2) enforces the supply voltage of the ppelne to be from the set of avalable voltages { V, V,... V m }, where V s the nomnal supply voltage and V> V... > Vm. Note that problem formulaton () has 2N optmzaton varables correspondng to N transparency wndow szes, w, for the N soft-edge FF-sets n the lnear ppelne, N delay element values, z, for the N stages of the ppelne, and one supply voltage varable settng, v. To solve (2) effcently, we enumerate all possble values for v, and for each fxed v we solve a quadratc program (.e., we mnmze a quadratc cost functon subject to lnear nequalty constrants), whch can be solved optmally n polynomal tme. In the fxed supply voltage PSLP problem formulaton, P Comb, terms drop out of the cost functon, constrant (IV) dsappears, and all other tmng and power parameters become only dependent on w and z varables. We refer to ths verson of the problem as PSLP- FV, PSLP wth fxed voltage. Lemma : In the optmal soluton of PSLP-FV desgn problem, the transparency wndow of the th soft-edge FF-set s exactly equal to the tme borrowed by the combnatonal logc n the th stage of the lnear ppelne. Proof: Accordng to the dscusson n Secton 2.2 and Fgure 3, the power consumpton of a SEFF s a monotoncally ncreasng functon of the transparency wndow sze whle ts setup tme s a decreasng functon of the same. Now, from condton (I) n the PSLP-FV problem formulaton of equaton (2), a mnmum decrease n the setup tme of the th soft-edge FF-set t ( wv,) s, whch meets the long-path constrant n the th stage of the lnear ppelne, wll produce the mnmum ncrease n the power dsspaton of the th soft-edge FF-set P ( w, v ). Therefore, the, optmal soluton s acheved by utlzng the smallest possble transparency wndow szes whch prevent setup tme volaton. Lemma 2: In the optmal soluton of PSLP-FV desgn problem, the delay element nserted n the th stage of the lnear ppelne s exactly equal to the mnmum extra tme needed to meet the hold tme constrant at the th soft-edge FF-set. Proof: Accordng to the dscusson n Secton 3.3, the power consumpton of a delay element s a monotoncally ncreasng functon of the target delay value whle the hold tme of a SEFF s an ncreasng functon of the same. Now, from condton (II) n the PSLP-FV problem formulaton, a mnmum delay value z added to the th stage of the lnear ppelne whch meets the short-path constrant for that stage, wll produce the mnmum ncrease n the power dsspaton of the combnatonal logc n the th P ( z, v )., Therefore, the optmal soluton s acheved by utlzng the smallest possble delay elements whch prevent hold tme volatons. Theorem : The optmal soluton to PSLP desgn problem s obtaned by solvng the PSLP-FV desgn problem m tmes for * each dstnct voltage level and selectng the voltage level v and * * the correspondng w and z values that mnmze the total power dsspaton for v *. Proof: Ths easly follows from the observaton that soluton of the PSLP-FV problem producesw s andz s for each possble v and we enumerate over all v s to get the global optmum soluton n an exhaustve manner. Fnally we pont out that a greedy soluton to PSLP-FV whereby each ppelne stage s allocated a total combnatonal delay equal to the average combnatonal delay of all stages and the dfference between actual delay of the stage and the allocated delay s FF DE

5 corrected for by settng the transparency wndow sze of the correspondng soft-edge FF s, cannot meet the long-path constrants n all stages of the ppelne snce the macro model equatons for the setup/hold tme and clock-to-q delays of the soft edge FF s have dfferent slopes wth respect to w s. 4. EXPERIMENTAL RESULTS To solve the mathematcal problem developed n ths paper, MOSEK optmzaton toolbox [] has been used. To extract the parameters used n the optmzaton problem, we performed transstor-level smulatons on soft edge flp-flops by usng HSPICE []. The technology used n ths smulaton s a 65nm predctve technology model [2], the nomnal supply voltage of ths technology s.2v, and the de temperature s o C. We syntheszed a number of lnear ppelne crcuts whch capture the characterstcs of a typcal ppelne n a modern processor as a set of benchmark crcuts. SIS [3] optmzaton package was used to synthesze the set of benchmarks. The mnmum and maxmum delays of each ppelne stage were computed at the maxmum allowed supply voltage (.2V) and at the low and hgh temperature corners. The mnmum clock cycle tme for the ppelne (maxmum frequency) and power dsspaton of the lnear ppelne were subsequently computed. Ths data defned the baselne for our comparson. Next, PSLP was run on each crcut under the condton that we mantan the clock frequency, whle explotng tme borrowng across dfferent stages to enable voltage scalng, and thus, power savng. The specfcatons of these benchmarks are shown n Table. The frst column n ths table gves the name of the benchmark, the second column reports the max and mn delays of each stage of the ppelne at the nomnal voltage, whereas the last column provdes the clock frequency. Testbench Table. Specfcaton of the benchmark Stage delays at nomnal voltage (ps) Clock freq. TB (32,4), (332,5), (38,5), (32,7) 2.GHz TB2 (32,4), (332,5), (38,5), (28,45), (32,7) 2.GHz TB3 (325, 5) (3,55) (29,6) 2.GHz TB4 (275,4), (235,4), (245,6), (275,5), (275,7) 2.5GHz TB5 (3,), (245,4), (245,5), (245,6) 2.5GHz Expermental results on these benchmarks are provded n Table 2. The frst entry n the table s the name of the benchmark and the second entry shows the percentage power reducton acheved by PSLP (compared to conventonal way of usng hard-edge FF s n the ppelne). From ths table, one can see that PSLP, whch combnes tme borrowng and voltage scalng to reduce the power consumpton, produces crcuts wth much lower power consumpton at the same clock frequency. The supply voltage level and soft-edge FF-set transparency wndow szes are reported n the last two columns of the table. Notce that for the frst entry of the table, the wndow szes are such that the frst and second stages borrow larger tmes from ther next stages, whle the thrd stage cannot borrow much tme; the reason s that snce the last stage of the ppelne has a large max delay and ends up nto a hard edge FFset, t can lend very lttle tme to ts prevous stage. In another set of experments, we studed how usng SEFF s can mprove the performance of a ppelne. In these experments, the supply voltage of each ppelne was set at the nomnal value and PSLP has been nvoked for dfferent values of T clk. A bnary search has been used to fnd the mnmum T clk for whch PSLP has a soluton. Table 3 shows that utlzng SEFF n the FF-set of ppelnes mproves the performance by an average of 2.8%. The area overhead of our technque s very small because t only replaces standard flp-flops wth SEFF s when helpful. The crcut structure of the SEFF's s dfferent from that of conventonal FF s only n that SEFF s use an addtonal delay element (e.g., chan of nverters). The area overhead of ths delay element s small compared to the area of the orgnal FF. In addton, compared to the sze of the combnatonal crcut plus the orgnal FF-sets, the area overhead of the added delay elements nsde SEFF s s mnscule. Consequently, n the fnal physcal layout of the crcut, PSLP does not ntroduce any sgnfcant addtonal area. The runtme of our algorthm for all benchmarks s less than one second on a 2.4GHz Pentum-4 PC wth 2GB of memory. Table 2. Power reducton n PSLP compared to regular FF ppelne. TB Power Optmum Optmum wndow reducton (%) Vdd (V) sze (ps) TB , 49, 22 TB , 49, 46, 2 TB , 24 TB , 35, 3 TB ,36 Table 3. PSLP s performance mprovement results TB Performance mprovement (%) TB 4% TB2 5% TB3 2% TB4 5% TB5 % 4. A Case Study In order to demonstrate the effcacy of the proposed technque and provde nsght as to how t operates, n ths secton, we provde detals of applyng our technque for performance/power optmzaton of a 34-bt ppelned adder. We used the PSLP desgn technque to determne the best way of ppelnng ths adder nto four stages n order to acheve the maxmum performance and also mnmum power dsspaton at that performance level. Assumng rpple carry adder (RCA) structure for the crcut, splttng the 34- bt adder can be done by ncludng dfferent number of cascaded - bt full adders n each stage of the ppelne. For example, a possble confguraton s to buld three stages of eght -bt full adders and one stage of ten -bt full adders, resultng n the ppelne confguraton. If hard-edge FF s are used n the ppelne, the mnmum clock perod of the ppelned adder s 475ps under a supply voltage of.2v (the delay of a sngle full adder s 38.5ps and the setup tme and clock-to-q delay are 35ps and 5ps, respectvely). Ths delay can be reduced to 45ps by utlzng soft edge flp-flops. The PSLP desgn technque can choose the mnmum power and the fastest desgn among all possble confguratons. Table 4 compares four ppelne structures for the 34-bt adder operatng n the same supply voltage. In ths table, all desgns have three stages of eght -bt full adders, and a stage of ten -bt full adders.

6 Placng the -bt stage n the ppelne s crtcal n performance and power consumpton of the crcut. In the confguraton a hgher clock frequency can be acheved by means of tme borrowng between stages, resultng n lower power consumpton. The needs a hgher clock perod, because tme borrowng s not possble for the last stage, and therefore t needs more tme. Another ppelne confguraton s to have two 9- bt rpple carry adders and two 8-bt rpple carry adders. In ths case, the performance s only a lttle worse than the confguraton. The PSLP desgn technque fnds the optmal wndow assgnment to each nter-stage flp-flop to optmally satsfy the tmng constrants for the gven clock perod. Table 4. Comparng performance of ppelne confguratons Confguraton Vdd (V) Mn clock perod (ps) Power consumpton (mw) Assumng a clock frequency of 2GHz, we wll have a 5ps clock cycle whch creates postve slack n the stages. Ths slack allows us to scale down the supply voltage. Reducng the voltage level decreases the power consumpton by a notceable amount due to the quadratc dependency of power on voltage. Moreover, by usng the flexblty that the SEFF s add to the ppelne, voltage can be further reduced to save even more power. The PSLP technque searches for the mnmum power consumpton by changng the operatng voltage and fndng optmum wndow sze assgnment for that voltage. Table 5 lsts the optmum operatng voltage and mnmum power consumpton of four dfferent confguratons. For nstance, n the case of adder, PSLP suggests a wndow of 47ps for the frst stage and 42ps for the next two soft edge stages to meet the 2GHz constrants under a supply voltage of.5volts. Table 5. Mnmum power consumpton of ppelne confguratons Confguraton Optmum Vdd (V) Power consumpton (mw) Clock frequency GHz GHz GHz GHz 5. CONCLUSION We presented a new technque to mnmze the total power consumpton of a lnear ppelne crcut by utlzng soft-edge flpflops and choosng the optmal supply voltage level for the ppelne. We formulated the problem as a mathematcal program and solved t effcently. Our expermental results demonstrated that ths technque s qute effectve n reducng the power consumpton of a ppelne crcut under a performance constrant. A number of extensons to the work presented n ths paper are possble. One s to allow dfferent transparency wndows for FF s n the same FF-set. The only dfference s that n ths case the setup and hold tme constrants should be satsfed for every I/O condut of the crcut (see [4] for an exact defnton). The maxmum number of I/O conduts n any stage of lnear ppelne s the product of the cardnalty of ts nput FF-set and ts output FF-set. It s seen that the sze of PSLP desgn problem for a ths case stll remans manageable. Another extenson s to consder the nterdependency between setup and hold tmes. It s known that the ndependent characterzaton of setup, hold tme, and clock-to-q delay of FF s results n pessmstc tmng analyss [5]. In our problem defnton, consderng the nterdependency between the setup and hold tme provdes more freedom n the optmzaton problem and t s expected to mprove the qualty of the results. Yet another extenson s to solve the PSLP desgn problem for the nonlnear ppelnes,.e. ppelnes that perform varable functons and have mult-stage feed-forward paths or mult-stage feedback paths [6]. The problem setup n ths case wll be smlar to that of Secton 3 but the constrants are more complex. Fnally one may combne our technque wth clock skew control and retmng methods [7] to acheve hgher power savngs. REFERENCES [] S. Manne, A. Klauser, and D. Grunwald, "Ppelne gatng: speculaton control for energy reducton," Proc. of Internatonal Symposum on Computer Archtecture, 998, pp [2] H. M. Jacobson, "Improved clock-gatng through transparent ppelnng," Proc. of Internatonal Symposum on Low Power Electroncs and Desgn, 24, pp [3] H. Jacobson, P. Bose, H. Zhgang, et al., "Stretchng the lmts of clock-gatng effcency n server-class processors," Proc. of Hgh- Performance Computer Archtecture, 25, pp [4] D. Ernst, N. Km, S. Das, et al., "Razor: a low-power ppelne based on crcut-level tmng speculaton," Proc. of Internatonal Symposum on Mcroarchtecture, 23, pp [5] H. Partov, R. Burd, U. Salm, et al., "Flow-through latch and edgetrggered flp-flop hybrd elements," Proc. of Internatonal Sold- State Crcuts Conference, 996, pp [6] D. Harrs and M. A. Horowtz, "Skew-tolerant domno crcuts," IEEE Journal of Sold-State Crcuts, vol. 32, no., Nov. 997, pp [7] V. Josh, D. Blaauw, and D. Sylvester, "Soft-edge flp-flops for mproved tmng yeld: desgn and optmzaton," Proc. of Internatonal Conference on Computer-Aded Desgn, 27, pp [8] T. Sakura and A. R. Newton, "Alpha-power law MOSFET model and ts applcatons to CMOS nverter delay and other formulas," IEEE Journal of Sold-State Crcuts, vol. 25, no. 2, Apr. 99, pp [9] B. Amelfard, F. Fallah, and M. Pedram, "Low-power fanout optmzaton usng MTCMOS and mult-vt technques," Proc. of Internatonal Symposum on Low Power Electroncs and Desgn, 26, pp [] MOSEK Optmzaton Software, [onlne] [] HSPICE: The gold standard for accurate crcut smulaton, [onlne] [2] Predctve Technology Model, [3] E. M. Sentovch, K. J. Sngh, L. Lavagno, et al., "SIS: A System for Sequental Crcut Synthess," Unversty of Calforna, Berkeley, Report M92/4, May 992. [4] C.-S. Hwang and M. Pedram, "PMP: Performance-drven multlevel parttonng by aggregatng the preferred sgnal drectons of I/O conduts," Proc. of Asa and South Pacfc Desgn Automaton Conference, 25, pp [5] E. Salman, A. Dasdan, F. Taraporevala, et al., "Explotng setup hold-tme nterdependence n statc tmng analyss," IEEE Transactons on Computer Aded Desgn of Integrated Crcuts and Systems, vol. 26, no. 6, Jun. 27, pp [6] K. Hwang, Advanced Computer Archtecture. New York, NY: McGraw Hll, 993. [7] J.Montero, S. Devadas, and A. Ghosh. "Retmng sequental crcuts for low power" In Dgest of Techncal Papers of the 993 IEEE Internatonal Conference on CAD, pages , November 993.

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

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

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

HIGH PERFORMANCE ADDER USING VARIABLE THRESHOLD MOSFET IN 45NM TECHNOLOGY

HIGH PERFORMANCE ADDER USING VARIABLE THRESHOLD MOSFET IN 45NM TECHNOLOGY Internatonal Journal of Electrcal, Electroncs and Computer Systems, (IJEECS) HIGH PERFORMANCE ADDER USING VARIABLE THRESHOLD MOSFET IN 45NM TECHNOLOGY 1 Supryo Srman, 2 Dptendu Ku. Kundu, 3 Saradndu Panda,

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

Exploiting Dynamic Workload Variation in Low Energy Preemptive Task Scheduling

Exploiting Dynamic Workload Variation in Low Energy Preemptive Task Scheduling Explotng Dynamc Worload Varaton n Low Energy Preemptve Tas Schedulng Lap-Fa Leung, Ch-Yng Tsu Department of Electrcal and Electronc Engneerng Hong Kong Unversty of Scence and Technology Clear Water Bay,

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

Total Power Minimization in Glitch-Free CMOS Circuits Considering Process Variation

Total Power Minimization in Glitch-Free CMOS Circuits Considering Process Variation Total Power Mnmzaton n Gltch-Free CMOS Crcuts Consderng Process Varaton Abstract Compared to subthreshold age, dynamc power s normally much less senstve to the process varaton due to ts approxmately lnear

More information

Total Power Minimization in Glitch-Free CMOS Circuits Considering Process Variation

Total Power Minimization in Glitch-Free CMOS Circuits Considering Process Variation 21st Internatonal Conference on VLSI Desgn Total Power Mnmzaton n Gltch-Free CMOS Crcuts Consderng Process Varaton Yuanln Lu * Intel Corporaton Folsom, CA 95630, USA yuanln.lu@ntel.com Abstract Compared

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 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

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

Latency Insertion Method (LIM) for IR Drop Analysis in Power Grid

Latency Insertion Method (LIM) for IR Drop Analysis in Power Grid Abstract Latency Inserton Method (LIM) for IR Drop Analyss n Power Grd Dmtr Klokotov, and José Schutt-Ané Wth the steadly growng number of transstors on a chp, and constantly tghtenng voltage budgets,

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

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

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

Sizing and Placement of Charge Recycling Transistors in MTCMOS Circuits

Sizing and Placement of Charge Recycling Transistors in MTCMOS Circuits Szng and Placement of Charge Recyclng Transstors n TCOS Crcuts Ehsan Pakbazna Dep. of Electrcal Engneerng Unversty of Southern Calforna Los Angeles, U.S.A. pakbazn@usc.edu Farzan Fallah Fujtsu Labs of

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

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

Review: Our Approach 2. CSC310 Information Theory

Review: Our Approach 2. CSC310 Information Theory CSC30 Informaton Theory Sam Rowes Lecture 3: Provng the Kraft-McMllan Inequaltes September 8, 6 Revew: Our Approach The study of both compresson and transmsson requres that we abstract data and messages

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

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

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

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

Research of Dispatching Method in Elevator Group Control System Based on Fuzzy Neural Network. Yufeng Dai a, Yun Du b

Research of Dispatching Method in Elevator Group Control System Based on Fuzzy Neural Network. Yufeng Dai a, Yun Du b 2nd Internatonal Conference on Computer Engneerng, Informaton Scence & Applcaton Technology (ICCIA 207) Research of Dspatchng Method n Elevator Group Control System Based on Fuzzy Neural Network Yufeng

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

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

Optimal Sizing and Allocation of Residential Photovoltaic Panels in a Distribution Network for Ancillary Services Application

Optimal Sizing and Allocation of Residential Photovoltaic Panels in a Distribution Network for Ancillary Services Application Optmal Szng and Allocaton of Resdental Photovoltac Panels n a Dstrbuton Networ for Ancllary Servces Applcaton Reza Ahmad Kordhel, Student Member, IEEE, S. Al Pourmousav, Student Member, IEEE, Jayarshnan

More information

MTBF PREDICTION REPORT

MTBF PREDICTION REPORT MTBF PREDICTION REPORT PRODUCT NAME: BLE112-A-V2 Issued date: 01-23-2015 Rev:1.0 Copyrght@2015 Bluegga Technologes. All rghts reserved. 1 MTBF PREDICTION REPORT... 1 PRODUCT NAME: BLE112-A-V2... 1 1.0

More information

Low Switching Frequency Active Harmonic Elimination in Multilevel Converters with Unequal DC Voltages

Low Switching Frequency Active Harmonic Elimination in Multilevel Converters with Unequal DC Voltages Low Swtchng Frequency Actve Harmonc Elmnaton n Multlevel Converters wth Unequal DC Voltages Zhong Du,, Leon M. Tolbert, John N. Chasson, Hu L The Unversty of Tennessee Electrcal and Computer Engneerng

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

Vectorless Analysis of Supply Noise Induced Delay Variation

Vectorless Analysis of Supply Noise Induced Delay Variation Vectorless Analyss of Supply Nose Induced Delay Varaton Sanjay Pant *, Davd Blaauw *, Vladmr Zolotov **, Savthr Sundareswaran **, Rajendran Panda ** {spant,blaauw}@umch.edu, {vladmr.zolotov,savthr.sundareswaran,rajendran.panda}@motorola.com

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

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

The Effect Of Phase-Shifting Transformer On Total Consumers Payments

The Effect Of Phase-Shifting Transformer On Total Consumers Payments Australan Journal of Basc and Appled Scences 5(: 854-85 0 ISSN -88 The Effect Of Phase-Shftng Transformer On Total Consumers Payments R. Jahan Mostafa Nck 3 H. Chahkand Nejad Islamc Azad Unversty Brjand

More information

problems palette of David Rock and Mary K. Porter 6. A local musician comes to your school to give a performance

problems palette of David Rock and Mary K. Porter 6. A local musician comes to your school to give a performance palette of problems Davd Rock and Mary K. Porter 1. If n represents an nteger, whch of the followng expressons yelds the greatest value? n,, n, n, n n. A 60-watt lghtbulb s used for 95 hours before t burns

More information

MASTER TIMING AND TOF MODULE-

MASTER TIMING AND TOF MODULE- MASTER TMNG AND TOF MODULE- G. Mazaher Stanford Lnear Accelerator Center, Stanford Unversty, Stanford, CA 9409 USA SLAC-PUB-66 November 99 (/E) Abstract n conjuncton wth the development of a Beam Sze Montor

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

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

Network Reconfiguration in Distribution Systems Using a Modified TS Algorithm

Network Reconfiguration in Distribution Systems Using a Modified TS Algorithm Network Reconfguraton n Dstrbuton Systems Usng a Modfed TS Algorthm ZHANG DONG,FU ZHENGCAI,ZHANG LIUCHUN,SONG ZHENGQIANG School of Electroncs, Informaton and Electrcal Engneerng Shangha Jaotong Unversty

More information

Figure 1. DC-DC Boost Converter

Figure 1. DC-DC Boost Converter EE36L, Power Electroncs, DC-DC Boost Converter Verson Feb. 8, 9 Overvew Boost converters make t possble to effcently convert a DC voltage from a lower level to a hgher level. Theory of Operaton Relaton

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

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

FAST ELECTRON IRRADIATION EFFECTS ON MOS TRANSISTOR MICROSCOPIC PARAMETERS EXPERIMENTAL DATA AND THEORETICAL MODELS

FAST ELECTRON IRRADIATION EFFECTS ON MOS TRANSISTOR MICROSCOPIC PARAMETERS EXPERIMENTAL DATA AND THEORETICAL MODELS Journal of Optoelectroncs and Advanced Materals Vol. 7, No., June 5, p. 69-64 FAST ELECTRON IRRAIATION EFFECTS ON MOS TRANSISTOR MICROSCOPIC PARAMETERS EXPERIMENTAL ATA AN THEORETICAL MOELS G. Stoenescu,

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

THE GENERATION OF 400 MW RF PULSES AT X-BAND USING RESONANT DELAY LINES *

THE GENERATION OF 400 MW RF PULSES AT X-BAND USING RESONANT DELAY LINES * SLAC PUB 874 3/1999 THE GENERATION OF 4 MW RF PULSES AT X-BAND USING RESONANT DELAY LINES * Sam G. Tantaw, Arnold E. Vleks, and Rod J. Loewen Stanford Lnear Accelerator Center, Stanford Unversty P.O. Box

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

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

Understanding the Spike Algorithm

Understanding the Spike Algorithm Understandng the Spke Algorthm Vctor Ejkhout and Robert van de Gejn May, ntroducton The parallel soluton of lnear systems has a long hstory, spannng both drect and teratve methods Whle drect methods exst

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

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

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

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

Power-Constrained Test Scheduling for Multi-Clock Domain SoCs

Power-Constrained Test Scheduling for Multi-Clock Domain SoCs Power-Constraned Test Schedulng for Mult-Clock Doman SoCs Tomokazu Yoneda, Kmhko Masuda and Hdeo Fujwara Graduate School of Informaton Scence, Nara Insttute of Scence and Technology Kansa Scence Cty, 63-192,

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

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

Topology Control for C-RAN Architecture Based on Complex Network

Topology Control for C-RAN Architecture Based on Complex Network Topology Control for C-RAN Archtecture Based on Complex Network Zhanun Lu, Yung He, Yunpeng L, Zhaoy L, Ka Dng Chongqng key laboratory of moble communcatons technology Chongqng unversty of post and telecommuncaton

More information

Joint Adaptive Modulation and Power Allocation in Cognitive Radio Networks

Joint Adaptive Modulation and Power Allocation in Cognitive Radio Networks I. J. Communcatons, etwork and System Scences, 8, 3, 7-83 Publshed Onlne August 8 n ScRes (http://www.scrp.org/journal/jcns/). Jont Adaptve Modulaton and Power Allocaton n Cogntve Rado etworks Dong LI,

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

High Gain Soft-switching Bidirectional DC-DC Converters for Eco-friendly Vehicles

High Gain Soft-switching Bidirectional DC-DC Converters for Eco-friendly Vehicles Hgh Gan Soft-swtchng Bdrectonal DC-DC Converters for Eco-frendly ehcles Mnho Kwon, Junsung Park and Sewan Cho, EEE Senor Member Department of Electrcal and nformaton Engneerng Seoul Natonal Unversty of

More information

POWER constraints are a well-known challenge in advanced

POWER constraints are a well-known challenge in advanced A Smple Yet Effcent Accuracy Confgurable Adder Desgn Wenbn Xu, Student Member, IEEE, Sachn S. Sapatnekar, Fellow, IEEE, and Jang Hu, Fellow, IEEE Abstract Approxmate computng s a promsng approach for low

More information

FACTS Devices Allocation Using a Novel Dedicated Improved PSO for Optimal Operation of Power System

FACTS Devices Allocation Using a Novel Dedicated Improved PSO for Optimal Operation of Power System Journal of Operaton and Automaton n Power Engneerng Vol. 1, No., Summer & Fall 013, Pages: 14-135 http://journals.uma.ac.r/joape FACTS Devces Allocaton Usng a Novel Dedcated Improved PSO for Optmal Operaton

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

A Mathematical Model for Restoration Problem in Smart Grids Incorporating Load Shedding Concept

A Mathematical Model for Restoration Problem in Smart Grids Incorporating Load Shedding Concept J. Appl. Envron. Bol. Sc., 5(1)20-27, 2015 2015, TextRoad Publcaton ISSN: 2090-4274 Journal of Appled Envronmental and Bologcal Scences www.textroad.com A Mathematcal Model for Restoraton Problem n Smart

More information

Prevention of Sequential Message Loss in CAN Systems

Prevention of Sequential Message Loss in CAN Systems Preventon of Sequental Message Loss n CAN Systems Shengbng Jang Electrcal & Controls Integraton Lab GM R&D Center, MC: 480-106-390 30500 Mound Road, Warren, MI 48090 shengbng.jang@gm.com Ratnesh Kumar

More information

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

INSTANTANEOUS TORQUE CONTROL OF MICROSTEPPING BIPOLAR PWM DRIVE OF TWO-PHASE STEPPING MOTOR

INSTANTANEOUS TORQUE CONTROL OF MICROSTEPPING BIPOLAR PWM DRIVE OF TWO-PHASE STEPPING MOTOR The 5 th PSU-UNS Internatonal Conference on Engneerng and 537 Technology (ICET-211), Phuket, May 2-3, 211 Prnce of Songkla Unversty, Faculty of Engneerng Hat Ya, Songkhla, Thaland 9112 INSTANTANEOUS TORQUE

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

Microelectronic Circuits

Microelectronic Circuits Mcroelectronc Crcuts Slde 1 Introducton Suggested textbook: 1. Adel S. Sedra and Kenneth C. Smth, Mcroelectronc Crcuts Theory and Applcatons, Sxth edton Internatonal Verson, Oxford Unersty Press, 2013.

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

Figure 1. DC-DC Boost Converter

Figure 1. DC-DC Boost Converter EE46, Power Electroncs, DC-DC Boost Converter Verson Oct. 3, 11 Overvew Boost converters make t possble to effcently convert a DC voltage from a lower level to a hgher level. Theory of Operaton Relaton

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

Optimizing a System of Threshold-based Sensors with Application to Biosurveillance

Optimizing a System of Threshold-based Sensors with Application to Biosurveillance Optmzng a System of Threshold-based Sensors wth Applcaton to Bosurvellance Ronald D. Frcker, Jr. Thrd Annual Quanttatve Methods n Defense and Natonal Securty Conference May 28, 2008 What s Bosurvellance?

More information

Yield Optimisation of Power-On Reset Cells and Functional Verification

Yield Optimisation of Power-On Reset Cells and Functional Verification Yeld Optmsaton of Power-On Reset Cells and Functonal Verfcaton Dpl.-Ing. Olver Esenberger, Dpl.-Ing. Dr. Gerhard Rapptsch, Dpl.-Ing. Stefan Schneder Dpl.-Ing. Dr. Bernd Obermeer*, Dpl.-Ing. Dpl.-Wrtsch.-Ing.

More information

Adaptive System Control with PID Neural Networks

Adaptive System Control with PID Neural Networks Adaptve System Control wth PID Neural Networs F. Shahra a, M.A. Fanae b, A.R. Aromandzadeh a a Department of Chemcal Engneerng, Unversty of Sstan and Baluchestan, Zahedan, Iran. b Department of Chemcal

More information

The Synthesis of Dependable Communication Networks for Automotive Systems

The Synthesis of Dependable Communication Networks for Automotive Systems 06AE-258 The Synthess of Dependable Communcaton Networks for Automotve Systems Copyrght 2005 SAE Internatonal Nagarajan Kandasamy Drexel Unversty, Phladelpha, USA Fad Aloul Amercan Unversty of Sharjah,

More information

Hard Real-Time Scheduling for Low-Energy Using Stochastic Data and DVS Processors

Hard Real-Time Scheduling for Low-Energy Using Stochastic Data and DVS Processors Hard Real-me Schedulng for Low-Energy Usng Stochastc Data and DVS Processors Flavus Gruan Department of Computer Scence, Lund Unversty Box 118 S-221 00 Lund, Sweden el.: +46 046 2224673 e-mal: Flavus.Gruan@cs.lth.se

More information

Traffic balancing over licensed and unlicensed bands in heterogeneous networks

Traffic balancing over licensed and unlicensed bands in heterogeneous networks Correspondence letter Traffc balancng over lcensed and unlcensed bands n heterogeneous networks LI Zhen, CUI Qme, CUI Zhyan, ZHENG We Natonal Engneerng Laboratory for Moble Network Securty, Bejng Unversty

More information

ECE 2133 Electronic Circuits. Dept. of Electrical and Computer Engineering International Islamic University Malaysia

ECE 2133 Electronic Circuits. Dept. of Electrical and Computer Engineering International Islamic University Malaysia ECE 2133 Electronc Crcuts Dept. of Electrcal and Computer Engneerng Internatonal Islamc Unversty Malaysa Chapter 12 Feedback and Stablty Introducton to Feedback Introducton to Feedback 1-4 Harold Black,

More information

A Simple Satellite Exclusion Algorithm for Advanced RAIM

A Simple Satellite Exclusion Algorithm for Advanced RAIM A Smple Satellte Excluson Algorthm for Advanced RAIM Juan Blanch, Todd Walter, Per Enge Stanford Unversty ABSTRACT Advanced Recever Autonomous Integrty Montorng s a concept that extends RAIM to mult-constellaton

More information

Soft-Switched CCM Boost Converter with High Voltage Gain for High Power Applications

Soft-Switched CCM Boost Converter with High Voltage Gain for High Power Applications Soft-Swtched CCM Boost Converter wth Hgh oltage Gan for Hgh Power Applcatons Sungsk Park and Sewan Cho, IEEE Senor Member Seoul Natonal Unversty of Technology Dept. of Control and Instrumentaton Eng. 17

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 Novel Soft-Switching Two-Switch Flyback Converter with a Wide Operating Range and Regenerative Clamping

A Novel Soft-Switching Two-Switch Flyback Converter with a Wide Operating Range and Regenerative Clamping 77 Journal of ower Electroncs, ol 9, No 5, September 009 JE 9-5- A Novel Soft-Swtchng Two-Swtch Flybac Converter wth a Wde Operatng Range and Regeneratve Clampng Marn-Go Km and Young-Seo Jung * Dvson of

More information

AC-DC CONVERTER FIRING ERROR DETECTION

AC-DC CONVERTER FIRING ERROR DETECTION BNL- 63319 UC-414 AGS/AD/96-3 INFORMAL AC-DC CONVERTER FIRING ERROR DETECTION O.L. Gould July 15, 1996 OF THIS DOCUMENT IS ALTERNATING GRADIENT SYNCHROTRON DEPARTMENT BROOKHAVEN NATIONAL LABORATORY ASSOCIATED

More information

THE ARCHITECTURE OF THE BROADBAND AMPLIFIERS WITHOUT CLASSICAL STAGES WITH A COMMON BASE AND A COMMON EMITTER

THE ARCHITECTURE OF THE BROADBAND AMPLIFIERS WITHOUT CLASSICAL STAGES WITH A COMMON BASE AND A COMMON EMITTER VOL. 0, NO. 8, OCTOBE 205 ISSN 89-6608 2006-205 Asan esearch Publshng Network (APN. All rghts reserved. THE ACHITECTUE OF THE BOADBAND AMPLIFIES WITHOUT CLASSICAL STAGES WITH A COMMON BASE AND A COMMON

More information

Keywords: Speed binning, delay measurement hardware, process variation.

Keywords: Speed binning, delay measurement hardware, process variation. A Novel On-chp Measurement Hardware for Effcent Speed-Bnnng A. Raychowdhury, S. Ghosh, and K. Roy Department of ECE, Purdue Unversty, IN {araycho, ghosh3, kaushk}@ecn.purdue.edu Abstract Wth the aggressve

More information

Resource Scheduling in Dependable Integrated Modular Avionics

Resource Scheduling in Dependable Integrated Modular Avionics Resource Schedulng n Dependable Integrated Modular Avoncs Yann-Hang Lee and Daeyoung Km Real Tme Systems Research Laboratory CISE Department, Unversty of Florda {yhlee, dkm}@cse.ufl.edu Mohamed Youns,

More information

Approximating User Distributions in WCDMA Networks Using 2-D Gaussian

Approximating User Distributions in WCDMA Networks Using 2-D Gaussian CCCT 05: INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS, AND CONTROL TECHNOLOGIES 1 Approxmatng User Dstrbutons n CDMA Networks Usng 2-D Gaussan Son NGUYEN and Robert AKL Department of Computer

More information

GP-based Design and Optimization of a Floating Voltage Source for Low-Power and Highly Tunable OTA Applications

GP-based Design and Optimization of a Floating Voltage Source for Low-Power and Highly Tunable OTA Applications Manuscrpt receved Jun. 11, 2007; revsed Sep. 15, 2007 GP-based Desgn and Optmzaton of a Floatng Voltage Source for Low-Power and Hghly Tunable OTA Applcatons MARYAM SHOJAEI BAGHINI *, RAJENDRA KANPHADE

More information

Design of Shunt Active Filter for Harmonic Compensation in a 3 Phase 3 Wire Distribution Network

Design of Shunt Active Filter for Harmonic Compensation in a 3 Phase 3 Wire Distribution Network Internatonal Journal of Research n Electrcal & Electroncs Engneerng olume 1, Issue 1, July-September, 2013, pp. 85-92, IASTER 2013 www.aster.com, Onlne: 2347-5439, Prnt: 2348-0025 Desgn of Shunt Actve

More information

Test 2. ECON3161, Game Theory. Tuesday, November 6 th

Test 2. ECON3161, Game Theory. Tuesday, November 6 th Test 2 ECON36, Game Theory Tuesday, November 6 th Drectons: Answer each queston completely. If you cannot determne the answer, explanng how you would arrve at the answer may earn you some ponts.. (20 ponts)

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

Redes de Comunicação em Ambientes Industriais Aula 8

Redes de Comunicação em Ambientes Industriais Aula 8 Redes de Comuncação em Ambentes Industras Aula 8 Luís Almeda lda@det.ua.pt Electronc Systems Lab-IEETA / DET Unversdade de Avero Avero, Portugal RCAI 2005/2006 1 In the prevous epsode... Cooperaton models:

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

Active and Reactive Power Control of DFIG for Wind Energy Conversion Using Back to Back Converters (PWM Technique)

Active and Reactive Power Control of DFIG for Wind Energy Conversion Using Back to Back Converters (PWM Technique) World Essays Journal / 4 (1): 45-50, 2016 2016 Avalable onlne at www. worldessaysj.com Actve and Reactve Power Control of DFIG for Wnd Energy Converson Usng Back to Back Converters (PWM Technque) Mojtaba

More information

Mismatch-tolerant Capacitor Array Structure for Junction-splitting SAR Analog-to-digital Conversion

Mismatch-tolerant Capacitor Array Structure for Junction-splitting SAR Analog-to-digital Conversion JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.7, NO., JUNE, 7 ISSN(Prnt) 59-57 https://do.org/.557/jsts.7.7..7 ISSN(Onlne) - Msmatch-tolerant Capactor Array Structure for Juncton-splttng SAR Analog-to-dgtal

More information

Piecewise Linear Approximation of Generators Cost Functions Using Max-Affine Functions

Piecewise Linear Approximation of Generators Cost Functions Using Max-Affine Functions Pecewse Lnear Approxmaton of Generators Cost Functons Usng Max-Affne Functons Hamed Ahmad José R. Martí School of Electrcal and Computer Engneerng Unversty of Brtsh Columba Vancouver, BC, Canada Emal:

More information

MODEL ORDER REDUCTION AND CONTROLLER DESIGN OF DISCRETE SYSTEM EMPLOYING REAL CODED GENETIC ALGORITHM J. S. Yadav, N. P. Patidar, J.

MODEL ORDER REDUCTION AND CONTROLLER DESIGN OF DISCRETE SYSTEM EMPLOYING REAL CODED GENETIC ALGORITHM J. S. Yadav, N. P. Patidar, J. ABSTRACT Research Artcle MODEL ORDER REDUCTION AND CONTROLLER DESIGN OF DISCRETE SYSTEM EMPLOYING REAL CODED GENETIC ALGORITHM J. S. Yadav, N. P. Patdar, J. Sngha Address for Correspondence Maulana Azad

More information

Keywords LTE, Uplink, Power Control, Fractional Power Control.

Keywords LTE, Uplink, Power Control, Fractional Power Control. Volume 3, Issue 6, June 2013 ISSN: 2277 128X Internatonal Journal of Advanced Research n Computer Scence and Software Engneerng Research Paper Avalable onlne at: www.jarcsse.com Uplnk Power Control Schemes

More information

Research on Controller of Micro-hydro Power System Nan XIE 1,a, Dezhi QI 2,b,Weimin CHEN 2,c, Wei WANG 2,d

Research on Controller of Micro-hydro Power System Nan XIE 1,a, Dezhi QI 2,b,Weimin CHEN 2,c, Wei WANG 2,d Advanced Materals Research Submtted: 2014-05-13 ISSN: 1662-8985, Vols. 986-987, pp 1121-1124 Accepted: 2014-05-19 do:10.4028/www.scentfc.net/amr.986-987.1121 Onlne: 2014-07-18 2014 Trans Tech Publcatons,

More information