Abstract: Embodiments discussed herein generally relate to utilizing non-volatile memory elements to continuously drive other circuitry. There are many advantages to utilizing non-volatile memory to continuously drive other circuitry. For example, back end of the line (BEOL) compatible process may be used to fabricate the non-volatile memory elements that does not affect any front end of the line (FEOL) devices. This allows for an earlier integration of non-volatile technology into the latest state-of-the-art semiconductor process nodes. This is specifically important for FPGA and CPLDs, which make use of the latest process nodes.