MRL — Memristor Ratioed Logic
A hybrid nanomemristor/transistor logic circuit capable of self-programming