2004 · 93 citations · 3 references
Hardware SecuritySystem On ChipEngineeringOperating SystemsEdge ComputingRouter ArchitectureComputer EngineeringComputer ArchitectureNetwork On ChipSystem Area NetworkInterconnection Network ArchitectureNoc SystemRight Noc SupportSystem SoftwareHardware ArchitectureNetwork Interface Architecture
Managing a Network-on-Chip (NoC) in an efficient way is a challenging task. To succeed, the operating system (OS) needs to be tuned to the capabilities and the needs of the NoC. Only by creating a tight interaction can we combine the necessary flexibility with the required efficiency. This paper illustrates such an interaction by detailing the management of communication resources in a system containing a packet-switched NoC and a closely integrated OS. Our NoC system is emulated by linking an FPGA to a PDA. We show that, with the right NoC support, the OS is able to optimize communication resource usage. Additionally, the OS is able to diminish or remove the interference between independent applications sharing a common NoC communication resource.
3
A network on chip architecture and design methodology
Shashi Kumar, Axel Jantsch, Juha-Pekka Soininen et al. · 2003 · 1.2K citations
Highly scalable network on chip for reconfigurable systems
T. A. Bartic, J.-Y. Mignolet, V. Nollet et al. · 2004 · 68 citations
Efficient Methodology, Highly Scalable Network, Chip Promise +14