Designing Low Power And High Performance Network-On-Chip Communication Architectures For Nanometer Socs