throbber
Low-Power Implementation of a Fifth-Order Comb Decimation Filter for
`Multi-Standard Transceiver Applications
`
`Yonghong Gao and Hannu Tenhunen
`Electronic System Design Laboratory, RoyalInstitute of Technology
`Electrum 229, Isafjordsgatan 22, SE-164 40 Kista, Stockholm, Sweden
`gaoyh@ele.kth.se
`
`ABSTRACT
`
`In multi-standard transceivers a programmable
`decimationfilter is required to perform channel
`select filtering at baseband since the channel
`bandwidths, sampling rates, and CNR require-
`ments are different. This paper presents a low
`powerfifth-order comb decimation filter with
`programmable decimationratios (16 and 8) and
`sampling rates (12.8 MHz and 44.8 MHz) for
`GSM and DECTapplications. The non-recur-
`sive architecture for combfilter is employed and
`low power VLSI implementation techniques are
`developed.
`
`INTRODUCTION
`
`converter.
`While the sampling rate and resolution of
`oversampling SD A/D converters are typically
`determined by their analog modulators,
`the
`power consumption is governed largely by the
`digital decimationfilters [2]. It is possible to at-
`tenuate the quantization noise and undesired
`channels with a single filter and then decimate to
`the Nyquist rate, but this approach consumes
`much power. By decimating in multiple stages,
`the complexity of the filters is reduced, and sub-
`sequentfilters operate at lower samplingrates,
`further reducing the power consumption [3]. In
`multi-stage decimationfilters it has been shown
`in [4] that the combfilter is an efficient way to
`decimate the output of the analog modulator to
`four times the Nyquist rate. Fig. 2 shows a multi-
`Recent research on radio frequency (RF) com-
`stage decimation filter suitable for GSM and
`munication transceivers focuses on both higher
`DECTapplications. To meet the system require-
`integration and multi-standard operation. High-
`ments, a fifth-order comb decimation filter (6-bit
`er integration can be obtained by optimizing re-
`input) with programmable decimation ratios
`ceiver architectures to eliminate the off-chip
`16(GSM) / 8(DECT), and sampling rates 12.8
`components. The receiver architectures that per-
`MHz(GSM) / 44.8 MHz(DECT)
`is needed.
`forms channelselect filtering on chip at base-
`Since the combfilter operates at the high sam-
`band
`are
`preferred
`since
`digital
`signal
`pling rate its power consumptionis large. Hence
`processing techniques can beeasily applied to
`low power implementation of the combfilter is
`adapt to multiple communication standards. Fig.
`very important.
`1 shows the wide-band intermediate frequency
`The non-recursive architecture [5] for comb
`with double conversion (WIF)architecture [1]
`filters has lower power consumption compared
`which can be used to implement a multi-stand-
`with Hogenauer’s
`cascaded-integrator-comb
`ard (DECT and GSM)receiver. The WIF archi-
`(CIC) architecture [3] especially whenthefilter
`
`
`
`tecture a_highneeds dynamic range
`
`orders and decimation ratios are high. In this
`oversampling sigma-delta (SD) analog-to-digit-
`paper
`the
`non-recursive
`architecture
`is
`al (A/D) converter that can adapt to the different
`employed to design the combfilter. Low power
`requirements from the multi-standards. The dy-
`techniques have been developed for VLSI
`namic range of a SD A/D convertercanbe easily
`implementation of the non-recursive architec-
`adjusted by selecting different oversampling ra-
`ture.
`tios. Therefore a decimationfilter with program-
`mable decimation ratios is needed in the A/D
`
`SAMSUNG 1025
`
`1
`
`SAMSUNG 1025
`
`

`

`RF Filter
`
`Sigma-Delta
`
`3,
`Fig. 1. Wide-band IF with double conversion receiver architecture.
`
`x(n)
`va)
`
`IN |Fifth-order}.|Halfband|.|Halfband OUT
`
`of eet feet>at ) 2 a+z) 2 2
`
`FIRfilter
`
`
`
`combfilter
`filter
`filter
`Stage 1
`Stage 2
`
`N, = 16o0r8
`
`N;=2
`
`Stage MW
`
`Fig. 2. Multi-stage linear-phase decimationfilter.
`
`Fig. 3. The non-recursive architecture for comb decima-
`tion filtcrs.
`
`REVIEW OF THE NON-RECURSIVE ARCHITECTURE
`
`pared with the CIC architecture.
`
`Combfilters has the following transfer function
`
`LOW POWERIMPLEMENTATIONOF THE NON-
`RECURSIVE ARCHITECTURE
`
`“yy
`
`
`(N-1
`
`H(z) = (! =] =| 2°
`
`lz
`
`i=0
`
`One approach to implement each stage (142!)
`is to cascade the (+z!) processing element,
`shown in Fig. 4(a). In this paper 4 is 5. By fur-
`ther investigating this approach, we noticed that
`where JN is the decimationratio andkis the filer
`half of the computational operation is not neces-
`order. Notice that sometimesa scaling factor 1 /
`sary in each stage since only half of the output
`N* is includedin the transfer function in order to
`data will be fed into the next stage becauseofthe
`make the de gain unity.
`decimating by a factor of 2. In order to reduce
`Usually the decimation factor N is chosen to
`power consumption the unnecessary computa-
`be M-th power-of-two, i.e. N= 2™ Thetransfer
`tion should be eliminated. Based on this consid-
`function can be rewritten as
`eration, we developed a new technique to
`implement each stage. Using polyphase decom-
`position [6][7], the transfer function (Itz!) of
`each stage can be rewritten as
`
`(1)
`
`(2)
`
`k
`
`k
`
`k
`
`H(z) = datz!) (+27) dt27) fit? }
`
`M-~1yk
`
`the non-
`By applying the commutative rule,
`recursive architecture for comb decimation fil-
`ters is resulted, shownin Fig. 3. The switches in
`the figure indicate the reduction in the sampling
`rates by a factor of 2. Every stage is a simple
`FIR filter (ie.,
`( L427}, The word length
`increases through every stage by k bits but the
`sampling rate decreases through every stage by
`a factor of 2. Reducing the sampling rates as
`early as possible helps to save power consump-
`tion. On the other hand, the wordlength of the
`first stage is very short (m + k, where m is the
`wordlength of the input x(7)) so the non-recur-
`sive architecture can achieve higher speed com-
`
`“408
`_
`_
`_
`14
`= 1452 410274102 2452 742°
`H(z) = (1~z 4)
`=(1+ loz7+ sz4) +2! (5+ loz7 +24)
`= Eg)+2E>)
`
`(3)
`
`where E((?) and EWZ) are polyphase compo-
`nents. By applying commutative rule, a low-
`powerpolyphase implementation for each stage
`is resulted, shown in Fig. 4(b). Where
`Eg(z) = 1+ 10:| +527
`1
`2
`E,®)= S5+10z +2
`
`(4)
`
`2
`
`

`

`by+2
`
`b;+3
`
`b;t4
`
`bts
`
`are are are ary ab.
`
`IN. eee
`
`Fig. 4(b). Polyphase implementation for each stage.
`
`Fig. 4(a). An implementation of stage i by cascading
`a+ zy computational element.
`
`b;
`
`bol
`
`IN ne
`
`x(n)
`
`
`
`
`
`
`
`Fig. 5. Implementation of Ey(z) (a) The direct-form structure for FIRfilter; (b) The data-broadcast structure; (c) The
`multiplications are simplified to a few of shifts and adds; (d) The low-power implementation with substructure shar-
`ing.
`
`In this implementation, the input is decimated
`by 2 at first and the odd-numbered input data
`will go through E,(z) and even-numbered input
`data will go through E)(z). The output data are
`obtained by adding all polyphase components
`(Eg(z) and E}(z))
`together. Notice that cach
`polyphase operatesat half of the input sampling
`rate (i.e., f; /2, where f,; is the input sampling
`rate of stage 7) meanwhile the unnecessary com-
`putation
`has
`been
`eliminated. Therefore
`polyphase implementation consumes less power
`than the cascade implementation.
`each
`of
`Low power
`implementation
`polyphase component(FIRfilter) is also impor-
`tant. A FIR filter can be designed with different
`structures. We take polyphase component E(z)
`(see (4)) as an exampleto illustrate this. The di-
`rect-form structure is shown in Fig. 5(a). The
`critical path for processing a new sample is lim-
`ited by 1 multiply and 2 add timesso this struc-
`ture has lower speed. An alternative approach to
`reduce the critical path of the direct-form struc-
`ture without introducing any pipelining registers
`is to transpose the structure with the transposi-
`
`tion theorem [8]. Fig. 5(b) showsthe transposed
`structure which is referred to as data-broadcast
`structure. Notice that the critical path is reduced
`to 1 multiply and 1 add timesso the data-broad-
`cast structure can operate at higher speed. This
`makes it possible to use simple lower-speed
`adder to perform the addition in the moderate-
`speed applications instead of high-speed adders,
`such as carry-select adders and carry-lookahead
`adders, etc. Power consumption caused by the
`addition operation can be reduced. Another low-
`powerissue is how to implement the multiplica-
`tions in Fig. 5(b). First the multiplications are
`simplified to a few of shifts and adds, shown in
`Fig. 5(c). 5x(n) is calculated as 22x(n) + 2°x(n)
`and 10x/(n) is calculated as 23x(n) + 2!x(n). The
`data-broadcast structure make it possible to use
`substructure sharing techniques to reduce the
`power consumption. For example, 10x(n) can be
`obtained by only left-shift 5x(n) 1 bit instead of
`using 4 shifts and 1 add. This is shownin Fig.
`5(d).
`Finally the block diagram of the whole deci-
`mation filter is shown in Fig. 6. There are four
`
`3
`
`

`

`
`By.2 «.. by bh bo
` w-1 bits
`
`Fig. 6. The block diagram ofthe fifth order comb decimation filter with a decimation ratio of 8 or 16.
`
`Original x:
`
`MSB «——————_- LSB
`sign
`bgion
`Dy-2 «.. bz by by
`
`,
`
`: beien bigh bsion beign
`: beign bsign by2 byes b, bo 00
`-
`$1 Sq b; bo
`
`Dg;gnOcarr$w-28w-3 ~
`
`:
`
`(a)
`
`Fig. 7. Low power implementation of 5x (= xt 2x),
`
`stages. Each stage is implemented with the
`same structure (polyphase plus data-broad-
`cast). The switches in the figure indicate the
`reduction of the sampling rate, and the number
`close to each adder indicates the wordlength of
`the adder. For GSM applications,
`the four
`stages are neededsince the decimation ratio is
`16. But for DECT applications, only first three
`stages are needed because the decimation ratio
`is 8. In this case, a reset signal will make stage
`4 inactive to save power consumption.
`Recall that each polyphase component has
`the 5x(n) operation, and 5x(n) is calculated as
`2?x(n) + 2°x(n) (see the shadowedareasin Fig.
`
`6). If the wordlength of x(n) is w, a (w+3)-bit
`adder is needed in the 2’s complementarithme-
`tic to avoid the overflow problem. At first
`2°x(n) and 2?x(n) are extended to (w+3) bits as
`shownin Fig. 7(a). Notice that the two LSB bits
`of 2?x(n) are zero and the two MSB bits of
`2°%x(n) and 27x(n) are Dsjgn. The two LSBbits of
`5x(n) will be “b,bp” and the first MSB bit of
`5x(n) will be “b,jo,,”. In actual design we only
`need a (w-1)-bit adder (the shadowed area in
`Fig. 7(a)) to get other bits. Therefore we save 4
`bits in the adder wordlength. As an example,
`assume w = 6. We only need a 5-bit adder
`
`4
`
`

`

`ulation,” ZEEE Trans. on communications,
`vol. COM-34, pp. 72-76, 1986.
`[5] Y. Gao, L. Jia, J. Isoaho and H. Tenhunen,
`“A comparison design of comb decimators
`for sigma-delta analog-to-digital convert-
`ers,” to appear on the International Journal:
`Analog Integrated Circuits and Signal
`Processing, Kluwer Academic publishers,
`ISSN: 0925-1030, 1999.
`[6] P. P. Vaidyanathan, “Multirate digital filters,
`filter banks, polyphase networks, and appli-
`cations: A tutorial,” in Proc. of the IEEE,
`vol. 78, no. |, pp. 56-93, Jan. 1990.
`[7] Y. Gao, L. Jia and H. Tenhunen, “A Partial-
`Polyphase VLSI Architecture for Very High
`Speed CIC Decimation Filters,” to appear in
`Proc. the 12th Annual 1999 IEEE Interna-
`tional ASIC/SOC Conference(ASIC’99),
`USA, 1999,
`[8] Keshab K. Parhi, VLSI Digital Signal
`Processing Systems: Design and Implemen-
`tation. John Wiley & Sons, ISBN Number:
`0-471-24186-5, 1999.
`
`instead of a 9-bit adder to complete the 5x(n)
`operation as shownin Fig. 7(b).
`
`CONCLUSIONS
`
`A low-powerfifth-order comb decimationfilter
`with programmable decimation ratios (16 and
`8) and sampling rates (12.8 MHz and 44.8
`MHz) has been presented for GSM and DECT
`applications. Low power
`consumption
`is
`achieved by the following approaches: 1) the
`non-recursive architecture for comb decima-
`tion filter is employed; 2) unnecessary compu-
`tation
`is
`eliminated
`with
`polyphase
`implementation of
`each
`stage;
`3)
`each
`polyphase component
`is
`implemented with
`data-broadcast
`structure, and multiplications
`are simplified to a few of shifts and adds then
`substructure sharing techniques is applied to
`minimize the number of shifts and adds; 4)
`5x(n) is realized with a (w-1)-bit adder instead
`of a (w+3)-bit adder.
`
`ACKNOWLEDGMENTS
`
`This work is financially supported by SSF
`(Foundation for Strategic Research in Sweden).
`
`REFERENCES
`
`[1] J. C. Rudell, Jia-Jiunn Ou, T. B. Cho, G. Ch-
`ien, F. Brianti, J. A. Weldon, and P. R. Gray,
`“A 1.9-GHz wide-band IF double conver-
`sion CMOSreceiver for cordless telephone
`applications,” JEEE Journal of Solid-State
`Circuits, vol. 32, no. 12, pp. 2071-2088,
`1997,
`[2] Brian P. Brandt and Bruce A. Wooley, “A
`low-power, area-efficient digital filter for
`decimation and interpolation,’ JEEE Jour-
`nal ofSolid-State Circuits, vol. 29, no. 6, pp.
`679-687, 1994.
`[3] B. B. Hogenauer, “An economical class of
`digital filters for decimation and interpola-
`tion,” JEEE Trans. on Acoustics, Speech and
`Signal processing, vol. 29, no. 2, pp. 155-
`162, April 1981.
`[4] J. Candy, “Decimation for sigma-delta mod-
`
`5
`
`

`

`4/27/22, 10:52 PM
`
`  ÿ ÿ
`
`
`https://people.kth.se/~hannu/Publications.htm
`
`
 
 

` 

`
`https://people.kth.se/~hannu/Publications.htm
`
`
 
 

` 

`
`1/93
`
` 
`
`6
`
`

`

`ÿÿÿ
`
 
 

` 

`  ÿ ÿ
`
`ÿ
`ÿ#,..2ÿ"3.62.3.
`!"#$%&"$'(
`)*+,-ÿ%./010203ÿ*4ÿ"356.*-*7+8
`(56**-ÿ*4ÿ%.4*9:,01*.ÿ,.;
`&*::2.15,01*.ÿ"356.*-*7+8
`<3=,90:3.0ÿ*4ÿ'-3509*.15ÿ(+/03:/
`ÿ
`?9*43//*9ÿ,0ÿ!"#@%&"@'(
`ÿA1/101.7ÿ,;;93//
`p,1-1.7ÿq;;93//r
`BCDEFGCEHIJ
`BCDsFGCsHIÿ
`FKLMNOPQKRLSLTÿUVJÿWPQ
`HX^]SPljÿUUdÿ
`MXOOPJÿYZMSÿ[ÿ
`IHEfVaÿaeÿBZKSLÿ
`\MMZ]^_`aVÿbÿcdeÿafÿfd
`It^Q^T
`ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
`gLh_ÿ`aVÿbÿcifÿfcÿdW
`ÿ
`HjLZX_ÿkLTTlmnSkoK^
`uOORX^ÿvLwÿxQQP^KK
`#*:3ÿyÿ';25,01*.ÿyÿ)3/3,956ÿyÿ?2z-15,01*./ÿyÿ&A
`?2z-15,01*./r
`{POM^KKOPÿDLTTlÿC^TklT^TÿP^]^TSÿ93/3,956ÿ1.0393/0ÿ,.;ÿ=2z-15,01*./
`,501}1013/ÿkL~^ÿ^^TÿZTÿLP^LK_
`€ÿÿÿÿÿÿÿFTS^P]OTT^]Sÿ]^TSPZ]ÿLTQÿPOlKSsZTS^PM^P^T]^ÿMP^^ÿQ^KZRTÿOM
`^X^]SPOTZ]ÿKKS^jKJÿLP]kZS^]SlP^KÿLTQÿj^SkOQK
`€ÿÿÿÿÿÿÿ‚^KZRTÿOMÿ^j^QQ^QÿLTQÿZTS^RPLS^QÿKKS^jKÿSOtLPQKÿKZRTLX
`wPO]^KKZTRJÿ]OjjlTZ]LSZOTJÿLTQÿZTS^PT^SEOMESkZTRKÿLwwXZ]LSZOTK
`€ÿÿÿÿÿÿÿgX^hZX^ÿ^X^]SPOTZ]ÿKKS^jKÿLTQÿZTS^XXZR^TSÿZTS^RPLSZOTÿSOÿwLw^P
`LTQÿwlXwÿLK^QÿKlKSPLS^KÿLTQÿwL]nLR^K
`€ÿÿÿÿÿÿÿW‚ÿZTS^RPLSZOTÿS^]kTOXORZ^KÿLTQÿjOQ^XXZTRÿƒÿQ^KZRTÿOMÿW‚ÿ]ZP]lZSK
`LTQÿKKS^jKÿlKZTRÿSkPOlRkEKZXZ]OTE~ZLÿ„CI…†
`€ÿÿÿÿÿÿÿ…YIFÿLwwXZ]LSZOTKÿZTÿw^PKOTLXÿ]OjjlTZ]LSZOTÿLTQÿMlTQLj^TSLX
`Q^KZRTÿ]OTKSPLZTSKÿLTQÿMlSlP^ÿwLPLQZRjKÿT^]^KKLPÿSOÿkLP~^KSÿSk^
`S^]kTOXORÿwOS^TSZLX
`€ÿÿÿÿÿÿÿ{XLSMOPjÿLK^QÿQ^KZRTÿj^SkOQKÿLTQÿLP]kZS^]SlP^KÿLK^QÿT^StOPnEOTE
`]kZwÿLP]kZS^]SlP^K
`€ÿÿÿÿÿÿÿHj^QQ^QÿQ^w^TQLX^ÿKKS^jKÿLK^QÿOTÿLR^TSÿ]OTSPOXX^QÿLlSOTOjZ]
`KKS^jZ]ÿLP]kZS^]SlP^Kÿ„D‡sI‡†
`€ÿÿÿÿÿÿÿ…YIFÿ‚^KZRTÿLTQÿGZP]lZSKJÿ^Kw^]ZLXXÿSOtLPQKÿ‚I{
`
 
 

` 

`
` 
`
`7
`
`

`

`ÿÿÿÿÿÿÿ!"ÿ$%&'(ÿ)%*+,-ÿ"%./0%12ÿ,+(ÿ)321'42ÿ%+/-0(%+*ÿ2%*4,5('-1,ÿ678
`,+(ÿ876
`
 
 

` 

`  ÿ ÿ
`
`ÿÿÿÿÿÿÿ!+1'*.,1'(ÿ9'1'.:*'+':02ÿ)'+2%;-'ÿ)321'42
`ÿÿÿÿÿÿÿ<'/=+:-:*3ÿ>:-%/%'2ÿ,+(ÿ'(0/,1%:+,-ÿ21.,1'*%'2ÿ%+ÿ,.',ÿ:?ÿ.,>%(-3
`'@:-@%+*ÿ!"<ÿ1'/=+:-:*3A
`9'ÿ=:-(2ÿ%+ÿ1='2'ÿ,.',2ÿBÿ1='2%2CÿDÿ%+1'.+,1%:+,-ÿ>,1'+12ÿ%+ÿ40-1%>-'
`/:0+1.%'2CÿEBFÿ.'@%'G'(ÿH:0.+,-ÿ,+(ÿ;::Iÿ>0;-%/,1%:+2CÿJKJÿ.'@%'G'(
`%+1'.+,1%:+,-ÿ/:+?'.'+/'ÿ>0;-%/,1%:+2Cÿ,+(ÿEFBÿ0+.'@%'G'(ÿ:.ÿ-:/,-
`/:+?'.'+/'ÿ,+(ÿG:.I2=:>ÿ>0;-%/,1%:+2ÿ,+(ÿ>.'2'+1,1%:+2ÿL+:1ÿ%+/-0(%+*
`,--MAÿÿÿÿÿÿÿNOÿQRSTUÿVTSWÿXYZY[\]^_[`Y
`ÿÿÿÿÿÿÿabcdeUfÿgdeÿRhigihSdÿjkegiUlÿUfiTgRiUeÿVTSWÿ_mmnoYÿq]^mo[\
`rstutsvwÿswysz{|
`~ÿ
`}
` €
`
`  
`€
`
`
‚ƒ
`
`
`
`‚ƒ
`ÿEAÿ„::I2
`BAÿ…:0.+,-2
`ˆAÿ":+?'.'+/'ÿ>,>'.2
`B†E‡ÿB†EˆÿB†EBÿB†EEÿB†E†ÿB††DÿB††‰ÿB††FÿB††JÿB††KÿB††‡ÿB††ˆÿB††BÿB††EÿB†††ÿEDDDÿEDD‰ÿEDDFÿEDDJÿEDDK
`EDD‡ÿEDDˆÿEDDBÿEDDEÿEDD†ÿED‰DÿED‰‰ÿED‰FÿED‰JÿED‰KÿED‰‡ÿED‰ˆÿED‰B
`‡AÿŠ'@%'Gÿ,.1%/-'2Cÿ;::Iÿ/=,>1'.2
`B†E‡ÿB†EˆÿB†EBÿB†EEÿB†E†ÿB††DÿB††‰ÿB††FÿB††JÿB††KÿB††‡ÿB††ˆÿB††BÿB††EÿB†††ÿEDDDÿEDD‰ÿEDDFÿEDDJÿEDDK
`EDD‡ÿEDDˆÿEDDBÿEDDEÿEDD†ÿED‰DÿED‰‰ÿED‰FÿED‰JÿED‰KÿED‰‡ÿED‰ˆÿED‰B
`KAÿ‹:>0-,.ÿ)/%'+/'ÿ,.1%/-'27>.'2'+1,1%:+2
`
 
 

` 

`
` 
`
`8
`
`

`

`ÿ
`
`
` ÿ"#$%&'%(%)ÿ+,-%$./+0.1%$.ÿ,#)ÿ203,4ÿ+$%.%#1,1'0#.
`
 
 

` 

`  ÿ ÿ
`
`5 ÿ67%.%.
`ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
`ÿ8ÿÿÿÿÿÿÿÿ9::;<ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ60-
`ÿÿ>?@A:B;<ÿ:CÿDEFGHÿI ÿJ,#1.37ÿ,#)
`K,##Lÿÿÿ6%#7L#%#Mÿ%)'10$.MÿN4L(%$
`I3,)%O'3ÿ+LP4'.7%$.MÿQRRS
`ÿ
`TC@?BU:CC?U@VD?C@BFUÿW?<FXCÿY:BÿZ[\]CU?[ÿ^:D<ÿ]C[ÿ>:D<H
`J,$'ÿ_L$O'MÿK,##Lÿ6%#7L#%#MÿJ0L#'ÿ`.0,70Mÿ,#)ÿIa%4
`J,#1.37Mÿ%)'10$.MÿN4L(%$ÿI3,)%O'3ÿ+LP4'.7%$MÿI-$'4ÿQRRb
`ÿc:dBC]e<fÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ60-
`ÿghijÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ60-
`klÿÿÿÿÿÿmn%)ÿo ÿI ÿKÿJ,p$'Mÿm1,#'.4,(ÿ+'%.1$,qMÿI7O%)ÿK%O,#'MÿN04'#ÿ+,L4M
`JL7,ÿ+40.'4,MÿK,##Lÿ6%#7L#%#Mÿ+$'&,1%ÿr%4',P'4'1nÿs#&'$0#O%#1.ÿp0$
`spp'3'%#1ÿt,L41u604%$,#3%ÿ'#ÿvwrI. ÿx%.'y#ÿIL10O,1'0#ÿp0$ÿsOP%))%)
`mn.1%O.ÿzRMÿz{SSMÿQRzb
`Q ÿIO'$uo07,OO,)ÿr,7O,#'MÿN,O%.(,$ÿr,0ÿ|,))'#,MÿN7,4')ÿ2,1'pMÿ+,.'
`2'4}%P%$yMÿJL7,ÿ+40.'4,MÿK,##Lÿ6%#7L#%#MÿK'y7u+%$p0$O,#3%ÿ,#)ÿt,L41u
`604%$,#1ÿSxÿ_0vu~L.ÿKnP$')ÿI$37'1%31L$%ÿ".'#yÿIr~u_s6ÿ~,.%)ÿI),-1'&%
`o0#'10$'#yÿ+4,1p0$O ÿ`sssÿ6$,#.,31'0#.ÿ0#ÿv0O-L1%$.ÿSS€Mÿ5Sb{5b5M
`QRzb ÿghiÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ60-
`S ÿo,.0L)ÿx,#%.71,4,PMÿo,.0LO%7ÿsP$,7'O'Mÿ+,.'ÿ2'4}%P%$yMÿJL7,ÿ+40.'4,M
`K,##Lÿ6%#7L#%#MÿIÿmn.1%O,1'3ÿr%0$)%$'#yÿo%37,#'.Oÿp0$ÿ0#uv7'-
`_%1(0$q.ÿ".'#yÿspp'3'%#1ÿv0#y%.1'0#uI(,$%ÿo%170) ÿJ0L$#,4ÿ0pÿmn.1%O.
`I$37'1%31L$%ÿ‚ƒbu‚€MÿQzS{QQQMÿQRzS
`
 
 

` 

`
` 
`
`9
`
`

`

`
` ÿ"#$%&'()ÿ+,-#).'./ÿ"#$%&0ÿ1#2($)3#4#,/ÿ5#$.ÿ6.47(,(-8/ÿ9&)#ÿ54%$.4#/
`#20ÿ:#22&ÿ;(2)&2(2/ÿ<=1ÿ>4&$3(-?,#$(0ÿ@2?>).AÿB(3C-%D$ÿE$.28
`
 
 

` 

`  ÿ ÿ
`
`F0G#2H(0ÿI23(-4#J(-ÿK&$ÿF-H).(H3&-(/ÿ9%&-2#4ÿ%Lÿ>%'A&3(-ÿ#20ÿMJ$3('
`MH.(2H($/ÿNOPQ/ÿNR?OS/ÿTUS=
`R ÿ"#$%&'()ÿ+,-#).'./ÿ:#22&ÿ;(2)&2(2/ÿ"#$%&0ÿ1()J#0(8#-./ÿV&WWJ?,#$(0
`F0#A3.G(ÿX%&3.28ÿF48%-.3)'ÿL%-ÿB(3C%-D$?%2?>).A ÿ9%&-2#4ÿ%LÿMJ$3('$
`F-H).3(H3&-(ÿROPNQ/ÿRSYZRTN/ÿTUS=
`Y ÿ[)#4.0ÿ6#3.L/ÿF'.-?"%)#''#0ÿX#)'#2./ÿ;.,(-.&ÿM(H(4(#2&/ÿ:#22&
`;(2)&2(2/ÿ>4&$3(-ÿK#$(0ÿB(3C%-D$?%2?>).A\ÿF2ÿ+LL.H.(23ÿ#20ÿV#&43?
`;%4(-#23ÿF-H).3(H3&-(ÿ&$.28ÿB(3C%-DÿI23(-L#H(ÿF$$.$3(0ÿX%&3.28
`I23(-2#3.%2#4ÿ9%&-2#4ÿ%LÿF0#A3.G(/ÿX($.4.(23ÿ#20ÿF&3%2%'.HÿMJ$3('$
`P=Q/ÿTRZS/ÿTUS=
`N ÿMJ(0 ÿ" F : ÿ9#L-./ÿ6.#28ÿ]&#28/ÿF)'(0ÿ:('#2./ÿ[%4.2ÿ5#&4/ÿ9&)#
`54%$.4#/ÿ:#22&ÿ;(2)&2(2/ÿ^+2(-8J?#C#-(ÿL#&43?3%4(-#23ÿ2(3C%-D?%2?
`H).A$ÿL%-ÿ#00-($$.28ÿ'&43.A4(ÿ3-#LL.HÿH4#$$($<ÿ+4$(G.(-ÿ9%&-2#4ÿ%L
`".H-%A-%H($$%-$ÿ#20ÿ".H-%$J$3('$/ÿ_%4&'(ÿ=N/ÿI$$&($ÿZR/ÿ5#8($ÿ=`S?
`RSÿP9&2(Z9&4JÿTUS=Q/ÿ+4$(G.(-ÿTUS=
`` ÿF'.-?"%)#''#0ÿX#)'#2./ÿ5#$.ÿ6.47(,(-8/ÿ9&)#ÿ54%$.4#/ÿ:#22&ÿ;(2)&2(2/
`1(G(4%A.28ÿ#ÿ5%C(-?+LL.H.(23ÿ#20ÿ6%C?>%$3ÿ=1ÿB%>ÿE$.28ÿM'#-3ÿ]F6M?
`K#$(0ÿ_(-3.H#4ÿ>)#22(4$ ÿ9%&-2#4ÿ%Lÿ>%'A&3(-ÿ#20ÿMJ$3('ÿMH.(2H($
`NOPQ/ÿUZRY/ÿTUS=
`O ÿ5(DD#ÿB.D#20(-/ÿ[#'($C#-ÿX#%ÿ_#00.2#/ÿ5(3-.ÿ6.&)#/ÿ:#22&ÿ;(2)&2(2/
`+44?I\ÿF2ÿI2(aA(2$.G(ÿ54#3L%-'ÿL%-ÿV.a(0ÿ;).28$ ÿM>5+ÿ7%&-2#4ÿSP=Q/
`SRRZSYN/ÿTUS=
`SU ÿÿÿÿF'.-?"%)#''#0ÿX#)'#2./ÿ5#$.ÿ6.47(,(-8/ÿ9&)#ÿ54%$.4#/ÿ:#22&
`;(2)&2(2/ÿ1($.82ÿ#20ÿI'A4('(23#3.%2ÿ%LÿX(H%2L.8&-#,4(ÿVIV@$ÿL%-
`_%43#8(bV-(c&(2HJÿI$4#20?K#$(0ÿB(3C%-D$?%2?>).A ÿ9%&-2#4ÿ%L
`".H-%A-%H($$%-$ÿ#20ÿ".H-%$J$3('$ÿ=NP?RQ/ÿ=TZR/ÿTUS=
`SS ÿÿÿÿ;)%'#$ÿ>#2)#%ÿd&/ÿ](-3ÿMH)4(J/ÿ5#$.ÿ6.47(,(-8/ÿ"#-3.2ÿX#0(3WD./
`9&)#ÿ54%$.4#/ÿ:#22&ÿ;(2)&2(2/ÿ@A3.'#4ÿ54#H('(23ÿ%Lÿ_(-3.H#4
`>%22(H3.%2$ÿ.2ÿ=1ÿB(3C%-D?%2?>).A ÿ9%&-2#4ÿ%LÿMJ$3('$ÿF-H).3(H3&-(
`ROPNQ/ÿSZR/ÿTUS=
`ST ÿÿÿÿ"#$%&'()ÿ+,-#).'./ÿ:#22&ÿ;(2)&2(2/ÿ"#$%&0ÿ1()J#0(8#-./ÿV&WWJ?,#$(0
`F0#A3.G(ÿX%&3.28ÿF48%-.3)'ÿL%-ÿB(3C%-D$?%2?>).A/ÿ+4$(G.(-ÿ9%&-2#4ÿ%L
`MJ$3('$ÿF-H).3(H3&-(/ÿ_%4&'(ÿRO/ÿI$$&(ÿN/ÿ5#8($ÿRSY?RTN/ÿ+4$(G.(-
`F&8&$3ÿÿTUS=
`S= ÿÿÿÿ"%#WW#'ÿV#-((0ÿB.#W./ÿ;.,(-.&ÿM(H(4(#2&/ÿ:#22&ÿ;(2)&2(2/ÿF
`0(G(4%A'(23ÿ#20ÿG(-.L.H#3.%2ÿL-#'(C%-DÿL%-ÿ3)(ÿM(8K&$ÿA4#3L%-'/
`+4$(G.(-ÿ9%&-2#4ÿ%LÿMJ$3('$ÿF-H).3(H3&-(/ÿROPSU/ÿ5#-3ÿ>Q/ÿSUSRZSU=S/
`TUS=
`S ÿÿÿÿ[)#4.0ÿ6#3.L/ÿF'.-?"%)#''#0ÿX#)'#2./ÿ+3).%A.#ÿB.8&$$.(/ÿ;.,(-.&
`M(H(4(#2&/ÿ"#-3.2ÿX#0(3WD./ÿ:#22&ÿ;(2)&2(2/ÿ5#-3.#4ÿ_.-3&#4ÿ>)#22(4
`M)#-.28\ÿFÿ](2(-.Hÿ"(3)%0%4%8Jÿ3%ÿ+2)#2H(ÿX($%&-H(ÿ"#2#8('(23ÿ#20
`V#&43ÿ;%4(-#2H(ÿ.2ÿB(3C%-D$?%2?>).A/ÿ9%&-2#4ÿ%Lÿ+4(H3-%2.Hÿ;($3.28/
`9&2(ÿTUS=/ÿ_%4&'(ÿTO/ÿI$$&(ÿ=/ÿAAÿ=S?RT/ÿTUS=
`
 
 

` 

`
` 
`
`10
`
`

`

` !"ÿÿÿÿ$%&%'ÿ)*+,-ÿ./0%/ÿ12%/-ÿ3+%,4ÿ526,-ÿ7+89/,4ÿ:26,4-ÿ;%,,<ÿ=6,2<,6,-
`>?6@0'/*%4,60+@ÿ),%?A&+&ÿ/Bÿ9%C+/ÿD'6E<6,@AÿFC6,0+B+@%0+/,ÿ),06,,%&
`
 
 

` 

`  ÿ ÿ
`
`B/'ÿG'66,ÿ>?6@0'/,+@&-ÿH/<',%?ÿ/Bÿ>?6@0'/*%4,60+@&ÿI/?<*6ÿJJ-ÿF&&<6
`K-ÿLF11MÿNOPO8QJKJRL>F11Mÿ !JO8!OPSRÿON J
` Q"ÿÿÿÿ$%,4-ÿG"ÿ526,-ÿH"ÿTÿS+6-ÿ7"ÿTÿU%/-ÿH"ÿTÿ=6,2<,6,-ÿ;"ÿTÿ:26,4-ÿ7"8
`9"-ÿ)ÿ;AV'+Cÿ7/WÿX/W6'ÿ.+/Y%0@2ÿB/'ÿ./CAÿ1<'B%@6ÿX/06,0+%?
`U6%&<'6*6,0-ÿF>>>ÿH/<',%?ÿ/Bÿ.+/*6C+@%?ÿ%,Cÿ;6%?02ÿF,B/'*%0+@&-ÿ
`I/?<*6Z P-ÿÿF&&<6ZÿJ-ÿYY"ÿ![ ÿ\ÿ![[-ÿF11MÿZÿO Q]8O [K-ÿU%AÿON J
` P"ÿÿÿÿ)*+,ÿ$-ÿD6,4ÿ$-ÿ526,ÿ3-ÿ:26,4ÿ7-ÿ=6,2<,6,ÿ;"ÿ9DF^ÿ),06,,%ÿ;<*+C+0A
`16,&/'ÿ5/8^6&+4,ÿB/'ÿ_1Mÿ)YY?+@%0+/,&"ÿ=/`A/ZÿF>F5>8F,&0+0<06ÿ/B
`>?6@0'/,+@&-ÿF,B/'*%0+/,ÿ%,Cÿ5/**<,+@%0+/,ÿ>,4+,66'&TÿF>F5>
`>?6@0'/,+@&ÿ>aY'6&&"ÿON J"ÿ
` ]"ÿÿÿÿ)"8U"ÿ9%2*%,+-ÿX"ÿ7+?b6V6'4-ÿH"ÿX?/&+?%-ÿ%,Cÿ;"ÿ=6,2<,6,-
`c^6d6?/Y+,4ÿ%ÿX/W6'8>BB+@+6,0ÿ%,Cÿ7/W85/&0ÿJ^ÿM/5ÿ_&+,4ÿ1*%'0ÿG)718
`.%&6CÿI6'0+@%?ÿ52%,,6?&-eÿH/<',%?ÿ/Bÿ5/*Y<06'ÿ%,Cÿ1A&06*ÿ1@+6,@6&
`LH5118>?&6d+6'RÿP[LKR-ÿKKN\K!Q-ÿON J"
` ["ÿÿÿÿ)*+,ÿ$-ÿf<*%'ÿf%,02ÿ9-ÿ7+?b6V6'4ÿX-ÿ526,ÿ3-ÿ:26,4ÿ7-ÿ=6,2<,6,ÿ;"
`X6'B/'*%,@68/Y0+*+g6CÿX'+,06Cÿh+C6V%,Cÿ9DF^ÿ),06,,%ÿ%,C
`>,d+'/,*6,0%?ÿF*Y%@0ÿ),%?A&+&"ÿf/'6%Zÿ>=9FTÿ>=9FÿH/<',%?"ÿON J"
`ÿijkiÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ=/Y
`ON"ÿÿÿÿ)"8U"ÿ9%2*%,+-ÿf"ÿ9"ÿI%CC+,%-ÿf"ÿ7%0+B-ÿX"ÿ7+?b6V6'4-ÿH"ÿX?/&+?%-
`%,Cÿ;"ÿ=6,2<,6,-ÿc;+428X6'B/'*%,@6ÿ%,CÿD%<?08=/?6'%,0ÿJ^ÿM/58.<&
`;AV'+Cÿ)'@2+06@0<'6ÿ_&+,4ÿ)9.8M>=ÿ.%&6Cÿ)C%Y0+d6ÿU/,+0/'+,4
`X?%0B/'*-eÿF>>>ÿ='%,&%@0+/,&ÿ/,ÿ5/*Y<06'&ÿLF>>>8=5R-ÿON O"ÿL=/
`%YY6%'R
`O "ÿÿÿÿ9%b66dÿf<*%'ÿf%,02-ÿX%&+ÿ7+?b6V6'4-ÿ;%,,<ÿ=6,2<,6,-ÿ3+%,4ÿ526,-
`7+'/,4ÿ:26,4-ÿ;%'+&ÿf<*%'-ÿ10<CAÿ/,ÿG?%&&ÿ>Y/aAÿ.%&6Cÿ7/Wÿ5/&0ÿ%,C
`5/*Y%@0ÿ=+Y8='<,@%06Cÿ='+%,4<?%'ÿX'+,06Cÿ),06,,%ÿ"ÿF,06',%0+/,%?
`H/<',%?ÿ/Bÿ),06,,%&ÿ%,CÿX'/Y%4%0+/,ÿON OL ]K!JPR-ÿ \]-ÿON O"
`OO"ÿÿÿÿ9%b66dÿf<*%'ÿf%,02-ÿ3+%,&<ÿh%,-ÿ;%'+&2ÿf<%*'-ÿX%&+ÿ7+?b6V6'4-
`3+%,4ÿ526,-ÿ7+'/,4ÿ:26,4-ÿ;%,,<ÿ=6,2<,6,-ÿ>d%?<%0+,4ÿ1<&0%+,%V+?+0A-
`>,d+'/,*6,0ÿ)&&6&&*6,0ÿ%,Cÿ=/a+@ÿ>*+&&+/,&ÿ+,ÿ7+B6ÿ5A@?6ÿ10%46&ÿ/B
`X'+,06Cÿ),06,,%"ÿX'/@6C+%ÿ>,4+,66'+,4ÿJNL R-ÿ!N]\! J-ÿON O"
`OJ"ÿÿÿÿ)*+,ÿ$-ÿ526,ÿ3-ÿ=6,2<,6,ÿ;-ÿ:26,4ÿ7"ÿX6'B/'*%,@68lY0+*+g6C
`3<%C'%06ÿ./W0+6ÿ9DF^ÿ),06,,%&ÿD/'ÿ5/&08>BB6@0+d6ÿ%,Cÿ>@/8D'+6,C?A
`F,C<&0'+%?ÿ)YY?+@%0+/,&"ÿ_1)Zÿ>UhÿX<V?+&2+,4TÿX'/4'6&&ÿ+,
`>?6@0'/*%4,60+@&ÿ96&6%'@28XF>9"ÿON OTÿ OQZK[8QK"
`OK"ÿÿÿÿ^%,6&20%?%VÿU-ÿ>V'%2+*+ÿU-ÿ7+?b6V6'4ÿX-ÿX?/&+?%ÿH-ÿ=6,2<,6,ÿ;"
`U6*/'A8>BB+@+6,0ÿl,852+YÿM60W/'`ÿh+02ÿ)C%Y0+d6ÿF,06'B%@6&"ÿF>>>
`='%,&%@0+/,&ÿ/,ÿ5/*Y<06'8)+C6Cÿ^6&+4,ÿ/BÿF,064'%06Cÿ5+'@<+0&ÿ%,C
`1A&06*&"ÿON OTÿJ L RZ KQ8 !["
`O!"ÿÿÿÿG<%,4ÿ7-ÿM+4<&&+6ÿ>-ÿX?/&+?%ÿH-ÿF&/%2/ÿH-ÿ=6,2<,6,ÿ;"ÿ1<'d6Aÿ/B
`&6?B8%C%Y0+d6ÿM/5&ÿW+02ÿ6,6'4A86BB+@+6,@Aÿ%,CÿC6Y6,C%V+?+0A"
`
 
 

` 

`
` 
`
`11
`
`

`

`4/27/22, 10:52 PM
`
`https://people.kth.se/~hannu/Publications.htm
`
`
`International
`
`Journal
`
`of
`
`Embedded
`
`and Real-Time
`
`Communication
`
`Systems. 2012; 3(2):1-22.
`
`
`“Survey of Self-
`Isoaho, H.
`L. Guang, E. Nigussie, J.
`26.
`Tenhunen,
`
`Adaptive On-Chip Networking with Energy-Efficiency and Dependability
`
`“,
`accepted to Int.
`J.
`of Embedded and Real-Time Communication
`Systems
`(IJERTCS), 2012
`
`
`
`
`Isoaho & H.
`27. E. Nigussie, J. Plosila, S.Tuuna, J.
`Tenhunen, “Energy
`efficient semiserial on-chip link through circuit optimization and
`
`integration of signaling techniques”,
`accepted to IEEE Transactions
`
`
`Systems, 2012
`on Very Large Scale Integration (VLST)
`
`Rahmani A M, Vaddina K R, Latif K, Liljeberg P, Plosila J,
`28.
`
`Tenhunen H. Design and management of high-performance, reliable and
`
`
`
`thermal-aware 3D networks-on-chip.
`IET Circuits, Devices & Systems.
`2012; 6(5):308-321.
`
`29.
`Amin Y, Shao B, Chen Q, Zheng L, Tenhunen H. Electromagnetic
`
`analysis of RFID antennas for "green" electronics. Electromagnetics.
`2012;
`
`
`
`30. Amin Y, Kanth R K, Liljeberg P, Chen Q, Zheng L, Tenhunen H. Green
`
`wideband RFID tag antenna
`for
`supply chain
`applications.
`IEICE
`Electronics Express. 2012; 9(24):1861-1866.
`
`
`
`
`31.
`Ebrahimi M, Daneshtalab M, Liljeberg P, Plosila J, Flich J,
`
`Tenhunen H. Path-based Partitioning Methods for 3D Networks-on-Chip
`
`2012;
`with Minimal Adaptive Routing.
`IEEE Transactions on Computers.
`99:1-16.
`
`32.
`
`
`"Skewing-based method for
`Isoaho, H. Tenhunen,
`J.
`S. Tuuna,
`reduction of functional crosstalk and power supply noise caused by
`
`
`on-chip buses, accepted to
`IET Computers & Digital Techniques, 2012
`
` !"# $!%& $'ÿ)&*# $'ÿ&+ÿ,-."//"/ÿ$ /ÿ0"$'12%-"ÿ3&--* %4$!%&
`567!"-78ÿ9:;9<ÿ=>9?@;1998
`
 
 

` 

`  ÿ ÿ
`
`9A8ÿÿÿÿC8ÿD*$ EFÿ,8ÿG%E*77%"Fÿ)8ÿ7&$H&FÿI8ÿ2" H* " FÿJ5*#K"6ÿ&+ÿ5"'+1
`L/$M!%K"ÿN 13H%MÿG"!O&#P% EÿO%!Hÿ, "#E61,++%4%" 46ÿ$ /ÿQ"M" /$.%'%!6
`JFÿ$44"M!"/ÿ!&ÿ !8ÿ)8ÿ&+ÿ,-."//"/ÿ$ /ÿ0"$'12%-"ÿ3&--* %4$!%&
`567!"-7ÿ>),0235?Fÿ9:;9
`9R8ÿÿÿÿ,8ÿG%E*77%"Fÿ)8ÿS'&7%'$Fÿ582** $Fÿ)8ÿ7&$H&ÿTÿI8ÿ2" H* " FÿU, "#E6
`"++%4%" !ÿ7"-%7"#%$'ÿ& 14H%Mÿ'% Pÿ!H#&*EHÿ4%#4*%!ÿ&M!%-%V$!%& ÿ$ /
`% !"E#$!%& ÿ&+ÿ7%E $'% Eÿ!"4H %W*"7UFÿ$44"M!"/ÿ!&ÿ,,,ÿ2#$ 7$4!%& 7
`& ÿX"#6ÿC$#E"ÿ54$'"ÿ !"E#$!%& ÿ>XC5?ÿ567!"-7Fÿ9:;9
`9Y8ÿÿÿÿ0$H-$ %ÿLÿZFÿX$//% $ÿ[ÿ0FÿC$!%+ÿ[FÿC%'\"."#EÿSFÿS'&7%'$ÿ)F
`2" H* " ÿI8ÿQ"7%E ÿ$ /ÿ-$ $E"-" !ÿ&+ÿH%EH1M"#+&#-$ 4"Fÿ#"'%$.'"ÿ$ /
`!H"#-$'1$O$#"ÿ=Qÿ "!O&#P71& 14H%M8ÿ,2ÿ3%#4*%!7FÿQ"K%4"7ÿTÿ567!"-78
`9:;9<ÿA>]?@=:Y1=9;8
`9^8ÿÿÿÿL-% ÿ_Fÿ5H$&ÿ`Fÿ3H" ÿaFÿbH" EÿCFÿ2" H* " ÿI8ÿ,'"4!#&-$E "!%4
`$ $'67%7ÿ&+ÿ0cQÿ$ !" $7ÿ+&#ÿdE#"" dÿ"'"4!#& %478ÿ,'"4!#&-$E "!%478
`9:;9<
`=:8ÿÿÿÿL-% ÿ_Fÿ[$ !Hÿ0ÿ[FÿC%'\"."#EÿSFÿ3H" ÿaFÿbH" EÿCFÿ2" H* " ÿI8ÿD#""
`O%/".$ /ÿ0cQÿ!$Eÿ$ !" $ÿ+&#ÿ7*MM'6ÿ4H$% ÿ$MM'%4$!%& 78ÿ,3,
`,'"4!#& %47ÿ,eM#"778ÿ9:;9<ÿ^>9f?@;YA;1;YAA8
`=;8ÿÿÿÿ,.#$H%-%ÿZFÿQ$ "7H!$'$.ÿZFÿC%'\"."#EÿSFÿS'&7%'$ÿ)Fÿc'%4Hÿ)F
`2" H* " ÿI8ÿS$!H1.$7"/ÿS$#!%!%& % EÿZ"!H&/7ÿ+&#ÿ=QÿG"!O&#P71& 13H%M
`O%!HÿZ% %-$'ÿL/$M!%K"ÿ0&*!% E8ÿ,,,ÿ2#$ 7$4!%& 7ÿ& ÿ3&-M*!"#78ÿ9:;9<
`^^@;1;A8
`=98ÿÿÿÿ58ÿ2** $Fÿ)8ÿ7&$H&FÿI8ÿ2" H* " FÿU5P"O% E1.$7"/ÿ-"!H&/ÿ+&#
`#"/*4!%& ÿ&+ÿ+* 4!%& $'ÿ4#&77!$'Pÿ$ /ÿM&O"#ÿ7*MM'6ÿ &%7"ÿ4$*7"/ÿ.6
`& 14H%Mÿ.*7"7Fÿ$44"M!"/ÿ!&ÿ,2ÿ3&-M*!"#7ÿTÿQ%E%!$'ÿ2"4H %W*"7Fÿ9:;9
`==8ÿÿÿÿD*$ EÿCFÿ[$ !Hÿ0FÿS'&7%'$ÿ)Fÿ2" H* " ÿI8ÿI%"#$#4H%4$'ÿZ& %!&#% E
`% ÿ5-$#!ÿI&*7"@ÿQ"7%E ÿ54$'$.%'%!6FÿQ"M" /$.%'%!6ÿ$ /ÿ, "#E61
`,++%4%" 468ÿ3&--* %4$!%& 7ÿ% ÿ +&#-$!%& ÿ54%" 4"ÿ$ /ÿZ$ $E"-" !
`, E% ""#% E8ÿ9:;9<9
`=f8ÿÿÿÿD*$ EÿCFÿG%E*77%"ÿ,FÿS'&7%'$ÿ)Fÿ2" H* " ÿI8ÿQ*$'ÿZ& %!&#% E
`3&--* %4$!%& ÿ+&#ÿ5"'+1LO$#"ÿG"!O&#P1& 13H%M@ÿL#4H%!"4!*#"ÿ$ /ÿ3$7"
`5!*/68ÿ !"# $!%& $'ÿ)&*# $'ÿ&+ÿL/$M!%K"Fÿ0"7%'%" !ÿ$ /ÿL*!& &-%4
`567!"-7ÿ>)L0L5?8ÿ9:;9<ÿ=@R91^;8
`=]8ÿÿÿÿ[$ !Hÿ0ÿ[FÿC%'\"."#EÿSFÿL-% ÿ_Fÿ3H" ÿaFÿbH" EÿCFÿ2" H* " ÿI8
`3&-M$#$!%K"ÿ, /1&+1C%+"ÿ5!*/6ÿ&+ÿS&'6-"#ÿ$ /ÿS$M"#ÿ`$7"/ÿ0$/%&
`c#"W*" 46ÿQ"K%4"78ÿ !"# $!%& $'ÿ)&*# $'ÿ&+ÿ, K%#& -" !$'
`S#&!"4!%& 8ÿ9:;9<ÿ9@9=19R8
`=A8ÿÿÿÿ[$ !Hÿ0ÿ[FÿC%'\"."#EÿSFÿ2" H* " ÿIFÿ3H" ÿaFÿbH" EÿCFÿ[*-$#ÿI8
`5!*/6ÿ& ÿD'$771,M&e61`$7"/ÿC&O13&7!ÿ$ /ÿ3&-M$4!ÿ2%M12#* 4$!"/
`2#%$ E*'$#ÿS#% !"/ÿL !" $8ÿ !"# $!%& $'ÿ)&*# $'ÿ&+ÿL !" $7ÿ$ /
`S#&M$E$!%& 8ÿ9:;9<ÿ9:;9@;1Y8
`
 
 

` 

`
`33. Guang L,
`Kanth R, Plosila J, Tenhunen H. Hierarchical Monitoring
`
`
`in Smart House:
`Design Scalability, Dependability and Energy-
`Efficiency. Communications
`in
`Information Science
`and Management
`Engineering. 2012;2
`
`
`
`
`Guang L, Nigussie E, Plosila J, Tenhunen H.
`34.
`Dual Monitoring
`Communication for Self-Aware Network-on-Chip: Architecture and Case
`International Journal of Adaptive, Resilient and Autonomic
`Study.
`
`(IJARAS). 2012; 3:72-91.
`Systems
`
`Kanth R K, Liljeberg P, Amin Y, Chen Q, Zheng L, Tenhunen H.
`35.
`Comparative
`End-of-Life Study of Polymer
`and Paper Based Radio
`
`
`of
`Environmental
`Devices.
`International
`Journal
`Frequency
`Protection. 2012; 2:23-27.
`
`
`
`36. Kanth R K, Liljeberg P,
`Study
`on
`Glass-Epoxy-Based
`Triangular Printed Antenna.
`Propagation. 2012; 2012:1-8.
`
`Chen Q, Zheng L, Kumar H.
`Tenhunen H,
`Tip-Truncated
`Low-Cost
`and Compact
`
`International Journal of Antennas and
`
`https://people.kth.se/~hannu/Publications.htm
`
`12
`
`7/93
`
` 
`
`12
`
`

`

` !"ÿÿÿÿ$%&'%()ÿ+ÿ,-ÿ.)/012134ÿ5-ÿ5/67)/%ÿ8-ÿ91(&:(1(ÿ;"ÿ<=>/63)(4ÿ%ÿ.6?@
`A67Bÿ%(Cÿ56?13@<DD)E)1(Bÿ;F23)C)G%B)6(ÿ91E&()H:1ÿD63ÿ IÿJ6A@K:7
`
 
 

` 

`  ÿ ÿ
`
`;F23)Cÿ+3E&)B1EB:31ÿL7)(4ÿ.%7BM@K%71Cÿ$6:B)(4ÿ+/463)B&'7"ÿ86:3(%/ÿ6D
`.6?ÿ56?13ÿ</1EB36()E7"ÿNOPNQÿRSTUVTO @TPT"
` R"ÿÿÿÿ5%&)WW%/%ÿ9-ÿ+)36/%ÿ+-ÿX:ÿ9ÿA-ÿ.)/012134ÿ5-ÿ91(&:(1(ÿ;-ÿY%/%W67W)
`9"ÿ5%3%//1/)G1CÿZ(/)(1ÿ$14:/%3)G1Cÿ.1%7B@YH:%317ÿD63ÿ+C%>B)[1
`<'21CC1CÿYF7B1'7"ÿ\(B13(%B)6(%/ÿ86:3(%/ÿ6Dÿ<'21CC1Cÿ%(Cÿ$1%/@9)'1
`A6'':()E%B)6(ÿYF7B1'7ÿS\8<$9AYU"ÿNOPNQÿ V! @]P"
` ]"ÿÿÿÿX:ÿ9ÿA-ÿ.)/012134ÿ5-ÿ91(&:(1(ÿ;"ÿ+(ÿZ>B)')G1CÿJ1B?63W@6(@A&)>
`I17)4(ÿD63ÿI%B%ÿ5%3%//1/ÿ^^9"ÿ536E1C)%ÿ<(4)(113)(4"ÿNOPNQÿ OV PP@
` PR"
`TO"ÿÿÿÿ9::(%ÿY-ÿJ)4:77)1ÿ<-ÿ\76%&6ÿ8-ÿ91(&:(1(ÿ;"ÿ,6C1/)(4ÿ6Dÿ1(134F
`C)77)>%B)6(ÿ)(ÿ$.AÿE:331(B@'6C1ÿ7)4(%/)(4"ÿ_13Fÿ.%341ÿYE%/1
`\(B143%B)6(ÿS_.Y\UÿYF7B1'7-ÿ\<<<ÿ93%(7%EB)6(7ÿ6("ÿNOPNQÿNOVPPT`@
`PPaP"
`TP"ÿÿÿÿb:%(4ÿ.-ÿ8%D3)ÿYÿ,-ÿc%(4ÿK-ÿ5/67)/%ÿ8-ÿ;%((:ÿ9"ÿ<'21CC)(4ÿ^%:/B@
`96/13%(E1ÿ?)B&ÿI:%/@.1[1/ÿ+41(B7ÿ)(ÿ,%(F@A631ÿYF7B1'7"ÿÿ\(Vÿ^)37B
`,<I\+Jÿd63W7&6>ÿS,<I\+JePNU"ÿ^)37Bÿ,<I\+Jÿd63W7&6>ÿS,<I\+JePNU"
`NOPN"
`TN"ÿÿÿÿ+&'%Cÿd-ÿA&1(ÿf-ÿM&1(4ÿ.-ÿ91(&:(1(ÿ;"ÿI1E6:>/)(4ÿE%>%E)B%(E1ÿD63
`B&1ÿ>6?13ÿ)(B143)BFÿ6Dÿ I@I$+,@6[13@/64)Eÿ7F7B1'"ÿNOPPÿ\<<<ÿP B&
`</1EB36()E7ÿ5%EW%4)(4ÿ91E&(6/64FÿA6(D131(E1"ÿNOPNQÿ>>"ÿa]O@a]T"
`T "ÿÿÿÿ+&'%Cÿd-ÿA&1(ÿf-ÿM&1(4ÿ.-ÿ91(&:(1(ÿ;"ÿ,6C1/)(4ÿ6Dÿ>1%W@B6@>1%W
`E631ÿ7?)BE&)(4ÿ(6)71-ÿ6:B>:Bÿ)'>1C%(E1-ÿ%(CÿC1E6:>/)(4ÿE%>%E)B%(E1
`%/6(4ÿ%ÿ[13B)E%/ÿE&%)(ÿ6Dÿ>6?13ÿC)7B3)2:B)6(ÿ9Y_ÿ>%)37"ÿ+(%/64
`\(B143%B1CÿA)3E:)B7ÿ%(CÿY)4(%/ÿ536E177)(4"ÿNOPNQÿ! SPUV PP@ NR"
`TT"ÿÿÿÿg%(B&ÿ$ÿg-ÿ.)/012134ÿ5-ÿ91(&:(1(ÿ;-ÿA&1(ÿf-ÿM&1(4ÿ.-ÿg:'%3ÿ;"
`YB:CFÿ6(ÿb/%77@<>6=F@K%71Cÿ.6?@A67Bÿ%(CÿA6'>%EBÿ9)>@93:(E%B1C
`93)%(4:/%3ÿ53)(B1Cÿ+(B1((%"ÿÿÿ;)(C%?)ÿ5:2/)7&)(4ÿA63>63%B)6(Q
`\(B13(%B)6(%/ÿ86:3(%/ÿ6Dÿ+(B1((%7ÿ%(Cÿ536>%4%B)6("ÿNOPNQÿ+3B)E/1ÿ\IV
`PRTa !@"
`Ta"ÿÿÿÿ+')(ÿc-ÿA&1(ÿf-ÿM&1(4ÿ.-ÿ91(&:(1(ÿ;"ÿ9?6@%3'ÿY)(:6:7ÿ+(B1((%ÿD63
`$^\IÿL2)H:)B6:7ÿY1(7637ÿ%(Cÿd)31/177ÿ+>>/)E%B)6(7"ÿLgVÿ9%F/63ÿh
`^3%(E)7Qÿ86:3(%/ÿ</1EB36'%4(1B)Eÿd%[17ÿ%(Cÿ+>>/)E%B)6(7"ÿNOPNQ
`N`SP!@PRUVN `a@N !P"
`T`"ÿÿÿÿ+')(ÿc-ÿA&1(ÿf-ÿM&1(4ÿ.-ÿ91(&:(1(ÿ;"ÿib311(iÿd)C12%(Cÿ.64@Y>)3%/
`+(B1((%ÿD63ÿ$^\IÿY1(7)(4ÿ%(Cÿd)31/177ÿ+>>/)E%B)6(7"ÿLgVÿÿ9%F/63ÿh
`^3%(E)7Qÿ86:3(%/ÿ6Dÿ</1EB36'%4(1B)Eÿd%[17ÿ%(Cÿ+>>/)E%B)6(7"ÿNOPNQ
`N`SPT@PaUVNOT @NOaO"
`T!"ÿÿÿÿc%(4ÿb-ÿX)1ÿ.-ÿ,j(BF7%/6ÿ,-ÿA&1(ÿ8-ÿ91(&:(1(ÿ;-ÿM&1(4ÿ."ÿK)6@5%BE&
`I17)4(ÿ%(Cÿ\'>/1'1(B%B)6(ÿK%71Cÿ6(ÿ%ÿ.6?@56?13ÿYF7B1'@6(@A&)>ÿ%(C
`5%>13@K%71Cÿ\(W01Bÿ53)(B)(4ÿ91E&(6/64F"ÿ\<<<ÿB3%(7%EB)6(7ÿ6(
`)(D63'%B)6(ÿB1E&(6/64Fÿ)(ÿ2)6'1C)E)(1"ÿNOPNQÿP`S`UVPOT @POaO"
`TR"ÿÿÿÿ+')(ÿc-ÿA&1(ÿf-ÿM&1(4ÿ.-ÿ91(&:(1(ÿ;"ÿI17)4(ÿ%(Cÿ^%23)E%B)6(ÿ6D
`d)C12%(Cÿ+3E&)'1C1%(ÿY>)3%/ÿ+(B1((%ÿK%71CÿL/B3%@.6?ÿA67Bÿib311(i
`
 
 

` 

`
` 
`
`13
`
`

`

`4/27/22, 10:52 PM
`
`https://people.kth.se/~hannu/Publications.htm
`
`Modules
`
`
`D Sensing and Wireless Applications.
`
`12; 130:241-256.
`Electromagnetics Research-PIER. 20
`
`
`for RFI
`
`Progress
`
`in
`
`
`
`
`
`49. Amin Y, Chen Q, Zheng L,
`
`Flexible UHF RFIID Antennas
`
`Electromagnetics Research-PIER. 20
`
`Tenhunen H.
`for
`
` Development and Analysis of
`"Green" Electronics. Progress
`in
`12; 130:1-15.
`
`50.
`
`Amin Y, Chen Q, Tenhunen H,
`
`
`Printable
`RFID
`Antennas
`for
`Electromagnetic Waves and Applicat
`
`Zheng L.
`"Green"
`
`Evolutionary Versatile
`Electronics.
`Journal
`
`ions. 2012;
`
`26(2-3):264-273.
`
`2011
`
`Top
`
`Kanth, Rajeev Kumar
`Qiansu and Kumar, Harish and
`and Wan,
`and Zheng, Lirong and Tenhunen,
`Liljeberg, Pasi
`and Chen, Qiang
`Environment Assessment and Toxic
`Hannu, "Evaluating Sustainability,
`of Printed Antenna"
`in Elsevier/
`Emissions
`in Life Cycle Stages
`
`
`1-6
`Science Direct, 1, Dec, 2011, pp.
`
`and
`Liang and Liljeberg, Pasi
`Yin, Alexander Wei
`52.
`and Guang,
`
`Jouni and Tenhunen,
`Hannu, “Hierarchical
`Rantala, Pekka and Isoaho,
`
`in International Journal of
`Agent Based NoC with
`DVFS Techniques"
`
`
`
`for
`Design, Analysis
`and Tools
`Integrated Circuits
`and Systems
`
`
`
`
`32-4
`(IJDATICS), 1, Jun, 2011, pp.
`
`
`
`0
`
` !"#$%ÿ' (ÿ)*+,ÿ-$.%/.0ÿ1.!ÿ2/($#$%%ÿ344#/516/ .%7ÿ8( 0($%%ÿ/.
`9#$56( :10.$6/5%ÿ)$%$1(5;<8+9)7ÿ=>?=@ÿ?A>B=C?<=DE7
`
 
 

` 

`  ÿ ÿ
`
`CF7ÿÿÿÿ3:/.ÿHIÿJ;$.ÿKIÿL;$.0ÿMIÿN$.;".$.ÿO7ÿ,$P$# 4:$.6ÿ1.!ÿ3.1#Q%/%ÿ '
`*#$R/S#$ÿTO*ÿ)*+,ÿ3.6$..1%ÿ' (ÿUV($$.Uÿ9#$56( ./5%7ÿ8( 0($%%ÿ/.
`9#$56( :10.$6/5%ÿ)$%$1(5;<8+9)7ÿ=>?=@ÿ?A>B?<?D7
`D>7ÿÿÿÿ3:/.ÿHIÿJ;$.ÿKIÿN$.;".$.ÿOIÿL;$.0ÿM7ÿ9P #"6/ .1(QÿW$(%16/#$
`8(/.61S#$ÿ)*+,ÿ3.6$..1%ÿ' (ÿUV($$.Uÿ9#$56( ./5%7ÿX "(.1#
`9#$56( :10.$6/5ÿ21P$%ÿ1.!ÿ344#/516/ .%7ÿ=>?=@ÿ=EY=<AZB=EC<=[A7
`ÿ\]^^ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿN 4
`D?7ÿÿÿÿ_1.6;

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket