An open-source SPICE simulation suite for teaching the memristor: Standard inverter–OTA emulator with bloom-aligned laboratory exercises

dc.contributor.authorGül, Fatih
dc.date.accessioned2026-11-09T13:15:28Z
dc.date.issued2026
dc.departmentRTEÜ, Mühendislik ve Mimarlık Fakültesi, Elektrik-Elektronik Mühendisliği Bölümü
dc.description.abstractThe memristor—the fourth fundamental two-terminal circuit element—has become a key building block of neuromorphic computing, in-memory analogue arithmetic, and hardware-rooted security primitives. Despite this prominence in research, fabricated memristive devices remain inaccessible to most undergraduate teaching laboratories, and the topic is therefore typically restricted to symbolic exposition. This paper presents an open-source pedagogical packaging of the well-established CMOS-inverter + integrating-capacitor + OTA memristor emulator topology, adopted as is from several prior reports since 2014. The contribution is a turn-key teaching package: a single plain-text SPICE netlist that runs unmodified under the open-source ngspice and the freely distributed LTspice; a Python post-processing pipeline; a closed-form first-order model that predicts the hysteresis lobe area from the integrating capacitance, the transconductance and the excitation amplitude, giving instructors an analytic marking target; three laboratory exercises with assessment rubrics scaling along Bloom-taxonomy levels Remember → Apply → Analyse, differentiated into a second-year and a third-year track; and a public release under the MIT License. Over the 1 – 100 kHz band, the emulator satisfies all three of Chua's signatures quantitatively: the v–i locus is pinched at the origin to within (Formula presented.) of the current amplitude, the lobe area decays as (Formula presented.) (measured log–log slope −1.000), and it grows as the cube of the excitation amplitude (slope +3.01). Measurements agree with the closed-form model to a constant 4.3% across four parameter sweeps. The package needs no licence, no fabricated device and no specialised CAD environment.
dc.identifier.citationGül, F. (2026). An open-source SPICE simulation suite for teaching the memristor: Standard inverter–OTA emulator with Bloom-aligned laboratory exercises. Computer Applications in Engineering Education, 34(6), Article e70283. https://doi.org/10.1002/cae.70283
dc.identifier.doi10.1002/cae.70283
dc.identifier.issn1061-3773
dc.identifier.issue6
dc.identifier.scopus2-s2.0-105052341994
dc.identifier.scopusqualityQ1
dc.identifier.startpagee70283
dc.identifier.urihttps://doi.org/10.1002/cae.70283
dc.identifier.urihttps://hdl.handle.net/11436/13761
dc.identifier.volume34
dc.indekslendigikaynakScopus
dc.institutionauthorGül, Fatih
dc.institutionauthorid0000-0001-5072-2122
dc.language.isoen
dc.publisherWiley
dc.relation.ispartofComputer Applications in Engineering Education
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.subjectengineering pedagogy
dc.subjectmemristor emulator
dc.subjectopen-source teaching tools
dc.subjectpinched hysteresis
dc.subjectSPICE simulation
dc.titleAn open-source SPICE simulation suite for teaching the memristor: Standard inverter–OTA emulator with bloom-aligned laboratory exercises
dc.typeArticle

Dosyalar

Orijinal paket

Listeleniyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
İsim:
gül-2026 (6).pdf
Boyut:
2.01 MB
Biçim:
Adobe Portable Document Format

Lisans paketi

Listeleniyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
İsim:
license.txt
Boyut:
1.17 KB
Biçim:
Item-specific license agreed upon to submission
Açıklama: