Publication | Open Access
A Methodology for Mapping Multiple Use-Cases onto Networks on Chips
167
Citations
26
References
2006
Year
Unknown Venue
Hardware ModelingEngineeringComputer ArchitectureNetwork AnalysisInterconnection Network ArchitectureHardware ArchitectureHardware SecurityHigh-performance ArchitectureNoc ConfigurationSystems EngineeringParallel ComputingComputer EngineeringNetwork On ChipComputer ScienceMultiple Use-casesSoftware DesignNoc ArchitectureSystem On ChipEdge ComputingCloud ComputingCommunication-centric Design ApproachSystem Software
A communication-centric design approach, networks on chips (NoCs), has emerged as the design paradigm for designing a scalable communication infrastructure for future systems on chips (SoCs). As technology advances, the number of applications or use-cases integrated on a single chip increases rapidly. The different use-cases of the SoC have different communication requirements (such as different bandwidth, latency constraints) and traffic patterns. The underlying NoC architecture has to satisfy the constraints of all the use-cases. In this work, we present a methodology to map multiple use-cases onto the NoC architecture, satisfying the constraints of each use-case. We present dynamic re-configuration mechanisms that match the NoC configuration to the communication characteristics of each use-case, also accounting for use-cases that can run in parallel. The methodology is applied to several real and synthetic SoC benchmarks, which result in a large reduction in NoC area (an average of 80%) and power consumption (an average of 54%) compared to traditional design approaches
| Year | Citations | |
|---|---|---|
Page 1
Page 1