NOC:Microelectronics: Devices to Circuits