Cross Sim

Crossbar Simulator


About CrossSim

vector matrix multiply

CrossSim is a crossbar simulator designed to model resistive memory crossbars for both neuromorphic computing and (in a future release) digital memories.  It provides a clean python API so that different algorithms can be built upon crossbars while modeling realistic device properties and variability.  The crossbar can be modeled using multiple fast approximate numerical models including both analytic noise models as well as experimentally derived lookup tables. A slower, but more accurate circuit simulation of the devices using the parallel spice simulator Xyce is also being developed and will be included in a future release.


Download the user manual here: CrossSim_manual.pdf
Download CrossSim v0.2 here:  cross_sim-0.2.0.tar.gz
Download example scripts here: examples.tar.gz

Contact Us

Please email Sapan Agarwal for any questions or if you would like to contribute to the source code:

Selected Publications Using CrossSim