Novel Modeling Techniques for RTL Power Estimation

Size: px
Start display at page:

Download "Novel Modeling Techniques for RTL Power Estimation"

Transcription

1 Novel Modelig Techiques for RTL Power Estimatio Michael Eierma Walter Stechele Istitute for Itegrated Circuits Istitute for Itegrated Circuits Techical Uiversity of Muich Techical Uiversity of Muich Arcisstr. 21, 829 Mueche, Germay Arcisstr. 21, 829 Mueche, Germay Phoe Phoe ABSTRACT I this work, we propose efficiet macromodelig techiques for RTL power estimatio, based oly o word ad bit level switchig iformatio of the module iputs. We preset practicable combiatios of these two properties for the costructio of power macromodels. It is demostrated, that our developed models reduce the estimatio error compared to the Hammig-distace model at least by 64%. The total average errors (compared to PowerMill) achieved over a wide rage of test modules ad iput stimuli are less tha 4.6%. This is comparable to complex models, which however, have to make use of several more sigal properties. Categories ad Subject Descriptors I.6.5 [Simulatio ad Modelig]: Model Developmet - modelig methodologies. Geeral Terms Desig, Experimetatio, Verificatio. Keywords Power estimatio, power modelig, RTL macromodels, low power. 1. INTRODUCTION I recet years, power cosumptio has become a key parameter i the desig of itegrated circuits (ICs). This is maily due to the ever icreasig itegratio desity, which eables the fuctioality ad the performace of ICs to improve dramatically. Higher complexity ad higher performace ievitably lead to a icrease of power cosumptio, if stadard desig methodologies are applied. Istead, i order to ehace the ru-time of battery-operated portable applicatios, ICs have to be optimized with respect to power cosumptio. This also helps to esure reliable operatio ad to reduce the cost for packagig ad coolig. 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, or republish, to post o servers or to redistribute to lists, requires prior specific permissio ad/or a fee. ISLPED 2, August 12-14, 22, Moterey, Califoria, USA. Copyright 22 ACM /2/8...$5.. I order to maage the risig complexity of today s chips, the desig process has to be started o a very high level of abstractio. At those early desig phases power optimizatio opportuities are sigificatly larger tha i later steps. Such optimizatio tasks have to be validated with respect to the yield for power reductio. For this purpose, power estimatio tools are eeded, but ufortuately stadard tools oly exist for gate level ad lower levels. Estimatig power at gate or trasistor level is very time cosumig. Therefore, a lot of techiques for high level power estimatio have bee proposed i the past years, most of them for the register trasfer level (see [8][9][11] for a survey). Beside characterizatio-free iformatio-theoretic approaches (based oly o the iput-output fuctioality of a module) e.g. [1], the mai strategy o RT level, targets o buildig power models for the used modules. This meas, for every submodule type of a RTL desig, the template power model parameters have to be ivestigated by performig a umber of simulatio experimets at lower levels of abstractio. Oce the model is characterized, power estimatio ca be carried out by weightig the model parameters with the actual sigal properties geerated from ruig a behavioral simulatio. A wide rage of differet approaches for power modelig ca be foud i literature [8][9][11]. The model s power properties are either stored ito a multi-dimesioal look-up table (table based) e.g. [7] or they ca be expressed through a equatio (equatio-based) by usig regressio methods e.g. [3]. Further, the techiques are distiguished accordig to their applicatio. I some case cumulative (average) power estimatio is isufficiet ad power has to be modeled ad estimated o a cycleby-cycle basis [6][12]. The major differece betwee the approaches, however, ca be see i the kid ad umber of sigal properties used for characterizatio ad estimatio. Nearly all models are activity-sesitive, which meas power is expressed as a fuctio of iput (ad output) switchig activity. I order to improve accuracy, some models cosider iput sigal probability [4], while other methods additioally use spatial correlatio of the iput sigal [7]. Clearly, the price paid for this improvemet is a higher effort for characterizatio ad estimatio. Our approaches take ito accout oly the iput switchig property, however i a specific way. We do ot oly cosider the umber of switchig iputs (Hammig-distace of two cosecutive iput vectors), but we also regard the idividual iputs, which take part i the switchig. Experimetal results demostrate, that usig these ovel models, the estimatio accuracy will be i the same rage as models which, also cosider other sigal properties. The remaider of the paper is structured as follows. I Sectio 2, our modelig approaches are described i detail. The model characterizatio ad validatio process are preseted i Sectio 3 ad 4, respectively. Results are give ad discussed i Sectio 5. Fially, cocludig remarks are provided.

2 2. THE PROPOSED NOVEL MODELING APPROACH First, we state out some assumptios about the coditios o RT level. I geeral, combiatioal modules are surrouded by registers. Thus, the iput sigals are treated as ideal, which meas there is oly oe trasitio per bit ad clock cycle, of oe of the valid types {L-L, L-H, H-L, H-H}. All iput trasitios of a module occur at the same time ad have the same rise ad fall times. 2.1 Statemet of the Problem The power cosumptio of a module ca be exactly modeled by assigig a eergy value to every possible iput trasitio ad storig them i a look-up table (LUT). If V t 1 ad V t represet the iput sigal vectors i cycle t 1 ad t, respectively, the eergy ad power P t i cycle t ca be expressed by E[ V t 1, V t ] ad P t T, (1) respectively, where E[ ] deotes the eergy LUT ad T the clock period. The relatioship betwee the cycle power P t ad the average power P avg for a sequece of M cycles is give by M P avg 1 M P t. (2) t 1 The umber of LUT etries N for a -bit iput vector is N A 16-bit iput module e.g. would have etries. Due to the effort of geeratig ad storig the eergy data, this ca oly be doe for very small modules. Therefore, the geeral approach must be to reduced the size of the LUT by developig models based o more abstract sigal properties. 2.2 Basic Power Depedecies Whe we cosider RTL modules, the iputs ca be divided ito cotrol ad data iputs. Cocerig power dissipatio, the two types of iputs behave very differetly. I geeral, for cotrol iputs the sigal state is the decisive value for power cosumptio, while for data iputs it is their switchig activity. Due to the usually small umber of cotrol iputs for typical RTL data path modules, we decided to use separate model parameter sets for each valid state of the cotrol sigals. Therefore, i the remaider of this paper we cofie our ivestigatios oly o data iputs. I order to further reduce the LUT etries, abstractios are coceived i the followig way: Istead of cosiderig the real sigal chages, we distiguish oly betwee whether or ot a iput bit trasitio takes place. For a -bit data word, this leads to a switchig word i cycle t SW t ( sb 1, t, sb 2, t,, sb 1, t, sb, t ), (3) where each sb i, t represets the switchig of bit i i cycle t. Possible values for sb i, t are 1 or, switchig or ot. Usig oly this iformatio, the umber of LUT etries are reduced from 2 2 to 2, which is still too high. Note, all these abstractios do ot oly reduce the modelig complexity, but they also decrease the accuracy. Therefore, there will be a trade-off betwee effort ad accuracy! Further abstractios of the switchig vector leads to the followig two alterative approaches: Relatig the power to the word level switchig A techique to reduce the complexity, used e.g. i [4] (beside other properties), relates the eergy to the umber of simultaeously switchig iput bits (Hammig-distace of two cosecutive iput vectors). The etries of the eergy LUT E w are reduced to the maximum umber of switchig bits + 1. The eergy of cycle t is easily expressed by E w [ sw t ], with sw t sb i, t. (4) i 1 where sw t is the total umber of word level switchig bits i cycle t. I priciple, the word level switchig ca be take as a useful measure for average switchig eergy. The idividual values, however, ca be quite differet from that, which ca be see by the compariso of the average, the stadard deviatio ad the total rage of switchig eergy i Figure 1. This is due to the abstractio, switchig eergy (pj) umber of word level switchig bits Figure 1. Average (bold), deviatio (error bars) ad total rage (dotted) of the switchig eergy depedet o the word level switchig for a 8x11 bit vector adder where oly the mea of the eergy per umber of switchig bits is stored i the eergy LUT, while the behavior of the idividual bits ivolved i switchig remais ucosidered. The depedece of the eergy o the idividual iput bits is exemplified i Figure 2 for switchig eergy (pj) iput pi positio Figure 2. Eergy cotributios of the idividual iput bits for a 8x11 bit vector adder

3 the same module. Both diagrams have bee created by performig PowerMill simulatios, at least 2 cycles per word level switchig umber Relatig the power to the bit level switchig The other alterative is to relate the eergy to the switchig of the sigle iput bits (e.g. bitwise data model i [9]). The total eergy of cycle t is give by sb i, t E, (5) b [ i] i 1 where, E b ad sb i, t deote the bit-level eergy LUT ad the bitlevel switchig of bit i i cycle t, respectively. The etries of the E b -table are determied from a umber of lower level power experimets, o which the least mea squares fittig method is applied (the values of Figure 2 have bee created i this way). Accordig to our ivestigatios, the estimatio accuracy teds to be very sesitive to the switchig properties used durig that characterizatio process. I particular, the estimatio error will be acceptable, if the actual average word level switchig is similar to that, applied durig characterizatio. I Figure 3, the characterizatio is optimized for medium umbers of word level switchig. The estimatios for those switchig properties are quite good, however for lower ad higher values, there will be a uder estimatio ad over estimatio, respectively. This is due to the assumptio i (5), that treats the sigle eergy cotributios as idepedet of the total umber of switchig pis, which is ot accurate. estimatio error (%) umber of word level switchig bits Figure 3. Estimatio error oly due to the differece i the average word level switchig betwee the characterizatio ad the estimatio for a 8x11 bit vector adder 2.3 Our Modelig Approaches As a cosequece, we propose the combiatio of both alteratives to overcome the particular deficiecies. Thus, we costructed several models that utilize bit as well as word level switchig properties. Due to the limited space, we caot discuss all ivestigated combiatios, but focus o the very promisig techiques Subword model The aim of this approach is to improve accuracy of the eergy model relatig to word level switchig by subdividig all iput bits ito subwords or groups. For every subword the umber of switchig bits is evaluated separately. Therefore, each possible cofiguratio of subword switchig umbers requires a eergy etry i a multidimesioal LUT. The estimatio is oly based o a table look-up accordig to the determied subword switchig cofiguratio for each cycle, e.g. the eergy for cycle t is E sub [ ssub 1, t, ssub 2, t,, ssub g 1, t, ssub g, t ], (6) where E sub, ssub i, t ad g are the subword eergy LUT, the umber of switchig bits of subword i i cycle t, ad the umber of subwords, respectively. Usig the switchig activity of two iput buses istead of usig the whole iput switchig has also bee proposed i [5], where they additioally used the iput sigal probability. Accordig to their published ad our results, this model approach works well for small, regular modules (i [5] arithmetic modules with two iput buses have bee used). However, for modules with more tha 5 iput bits ad more tha two iput buses, the estimatio error icreases. Further, we ivestigated the depedecy of the accuracy o the subdividig strategies for the iput pis. Amog the subdivisio criterios: A) by the iput-output delay (from the static timig aalysis), B) by the bit positio o the iput buses (LSB.. MSB), C) by the logic iput buses, we foud the last oe as the best by experimets Ehaced model relatig to sigle bit switchig Similar to Sectio 2.2.2, this model relates the eergy to the bit level switchig. However, to improve the model s accuracy, a adjustig factor is used, which depeds o the word level switchig property. The eergy cosumptio of cycle t is expressed by c sgl [ sw t ] sb i, t E [ i], (7) i 1 sgl where, c sgl ad E sgl are the LUTs for the adjustig factors ad the bit level eergy, while sw t ad sb i, t deote the word ad bit level switchig properties for cycle t, respectively. Each eergy LUT etry is determied durig the characterizatio process by the average of a umber of sigle bit switchig experimets for the correspodig bit, where the states of the remaiig bits differ. Sigle bit switchig has bee chose, because this allows the strogest distictio betwee the differet bit switchig eergy cotributios (cf. Figure 4 vs. Figure 2). The LUT for the adjustig factors for each word level switchig umber is simply determied by replacig i (7) by the true eergy E act, t ad solve the equatio for switchig eergy (pj) iput pi positio Figure 4. Sigle bit switchig eergies depedet o the iput bit positio for a 8x11 bit vector adder

4 the correspodig c sgl etry. The mea for a umber of experimets is take as the coefficiet (see Figure 5). However, it has adjustig factor umber of word level switchig bits Figure 5. Adjustig factors for a 8x11 bit vector adder bee foud out, that the bit-level eergy cotributios have to be adjusted differetly, depedig o their eergy quatity. Cosiderig these observatios, the followig equatio based o higher order expressio of the eergy coefficiets improves the model. k c sgl, o [ sw t ] ( sb i, t E [ i] ) o. (8) o 1 i 1 sgl The adjustig factors i LUT c sgl, o for the k orders ca be foud by applyig the stadard least mea squares method. The accuracy improvemets due to the use of higher order eergy coefficiets are show i Table 1. A large umber of test modules ad test sequeces have bee used to calculate these average errors. For the test setup, see Sectio 4. A value of k 2 or 3 has bee foud to be satisfactory ad leads to improvemets of at least 1%. Table 1: Improvemets through the itroductio of the higher order equatio equatio orders 1st 2d 3rd 4th average errors improvemets to 1st order 1% 14% 9% maximum errors Ehaced model relatig to bit pair switchig A slight drawback of the previous model ca be see i the fact, that o iterdepedecies betwee switchig bits are cosidered. This ca be obtaied by relatig the eergy to iput bit pairs as opposed to sigle bits. We modify the term i (8) to the followig formulatio k 1 c pair, o [ sw t ] ( s p ij, t E, (9) pair [ i, j] )o o 1 i 1 j i + 1 where s p ij, t becomes 1 oly if bit i ad bit j switch at the same time. E pair [ i, j] represets the eergy coefficiet for the same switchig pair. These eergy coefficiets ad the adjustig factors i LUT c pair, o are determied similarly to the process described i Sectio The improvemets resultat of usig higher order equatios are about 1% (cf. Table 2). Table 2: Improvemets through the itroductio of the higher order equatio equatio orders 1st 2d 3rd 4th average errors improvemets to 1st order 12% 8% 1% maximum errors Ehaced regressio model To determie the eergy coefficiets the model is based o, we use the well kow liear regressio method [2], however i a ehaced maer for the additioal cosideratio of the word level switchig properties. For each umber of simultaeously switchig bits we perform a separate least mea squares fittig. The eergy equatio for cycle t is give by sb i, t E i 1 reg, 2D [ sw t, i], (1) with E reg, 2D [ sw t, i] as the 2-dimesioal LUT for the eergy coefficiet depedig o the word level switchig umber sw t ad the switchig bit i. Sice for every value of word level switchig bits a umber of low level power experimets has to be performed, the characterizatio effort icreases. This ca be reduced by the followig process: First, the eergy coefficiets E reg, li [ ] are determied with stadard regressio methods (LMS fittig). This is doe with experimets, where pseudo radom patters are applied, that cover equally the whole rage of switchig properties, bit level as well as word level. I a secod step, for each word level switchig umber sw t the adjustig factor c reg, o is calculated as described i Sectio The eergy equatio k c reg, o [ sw t ] ( sb i, t E [ i] ) o o 1 i 1 reg, li (11) has the same structure as (8). Note, the eergy coefficiets i E[ ] are differet to the approach i Sectio 2.3.2, because they are determied differetly. Also, the adjustig factors differ. 3. MODEL CHARACTERIZATION As metioed above, the model coefficiets are determied oce withi the characterizatio process, i which the modules are stimulated by well defied characterizatio patters. Lower level power estimators (gate or trasistor level) are used to ascertai the eergy for each iitiated iput trasitio. For that, we use Syopsys PowerMill, because of its capability for cycle based curret estimatio. The characterizatio patter geeratio represets a critical task. For this reaso, we costructed a special sequece sythesizer writte i C. Its mai properties are listed below: the umber of experimets per coefficiet to be characterized ca be chose accordig to its relevace. i order to cut dow simulatio time, all trasitios are arraged i oe cotiuous stream. for the models based o LMS methods, the solvability of the system of equatio is proved i advace.

5 for every umber of (sub)word level switchig bits, the sigle iputs are covered equally. the order of the patter is chose pseudo radomly, i order to prevet similar sigal probabilities for the same umber of (sub)word level switchig bits. The effort for the characterizatio is show i Table 3. It has bee foud that about 1 experimets are sufficiet for most coefficiets. For the models applyig adjustig factors, which are calculated usig the eergy LUT (e.g. sigle bit switchig eergy), some more experimets per etry for these uderlyig eergy LUTs were performed (1..1). Table 3: Effort for the characterizatio sectio model type umber of coefficiets subword model relatig to sigle bit sw relatig to bit pair sw ehaced regressio usig equatio (1) usig equatio (11) : iput umber; g : subword umber; k : order of equatio 4. MODEL VALIDATION To assess the estimatio accuracy of the proposed models, comparisos to PowerMill simulatios have bee performed for a large umber of module types ad iput sequeces. Thus, 21 testmodules have bee take partly from real desigs ad partly from the Syopsys DesigWare (DW). The properties of the modules are summarized below: gate equivalets: umber of data pis: umber of data buses: umber of cotrol iputs:.. 2 ( g + 1) g k( 2) k( 2) + ( 1) ( 1) + 2 k( 2) I order to test the models i a extreme way, we sythesized a umber of differet iput test streams for every module, each cotaiig 1 iput patters. These iput sequeces completely differ from those used for the characterizatio. We also made use of the logic iputs buses to which differet switchig activities were applied. The average switchig activities were either the same for all bits of a bus, or they were liearly distributed, ragig from 5(95)% at the LSB to 25(5)% at the MSB (to have realistic test coditios). We also chose very extreme cases where oly oe, oly two or all but oe buses were switchig. Four mai types of test streams have bee used. The idividual streams of each type were distiguished by their switchig properties, which are give below: switchig activities of logic iput buses are distributed for LSB..MSB: 5%..25% or 95%..5% (2 streams) oly oe or all but oe logic iput buses are switchig; others remai early stable; bus activities: 25%, 5% or 75% equal for all bits of a bus or distributed for LSB..MSB: 5%..25% (8..56 streams) oly two logic iput buses are switchig; bus activities distributed for LSB..MSB: 5%..25% (1..36 streams) average switchig activities are equal for all bits 1%, 2%,.., 8% or 9% (9 streams) (LSB/MSB deotes least/most sigificat bit of a logic bus) The umber of streams of each type differ accordig to the umber of the modules iput buses ad the possible cofiguratios resultat from that. For every stream-module-model combiatio, we calculated a separate average relative error ε avg compared to PowerMill usig the followig formula: P ε avg P avg PowerMill, (12) P PowerMill where ε avg is the average power for the stream calculated based o the our model equatios i Sectio 2.3. I order to prevet the compesatio of positive ad egative errors, the absolute values of the relative error ε avg of each stream is take to calculate the mea error of all streams S for every modulemodel combiatio, S ε mea, abs 1 S ε avg, i. (13) i 1 The power estimatio effort are show i Table 4, where the ecessary iteger ad floatig poit operatios are preseted. It ca be see, that the ehaced model relatig o bit pairs switchig has the highest computatioal effort, while the other are approximately equal. sectio Table 4: Effort for the power estimatio operatios per cycle: oly oce for a sequece: compare icremet floatig poit add ad mult ( s + 1) ( g + 1) g 2s ( 1) + 2 s( s + 1) 2 ( 2) ( 1) s ( 1) + 2 : iput umber; g : subword umber; s : switchig umber 5. RESULTS AND DISCUSSION The fuctioality, the umber of iput pis ad iput buses as well as the size (i gate equivalets) of the test modules are give i Table 5 o the left. I the right colums, results are preseted for the two basic models from Sectio (for referece) ad for our proposed hybrid models from Sectio The mea estimatio errors for each module-model combiatio correspod to the models i the followig maer: r1 based oly o word level switchig (for referece) r2 based oly o bit level switchig (for referece) 1a subword model (2 subwords) 1b subword model (3 subwords) 2 relatig to sigle iput bit switchig (3rd order equatio) 3 relatig to iput pair switchig (2d order equatio) 4 ehaced regressio model From the table, it ca be see, that usig ay of our ovel models 2..4, the average estimatio error has bee reduced at least

6 Table 5: Desig properties of test modules ad estimatio results for differet models descriptio of the test modules type DesigWare ripple-carry adder DesigWare carry-look-ahead adder DesigWare carry-save multiplier DesigWare wallace-tree multiplier iput# (bus#) estimatio errors ε mea, abs i % for models size r1 r2 1a 1b (2) (2) (2) (2) (2) (2) (2) (2) (2) (2) (2) (2) DW duplex-comp. 64 (4) ,32 bit accu. 41 (2) media of 3 words 48 (3) media (fast impl.) 48 (3) x2 mux, cmp, ic 58 (4) x2 sub_add, cmp 43 (4) x2 sub_abs, add 48 (4) word vectoradd. 88 (8) mi/med/max of 9 81 (9) modules average modules maximum by 64% compared to the well kow Hammig distace model (word level switchig from Sectio 2.2.1) i colum r1. This reductio has bee achieved oly by cosiderig the combiatio of both, bit ad word level iput switchig properties. Further more, it ca be observed, that the improvemets are small for regular modules (DW with two iput buses), however, for complex modules (lower part of the table) the refiemets are immese. Also the maximum errors of all modules for our models 2..4 are very low. Compared to the secod referece r2 the improvemets are quite higher, but this is, as metioed i Sectio 2.2.2, because the accuracy of this model based oly o bit level switchig is very sesitive to the characterizatio patters (a media umber of average word level switchig bits has bee take). The subword models 1a,b (cf. Sectio 2.3.1) oly cause slight ehacemets ad have high characterizatio effort. The results ca be improved by dividig the iputs ito more tha three subwords. However, accordig to the expoetial growth of the LUT etries with the umber of subwords (see Table 3), the grid of these LUT has to be wideed. If we take ito accout the effort for characterizatio ad estimatio, both models (ehaced model relatig to sigle iput bit switchig ad ehaced regressio model) achieve the best trade off, for all test modules. The estimatio error compared to r1 ca be reduced by up to 7% usig the model 4 (relatig to iput pair switchig) at the cost of ehaced estimatio effort. I all, these three ovel approaches based o iput switchig iformatio oly, cause estimatio errors less tha 4.6% o average over a wide rage of test modules ad iput stimuli. These results are comparable to recetly published ehaced models [1][3][5][7], which achieve average estimatio errors of about 3..15%, but they have to make use of several more sigal properties (e.g. output switchig, iput probabilities, etc.). A combiatio of our efficiet modelig techiques with those additioal properties ca icrease the estimatio accuracy, but each property leads to a additioal dimesio i the LUTs, which would result i a multiple effort, particularly for the characterizatio. 6. CONCLUSIONS It has bee show, that usig both, word ad bit level switchig iformatio of module iputs for macromodelig without other sigal properties, the estimatio error compared to the Hammig distace model ca be reduced by up to 7%. Total errors less tha 4.6% o average for a large umber of test modules ad iput stimuli have bee achieved. This is comparable to complex models based o several more sigal properties. 7. REFERENCES [1] M. Ato, I. Coloescu, E. Macii, M. Pocio, "Fast Characterizatio of RTL Power Macromodels," i IEEE Proc. of ICECS, pp , 21. [2] L. Beii, A. Bogliolo, M. Favalli, G. De Micheli, "Regressio models for behavioral power estimatio," i Proc. of PAT- MOS, pp , [3] A. Bogliolo, L. Beii, G. de Micheli, "Regressio-Based RTL Power Modelig," ACM Tras. o Desig Automatio of Electroic Systems, vol. 5, o. 3, pp , July 2. [4] G. Joches, L. Kruse, W. Nebel, "A New Parameterizable Power Macro-Model for Datapath Compoets," i Proc. of Europea Desig & Test Coferece, Date, pp , [5] G. Joches, L. Kruse, E. Schmidt, A. Stammerma, W. Nebel, "Power Macro-Modellig for Firm-Macro," i Proc. of PATMOS Workshop, Germay, pp , Sep. 2. [6] S. Gupta, F.N. Najm, "Eergy-per-cycle estimatio at RTL," i Proc. ISLPED, Moterey, CA, pp , [7] S. Gupta, F.N. Najm, "Power Modelig for High-Level Power Estimatio," i IEEE Tras. o VLSI, vol. 8, o. 1, pp , February 2. [8] P. Ladma, "High-Level Power Estimatio," i IEEE Proc. of ISLPED, Moterey, CA, pp , Jue [9] E. Macii, M. Pedram, F. Somezi, "High-Level Power Modelig, Estimatio, ad Optimizatio," i IEEE Trasactios o CAD, vol. 17, o. 11, pp , Aug [1] D. Marculescu, R. Marculescu, M. Pedram, "Iformatio theoretic measures for power aalysis," i Tras. o CAD, vol. 15, o. 6, pp , [11] A. Raghuatha, N.K. Jha, S. Dey, High-Level Power Aalysis ad Optimizatio, Kluwer Academic Publishers, Bosto/ Dordrecht/Lodo, [12] Q. Wu, Q. Qiu, M. Pedram, C.S. Dig, "Cycle-Accurate Macro-Models for RT-Level Power Aalysis," i Tras. o VLSI 1998, vol.6, o.4, pp , 1998.

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

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

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

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

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

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

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

Super J-MOS Low Power Loss Superjunction MOSFETs

Super J-MOS Low Power Loss Superjunction MOSFETs Low Power Loss Superjuctio MOSFETs Takahiro Tamura Mutsumi Sawada Takayuki Shimato ABSTRACT Fuji Electric has developed superjuctio MOSFETs with a optimized surface desig that delivers lower switchig.

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

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

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

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

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

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

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

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

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

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

Reducing Power Dissipation in Complex Digital Filters by using the Quadratic Residue Number System Λ

Reducing Power Dissipation in Complex Digital Filters by using the Quadratic Residue Number System Λ Reducig Power Dissipatio i Complex Digital Filters by usig the Quadratic Residue Number System Λ Agelo D Amora, Alberto Naarelli, Marco Re ad Gia Carlo Cardarilli Departmet of Electrical Egieerig Uiversity

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

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

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

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

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

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

MEASUREMENT AND CONTORL OF TOTAL HARMONIC DISTORTION IN FREQUENCY RANGE 0,02-10KHZ.

MEASUREMENT AND CONTORL OF TOTAL HARMONIC DISTORTION IN FREQUENCY RANGE 0,02-10KHZ. ELECTRONICS 00 September, Sozopol, BLGARIA MEASREMENT AND CONTORL OF TOTAL HARMONIC DISTORTION IN FREQENCY RANGE 0,0-0KHZ. Plame Agelov Agelov Faculty for Computer Sciece, Egieerig ad Natural Studies,

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

Counting on r-fibonacci Numbers

Counting on r-fibonacci Numbers Claremot Colleges Scholarship @ Claremot All HMC Faculty Publicatios ad Research HMC Faculty Scholarship 5-1-2015 Coutig o r-fiboacci Numbers Arthur Bejami Harvey Mudd College Curtis Heberle Harvey Mudd

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

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

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

OPTIMIZATION OF RNS FIR FILTERS FOR 6-INPUTS LUT BASED FPGAS

OPTIMIZATION OF RNS FIR FILTERS FOR 6-INPUTS LUT BASED FPGAS OPTIMIZATION OF RNS FIR FILTERS FOR 6-INPUTS LUT BASED FPGAS G.C. Cardarilli, M. Re, A. Salsao Uiversity of Rome Tor Vergata Departmet of Electroic Egieerig Via del Politecico 1 / 00133 / Rome / ITAL {marco.re,

More information

Survey of Low Power Techniques for ROMs

Survey of Low Power Techniques for ROMs Survey of Low Power Techiques for ROMs Edwi de Agel Crystal Semicoductor Corporatio P.O Box 17847 Austi, TX 78744 Earl E. Swartzlader, Jr. Departmet of Electrical ad Computer Egieerig Uiversity of Texas

More information

Measurements of the Communications Environment in Medium Voltage Power Distribution Lines for Wide-Band Power Line Communications

Measurements of the Communications Environment in Medium Voltage Power Distribution Lines for Wide-Band Power Line Communications Measuremets of the Commuicatios viromet i Medium Voltage Power Distributio Lies for Wide-Bad Power Lie Commuicatios Jae-Jo Lee *,Seug-Ji Choi *,Hui-Myoug Oh *, Wo-Tae Lee *, Kwa-Ho Kim * ad Dae-Youg Lee

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

ELEC 204 Digital Systems Design

ELEC 204 Digital Systems Design Fall 2013, Koç Uiversity ELEC 204 Digital Systems Desig Egi Erzi College of Egieerig Koç Uiversity,Istabul,Turkey eerzi@ku.edu.tr KU College of Egieerig Elec 204: Digital Systems Desig 1 Today: Datapaths

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

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

(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

Tehrani N Journal of Scientific and Engineering Research, 2018, 5(7):1-7

Tehrani N Journal of Scientific and Engineering Research, 2018, 5(7):1-7 Available olie www.jsaer.com, 2018, 5(7):1-7 Research Article ISSN: 2394-2630 CODEN(USA): JSERBR 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

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

Data Acquisition System for Electric Vehicle s Driving Motor Test Bench Based on VC++ *

Data Acquisition System for Electric Vehicle s Driving Motor Test Bench Based on VC++ * Available olie at www.sciecedirect.com Physics Procedia 33 (0 ) 75 73 0 Iteratioal Coferece o Medical Physics ad Biomedical Egieerig Data Acquisitio System for Electric Vehicle s Drivig Motor Test Bech

More information

Technical Explanation for Counters

Technical Explanation for Counters Techical Explaatio for ers CSM_er_TG_E Itroductio What Is a er? A er is a device that couts the umber of objects or the umber of operatios. It is called a er because it couts the umber of ON/OFF sigals

More information

A New Energy Efficient Data Gathering Approach in Wireless Sensor Networks

A New Energy Efficient Data Gathering Approach in Wireless Sensor Networks Commuicatios ad Network, 0, 4, 6-7 http://dx.doi.org/0.436/c.0.4009 Published Olie February 0 (http://www.scirp.org/joural/c) A New Eergy Efficiet Data Gatherig Approach i Wireless Sesor Networks Jafar

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

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

THE OCCURRENCE OF TRANSIENT FIELDS AND ESD IN TYPICAL SELECTED AREAS

THE OCCURRENCE OF TRANSIENT FIELDS AND ESD IN TYPICAL SELECTED AREAS THE OCCURRENCE OF TRANSIENT FIELDS AND ESD IN TYPICAL SELECTED AREAS Stepha FREI Techical Uiversity Berli, Istitute of Electrical Power Egieerig Eisteiufer, 587 Berli, Germay e-mail: frei@ihs.ee.tu-berli.de

More information

f Sum(n) = 6 8 δ(n)+ 1 8 δ(n 1)+ 1 δ(n+1) (1) f Sum(n) = 2 8 δ(n)+ 1 8 δ(n 1)+ 4 8 δ(n 2)+ 1 δ(n 3) (2) n f Sum (n) 0 e 0 = 1 p ap b p c p ap b p c

f Sum(n) = 6 8 δ(n)+ 1 8 δ(n 1)+ 1 δ(n+1) (1) f Sum(n) = 2 8 δ(n)+ 1 8 δ(n 1)+ 4 8 δ(n 2)+ 1 δ(n 3) (2) n f Sum (n) 0 e 0 = 1 p ap b p c p ap b p c FEMTO: Fast Error Aalysis i Multipliers through Topological Traversal Deepashree Segupta ad Sachi S. Sapatekar Departmet of Electrical ad Computer Egieerig Uiversity of Miesota, Mieapolis, MN 55455, USA.

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

A PLANE WAVE MONTE CARLO SIMULATION METHOD FOR REVERBERATION CHAMBERS

A PLANE WAVE MONTE CARLO SIMULATION METHOD FOR REVERBERATION CHAMBERS A PLANE WAVE MONTE CARLO SIMULATION METHOD FOR REVERBERATION CHAMBERS L. Musso *,**,***, V. Berat *, F. Caavero **, B. Demouli *** * Directio de la Recherche Techocetre Reault 1, Av. du Golf 7888 Guyacourt,

More information

Sensors & Transducers 2015 by IFSA Publishing, S. L.

Sensors & Transducers 2015 by IFSA Publishing, S. L. Sesors & Trasducers 215 by IFSA Publishig, S. L. http://www.sesorsportal.com Uiversal Sesors ad Trasducers Iterface for Mobile Devices: Metrological Characteristics * Sergey Y. YURISH ad Javier CAÑETE

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

Estimation of reflection location by the correlation coefficient function

Estimation of reflection location by the correlation coefficient function Acoustics 8 Paris Estimatio of reflectio locatio by the correlatio coefficiet fuctio H. Shibayama a, T. Araya b, Y. Maabe b ad E. Oarura b a Shibaura Istitute of Techology, 3-7-5, Toyosu, Koto-u, 35-8548

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

Intermediate Information Structures

Intermediate Information Structures Modified from Maria s lectures CPSC 335 Itermediate Iformatio Structures LECTURE 11 Compressio ad Huffma Codig Jo Roke Computer Sciece Uiversity of Calgary Caada Lecture Overview Codes ad Optimal Codes

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

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

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

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

Lab 2: Common Source Amplifier.

Lab 2: Common Source Amplifier. epartet of Electrical ad Coputer Egieerig Fall 1 Lab : Coo Source plifier. 1. OBJECTIVES Study ad characterize Coo Source aplifier: Bias CS ap usig MOSFET curret irror; Measure gai of CS ap with resistive

More information

HDL LIBRARY OF PROCESSING UNITS FOR GENERIC AND DVB-S2 LDPC DECODING

HDL LIBRARY OF PROCESSING UNITS FOR GENERIC AND DVB-S2 LDPC DECODING HDL LIBRARY OF PROCESSING UNITS FOR GENERIC AND DVB-S2 LDPC DECODING Marco Gomes 1,2, Gabriel Falcão 1,2, João Goçalves 1,2, Vitor Silva 1,2, Miguel Falcão 3, Pedro Faia 2 1 Istitute of Telecommuicatios,

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

A Low Spurious Level Fractional-N Frequency Divider Based on a DDS-like Phase Accumulation Operation

A Low Spurious Level Fractional-N Frequency Divider Based on a DDS-like Phase Accumulation Operation A Low Spurious Level Fractioal-N Frequecy Based o a DDS-like Phase Accumulatio Operatio Julie Juyo, Ioa Burciu, Teddy Borr, Stéphae Thuries, Éric Tourier To cite this versio: Julie Juyo, Ioa Burciu, Teddy

More information

Optimal Arrangement of Buoys Observable by Means of Radar

Optimal Arrangement of Buoys Observable by Means of Radar Optimal Arragemet of Buoys Observable by Meas of Radar TOMASZ PRACZYK Istitute of Naval Weapo ad Computer Sciece Polish Naval Academy Śmidowicza 69, 8-03 Gdyia POLAND t.praczy@amw.gdyia.pl Abstract: -

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

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

CHAPTER 6 IMPLEMENTATION OF DIGITAL FIR FILTER

CHAPTER 6 IMPLEMENTATION OF DIGITAL FIR FILTER CHAPTER 6 IMPLEMENTATION OF DIGITAL FIR FILTER 6.1 INTRODUCTION The digital FIR filters are commo compoets i may digital sigal processig (DSP) systems. There are various applicatios like high speed/low

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

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

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

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

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

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

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

Reconfigurable architecture of RNS based high speed FIR filter

Reconfigurable architecture of RNS based high speed FIR filter Idia Joural of Egieerig & Materials Scieces Vol. 21, April 214, pp. 233-24 Recofigurable architecture of RNS based high speed FIR filter J Britto Pari* & S P Joy Vasatha Rai Departmet of Electroics Egieerig,

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

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

Performance analysis of NAND and NOR logic using 14nm technology node

Performance analysis of NAND and NOR logic using 14nm technology node Iteratioal Joural of Pure ad Applied Mathematics Volume 118 No. 18 2018, 4053-4060 ISSN: 1311-8080 (prited versio); ISSN: 1314-3395 (o-lie versio) url: http://www.ijpam.eu ijpam.eu Performace aalysis of

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

Antenna Diversity Techniques for a Single Carrier System with Frequency Domain Equalization An Overview

Antenna Diversity Techniques for a Single Carrier System with Frequency Domain Equalization An Overview Atea Diversity Techiques for a Sigle Carrier System with Frequecy Domai Equalizatio A Overview. Witschig, G. Strasser,. Weigel, A. Spriger Istitute for Commuicatios ad Istitute for Techical Electroics

More information

Harnessing oversampling in correlation-coded OTDR

Harnessing oversampling in correlation-coded OTDR Haressig oversamplig i correlatio-coded OTDR Ruoli Liao, 1 Mig Tag, 1,* Ca Zhao, 1 Hao Wu, 1 Sogia Fu, 1 Demig Liu, 1 ad Perry Pig Shum 1 Wuha Natioal Laboratory for Optoelectroics (WNLO) ad Natioal Egieerig

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

AN ESTIMATION OF MULTILEVEL INVERTER FED INDUCTION MOTOR DRIVE

AN ESTIMATION OF MULTILEVEL INVERTER FED INDUCTION MOTOR DRIVE 9 IJRIC. All rights reserved. IJRIC www.ijric.org E-ISSN: 76-3336 AN ESTIMATION OF MULTILEVEL INVERTER FED INDUCTION MOTOR DRIVE K.RAMANI AND DR.A. KRISHNAN SMIEEE Seior Lecturer i the Departmet of EEE

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

SHORT-TERM TRAVEL TIME PREDICTION USING A NEURAL NETWORK

SHORT-TERM TRAVEL TIME PREDICTION USING A NEURAL NETWORK SHORT-TERM TRAVEL TIME PREDICTION USING A NEURAL NETWORK Giovai Huiske ad Eric va Berkum Dept. of Civil Egieerig - Uiversity of Twete - 7500 AE Eschede - The Netherlads E-mail: g.huiske@ctw.utwete.l ad

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

A generalization of Eulerian numbers via rook placements

A generalization of Eulerian numbers via rook placements A geeralizatio of Euleria umbers via rook placemets Esther Baaia Steve Butler Christopher Cox Jeffrey Davis Jacob Ladgraf Scarlitte Poce Abstract We cosider a geeralizatio of Euleria umbers which cout

More information

A Novel Three Value Logic for Computing Purposes

A Novel Three Value Logic for Computing Purposes Iteratioal Joural o Iormatio ad Electroics Egieerig, Vol. 3, No. 4, July 23 A Novel Three Value Logic or Computig Purposes Ali Soltai ad Saeed Mohammadi Abstract The aim o this article is to suggest a

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

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

HOW BAD RECEIVER COORDINATES CAN AFFECT GPS TIMING

HOW BAD RECEIVER COORDINATES CAN AFFECT GPS TIMING HOW BAD RECEIVER COORDINATES CAN AFFECT GPS TIMING H. Chadsey U.S. Naval Observatory Washigto, D.C. 2392 Abstract May sources of error are possible whe GPS is used for time comparisos. Some of these mo

More information

LETTER A Novel Adaptive Channel Estimation Scheme for DS-CDMA

LETTER A Novel Adaptive Channel Estimation Scheme for DS-CDMA 1274 LETTER A Novel Adaptive Chael Estimatio Scheme for DS-CDMA Che HE a), Member ad Xiao-xiag LI, Nomember SUMMARY This paper proposes a adaptive chael estimatio scheme, which uses differet movig average

More information

Efficient Energy Consumption Scheduling: Towards Effective Load Leveling

Efficient Energy Consumption Scheduling: Towards Effective Load Leveling eergies Article Efficiet Eergy Cosumptio Schedulig: Towards Effective Load Levelig Yua Hog 1, *, Shegbi Wag 2 ad Ziyue Huag 3 1 Departmet of Iformatio Techology Maagemet, Uiversity at Albay, SUNY, 1400

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

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

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

Maximum Voltage Variation in the Power Distribution Network of VLSI Circuits with RLC Models Λ 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

More information

Cross-Entropy-Based Sign-Selection Algorithms for Peak-to-Average Power Ratio Reduction of OFDM Systems

Cross-Entropy-Based Sign-Selection Algorithms for Peak-to-Average Power Ratio Reduction of OFDM Systems 4990 IEEE TRASACTIOS O SIGAL PROCESSIG, VOL. 56, O. 10, OCTOBER 2008 Cross-Etropy-Based Sig-Selectio Algorithms for Peak-to-Average Power Ratio Reductio of OFDM Systems Luqig Wag ad Chitha Tellambura Abstract

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

Sapana P. Dubey. (Department of applied mathematics,piet, Nagpur,India) I. INTRODUCTION

Sapana P. Dubey. (Department of applied mathematics,piet, Nagpur,India) I. INTRODUCTION IOSR Joural of Mathematics (IOSR-JM) www.iosrjourals.org COMPETITION IN COMMUNICATION NETWORK: A GAME WITH PENALTY Sapaa P. Dubey (Departmet of applied mathematics,piet, Nagpur,Idia) ABSTRACT : We are

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