Memristors in EasyEDA

5 years ago 1278
  • Description
  • Documents
  • BOM
  • Attachments
  • Members
  • Comments


Demonstrating the EasyEDA Memristor using the ngspice Memristor XSPICE element.

The memristor is a two-terminal resistor with memory, whose resistance depends on the time integral of the voltage across its terminals. rmin and rmax provide the lower and upper limits of the resistance, rinit is its starting value (no voltage applied so far).

The voltage has to be above a threshold vt to become effective in changing the resistance.

alpha and beta are two model parameters.

The memristor code model is derived from a SPICE subcircuit published in:

Y. V. Pershin, M. Di Ventra: "SPICE model of memristive devices with threshold", arXiv:1204.2600v1 [physics.comp-ph] 12 Apr 2012,

See also:

Dalibor Biolek, Member, IEEE, Massimiliano Di Ventra and Yuriy V. Pershin, Senior Member, IEEE: "Reliable SPICE Simulations of Memristors,Memcapacitors and Meminductors" arXiv:1307.2717v1 [physics.comp-ph] 10 Jul 2013

For more information about the the ngspice Memristor XSPICE model, please see:

For information about Memristors, please see:


Demonstrating the Memristor symbol and model in EasyEDA


ID Name Designator Footprint Quantity
1 PULSE(1 10 100u 1m 1m 1m) V1 2P-5.0 1
2 mymemristor U1 R0805 1


The owner does not allow comments in this project now

Comments (0)

如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在 打开保存即可。
有问题联系QQ 3001956291 不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow
We use cookies to offer you a better experience. Detailed information on the use of cookies on this website is provided in our Privacy Policy. By using this site, you consent to the use of our cookies.