| Article ID | Journal | Published Year | Pages | File Type | 
|---|---|---|---|---|
| 6945132 | Microelectronics Journal | 2018 | 11 Pages | 
Abstract
												In this paper, we propose an improved design technique where we use BDDs to construct optical circuits. Rather than generating a single graph for multi-output functions, we consider individual graphs for each output separately which, afterwards are combined to realize the entire function. In our experiments, we find that this approach performs better in comparison to related techniques - a cost improvement of approx. 34% is observed on average. As these optical circuits are mainly designed with MZIs, beam combiners and beam splitters, the use of beam splitters in the circuit degrades the signal quality at the receiver end. To address this concern, in a second phase of our design, we make all the circuits free from splitters. Experimental results for both the design schemes are given and analyzed.
											Related Topics
												
													Physical Sciences and Engineering
													Computer Science
													Hardware and Architecture
												
											Authors
												Chandan Bandyopadhyay, Rakesh Das, Robert Wille, Rolf Drechsler, Hafizur Rahaman, 
											