This document surveys low power network-on-chip (NoC) architectures, highlighting the importance of power consumption management in system-on-chip designs for enhanced performance. It discusses various techniques for reducing power consumption through architectural changes in network routers, virtual channel sharing, and machine learning applications. The research suggests that optimizing router designs and buffer management can significantly improve energy efficiency in NoC systems.