در این پایا ن نامه در ابتدا به مرور روشهایی برای ساخت گیتهای منطقی پرداخته شده است و سپس روش مورد استفاده در اینجا مورد بررسی قرار گرفته است که بر اساس کریستال نوری است. کریستالهای نوری ساختارهای متناوبی هستند که طول موجهای خاصی را از خود عبور می دهند و باند ممنوعه نوری دارند. با استفاده از این خاصیت، کاواک تشدیدگردر داخل کریستال ایجاد شده است. کاواک رزونانسی یا تشدیدگر به ازای طول موجها یا فرکانسهای خاص، خاصیت تشدید از خود نشان می دهد. با استفاده ازماژول MODE SOLUTION و روش FDTD نرم افزار لومریکال تلاش شده است تا پهنای باند مناسب برای انتشار نور در داخل کریستال پیدا شود و فرکانسهای عبوری تعیین گردند. در ادامه تلاش شده است تا با استفاده از روشهای مختلف ازقبیل تغییر طول موج ، تغییر فاز سیگنالها ،تغییر دامنه سیگنالها و استفاده از اثر کر، گیتهای OR ، AND و NOT پیاده سازی شوند.