1. A method, comprising the steps of: forming a first thin film layer on a substrate; and forming a second thin film layer on the substrate, wherein the step of forming one of the thin film layers includes the step of forming a thin film memory layer and the step of forming one of the thin film layers includes the step of forming a layer of complementary thin film logic circuitry.