Programmable CMOS/Memristor Threshold Logic | Synapse