HAL Id: hal-01243276
https://hal.inria.fr/hal-01243276
Submitted on 14 Dec 2015
HAL is a multi-disciplinary open access
archive for the deposit and dissemination of
sci-entific research documents, whether they are
pub-lished or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diffusion de documents
scientifiques de niveau recherche, publiés ou non,
émanant des établissements d’enseignement et de
recherche français ou étrangers, des laboratoires
publics ou privés.
Complementary Communication Path for Energy
Efficient On-Chip Optical Interconnects
Hui Li, Sébastien Le Beux, Yvain Thonnart, Ian O’Connor
To cite this version:
Hui Li, Sébastien Le Beux, Yvain Thonnart, Ian O’Connor. Complementary Communication Path for
Energy Efficient On-Chip Optical Interconnects. 52th IEEE Design Automation Conference (DAC),
Jun 2015, San francisco, United States. �10.1145/2744769.2744810�. �hal-01243276�
iiiiii
1xixxxxxxixxiixixxix
1txittxixitttxxxtx
3xi3xirxxirrrtxxtt
1i
1
i txirxxxixixxit i xxtxx txt t xir i 3 xi t xirxxxtx xi xii txxi 13 i i xi txx xi
3
xit i txxtx xi xxxi 3 i txxtx xxi txx xi
3
r xii trxi r t rirx ixxi 3 i txxtx xxi txx xi
tii i t xttxxx x tx txixxxxxxixx x xxix x tx txi txix xttxxxtx xx txiixx t txxtt x tx ti
i
TTTTTTTT
TssssssssssssssTssssssssssssssssss
[ [ [ [ssssssssss Tssssssssssss ) )))) )) ) ) ) ) ) ) ) )) ) ) )ssssssssTssss
ssssssss
.. TT s TT s
[ [ [ [ [ [ [ s [.. sT s T ssTssT TT s
... Tssssssss ss ssss
0 2 3) ) ) 1) ) 01001110 P 0 P 0 D Crr tr Ctx t Ctix 01001110 1 0 ee r k r R ) RR ee 1 N 0 N R r [ ) S 0 ) S [ S 0 S ) S S x) x) ) )S S S ) + = ) S S 1 0 ssssss..sTsssssssssssss ssssss . sssss sssssssssssssssssssssssssssssssssss ssssssssssssss sss.s [ [ [ [ [ 0 [ [ [[ [ [ 0
1)1)1
P ) ) P ) 1
[ ) ) ) ) [ [ [ [ 0 0 [0 [[ [ [ 0 0 [ 01)1)1
))) ) ) P )
0 ) ) ) ) ))) ) ) ) [ 0 ) ) ) ) [ 0 [ [ [ [ [ 0 [ S S S S1)1)3
[
... ssssssssssTsss ss sssTssssssTssssssss
P P ) P 0 [00 P P ) P 0 [00 s s s + [ [ P P ) ) dl l j ) )l l j l l l jd ) ) +D [ )l a l = - × ) p l =[ [ [ [+ k = l ) ) ) ) ) l l p l l q =[ P P [ [ S S l l l j ) ) +D ssssss ..s Ts sssss s s s ss ssss ssssssss s sssssss sssssssssssss sss ssssssss sssss ssssssssssssssssss s ssssssssssss s ssssss.s Tsssss. sTssssssssssssssssssssss.ss P t [ [ [ [ [ µ P L [ 0b 0µ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ) ) ) ) ) ) l l l q l l l q l l l l j + -+ -= [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ ) ) ) ) d l l l q l l l l j + -= [ [ ) ) )= ) ) [j
j
d [ [ [ [ ) ) )) ) [ [ [j
dj
[[ [0 t L 0µ 0 0[ [ [ [0µ t j l l = 0µ )j j l l j ) j dll L j j j l l j j dll j l l l j j+D ) j dll lL j +D = 0µ j ) j l l l j j+D l l l jd j+D ssssss w.s Tsss sssssss sss sssssssss sss Ts sssss s s ssss ssss ssssssss sss ss sssssssss ssssssssssss sss ssss ssssssss sssss sss s s ssssss ssss sssssssssss sssssss sssssss ssss ssssssssssssssssss.sTsssssssssssssssssssssssssssssssssssssssssss Tsssssssssss ssss ssssssssssssssssssssssssssssssssssssss s sssssssssss sssssssssssssssss.s [
w. T T T TT s s s
w.. ssssssss Ts sssss
[ [ L 0 [ L [ [ 0 [ L [ [ 0 [ L [3)1)1
)
0 [[
j
j Sd ) ) ) Sdj[
j
0 [ )3)1)1
) d
j[
j
0 [3)1)3 d S ) ) P )
j S jd ) S j S jd S [ [ [ 0 0 j j P j S) S j = )) S × j × [ [ [ [ [ j j P j S) S j = )) S × j × [ [ [ 0 0 j j P j S S j = ) S × j × [ [ [ [ [ j j P j S S j = ) S × j × P [ j ) S S j S S [ 0 0 [ à j j ) j S S S S S S + 0 t tj S t tj t tj N 1 t tj tLi 1 tL i 1 tLi 1 tLi 1 e s [ L N l 0 llj g ee r w wj wLi 1 w wj wLi 1 w wj wLi 1 w wj wLi 1 sssssse.sssssssss TsssssssssssssssssssssssTsssTsssssssssssssssssssTsssT.sTssssssss sssssssssss ssssT ssssssssssssssssssssssssssssssssssssss ssssssssssssssssssss ssssss s s ss sssss ssss s s ssssss ssssss sssssssss TsssTs sss ssss ssssssssss.s Tsss ssssssssss ssssssss sssss ssssssssss sss ssssssss ssss ssssssssssssss ssssss sssss . s ssss s ssssssss sss sssssssssssssssssssss ssssssss ssssssss ssssssssssssssssssssssssssssssssssssssssssss sTsssT.s
w.. ssssssssssss ssssss
[ [ 0 S N 1 t tj tLi 1 w wj wL i 1 w wj wL i 1 w wj wL i 1 S 0 t tj t tj N 1 t tj tLi 1 tLi 1 tLi 1 w wj wL i 1 x) x) ) 0 1 t tj tLi 1 N 2 N 1 t tj tLi 1 1 t tj N 1 t tj tLi 1 tLi 1 ) 2 wj wL i 1 w w wj wLi 1 0 w wj wL i 1 w wj wL i 1 ssssss .s ssssssssssssss s s ssss ssssssssssssss sssss sssssssssssssssss sssssss s TT s s s T Ts ssss s s T TTs ss ss ssssss s.s sssss s s ssssssssssss ssss ssssssssssssssssssssssssssssss ssssssssssssssssssss s.s P [ [ [ [ [ [ [ L [ [[[ [ [ [ 0à[ [ [ 0à[ [ [ [à[ 0 [ [ [ [[0 t [[[ [[w.w Tssssssssss sssss
e. TTT sTT s s
e.. Ts
P P P P [[ P Tsssss..ssssssssssssssss ssssss ssssssssssssssssssssssssssss.s P P P [[ 0 [ 0 [[ 0 0 [ [ 0 0 [ 0 [ [ [ [ [ L 0 0[ [ [ [ 0 [ [ [ [ [ 0 P [ SP P [0 [ 1111 1111 1110 1110 100% %0% %0% %0% %0% 0% 1)1 )0)))) )1 )% )) )% )1 )0 )1 )% )))))) )))))))))))) ss1sss)s) 1h1hh)1s)h ))ss))))))))) ) ) )) )) )) ) ) ) ) )) )) ) )) )) )) ) )) ) )s)))))))s s) 100% %0% %0% %0% %0% 0% 1)1 ss1sss)s) 1h1hh)1s)h ) ) )) ) ) )) ) ) ) ) )) )) ) )) )) )) ) )) ) 1111 1111 1110 1110 )ss)))))))s s) ))))))))))))) ))ss))))))))) )0)))) )1 )% )) )% )1 )0 )1 )% )))))) ssssss .s ssssssss s s ssss ssssssss ssssss sssssss ssssss ssss ssssssss ssss ssssssssssssssssssss ssss ss ssssssss ssssss ss ssssssss.s t P [ P [ 0 0 [ [ P P 0 [ P [ [[ ) [à[[ )
e.. sssssTsssss T ss ssTsssssssssssss
[ [ [ [ [[ [[ [ [ [0 [[ P [0 1 % ) % 5 % 7 % 9 10 11 1% 1) 1% 15 1% %0% %10% %%0% %)0% %%0% %50% %%0% %70% %%0% %90% %100% 1 ) 5 7 9 11 1) 15 )s))))))))))) ))))))))) )))) )))))))) )) ) ) )) R)R) 1)R) R)1) 1)1) 1 % ) % 5 % 7 % 9 10 11 1% 1) 1% 15 1% %0% %10% %%0% %)0% %%0% %50% %%0% %70% %%0% %90% %100% 1 ) 5 7 9 11 1) 15 ))))))s))))) )))) )))))))) )) ) ) )) R)R) 1)R) R)1) 1)1) ssssss .s sssssss ssssssssssssssssssssssssssss sssssssssssssssssssssssssssssss s ssssssssssssssss sssssssssssssssssssssssss.s 0) S 0) [ [ ) ) 00[0 [