A method includes providing a crossbar array including a programmable
material layer, wherein the crossbar array is configured to function as
part of a signal processing system and reprogramming at least one
impedance value of the programmable material layer formed at crosspoints
of the crossbar array to change the signal processing system.