Author_Institution :
Dept. of Electr. Eng., Kuwait Univ., Safat, Kuwait
Abstract :
In this paper, we present an all-optical implementation high-speed arithmetic using the carry-free property of the modified signed-digit (MSD) number representation. The implementation is based on semiconductor optical amplifier (SOA) and Mach-Zehnder interferometer (MZI) switches, which represent the most promising solution due to their compact size, thermal stability and low power operation. The all-optical implementation uses two-valued logic encoding: (a) ¿sign¿ and ¿value¿ encoding <s,v> and (b) negative¿ and ¿positive¿ flags encoding <n,p> whereby the MSD digits -1, 0, and 1 digits are represented by {(1,1), (0,0), (0,1)} and {(1,0), (0,0), (0,1)}, respectively.
Keywords :
Mach-Zehnder interferometers; adders; digital arithmetic; encoding; optical logic; optical switches; semiconductor optical amplifiers; Mach-Zehnder interferometer switches; SOA; all-optical implementation high-speed arithmetic; carry-free property; modified signed-digit number representation; negative-and-positive flags encoding; semiconductor optical amplifier-based all-optical modified signed-digit adder; sign-and-value encoding; two-valued logic encoding; Arithmetic; Encoding; High speed optical techniques; Logic; Optical interferometry; Optical switches; Power semiconductor switches; Semiconductor optical amplifiers; Stimulated emission; Thermal stability; MSD numbers; Mach-Zehnder interferometer Parallel arithmetic; Semiconductor optical amplifier;