This document summarizes research on developing an all-optical silicon transistor using an opal/inverse opal photonic crystal heterostructure. Photonic crystals can act as optical waveguides and switches by manipulating light transmission through periodic dielectric structures. Most work so far uses non-silicon materials at scales above 200nm, but inverse opals have potential at the nanoscale using silicon. The document outlines challenges in developing 1D, 2D and 3D photonic crystals and integrating them with silicon chips. It then describes how opals and inverse opals are made and their photonic bandgap properties. Current research is working to shrink features below 100nm for visible light applications in silicon. The goal is an all-opt