Architecture, modeling and design techniques for network on chip; On-chip communication network: system bus, switched network, packet routing network; Hardware/software communication abstractions; Component-based modeling, platform-based designs and methodologies.