[Legacy Report] Technical Talk on “Network on Chip & High Performance Embedded Computingâ€
Network on Chip (NoC) is a technique for communication within Multi core System on Chip used for High Performance Embedded Computing (HEPC).
It is the on-chip communication infrastructure comprising the physical, data link and network layers of the OSI protocol stack. Although NoCs can borrow concepts and techniques from the well-established domain of computer networking, it is impractical to blindly reuse features of classical computer networks and symmetric multiprocessors. In particular NoC routers should be small, energy-efficient and fast. The routing algorithms should be implemented by simple logic and the number of data buffers should be minimal within the limits of meeting the application requirements. Network topology and properties may be application-specific. NoCs used in media applications need to support quality of services, namely guaranteed Bandwidth and bounded latency for seamless streaming of the media. Current day HPEC makes use of NoCs for on chip communication. This talk will cover the design concepts of NoCs, some examples of HPECs and their applications.