Maximum Voltage Variation in the Power Distribution Network of VLSI Circuits with RLC Models Λ

Size: px
Start display at page:

Download "Maximum Voltage Variation in the Power Distribution Network of VLSI Circuits with RLC Models Λ"

Transcription

1 Due to the type 3 fots used, please icrease the magificatio to view Maximum Voltage Variatio i the Power Distributio Network of VLSI Circuits with RLC Models Λ Sudhakar Bobba Su Microsystems Ic. 91 Sa Atoio Road, M/S: USUN2-31 Palo Alto, CA 9433 sudhakar.bobba@su.com Ibrahim N. Hajj Departmet of ECE America Uiversity of Beirut Beirut, Lebao ihajj@aub.edu.lb ABSTRACT I this paper, we preset a frequecy-domai techique to estimate the worst-case time-domai voltage variatio usig RLC models for the power distributio etwork. The proposed method, ulike existig simulatio-based techiques, ca hadle frequecy-depedet RLC parameters ad geerate a upperboud o the maximum voltage drop over all possible iput excitatios. Patter idepedet maximum evelope currets are used to estimate the upperboud o the maximum magitude of the frequecy compoets for the curret waveform. These values are used to formulate a oliear optimizatio problem for the maximum voltage drop at odes i the power distributio etwork. We the preset a method to solve the oliear optimizatio problem usig Lagrage multipliers. Comparisos with SPICE simulatios are preseted to validate the techiques preseted i the paper. 1. INTRODUCTION Power supply variatios ca c hage the delay of a logic gate ad this ca potetially c hagethe delay of the circuit. The problem of power supply oise becomes severe is scaled techologies because of higher clock frequecies, icreased curret demad with sigificat variatios, ad icreasig domiace of itercoect parasitics. The impact of the power supply voltage variatios o circuit performace is also severe i scaled techologies because of the lower supply voltage ad smaller timig margis for delay variatios. A smaller timig margi implies a smaller budget for the allowable delay variatios. Also, excessive supply voltage variatios degrade the oise margis ad i extreme cases ca cause logic failures. Therefore, high-performace itegrated circuits require a robust power delivery etwork with omial supply voltage fluctuatios. The desig of such a Λ This work was performed while the authors were at Uiversity of Illiois, Urbaa-Champaig Permissio to make digital or hard copies of all or part of this work for persoal or classroom use is grated without fee provided that copies are ot made or distributed for profit or commercial advatage ad that copies bear this otice ad the full citatio o the first page. To copy otherwise, to republish, to post o servers or to redistribute to lists, requires prior specific permissio ad/or a fee. ISLPED 1, August 6-7, 21, Hutigto Beach, Califoria, USA. Copyright 21 ACM /1/8...$5.. power distributio etwork requires the realizatio of a etwork that offers a small impedace to all the frequecies that ca be excited by the curret waveform. Hece, techiques to estimate the maximum voltage variatio i the RLC power distributio etwork over all possible curret excitatios are required. The simplest electrical model for the power distributio etwork is the resistive power bus model. Although it simplifies the power bus aalysis, the results are accurate oly if the resistace effect domiates the capacitive ad iductive effects. The powerbus aalysis techiques [1, 2, 3, 4], compute the IR drop at odes i the power distributio etwork by usig the macroblock currets as a DC curret obtaied heuristically, or a DC curret obtaied by logic simulatios for a few vectors or a trasiet curret waveform obtaied by simulatios for a few vectors. A resistive model for the top-cell power distributio etwork does ot take ito accout the presece of sigificat o-chip decouplig capacitace that helps to reduce the voltage drops. I additio, igorig the iductace ca result i a uderestimatio of the supply voltage variatios. The powerbus aalysis techiques [5, 6] use the peak/ average curret or the curret waveform obtaied by simulatios for a few vectors to approximate a heuristically costructed triagular or trapezoidal macroblock curret waveform. This macroblock curret waveform is the used to estimate the voltage drop at odes i the power distributio etwork with RLC models by simulatio or by a heuristic algorithm that performs a lookup of a pre-characterized waveform library. Oe limitatio of these time-domai simulatio techiques is that the frequecy-depedet resistace ad iductace parameters are hard to iclude. At high frequecies, the resistace ad iductaces become frequecy depedet due to pheomeo such as ski-effect ad proximity-effect [7]. Accurate electrical models for the power distributio etwork that are valid at all frequecies are required to capture the worst-case istataeous voltage variatios. The proposed techique uses RLC models for the power distributio etwork ad it ca hadle frequecy depedece for ay or all of the parameters. The iput patter depedece of the curret draw by logic gates makes the problem of estimatig the maximum curret or maximum voltage drop a hard problem. Simulatio of the circuit for a feput vectors does ot guaratee the maximum curret except for circuits with a small umber of iputs. I order to reduce the complexity, the curret draw by the logic gates is abstracted as a curret

2 waveform ad the power distributio etwork is aalyzed with that waveform. Usig a lowerboud curret waveform to estimate the maximum voltage drop i the power distributio etwork does ot yield the maximum voltage drop values. All the above techiques simulate the power distributio etwork with R/RC/RLC models usig macroblock curret waveforms obtaied heuristically or by simulatio for a few vectors ad are ot guarateed to geerate the worst-case or eve the best-case voltage variatio at odes i the power distributio etwork. Aother approach is to estimate the maximum evelope curret for all the macroblocks i the circuit [8]. The maximum evelope curret is a upperboud o all possible curret waveforms draw by a macroblock. I [9], the maximum evelope curret for the macroblocks is used as a periodic waveform to estimate the maximum voltage drop for RC power distributio etworks. Although simulatio of the RC power distributio etwork with the maximum evelope currets gives the maximum voltage drops, this is ot true for ay RLC power distributio etwork. The solutio may still be a lowerboud o the maximum voltage drop. Without a good estimate of the maximum value of the voltage drop for RLC power distributio etwork ad o uderstadig of the factors that affect the maximum voltage drop at specific odes, the desig/optimizatio of the power distributio etwork becomes hard ad several ad hoc techiques are typically used i the desig process. Several importat desig decisios such as placemet of decouplig capacitors ad off-chip power distributio etwork desig require a estimate of the worst-case voltage variatio ad a excitatio that causes the worst-case values. I this paper, we preset a techique that is guarateed to geerate the maximum value of the voltage drop for the RLC power distributio etwork. I the proposed techique, we use the maximum evelope curret for each macroblock to determie the maximum curret magitude at a particular frequecy. This is described i Sectio 3. We assume that the high-frequecy cotet greater tha clock frequecy would fid a low-impedace path to the macroblock decouplig capacitaces ad focus o the high-frequecy cotet less tha clock frequecy. We use the bouds o the curret magitude at differet frequecies ad the Rayleigh's eergy theorem [1] to formulate a oliear optimizatio problem for the maximum voltage drop at a ode due to the curret excitatios at aother ode. This is described i Sectio 4. The solutio to the oliear optimizatio problem is derived usig Lagrage multipliers [11] ad it yields the maximum voltage drop at a ode due to all possible curret excitatios at aother ode. The maximum voltage drop at a ode due to all the curret excitatios is obtaied as the sum of the voltage drop due to each of the curret excitatios. This is described i Sectio 5. The complexity aalysis ad the sigificace of the proposed techique are preseted i Sectio 6. I Sectio 7, we preset the experimetal results. I Sectio 8, we give the coclusios. I the ext sectio, we formulate the problem. 2. PROBLEM FORMULATION The umber of odes i the power distributio etwork ca be extremely large because the power distributio etwork coects to every trasistor i a itegrated circuit. But a powerbus is typically desiged as a hierarchical structure i which the top-level power-grid coects to the macroblocks ad the power distributio etwork iside the mac- Curret draw from jth ode I j Macroblock Macroblock Macroblock Logic gates i the circuit Frequecy depedet RLC etlist for power distributio etwork (o-chip, package, board) V i Voltage at ith ode Figure 1: Hierarchical power bus aalysis roblock coects to the logic gates. All existigtechiques [1, 2, 3, 4, 5, 6] ad the proposed techique use the hierarchical abstractio with mior variatios. Fig. 1 shows the schematic diagram of the proposed powerbus aalysis usig the macroblock curret waveforms. I order to guaratee that the voltage drop i the power distributio etwork is maximum over all iput vectors, the curret waveform that is used to abstract the logic gate behavior should be valid over all the vectors. I this work, we use the maximum curret evelope for the macroblocks which is a istat-wise upper boud over all possible curret waveforms draw by the macroblock i a clock-cycle [8]. I the remaider of this sectio, we give the expressios for the voltage drop at odes i the power distributio etwork i terms of the curret excitatios i the frequecy domai. All voltages expressed i this paper are actually voltage deviatios from the omial value (referece value). This meas that the same aalysis is valid for both the power ad groud busses. I the remaider of this paper, we preset the aalysis of the power (Vdd) bus. Furthermore, the maximum voltage variatio from the referece value is referred to as the maximum voltage drop i this paper. We also assume that every ode i the powerbus etwork has a capacitace to the referece ode. The ode voltages ad currets i the frequecy domai for a RLC power distributio etwork ca be writte as, Y (f)v (f) = I(f) (1) where, V (f) is a vector of all ode voltages, I(f) is the curret vector, ad Y (f) is the complex admittace matrix. The admittace matrix has the capacitace terms o the diagoal ad the resistace/ iductace terms o the diagoal ad also as the off-diagoal terms of the matrix. The matrix Y (f) is complex, symmetric ad diagoally domiat. Give the curret excitatio I(f) of a particular frequecy, the voltage variatios at that frequecy ca be obtaied by computig the iverse of the Y (f) matrix ad multiplyig with I(f). Let f k be a frequecy at which the voltage at ode i, V i (f k ) is computed. The ode voltage V i (f k ) ca be expressed as, V i (f k ) = Z i1 (f k )I 1 (f k ) + + Z im (f k )I m (f k ) (2) where, (Z i1 (f k ); ;Z im (f k )) correspod to the elemets of the ith row of Y 1 (f). Let V ij (f k ) deote the voltage drop at ode i due to the curret excitatio at ode j for a particular frequecy f k. The magitude of voltage drop at ode i due to the curret excitatio at ode j for a particular frequecy f k ca be writte as, jv ij (f k )j = jz ij (f k )jji j (f k )j (3) Sice jz ij (f k )j is a costat, maximizatio of the magitude of voltage drop jv ij (f k )j, requires the maximizatio of the curret excitatio ji j (f k )j for that frequecy. I the ext sectio, we preset a techique to estimate the maximum value of the curret magitude at a particular frequecy. 377

3 -T/2 s(t) p(t) Te T/2 Figure 2: Periodic waveform s(t) for maximum magitude at a specified frequecy α p(t) g(t) T/2 Te p(t- α) Figure 3: Maximizig the itegral of the product over all time-shifts This is the maximum value of the curret magitude at a particular frequecy over all possible time-domai curret waveforms. These results are used i the subsequet sectio to formulate a optimizatio problem for the maximum voltage drop i the RLC power distributio etwork. 3. MAXIMUM CURRENT MAGNITUDE AT A PARTICULAR FREQUENCY The time-period of the maximum evelope curret is represeted by T e. If the maximum evelope curret is repeated idefiitely, we get a periodic curret waveform that is a istat-wise upper boud over all possible curret waveforms draw by a macroblock. We refer to this waveform as g(t). If suppose we set the curret waveform i alterate cycles of g(t) to zero, we get a periodic waveform i which the curret is zero for duratio T e, followed by the maximum evelope curret for duratio T e. We refer to the ew periodic waveform as s(t) ad it has a time-period 2T e. It is possible that the waveform s(t) gives the maximum magitude of the curret at frequecy 1=2T e. Fig. 2 shows aother waveform s(t) that may give the maximum magitude of the curret with a time-period 8T e. The goal is to recostruct time-domai periodic waveforms (s(t)) from g(t) for various frequecies such that the the magitude of the curret at that frequecy is maximized. I additio, o other periodic or aperiodic waveform ca geerate a larger magitude frequecy compoet. The problem of fidig the maximum magitude (C) for a particular frequecy based o the Fourier series requires the estimatio of the maximum value of the itegral of the product of the periodic maximum evelope curret g(t) ad the positive part of the sie/ cosie fuctio at that frequecy. This is graphically illustrated i Fig. 3. For arbitrary evelope currets, the value of the itegral chages with time shifts. I order to obtai the maximum value for C, the followig itegral has to be maximized over all possible values of ff, R ff = Z 1 1 g(t)p(t ff)dt (4) Propositio 1. The maximum value of R ff is give by, R max ff = g P () + 2 1X =1 jg jjp ( T e )j (5) where g i deotes the Fourier series for g(t) ad P (f) is the frequecy domai represetatio of p(t). Proof. Omitted due to lack of space Although the above expressio cotais a ifiite summatio, the values of jg j decrease rapidly with ad are isigificat for > 2 for ay realistic g(t). Hece, the summatio ca be approximated as a fiite summatio without a sigificat loss of accuracy. For a arbitrary maximum evelope curret, Eq. 5 ca be used to compute the maximum value boud o C ad it also correspods to jij max (f k )j, the maximum curret magitude at a frequecy. 4. MAXIMUM VOLTAGE VARIATION WITH RLC MODELS The magitude of voltage drop at ode i due to the curret excitatio at ode j for a particular frequecy f k ca be computed usig the jij max (f k )j value computed i the previous sectio. This process ca be repeated for differet frequecies. Give a set of frequecies S = ff 1 ; ;f k ; ;f g that could be excited by a hypothetical time-domai waveform, the voltage drop at ode i due to the curret excitatio at ode j for the set of frequecies S ca be writte as, V ij (S) = V ij (f k ) = Z ij (f k )I j (f k ) (6) The maximum magitude of the voltage drop which is also the maximum time-domai voltage drop ca be writte as, jvij max (S)j = max jz ij (f k )jji max j (f k )jx k (7) where» x k» 1 ad it deotes the fractio of the maximum curret magitude for frequecy f k that is icluded to compute the maximum magitude of the voltage drop. The maximum magitude of the voltage drop correspods to the maximum time-domai voltage drop. A trivial upperboud ca be obtaied by settig all the values of x k to 1. I reality, all the frequecy compoets may ever be maximum for ay time-domai sigal. Time-domai sigals with the maximum magitude at a particular frequecy ofte have miimum magitude at some of the other frequecies. I the remaider of this sectio, we describe the use of Rayleigh's eergy theorem to obtai costraits o the variables x k. For a arbitrary sigal u(t) ad its Fourier trasform U(f), Rayleigh's eergy theorem (Parseval's theorem) states that, Z +1 1 ju(f)j2 df = Z +1 1 ju(t)j2 dt (8) This theorem states that eergy measured i time ad frequecy domais is idetical for a sigal. It is valid for ay periodic or aperiodic sigal. Cosider a curret waveform i(t) that is obtaied by duplicatig the maximum curret evelope for a time duratio called the computatio time (T c ). The value of T c is chose to be a itegral multiple of T e. The curret waveform i(t) is a aperiodic waveform of duratio T c ad it is a upperboud over all possible waveforms draw i that duratio. Sice i(t) is aperiodic, its Fourier trasform I(f) would be a cotiuous waveform. I sectio 3, we preseted a techique to compute the maximum curret magitude at a particular frequecy f k. The curret magitude at a particular frequecy f k ca be represeted as, ji(f k )j = ji max (f k )jx k (9) 378

4 The eergy i the frequecy domai over a set of frequecies S ca the be writte as, ji(f k )j 2 = ji max (f k )j 2 x 2 k (1) Substitutig this i the Rayleigh's eergy theorem, ji max (f k )j 2 x 2 k» Z Tc ji(t)j 2 dt (11) The iequality comes from the fact that the set S does ot iclude all the frequecies i the Fourier trasform of i(t). Usig the liear objective fuctio of the form P a kx k give by Eq. 7 ad the quadratic costrait of the form P w kx 2 k» c give by Eq. 11, a optimizatio problem ca be formulated for the maximum voltage drop. This oliear optimizatio problem is described i the ext sectio. The remaiig issues are assigig values to the size of set S ad the frequecy compoets i set S. Oe of the compoets of set S is the DC compoet. It is computed from the aperiodic waveform i(t). Apart from the DC compoet, sufficiet umber of frequecies must be selected i order to cover the peaks (local maxima) i the curret magitude ad the impedace. Oe approach is to sample the frequecies uiformly. I geeral, it is ot ecessary to iclude all the frequecies because the optimizatio esures that the peak voltage drop is captured. Note that the above formulatio gives the solutio to the maximum voltage drop at a ode due to the curret excitatio. This has to be repeated for differet curret excitatio to obtai the maximum voltage drop at a ode due to each curret excitatio. The maximum voltage drop at a ode due to all the curret excitatios is obtaied as the sum of the voltage drop due to each of the curret excitatios. I the ext sectio, we derive the solutio to the oliear optimizatio problem usig Lagrage multipliers. 5. SOLUTION WITH LAGRANGE MULTI- PLIERS The objective fuctio give i Eq. 7 ca be writte as, max a k x k (12) where a k >. The costrait Eq. 11 ca be writte as, w k x 2 k» c (13) where w k > ad c >. The costraits o the bouds o the variables are represeted as, x k» 1 ; 8k. The oegativity costrait o x k is ot ecessary because it is a iactive costrait. Usig the remaiig costraits we formulate the Lagragia to trasform the problem ito a ucostraied optimizatio problem. I this formulatio, scalars called the Lagrage multipliers are used for each of the costraits ad this is added to the objective fuctio. For this problem, the Lagragia ca be writte as follows, L(x; ) = a i x i + [c x 2 i ] + i [1 x i ] (14) The goal is to fid the ucostraied maximum over x ad the miimum over for L(x; ) which produces the optimal solutio for the origial problem. Suppose this solutio say ~x, ~ exists. The the first-order coditios for a maximum of fuctio L imply that the partial derivative with respect to x i for all i must be. This meas that, Rearragig, ffil(x; ) ffix i = a i ~ 2 ~x i ~ i = 8i (15) ~x i = a i ~ i 2 ~ 8i (16) For iactive costraits the extreme (optimal) solutio are achieved i the iterior of the costrait. For these the i value is. This i effect removes the iactive costraits from the Lagragia. For active costraits the extreme (optimal) solutio costraits are satisfied with a equality. For these costraits the first-order optimality coditios imply that the partial derivative with respect to i must be. This is writte as, ffil(x; ) ffi i = (17) If the costrait correspodig to is active, the ffil(x; ) ffi =. This implies that, w 1 ~x w x~ 2 = c. Substitutig the values of ~x i from Eq. 16 ad rearragig terms, ~ = 1 2 p c vu u t X (a i ~ i ) 2 (18) If the costrait correspodig to ay of the i ~ (i = 1,, ) is active, the ffil(x; ) ffi i = ad it implies that, ~x i = 1. The problem os to determie which of the costraits are active ad which are iactive. We solve this problem by first cosiderig two extreme cases: ffl Is the costrait correspodig to ~ iactive ad all the remaiig costraits active? The aswer to the above questio ca be obtaied by testig if all the ~x i ca be 1 ad still satisfy the costrait correspodig to ~ (Eq. 13). This correspods to checkig if w w» c. If the above coditio is true, the the costrait correspodig to ~ is iactive ad all the costraits correspodig to ~ i (i = 1,, ) are active for obtaiig the maximum optimal solutio. The optimal solutio for the problem is obtaied P by settig all the ~x i to 1 ad the optimal value is a i. ffl Is the costrait correspodig to ~ active ad all the remaiig costraits iactive? I order to aswer the above questio, we assume that the costraits correspodig to ~ i (i = 1,, ) are iactive ad oly the the costrait correspodig to ~ is active to compute the optimal solutio aalytically. From the solutio, it is possible to determie the coditios for which the solutio is valid ad the preset a recursive algorithm to compute the optimal value if the above coditios are ot met. Assumig that all the costraits correspodig to ~ i (i = 1,, ) are iactive implies that ~ i is zero for (i = 1,, ) ad the costrait correspodig to ~ 379

5 is active. Substitutig these values i Eq. 18, ~ is reduced to, ~ = 1 2 p c vu u t X a 2 i (19) ad each ~x i (i = 1,, ) from Eq. 16 becomes, ~x i = a i 2 ~ (2) Substitutig the value of ~x i i the objective fuctio, a 1 ~x a x~ = 1 2 ~ a 2 i (21) Substitutig the value of ~ i the above equatio yields the optimal solutio for these coditios, vu u t X a 2 c i (22) The above solutio is the optimal value to the origial problem oly if oe of the variables are larger tha 1. This is because the costraits correspodig to ~ i (i = 1,, ) are assumed to be iactive. If the above coditio is ot true, the the optimal solutio has to be computed by the techiques described below. Note that the optimal solutio obtaied by assumig that the variables are ubouded is a upperboud o the optimal solutio for the problem with bouded variables. If oe of the above two extreme case hold true, the it implies that the costrait correspodig to ~ is active ad some of the remaiig costraits are also active. We use the followig recursive algorithm to determie the costraits correspodig to i ~ (i = 1,, ) that are active. Observe a i that if > a j w j the ~x i ~x j, for ay two variables that are ot bouded. This is idepedet of the choice of the other variables that are bouded/ ubouded. Therefore we ca use the followig recursive algorithm to idetify the variables that are set to 1. (iactive costraits) 1. Assumig all the remaiig variables are ubouded, compute the optimal solutio ad idetify the variable with the largest value. 2. If that variable is larger tha 1, the set it to 1, update costrait Eq. 13, drop the variable, repeat step 1. The above algorithm termiates whe the coditio i step 2 is false. The worst-case complexity of the algorithm is liear-time i the umber of variables. Oce the algorithm termiates, the optimal solutio for the origial problem is computed as the sum of the optimal solutio for the problem with reduced variables ad the sum of the weights i the objective fuctio correspodig to all previously dropped variables. 6. COMPLEXITY ANALYSIS Let d deote the umber of frequecy compoets for which the umerical itegratio is performed i order to evaluate the Fourier series of the periodic maximum evelope curret for a macroblock. Let m ad l deote the umber of macroblocks ad umber of odes i the circuit. The umber of frequecy compoets was previously deoted as. The proposed techique has computatioal complexity i the followig three steps: First, computatio of the Fourier series for g(t) ad the maximum curret magitude for all frequecies/ macroblock curret waveforms: O(md + m). Secod, computatio of weights for objective fuctios: O(l 3 ). Third, solvig the oliear optimizatio problem for the maximum voltage drop at all the odes: O(ml). The computatioal complexity of fidig the maximum voltage drop at all the odes i the RLC power distributio etwork is give by, O(md + m + l 3 + ml). Clearly this is bouded by O(l 3 ), the cost of evaluatig the iverse of the complex admittace matrix at differet frequecies. Techiques to speed-up this computatio ca be used to reduce the complexity. As a compariso, the SPICE simulatio for oe curret excitatio with variable time steps could have a complexity greater tha the above. Our techique gives the maximum over all excitatios ad a SPICE simulatio for oe curret excitatio would oly give the voltage waveforms for that excitatio. Sice the aalysis is performed i the frequecy domai, frequecy depedet resistace ad iductace ca be icluded i the aalysis. Furthermore, the problem of settig the iitial coditios i time-domai simulatios for a trajectory that gives the maximum voltage variatios does ot appear i frequecydomai aalysis. The maximum voltage drop computed by the proposed techique is a upperboud over all possible periodic, quasi-periodic, ad aperiodic time-domai curret excitatio waveforms of the macroblocks. Sice the power bus desig techiques attempt to modify the impedace offered by the power distributio etwork to the curret excitatios at various frequecies, this techique ca be used i the sythesis of robust power distributio etworks. 7. EXPERIMENTAL RESULTS Experimetal results are preseted for a 16-bit pipelied static CMOS adder usig.35-μm, 3-V techology. The RC itercoect parasitics of the power bus are extracted from the layout. Each resistace is replaced by two resistaces with half the value ad a iductace of a omial value (.5 H) betwee the two resistaces. A capacitace of omial value (2 ff) is placed at each ode without a capacitor to the referece ode. The parameters of the bodig pi parasitics are chose as L p is 5 H, R p is.1 Ω, ad C p is 1 pf. The other ed of the bodig pis is assumed to be coected to the referece voltage. The experimetal results are geerated for this RLC etwork. I the first experimet, the maximum curret evelope waveform for the macroblocks is used i the proposed techique ad the SPICE simulatio i order to evaluate the accuracy of the proposed techique. The computatio time T c is chose to be 1 times the time period of the curret evelope T e. Usig these values, the maximum voltage drop i the RLC power distributio etwork is computed by the proposed techique described i the previous sectios. SPICE simulatio of the RLC power distributio etwork for differet curret excitatios is performed to estimate the maximum voltage drop at odes i the power distributio etwork. All quasi-periodic waveforms with a period of 2T e (differet iteger values) i which the maximum curret evelope is applied for T e, followed by curret for T e, ad repeated for the etire duratio of the computa- 38

6 Table 1: Worst-case voltage drops usig the proposed techique ad SPICE simulatios Node Proposed Techique (V) SPICE sim. (V) tio time, are used as the curret excitatios. I additio, SPICE simulatios of the RLC power distributio etwork are performed for 2 differet radom curret excitatios of 1 cycles duratio. For each of the radom curret excitatios the curret is iitially assumed to be for all the macroblocks. At each of the 1 cycles, a ubiased coi is flipped ad if the result is a 1 the the maximum evelope curret for the macroblocks is used for that cycle. The maximum voltage drop at a ode over all the SPICE simulatio results is reported as the estimate of the maximum voltage drop at that ode. Table 1 shows a compariso of the worst-case voltage drop at various odes usig the proposed techique ad SPICE simulatios. It ca be see that the proposed techique geerates a tight upper-boud o the SPICE simulatio results. The computatio time for estimatig the maximum voltage drop at all the odes i the power distributio etwork usig the proposed techique is CPUs o a Su UltraSPARC 5. SPICE simulatio of the adder circuit alog with the power distributio etwork for a sequece of 1 radom iput vectors was also performed. These simulatios are repeated 2 times for differet iput vector sequeces to obtai the maximum voltage drop at odes i the power distributio etwork. It was observed that the maximum voltage drop at odes was uder-estimated by a factor of 4 for some odes whe compared with the maximum voltage drop estimates obtaied by the proposed method for a computatio time of 1 cycles. I geeral, simulatio of the circuit with radom iput vectors is ot guarateed to give good estimates of the maximum voltage drop except for circuits with a small umber of iputs. The proposed techique uses the maximum evelope curret of the macroblocks to geerate tight upper-boud estimates of the maximum voltage drop with omial computatioal resources. The mathematical aalysis preseted i this paper is for a geeral maximum evelope curret. If certai assumptios ca be made about the shape of the maximum evelope curret, the more accurate expressios ca be derived usig the aalysis preseted i this paper. Also, a tight maximum evelope curret for each of the macroblocks is required to reduce the pessimism i the voltage drop estimates. 8. CONCLUSIONS I this paper, we preseted a techique to estimate the worst-case voltage variatio usig a RLC model for the power distributio etwork. We use the maximum evelope curret to estimate the maximum curret magitude at a particular frequecy. A aalytical expressio is preseted for the maximum value of the curret magitude at a particular frequecy for ay periodic/ aperiodic curret waveform. We use the bouds o the curret magitude at differet frequecies ad the Rayleigh's eergy theorem to formulate a oliear optimizatio problem for the maximum voltage drop at a ode due to ay curret excitatio at aother ode. The solutio to the oliear optimizatio problem is derived usig Lagrage multipliers ad it yields the maximum voltage drop at a ode due to ay curret excitatio at aother ode. The maximum voltage drop at a ode due to the curret excitatios at all odes is obtaied as the sum of the voltage drop due to each of the curret excitatios. Comparisos with SPICE simulatios are preseted to validate our approach. The CPU time requiremets of the proposed techique are omial. The sigificace of this work lies i its applicatio to the desig of robust power distributio etwork for circuits with high curret demad. 9. REFERENCES [1] D. Stark ad M. Horowitz, Techiques for calculatig currets ad voltages i VLSI power supply etworks," IEEE trasactios o CAD, vol. 9, o. 2, pp , Feb [2] A. Dalal, L. Lev ad S. Mitra, Desig of a efficiet power distributio etwork for the UltarSPARC-I microprocessor," i Proc. of ICCD, pp , [3] G. Steele, D. Overhauser, S. Rochel ad S. Z. Hussai, Full-chip verificatio methods for DSM power distributio systems," i Proc. of DAC, pp , [4] A. Dharchoudhury, R. Pada, D. Blaauw ad R. Vaidyaatha, Desig ad aalysis of power distributio etworks i PowerPC microprocessor," i Proc. of DAC, pp , Jue [5] H. H. Che ad D. D. Lig, Power supply oise aalysis methodology for deep-submicro VLSI chip desig," i Proc. of DAC, pp , [6] Y.-M. Jiag, K.-T. Cheg ad A.-C. Deg, Estimatio of maximum power supply oise for deep sub-micro desigs," i Proc. of ISLPED, pp , Aug [7] D. Herrell ad B. Beker, Modelig of power distributio systems for high-performace microprocessors," IEEE Trasactios o Advaced Packagig, vol. 22, o. 3, pp , Aug [8] S. Bobba ad I. N. Hajj, Estimatio of maximum curret evelope for power bus aalysis ad desig," i Proc. of ISPD, pp , Apr [9] G. Bai, S. Bobba, ad I. N. Hajj, Simulatio ad optimizatio of the power distributio etwork i VLSI circuits," accepted for publicatio i Procc. of ICCAD, Nov. 2. [1] S. Hayki, Commuicatio systems. New York, NY: Joh Wiley, [11] D. Bertsekas, Noliear programmig. Belmot, MA: Athea Scietific,

A New Space-Repetition Code Based on One Bit Feedback Compared to Alamouti Space-Time Code

A New Space-Repetition Code Based on One Bit Feedback Compared to Alamouti Space-Time Code Proceedigs of the 4th WSEAS It. Coferece o Electromagetics, Wireless ad Optical Commuicatios, Veice, Italy, November 0-, 006 107 A New Space-Repetitio Code Based o Oe Bit Feedback Compared to Alamouti

More information

WAVE-BASED TRANSIENT ANALYSIS USING BLOCK NEWTON-JACOBI

WAVE-BASED TRANSIENT ANALYSIS USING BLOCK NEWTON-JACOBI WAVE-BASED TRANSIENT ANALYSIS USING BLOCK NEWTON-JACOBI Muhammad Kabir McGill Uiversity Departmet of Electrical ad Computer Egieerig Motreal, QC H3A 2A7 Email: muhammad.kabir@mail.mcgill.ca Carlos Christofferse

More information

A SELECTIVE POINTER FORWARDING STRATEGY FOR LOCATION TRACKING IN PERSONAL COMMUNICATION SYSTEMS

A SELECTIVE POINTER FORWARDING STRATEGY FOR LOCATION TRACKING IN PERSONAL COMMUNICATION SYSTEMS A SELETIVE POINTE FOWADING STATEGY FO LOATION TAKING IN PESONAL OUNIATION SYSTES Seo G. hag ad hae Y. Lee Departmet of Idustrial Egieerig, KAIST 373-, Kusug-Dog, Taejo, Korea, 305-70 cylee@heuristic.kaist.ac.kr

More information

DIGITALLY TUNED SINUSOIDAL OSCILLATOR USING MULTIPLE- OUTPUT CURRENT OPERATIONAL AMPLIFIER FOR APPLICATIONS IN HIGH STABLE ACOUSTICAL GENERATORS

DIGITALLY TUNED SINUSOIDAL OSCILLATOR USING MULTIPLE- OUTPUT CURRENT OPERATIONAL AMPLIFIER FOR APPLICATIONS IN HIGH STABLE ACOUSTICAL GENERATORS Molecular ad Quatum Acoustics vol. 7, (6) 95 DGTALL TUNED SNUSODAL OSCLLATOR USNG MULTPLE- OUTPUT CURRENT OPERATONAL AMPLFER FOR APPLCATONS N HGH STABLE ACOUSTCAL GENERATORS Lesław TOPÓR-KAMŃSK Faculty

More information

Ch 9 Sequences, Series, and Probability

Ch 9 Sequences, Series, and Probability Ch 9 Sequeces, Series, ad Probability Have you ever bee to a casio ad played blackjack? It is the oly game i the casio that you ca wi based o the Law of large umbers. I the early 1990s a group of math

More information

AC : USING ELLIPTIC INTEGRALS AND FUNCTIONS TO STUDY LARGE-AMPLITUDE OSCILLATIONS OF A PENDULUM

AC : USING ELLIPTIC INTEGRALS AND FUNCTIONS TO STUDY LARGE-AMPLITUDE OSCILLATIONS OF A PENDULUM AC 007-7: USING ELLIPTIC INTEGRALS AND FUNCTIONS TO STUDY LARGE-AMPLITUDE OSCILLATIONS OF A PENDULUM Josue Njock-Libii, Idiaa Uiversity-Purdue Uiversity-Fort Waye Josué Njock Libii is Associate Professor

More information

CHAPTER 5 A NEAR-LOSSLESS RUN-LENGTH CODER

CHAPTER 5 A NEAR-LOSSLESS RUN-LENGTH CODER 95 CHAPTER 5 A NEAR-LOSSLESS RUN-LENGTH CODER 5.1 GENERAL Ru-legth codig is a lossless image compressio techique, which produces modest compressio ratios. Oe way of icreasig the compressio ratio of a ru-legth

More information

Application of Improved Genetic Algorithm to Two-side Assembly Line Balancing

Application of Improved Genetic Algorithm to Two-side Assembly Line Balancing 206 3 rd Iteratioal Coferece o Mechaical, Idustrial, ad Maufacturig Egieerig (MIME 206) ISBN: 978--60595-33-7 Applicatio of Improved Geetic Algorithm to Two-side Assembly Lie Balacig Ximi Zhag, Qia Wag,

More information

APPLICATION NOTE UNDERSTANDING EFFECTIVE BITS

APPLICATION NOTE UNDERSTANDING EFFECTIVE BITS APPLICATION NOTE AN95091 INTRODUCTION UNDERSTANDING EFFECTIVE BITS Toy Girard, Sigatec, Desig ad Applicatios Egieer Oe criteria ofte used to evaluate a Aalog to Digital Coverter (ADC) or data acquisitio

More information

Problem of calculating time delay between pulse arrivals

Problem of calculating time delay between pulse arrivals America Joural of Egieerig Research (AJER) 5 America Joural of Egieerig Research (AJER) e-issn: 3-847 p-issn : 3-936 Volume-4, Issue-4, pp-3-4 www.ajer.org Research Paper Problem of calculatig time delay

More information

信號與系統 Signals and Systems

信號與系統 Signals and Systems Sprig 24 信號與系統 Sigals ad Systems Chapter SS- Sigals ad Systems Feg-Li Lia NTU-EE Feb4 Ju4 Figures ad images used i these lecture otes are adopted from Sigals & Systems by Ala V. Oppeheim ad Ala S. Willsky,

More information

28.3. Kaushik Roy Dept. of ECE, Purdue University W. Lafayette, IN 47907, U. S. A.

28.3. Kaushik Roy Dept. of ECE, Purdue University W. Lafayette, IN 47907, U. S. A. 8.3 Novel Sizig Algorithm for Yield Improvemet uder Process Variatio i Naometer Techology Seug Hoo Choi Itel Corporatio Hillsboro, OR 974, U. S. A. seug.h.choi@itel.com Bipul C. Paul Dept. of ECE, Purdue

More information

Nonlinear System Identification Based on Reduced Complexity Volterra Models Guodong Jin1,a* and Libin Lu1,b

Nonlinear System Identification Based on Reduced Complexity Volterra Models Guodong Jin1,a* and Libin Lu1,b 6th Iteratioal Coferece o Electroics, Mechaics, Culture ad Medicie (EMCM 205) Noliear System Idetificatio Based o Reduced Complexity Volterra Models Guodog Ji,a* ad Libi Lu,b Xi a research istitute of

More information

Unit 5: Estimating with Confidence

Unit 5: Estimating with Confidence Uit 5: Estimatig with Cofidece Sectio 8.2 The Practice of Statistics, 4 th editio For AP* STARNES, YATES, MOORE Uit 5 Estimatig with Cofidece 8.1 8.2 8.3 Cofidece Itervals: The Basics Estimatig a Populatio

More information

On Parity based Divide and Conquer Recursive Functions

On Parity based Divide and Conquer Recursive Functions O Parity based Divide ad Coquer Recursive Fuctios Sug-Hyu Cha Abstract The parity based divide ad coquer recursio trees are itroduced where the sizes of the tree do ot grow mootoically as grows. These

More information

Single Bit DACs in a Nutshell. Part I DAC Basics

Single Bit DACs in a Nutshell. Part I DAC Basics Sigle Bit DACs i a Nutshell Part I DAC Basics By Dave Va Ess, Pricipal Applicatio Egieer, Cypress Semicoductor May embedded applicatios require geeratig aalog outputs uder digital cotrol. It may be a DC

More information

High-Order CCII-Based Mixed-Mode Universal Filter

High-Order CCII-Based Mixed-Mode Universal Filter High-Order CCII-Based Mixed-Mode Uiversal Filter Che-Nog Lee Departmet of Computer ad Commuicatio Egieerig, Taipei Chegshih Uiversity of Sciece ad Techology, Taipei, Taiwa, R. O. C. Abstract This paper

More information

信號與系統 Signals and Systems

信號與系統 Signals and Systems Sprig 2 信號與系統 Sigals ad Systems Chapter SS- Sigals ad Systems Feg-Li Lia NTU-EE Feb Ju Figures ad images used i these lecture otes are adopted from Sigals & Systems by Ala V. Oppeheim ad Ala S. Willsky,

More information

Measurement of Equivalent Input Distortion AN 20

Measurement of Equivalent Input Distortion AN 20 Measuremet of Equivalet Iput Distortio AN 2 Applicatio Note to the R&D SYSTEM Traditioal measuremets of harmoic distortio performed o loudspeakers reveal ot oly the symptoms of the oliearities but also

More information

GENERALIZED SCATTERING MATRIX FOR OPTICAL STRUCTURES. Sunit Mehrotra,Reena Kumbhare and Girish P. Saraph

GENERALIZED SCATTERING MATRIX FOR OPTICAL STRUCTURES. Sunit Mehrotra,Reena Kumbhare and Girish P. Saraph GENERALIZED SCATTERING MATRIX FOR OPTICAL STRUCTURES Suit Mehrotra,Reea umbhare ad Girish P. Saraph Dept. of Electrical Egieerig Idia Istitute of Techology Bombay Mumbai 476 suit,shaku,girishs@ee.iitb.ac.i

More information

A SIMPLE METHOD OF GOAL DIRECTED LOSSY SYNTHESIS AND NETWORK OPTIMIZATION

A SIMPLE METHOD OF GOAL DIRECTED LOSSY SYNTHESIS AND NETWORK OPTIMIZATION 49 A SIMPL MOD OF GOAL DIRCD LOSSY SYNSIS AND NWORK OPIMIZAION K. ájek a),. Michal b), J. Sedláek b), M. Steibauer b) a) Uiversity of Defece, Kouicova 65,63 00 ro,czech Republic, b) ro Uiversity of echology,

More information

x y z HD(x, y) + HD(y, z) HD(x, z)

x y z HD(x, y) + HD(y, z) HD(x, z) Massachusetts Istitute of Techology Departmet of Electrical Egieerig ad Computer Sciece 6.02 Solutios to Chapter 5 Updated: February 16, 2012 Please sed iformatio about errors or omissios to hari; questios

More information

Logarithms APPENDIX IV. 265 Appendix

Logarithms APPENDIX IV. 265 Appendix APPENDIX IV Logarithms Sometimes, a umerical expressio may ivolve multiplicatio, divisio or ratioal powers of large umbers. For such calculatios, logarithms are very useful. They help us i makig difficult

More information

Roberto s Notes on Infinite Series Chapter 1: Series Section 2. Infinite series

Roberto s Notes on Infinite Series Chapter 1: Series Section 2. Infinite series Roberto s Notes o Ifiite Series Chapter : Series Sectio Ifiite series What you eed to ow already: What sequeces are. Basic termiology ad otatio for sequeces. What you ca lear here: What a ifiite series

More information

INCREASE OF STRAIN GAGE OUTPUT VOLTAGE SIGNALS ACCURACY USING VIRTUAL INSTRUMENT WITH HARMONIC EXCITATION

INCREASE OF STRAIN GAGE OUTPUT VOLTAGE SIGNALS ACCURACY USING VIRTUAL INSTRUMENT WITH HARMONIC EXCITATION XIX IMEKO World Cogress Fudametal ad Applied Metrology September 6, 9, Lisbo, Portugal INCREASE OF STRAIN GAGE OUTPUT VOLTAGE SIGNALS ACCURACY USING VIRTUAL INSTRUMENT WITH HARMONIC EXCITATION Dalibor

More information

4. INTERSYMBOL INTERFERENCE

4. INTERSYMBOL INTERFERENCE DATA COMMUNICATIONS 59 4. INTERSYMBOL INTERFERENCE 4.1 OBJECT The effects of restricted badwidth i basebad data trasmissio will be studied. Measuremets relative to itersymbol iterferece, usig the eye patter

More information

A SIMPLE METHOD OF GOAL DIRECTED LOSSY SYNTHESIS AND NETWORK OPTIMIZATION

A SIMPLE METHOD OF GOAL DIRECTED LOSSY SYNTHESIS AND NETWORK OPTIMIZATION A SIMPL MOD OF GOAL DIRCD LOSSY SYNSIS AND NWORK OPIMIZAION Karel ájek a), ratislav Michal, Jiří Sedláček a) Uiversity of Defece, Kouicova 65,63 00 Bro,Czech Republic, Bro Uiversity of echology, Kolejí

More information

Compound Controller for DC Motor Servo System Based on Inner-Loop Extended State Observer

Compound Controller for DC Motor Servo System Based on Inner-Loop Extended State Observer BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 6, No 5 Special Issue o Applicatio of Advaced Computig ad Simulatio i Iformatio Systems Sofia 06 Prit ISSN: 3-970; Olie ISSN:

More information

Cross-Layer Performance of a Distributed Real-Time MAC Protocol Supporting Variable Bit Rate Multiclass Services in WPANs

Cross-Layer Performance of a Distributed Real-Time MAC Protocol Supporting Variable Bit Rate Multiclass Services in WPANs Cross-Layer Performace of a Distributed Real-Time MAC Protocol Supportig Variable Bit Rate Multiclass Services i WPANs David Tug Chog Wog, Jo W. Ma, ad ee Chaig Chua 3 Istitute for Ifocomm Research, Heg

More information

The Detection of Abrupt Changes in Fatigue Data by Using Cumulative Sum (CUSUM) Method

The Detection of Abrupt Changes in Fatigue Data by Using Cumulative Sum (CUSUM) Method Proceedigs of the th WSEAS Iteratioal Coferece o APPLIED ad THEORETICAL MECHANICS (MECHANICS '8) The Detectio of Abrupt Chages i Fatigue Data by Usig Cumulative Sum (CUSUM) Method Z. M. NOPIAH, M.N.BAHARIN,

More information

R. W. Erickson. Department of Electrical, Computer, and Energy Engineering University of Colorado, Boulder

R. W. Erickson. Department of Electrical, Computer, and Energy Engineering University of Colorado, Boulder R. W. Erickso Departmet of Electrical, Computer, ad Eergy Egieerig Uiversity of Colorado, Boulder 4.2.2. The Power MOSFET Gate Source Gate legths approachig oe micro p - p Cosists of may small ehacemetmode

More information

COMPRESSION OF TRANSMULTIPLEXED ACOUSTIC SIGNALS

COMPRESSION OF TRANSMULTIPLEXED ACOUSTIC SIGNALS COMPRESSION OF TRANSMULTIPLEXED ACOUSTIC SIGNALS Mariusz Ziółko, Przemysław Sypka ad Bartosz Ziółko Departmet of Electroics, AGH Uiversity of Sciece ad Techology, al. Mickiewicza 3, 3-59 Kraków, Polad,

More information

Department of Electrical and Computer Engineering, Cornell University. ECE 3150: Microelectronics. Spring Due on April 26, 2018 at 7:00 PM

Department of Electrical and Computer Engineering, Cornell University. ECE 3150: Microelectronics. Spring Due on April 26, 2018 at 7:00 PM Departmet of Electrical ad omputer Egieerig, orell Uiersity EE 350: Microelectroics Sprig 08 Homework 0 Due o April 6, 08 at 7:00 PM Suggested Readigs: a) Lecture otes Importat Notes: ) MAKE SURE THAT

More information

X-Bar and S-Squared Charts

X-Bar and S-Squared Charts STATGRAPHICS Rev. 7/4/009 X-Bar ad S-Squared Charts Summary The X-Bar ad S-Squared Charts procedure creates cotrol charts for a sigle umeric variable where the data have bee collected i subgroups. It creates

More information

Design of FPGA- Based SPWM Single Phase Full-Bridge Inverter

Design of FPGA- Based SPWM Single Phase Full-Bridge Inverter Desig of FPGA- Based SPWM Sigle Phase Full-Bridge Iverter Afarulrazi Abu Bakar 1, *,Md Zarafi Ahmad 1 ad Farrah Salwai Abdullah 1 1 Faculty of Electrical ad Electroic Egieerig, UTHM *Email:afarul@uthm.edu.my

More information

A Novel Small Signal Power Line Quality Measurement System

A Novel Small Signal Power Line Quality Measurement System IMTC 3 - Istrumetatio ad Measuremet Techology Coferece Vail, CO, USA, - May 3 A ovel Small Sigal Power Lie Quality Measuremet System Paul B. Crilly, Erik Leadro Boaldi, Levy Ely de Lacarda de Oliveira,

More information

PROJECT #2 GENERIC ROBOT SIMULATOR

PROJECT #2 GENERIC ROBOT SIMULATOR Uiversity of Missouri-Columbia Departmet of Electrical ad Computer Egieerig ECE 7330 Itroductio to Mechatroics ad Robotic Visio Fall, 2010 PROJECT #2 GENERIC ROBOT SIMULATOR Luis Alberto Rivera Estrada

More information

Combined Scheme for Fast PN Code Acquisition

Combined Scheme for Fast PN Code Acquisition 13 th Iteratioal Coferece o AEROSPACE SCIENCES & AVIATION TECHNOLOGY, ASAT- 13, May 6 8, 009, E-Mail: asat@mtc.edu.eg Military Techical College, Kobry Elkobbah, Cairo, Egypt Tel : +(0) 4059 4036138, Fax:

More information

7. Counting Measure. Definitions and Basic Properties

7. Counting Measure. Definitions and Basic Properties Virtual Laboratories > 0. Foudatios > 1 2 3 4 5 6 7 8 9 7. Coutig Measure Defiitios ad Basic Properties Suppose that S is a fiite set. If A S the the cardiality of A is the umber of elemets i A, ad is

More information

An Adaptive Image Denoising Method based on Thresholding

An Adaptive Image Denoising Method based on Thresholding A Adaptive Image Deoisig Method based o Thresholdig HARI OM AND MANTOSH BISWAS Departmet of Computer Sciece & Egieerig Idia School of Mies, Dhabad Jharkad-86004 INDIA {hariom4idia, matoshb}@gmail.com Abstract

More information

Permutation Enumeration

Permutation Enumeration RMT 2012 Power Roud Rubric February 18, 2012 Permutatio Eumeratio 1 (a List all permutatios of {1, 2, 3} (b Give a expressio for the umber of permutatios of {1, 2, 3,, } i terms of Compute the umber for

More information

A Simplified Method for Phase Noise Calculation

A Simplified Method for Phase Noise Calculation Poster: T-18 Simplified Method for Phase Noise Calculatio Massoud Tohidia, li Fotowat hmady* ad Mahmoud Kamarei Uiversity of Tehra, *Sharif Uiversity of Techology, Tehra, Ira Outlie Itroductio Prelimiary

More information

Information-Theoretic Analysis of an Energy Harvesting Communication System

Information-Theoretic Analysis of an Energy Harvesting Communication System Iformatio-Theoretic Aalysis of a Eergy Harvestig Commuicatio System Omur Ozel Seur Ulukus Departmet of Electrical ad Computer Egieerig Uiversity of Marylad, College Park, MD 074 omur@umd.edu ulukus@umd.edu

More information

Design of FPGA Based SPWM Single Phase Inverter

Design of FPGA Based SPWM Single Phase Inverter Proceedigs of MUCEET2009 Malaysia Techical Uiversities Coferece o Egieerig ad Techology Jue 20-22, 2009, MS Garde,Kuata, Pahag, Malaysia MUCEET2009 Desig of FPGA Based SPWM Sigle Phase Iverter Afarulrazi

More information

ELEN 624 Signal Integrity

ELEN 624 Signal Integrity ELEN 624 Sigal Itegrity Lecture 8 Istructor: Ji hao 408-580-7043, jzhao@ieee.org ELEN 624, Fall 2006 W8, 11/06/2006-1 Ageda Homework review S parameter calculatio From time domai ad frequecy domai Some

More information

Radar emitter recognition method based on AdaBoost and decision tree Tang Xiaojing1, a, Chen Weigao1 and Zhu Weigang1 1

Radar emitter recognition method based on AdaBoost and decision tree Tang Xiaojing1, a, Chen Weigao1 and Zhu Weigang1 1 Advaces i Egieerig Research, volume 8 d Iteratioal Coferece o Automatio, Mechaical Cotrol ad Computatioal Egieerig (AMCCE 7) Radar emitter recogitio method based o AdaBoost ad decisio tree Tag Xiaojig,

More information

PHY-MAC dialogue with Multi-Packet Reception

PHY-MAC dialogue with Multi-Packet Reception PHY-AC dialogue with ulti-packet Receptio arc Realp 1 ad Aa I. Pérez-Neira 1 CTTC-Cetre Tecològic de Telecomuicacios de Cataluya Edifici Nexus C/Gra Capità, - 0803-Barceloa (Cataluya-Spai) marc.realp@cttc.es

More information

ELEC 350 Electronics I Fall 2014

ELEC 350 Electronics I Fall 2014 ELEC 350 Electroics I Fall 04 Fial Exam Geeral Iformatio Rough breakdow of topic coverage: 0-5% JT fudametals ad regios of operatio 0-40% MOSFET fudametals biasig ad small-sigal modelig 0-5% iodes (p-juctio

More information

Generalization of Selective Harmonic Control/Elimination

Generalization of Selective Harmonic Control/Elimination Geeralizatio of Selective Harmoic Cotrol/Elimiatio J.R. Wells, P.L. Chapma, P.T. rei Graiger Ceter for Electric Machiery ad Electromechaics Departmet of Electrical ad Computer Egieerig Uiversity of Illiois

More information

Outline. Motivation. Analog Functional Testing in Mixed-Signal Systems. Motivation and Background. Built-In Self-Test Architecture

Outline. Motivation. Analog Functional Testing in Mixed-Signal Systems. Motivation and Background. Built-In Self-Test Architecture Aalog Fuctioal Testig i Mixed-Sigal s Jie Qi Dept. of Electrical & Computer Egieerig Aubur Uiversity Co-Advisors: Charles Stroud ad Foster Dai Outlie Motivatio ad Backgroud Built-I Self-Test Architecture

More information

Efficient Feedback-Based Scheduling Policies for Chunked Network Codes over Networks with Loss and Delay

Efficient Feedback-Based Scheduling Policies for Chunked Network Codes over Networks with Loss and Delay Efficiet Feedback-Based Schedulig Policies for Chuked Network Codes over Networks with Loss ad Delay Aoosheh Heidarzadeh ad Amir H. Baihashemi Departmet of Systems ad Computer Egieerig, Carleto Uiversity,

More information

SEVEN-LEVEL THREE PHASE CASCADED H-BRIDGE INVERTER WITH A SINGLE DC SOURCE

SEVEN-LEVEL THREE PHASE CASCADED H-BRIDGE INVERTER WITH A SINGLE DC SOURCE SEVEN-LEVEL THREE PHASE CASCADED H-BRIDGE INVERTER WITH A SINGLE DC SOURCE T. Porselvi 1 ad Ragaath Muthu 1 Sri Sairam Egieerig College, Cheai, Idia SSN College of Egieerig, Cheai, Idia E-Mail: tporselvi@yahoo.com

More information

(2) The MOSFET. Review of. Learning Outcome. (Metal-Oxide-Semiconductor Field Effect Transistor) 2.0) Field Effect Transistor (FET)

(2) The MOSFET. Review of. Learning Outcome. (Metal-Oxide-Semiconductor Field Effect Transistor) 2.0) Field Effect Transistor (FET) EEEB73 Electroics Aalysis & esig II () Review of The MOSFET (Metal-Oxide-Semicoductor Field Effect Trasistor) Referece: Neame, Chapter 3 ad Chapter 4 Learig Outcome Able to describe ad use the followig:

More information

Analysis and Optimization Design of Snubber Cricuit for Isolated DC-DC Converters in DC Power Grid

Analysis and Optimization Design of Snubber Cricuit for Isolated DC-DC Converters in DC Power Grid Aalysis ad Optimizatio Desig of Subber Cricuit for Isolated DC-DC Coverters i DC Power Grid Koji Orikawa Nagaoka Uiversity of Techology Nagaoka, Japa orikawa@st.agaokaut.ac.jp Ju-ichi Itoh Nagaoka Uiversity

More information

Lecture 28: MOSFET as an Amplifier. Small-Signal Equivalent Circuit Models.

Lecture 28: MOSFET as an Amplifier. Small-Signal Equivalent Circuit Models. hites, EE 320 ecture 28 Page 1 of 7 ecture 28: MOSFET as a Amplifier. Small-Sigal Equivalet Circuit Models. As with the BJT, we ca use MOSFETs as AC small-sigal amplifiers. A example is the so-called coceptual

More information

Analysis of SDR GNSS Using MATLAB

Analysis of SDR GNSS Using MATLAB Iteratioal Joural of Computer Techology ad Electroics Egieerig (IJCTEE) Volume 5, Issue 3, Jue 2015 Aalysis of SDR GNSS Usig MATLAB Abstract This paper explais a software defied radio global avigatio satellite

More information

THE LUCAS TRIANGLE RECOUNTED. Arthur T. Benjamin Dept. of Mathematics, Harvey Mudd College, Claremont, CA Introduction

THE LUCAS TRIANGLE RECOUNTED. Arthur T. Benjamin Dept. of Mathematics, Harvey Mudd College, Claremont, CA Introduction THE LUCAS TRIANLE RECOUNTED Arthur T Bejami Dept of Mathematics, Harvey Mudd College, Claremot, CA 91711 bejami@hmcedu 1 Itroductio I 2], Neville Robbis explores may properties of the Lucas triagle, a

More information

Research Article Dominant Mode Wave Impedance of Regular Polygonal Waveguides

Research Article Dominant Mode Wave Impedance of Regular Polygonal Waveguides Microwave Sciece ad Techology, Article ID 485794, 4 pages http://dx.doi.org/10.1155/2014/485794 Research Article Domiat Mode Wave Impedace of Regular Polygoal Waveguides Vyacheslav V. Komarov Istitute

More information

General Model :Algorithms in the Real World. Applications. Block Codes

General Model :Algorithms in the Real World. Applications. Block Codes Geeral Model 5-853:Algorithms i the Real World Error Correctig Codes I Overview Hammig Codes Liear Codes 5-853 Page message (m) coder codeword (c) oisy chael decoder codeword (c ) message or error Errors

More information

Introduction to Wireless Communication Systems ECE 476/ECE 501C/CS 513 Winter 2003

Introduction to Wireless Communication Systems ECE 476/ECE 501C/CS 513 Winter 2003 troductio to Wireless Commuicatio ystems ECE 476/ECE 501C/C 513 Witer 2003 eview for Exam #1 March 4, 2003 Exam Details Must follow seatig chart - Posted 30 miutes before exam. Cheatig will be treated

More information

Test Time Minimization for Hybrid BIST with Test Pattern Broadcasting

Test Time Minimization for Hybrid BIST with Test Pattern Broadcasting Test Time Miimizatio for Hybrid BIST with Test Patter Broadcastig Raimud Ubar, Maksim Jeihhi Departmet of Computer Egieerig Talli Techical Uiversity EE-126 18 Talli, Estoia {raiub, maksim}@pld.ttu.ee Gert

More information

AME50461 SERIES EMI FILTER HYBRID-HIGH RELIABILITY

AME50461 SERIES EMI FILTER HYBRID-HIGH RELIABILITY PD-94595A AME5046 SERIES EMI FILTER HYBRID-HIGH RELIABILITY Descriptio The AME Series of EMI filters have bee desiged to provide full compliace with the iput lie reflected ripple curret requiremet specified

More information

ICM7213. One Second/One Minute Timebase Generator. Features. Description. Ordering Information. Pinout. August 1997

ICM7213. One Second/One Minute Timebase Generator. Features. Description. Ordering Information. Pinout. August 1997 August 997 Features Guarateed V Operatio Very Low Curret Cosumptio (Typ).... µa at V All Outputs TTL Compatible O Chip Oscillator Feedback Resistor Oscillator Requires Oly Exteral compoets: Fixed Capacitor,

More information

Maximum efficiency formulation for inductive power transfer with multiple receivers

Maximum efficiency formulation for inductive power transfer with multiple receivers LETTER IEICE Electroics Express, Vol1, No, 1 10 Maximum efficiecy formulatio for iductive power trasfer with multiple receivers Quag-Thag Duog a) ad Mioru Okada Graduate School of Iformatio Sciece, Nara

More information

Computational Algorithm for Higher Order Legendre Polynomial and Gaussian Quadrature Method

Computational Algorithm for Higher Order Legendre Polynomial and Gaussian Quadrature Method Computatioal Algorithm for Higher Order Legre olyomial ad Gaussia Quadrature Method Asif M. Mughal, Xiu Ye ad Kamra Iqbal Dept. of Applied Sciece, Dept. of Mathematics ad Statistics, Dept. of Systems Egieerig

More information

PERFORMANCE ANALYSIS OF DIRECT SEQUENCE DIFFERENTIAL PHASE SHIFT KEYING (DS-DPSK) WITH SELF-NORMALIZATION AND L-FOLD DIVERSITY IN A FADING CHANNEL

PERFORMANCE ANALYSIS OF DIRECT SEQUENCE DIFFERENTIAL PHASE SHIFT KEYING (DS-DPSK) WITH SELF-NORMALIZATION AND L-FOLD DIVERSITY IN A FADING CHANNEL PERFORMANCE ANALYSIS OF DIRECT SEQUENCE DIFFERENTIAL PHASE SHIFT KEYING (DS-DPSK) WITH SELF-NORMALIZATION AND L-FOLD DIVERSITY IN A FADING CHANNEL Charles W. Victory Tri T. Ha Naval Postgraduate School

More information

Hybrid BIST Optimization for Core-based Systems with Test Pattern Broadcasting

Hybrid BIST Optimization for Core-based Systems with Test Pattern Broadcasting Hybrid BIST Optimizatio for Core-based Systems with Test Patter Broadcastig Raimud Ubar, Masim Jeihhi Departmet of Computer Egieerig Talli Techical Uiversity, Estoia {raiub, masim}@pld.ttu.ee Gert Jerva,

More information

Estimation of non Distortion Audio Signal Compression

Estimation of non Distortion Audio Signal Compression Estimatio of o Distortio Audio Sigal Compressio M. BAK, S. PODOXI, V. TSIGOUZ Departmet of Commuicatio Egieerig Ceter for Techological Educatio Holo 5 Golomb street, POB 35 Holo 58, Tel: +97-3-5669 ISRAEL

More information

An Optimal Test Pattern Selection Method to Improve the Defect Coverage

An Optimal Test Pattern Selection Method to Improve the Defect Coverage A Optimal Test Patter Selectio Method to Improve the Defect Coverage Yuxi Tia, Michael R. Grimaila, Weipig Shi ad M. Ray Mercer Departmet of Electrical Egieerig Texas A&M Uiversity, College Statio, Texas

More information

Comparison of Frequency Offset Estimation Methods for OFDM Burst Transmission in the Selective Fading Channels

Comparison of Frequency Offset Estimation Methods for OFDM Burst Transmission in the Selective Fading Channels Compariso of Frequecy Offset Estimatio Methods for OFDM Burst Trasmissio i the Selective Fadig Chaels Zbigiew Długaszewski Istitute of Electroics ad Telecommuicatios Pozań Uiversity of Techology 60-965

More information

A New Design of Log-Periodic Dipole Array (LPDA) Antenna

A New Design of Log-Periodic Dipole Array (LPDA) Antenna Joural of Commuicatio Egieerig, Vol., No., Ja.-Jue 0 67 A New Desig of Log-Periodic Dipole Array (LPDA) Atea Javad Ghalibafa, Seyed Mohammad Hashemi, ad Seyed Hassa Sedighy Departmet of Electrical Egieerig,

More information

On the Number of Permutations on n Objects with. greatest cycle length

On the Number of Permutations on n Objects with. greatest cycle length Ž. ADVANCES IN APPLIED MATHEMATICS 0, 9807 998 ARTICLE NO. AM970567 O the Number of Permutatios o Obects with Greatest Cycle Legth k Solomo W. Golomb ad Peter Gaal Commuicatio Scieces Istitute, Uiersity

More information

Delta- Sigma Modulator with Signal Dependant Feedback Gain

Delta- Sigma Modulator with Signal Dependant Feedback Gain Delta- Sigma Modulator with Sigal Depedat Feedback Gai K.Diwakar #1 ad V.Vioth Kumar *2 # Departmet of Electroics ad Commuicatio Egieerig * Departmet of Electroics ad Istrumetatio Egieerig Vel Tech Uiversity,Cheai,

More information

BANDWIDTH AND GAIN ENHANCEMENT OF MULTIBAND FRACTAL ANTENNA BASED ON THE SIERPINSKI CARPET GEOMETRY

BANDWIDTH AND GAIN ENHANCEMENT OF MULTIBAND FRACTAL ANTENNA BASED ON THE SIERPINSKI CARPET GEOMETRY ISSN: 2229-6948(ONLINE) DOI: 10.21917/ijct.2013.0095 ICTACT JOURNAL ON COMMUNICATION TECHNOLOGY, MARCH 2013, VOLUME: 04, ISSUE: 01 BANDWIDTH AND GAIN ENHANCEMENT OF MULTIBAND FRACTAL ANTENNA BASED ON THE

More information

Message Scheduling for the FlexRay Protocol: The Dynamic Segment

Message Scheduling for the FlexRay Protocol: The Dynamic Segment IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY 1 Message Schedulig for the FlexRay Protocol: The Dyamic Segmet Ece Gura Schmidt, Member, IEEE, Klaus Schmidt Abstract The FlexRay commuicatio protocol is expected

More information

A study on the efficient compression algorithm of the voice/data integrated multiplexer

A study on the efficient compression algorithm of the voice/data integrated multiplexer A study o the efficiet compressio algorithm of the voice/data itegrated multiplexer Gyou-Yo CHO' ad Dog-Ho CHO' * Dept. of Computer Egieerig. KyiigHee Uiv. Kiheugup Yogiku Kyuggido, KOREA 449-71 PHONE

More information

NOISE IN A SPECTRUM ANALYZER. Carlo F.M. Carobbi and Fabio Ferrini Department of Information Engineering University of Florence, Italy

NOISE IN A SPECTRUM ANALYZER. Carlo F.M. Carobbi and Fabio Ferrini Department of Information Engineering University of Florence, Italy NOISE IN A SPECTRUM ANALYZER by Carlo.M. Carobbi ad abio errii Departet of Iforatio Egieerig Uiversity of lorece, Italy 1. OBJECTIVE The objective is to easure the oise figure of a spectru aalyzer with

More information

Spread Spectrum Signal for Digital Communications

Spread Spectrum Signal for Digital Communications Wireless Iformatio Trasmissio System Lab. Spread Spectrum Sigal for Digital Commuicatios Istitute of Commuicatios Egieerig Natioal Su Yat-se Uiversity Spread Spectrum Commuicatios Defiitio: The trasmitted

More information

CS 201: Adversary arguments. This handout presents two lower bounds for selection problems using adversary arguments ëknu73,

CS 201: Adversary arguments. This handout presents two lower bounds for selection problems using adversary arguments ëknu73, CS 01 Schlag Jauary 6, 1999 Witer `99 CS 01: Adversary argumets This hadout presets two lower bouds for selectio problems usig adversary argumets ëku73, HS78, FG76ë. I these proofs a imagiary adversary

More information

}, how many different strings of length n 1 exist? }, how many different strings of length n 2 exist that contain at least one a 1

}, how many different strings of length n 1 exist? }, how many different strings of length n 2 exist that contain at least one a 1 1. [5] Give sets A ad B, each of cardiality 1, how may fuctios map A i a oe-tooe fashio oto B? 2. [5] a. Give the set of r symbols { a 1, a 2,..., a r }, how may differet strigs of legth 1 exist? [5]b.

More information

Fingerprint Classification Based on Directional Image Constructed Using Wavelet Transform Domains

Fingerprint Classification Based on Directional Image Constructed Using Wavelet Transform Domains 7 Figerprit Classificatio Based o Directioal Image Costructed Usig Wavelet Trasform Domais Musa Mohd Mokji, Syed Abd. Rahma Syed Abu Bakar, Zuwairie Ibrahim 3 Departmet of Microelectroic ad Computer Egieerig

More information

Novel pseudo random number generation using variant logic framework

Novel pseudo random number generation using variant logic framework Edith Cowa Uiversity Research Olie Iteratioal Cyber Resiliece coferece Cofereces, Symposia ad Campus Evets 011 Novel pseudo radom umber geeratio usig variat logic framework Jeffrey Zheg Yua Uiversity,

More information

Summary of Random Variable Concepts April 19, 2000

Summary of Random Variable Concepts April 19, 2000 Summary of Radom Variable Cocepts April 9, 2000 his is a list of importat cocepts we have covered, rather tha a review that derives or explais them. he first ad primary viewpoit: A radom process is a idexed

More information

SIDELOBE SUPPRESSION IN OFDM SYSTEMS

SIDELOBE SUPPRESSION IN OFDM SYSTEMS SIDELOBE SUPPRESSION IN OFDM SYSTEMS Iva Cosovic Germa Aerospace Ceter (DLR), Ist. of Commuicatios ad Navigatio Oberpfaffehofe, 82234 Wesslig, Germay iva.cosovic@dlr.de Vijayasarathi Jaardhaam Muich Uiversity

More information

Encode Decode Sample Quantize [ ] [ ]

Encode Decode Sample Quantize [ ] [ ] Referece Audio Sigal Processig I Shyh-Kag Jeg Departmet of Electrical Egieerig/ Graduate Istitute of Commuicatio Egieerig M. Bosi ad R. E. Goldberg, Itroductio to Digital Audio Codig ad Stadards, Kluwer

More information

Chapter 3 Digital Logic Structures

Chapter 3 Digital Logic Structures Copyright The McGraw-HillCompaies, Ic. Permissio required for reproductio or display. Computig Layers Chapter 3 Digital Logic Structures Problems Algorithms Laguage Istructio Set Architecture Microarchitecture

More information

Symbol Error Rate Evaluation for OFDM Systems with MPSK Modulation

Symbol Error Rate Evaluation for OFDM Systems with MPSK Modulation Symbol Error Rate Evaluatio for OFDM Systems with MPS Modulatio Yuhog Wag ad Xiao-Pig Zhag Departmet of Electrical ad Computer Egieerig, Ryerso Uiversity 35 Victoria Street, Toroto, Otario, Caada, M5B

More information

High Speed Area Efficient Modulo 2 1

High Speed Area Efficient Modulo 2 1 High Speed Area Efficiet Modulo 2 1 1-Soali Sigh (PG Scholar VLSI, RKDF Ist Bhopal M.P) 2- Mr. Maish Trivedi (HOD EC Departmet, RKDF Ist Bhopal M.P) Adder Abstract Modular adder is oe of the key compoets

More information

Lecture 29: Diode connected devices, mirrors, cascode connections. Context

Lecture 29: Diode connected devices, mirrors, cascode connections. Context Lecture 9: Diode coected devices, mirrors, cascode coectios Prof J. S. Smith Cotext Today we will be lookig at more sigle trasistor active circuits ad example problems, ad the startig multi-stage amplifiers

More information

The Institute of Chartered Accountants of Sri Lanka

The Institute of Chartered Accountants of Sri Lanka The Istitute of Chartered Accoutats of Sri Laka Postgraduate Diploma i Busiess ad Fiace Quatitative Techiques for Busiess Hadout 02:Presetatio ad Aalysis of data Presetatio of Data The Stem ad Leaf Display

More information

INF 5460 Electronic noise Estimates and countermeasures. Lecture 11 (Mot 8) Sensors Practical examples

INF 5460 Electronic noise Estimates and countermeasures. Lecture 11 (Mot 8) Sensors Practical examples IF 5460 Electroic oise Estimates ad coutermeasures Lecture 11 (Mot 8) Sesors Practical examples Six models are preseted that "ca be geeralized to cover all types of sesors." amig: Sesor: All types Trasducer:

More information

The Fundamental Capacity-Delay Tradeoff in Large Mobile Ad Hoc Networks

The Fundamental Capacity-Delay Tradeoff in Large Mobile Ad Hoc Networks The Fudametal Capacity-Delay Tradeoff i Large Mobile Ad Hoc Networks Xiaoju Li ad Ness B. Shroff School of Electrical ad Computer Egieerig, Purdue Uiversity West Lafayette, IN 47907, U.S.A. {lix, shroff}@ec.purdue.edu

More information

H2 Mathematics Pure Mathematics Section A Comprehensive Checklist of Concepts and Skills by Mr Wee Wen Shih. Visit: wenshih.wordpress.

H2 Mathematics Pure Mathematics Section A Comprehensive Checklist of Concepts and Skills by Mr Wee Wen Shih. Visit: wenshih.wordpress. H2 Mathematics Pure Mathematics Sectio A Comprehesive Checklist of Cocepts ad Skills by Mr Wee We Shih Visit: weshih.wordpress.com Updated: Ja 2010 Syllabus topic 1: Fuctios ad graphs 1.1 Checklist o Fuctios

More information

Assessment of Soil Parameter Estimation Errors for Fusion of Multichannel Radar Measurements

Assessment of Soil Parameter Estimation Errors for Fusion of Multichannel Radar Measurements Assessmet of Soil Parameter Estimatio Errors for Fusio of Multichael Radar Measuremets A. urei, D. Marshall, D. Radford,. Lever Cardiff Uiversity 5 The Parade, Roath, CF4 0YF, Cardiff, U A.urei@cs.cf.ac.u

More information

A New Basic Unit for Cascaded Multilevel Inverters with the Capability of Reducing the Number of Switches

A New Basic Unit for Cascaded Multilevel Inverters with the Capability of Reducing the Number of Switches Joural of Power Electroics, ol, o, pp 67-677, July 67 JPE --6 http://dxdoiorg/6/jpe67 I(Prit: 98-9 / I(Olie: 9-78 A ew Basic Uit for Cascaded Multi Iverters with the Capability of Reducig the umber of

More information

Combinatorics. Chapter Permutations. Reading questions. Counting Problems. Counting Technique: The Product Rule

Combinatorics. Chapter Permutations. Reading questions. Counting Problems. Counting Technique: The Product Rule Chapter 3 Combiatorics 3.1 Permutatios Readig questios 1. Defie what a permutatio is i your ow words. 2. What is a fixed poit i a permutatio? 3. What do we assume about mutual disjoitedess whe creatig

More information

ECE 333: Introduction to Communication Networks Fall Lecture 4: Physical layer II

ECE 333: Introduction to Communication Networks Fall Lecture 4: Physical layer II ECE 333: Itroductio to Commuicatio Networks Fall 22 Lecture : Physical layer II Impairmets - distortio, oise Fudametal limits Examples Notes: his lecture cotiues the discussio of the physical layer. Recall,

More information

Laboratory Exercise 3: Dynamic System Response Laboratory Handout AME 250: Fundamentals of Measurements and Data Analysis

Laboratory Exercise 3: Dynamic System Response Laboratory Handout AME 250: Fundamentals of Measurements and Data Analysis Laboratory Exercise 3: Dyamic System Respose Laboratory Hadout AME 50: Fudametals of Measuremets ad Data Aalysis Prepared by: Matthew Beigto Date exercises to be performed: Deliverables: Part I 1) Usig

More information

Joint Power Allocation and Beamforming for Cooperative Networks

Joint Power Allocation and Beamforming for Cooperative Networks It. J. Commuicatios, etwork ad System Scieces,, 4, 447-45 doi:.436/ijcs..4753 Published Olie July (http://www.scirp.org/joural/ijcs) Joit Power Allocatio ad Beamformig for Cooperative etworks Sodes Maadi,,

More information

Modelig the Curret Profile Switchig capacitace is oe of the factors that determie dyamic power cosumptio. Power estimatio tools ca be categorized by t

Modelig the Curret Profile Switchig capacitace is oe of the factors that determie dyamic power cosumptio. Power estimatio tools ca be categorized by t Aalyzig Software Iflueces o Substrate Noise: A ADC Perspective ByugTae Kag, N. Vijaykrisha, Mary Jae Irwi Samsug, Korea, byugtae.kag@samsug.com Dept. of CSE, Pe State Uiversity, Uiv. Park, PA, USA, vijay@cse.psu.edu,

More information