CrossSim: Crossbar Simulator

About CrossSim

cross sim logo
vector matrix multiply image

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.


Selected Publications Using CrossSim

Contact Us

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