abstract models of noc-based mpsocs for design space exploration
abstract models of noc-based mpsocs for design space exploration
abstract models of noc-based mpsocs for design space exploration
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
!<br />
Figure!11!–!Example!<strong>of</strong>!a!CDCG.!Figure!taken!from![MAR05b].!!<br />
Xi! et! al.! [XI06]! present! the! integration! <strong>of</strong>! mathematical! power/energy! <strong>models</strong>! <strong>of</strong>! NoC!<br />
components! (e.g.! input! buffers)! into! a! SystemC! transaction! level! NoC! simulation! framework.!<br />
During! the! simulation,! each! corresponding! mathematical! model! receives! the! number! <strong>of</strong>!<br />
transactions!occurred!in!the!router!or!among!then,!in!order!to!calculate!the!dynamic!and!leakage!<br />
power!<strong>of</strong>!each!one.!Different!traffic!patterns!(e.g.!burst!period!from!10us!to!15us)!are!applied!on!<br />
the! same! meshSNoC! to! evaluate! its! power! dissipation.! Experiments! on! eight! deep! subSmicron!<br />
CMOS!processes!(from!180nm!to!45nm),!were!used!to!validate!the!proposed!flow,!illustrated!in!<br />
Figure!12.!Authors!did!not!mention!the!accuracy!<strong>of</strong>!the!NoC!components!power!<strong>models</strong>.!<br />
Figure!12!–!NoC!<strong>design</strong>!flow!proposed!by!Xi.!Figure!taken!from![XI06].!<br />
Eisley! et.! al.! [EIS04][EIS06]! employ! a! framework! that! takes! as! input! message! flows,! and!<br />
derives!a!power!pr<strong>of</strong>ile!<strong>of</strong>!the!network!fabric.!The!authors!map!the!CPU!datapath!as!a!graph,!and!<br />
the! application! as! a! set! <strong>of</strong>! messages! that! flow! in! this! graph,! as! illustrated! in! Figure! 13.! Those!<br />
mapped!CPUs!are!connected!into!the!network!fabric,!mapping!the!entire!MPSoC!as!a!network.!The!<br />
authors! make! use! <strong>of</strong>! a! network! power! estimation! tool,! called! LUNA,! to! evaluate! the! power!<br />
37