NOC:Architectural Design of Digital Integrated Circuits