4 × 4 bit Programmable Optical Memory Array With Digital Addressing Using Micro-Ring Resonators | IEEE Journals & Magazine | IEEE Xplore