" COMPUTER AIDED DESIGN TECHNIQUES FOR NETWORK-ON-CHIP ARCHITECTURES AND SYSTEM-LEVEL LOW POWER OPTIMIZATION "