All-Optical 2 - 2-Bit Multiplier at 40 Gb/s Based on Canonical Logic Units-based Programmable Logic Array (CLUs-PLA) | IEEE Journals & Magazine | IEEE Xplore