This paper considers a large class of memristor circuits of arbitrary order, and containing an arbitrary number of flux- or charge-controlled memristors, for which a state equation (SE) description can be obtained. By means of the SEs, it is shown that the state space of each circuit can be decomposed in infinitely many manifolds, and that in the autonomous case, each manifold is positively invariant and is characterized by a different reduced-order dynamics and attractors. These results are the basis for extending the analysis to the non-autonomous case, where time-varying independent sources are present. In particular, the chief result obtained in this paper shows how to analytically design external pulses for programming memristor circuits, i.e., how invariant manifolds and attractors can be changed and controlled by applying suitable charge or flux sources via time-varying voltage and/or current pulses with finite time duration. The main results are obtained by relying on a recently introduced technique for the analysis of memristor circuits in the flux-charge domain.

Corinto, F., Forti, M. (2018). Memristor Circuits: Pulse Programming via Invariant Manifolds. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS. I, REGULAR PAPERS, 65(4), 1327-1339 [10.1109/TCSI.2017.2740999].

Memristor Circuits: Pulse Programming via Invariant Manifolds

Forti, Mauro
2018-01-01

Abstract

This paper considers a large class of memristor circuits of arbitrary order, and containing an arbitrary number of flux- or charge-controlled memristors, for which a state equation (SE) description can be obtained. By means of the SEs, it is shown that the state space of each circuit can be decomposed in infinitely many manifolds, and that in the autonomous case, each manifold is positively invariant and is characterized by a different reduced-order dynamics and attractors. These results are the basis for extending the analysis to the non-autonomous case, where time-varying independent sources are present. In particular, the chief result obtained in this paper shows how to analytically design external pulses for programming memristor circuits, i.e., how invariant manifolds and attractors can be changed and controlled by applying suitable charge or flux sources via time-varying voltage and/or current pulses with finite time duration. The main results are obtained by relying on a recently introduced technique for the analysis of memristor circuits in the flux-charge domain.
2018
Corinto, F., Forti, M. (2018). Memristor Circuits: Pulse Programming via Invariant Manifolds. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS. I, REGULAR PAPERS, 65(4), 1327-1339 [10.1109/TCSI.2017.2740999].
File in questo prodotto:
File Dimensione Formato  
08023796.pdf

non disponibili

Tipologia: PDF editoriale
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 8.46 MB
Formato Adobe PDF
8.46 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11365/1013272