Engineering a Bandwidth-Scalable Optical Layer for a 3D Multi-core Processor with Awareness of Layout Constraints | IEEE Conference Publication | IEEE Xplore