Skip to content

Releases: knowm/memristor-discovery

Memristor-Discovery 2.0.1

01 Aug 15:42
Compare
Choose a tag to compare

Change Log

  • New kT-bit 3sat experiment!
  • Software fix for some Analog Discovery 2 units that had non-trivial DC offsets. For the pulse experiment, the DC offsets are automatically detected. For the synapse, classify, and kT-bit 3sat solver, you are required to manually enter the offsets in the experiment's preferences. See the help file from the main menu.
  • Fixed chart data export bug when choosing right-click ==> Export As.
  • Updated to new waveforms4j dependency and Digilent's most current SDK.

How to Run

Memristor Discovery is a cross platform Java application and will run on MacOS, Linux and Windows 10. It requires that the Analog Discovery 2 Runtime libraries are also installed. See the README for details on installing the pre-requisites.

MacOS

Download the Memristor-Discovery-2.0.1.pkg file, double-click it, go through the install wizard and open the app from /Applications.

If given notice of "Unidentified Developer", right click and then select "Open With-->Installer"

Windows 10

Download Memristor-Discovery-2.0.1.exe file and double click the .exe file to run the install wizard.

Linux

Download the memristor-discovery-2.0.1.deb file and from the command line run:

sudo mv ~/Downloads/memristor-discovery-2.0.1.deb /var/cache/apt/archives
cd /var/cache/apt/archives
sudo dpkg -i memristor-discovery-2.0.1.deb

Memristor-Discovery 2.0.0

07 Jul 17:55
Compare
Choose a tag to compare

Change Log

  • Added support for Version 2 Memristor Discovery board including Synapse 1-2 and Classifier 1-2 experiment.
  • Updated Hysteresis, DC, Pulse, Board Check and Shelf-Life experiments for V2 board.
  • Integrated JSpice circuit simulator in pulse experiment for more accurate resistance computation given board parasitics.
  • Added voltage I-V trace for voltage drop across memristor in Hysteresis and DC experiments.

How to Run

Memristor Discovery is a cross platform Java application and will run on MacOS, Linux and Windows 10. It requires that the Analog Discovery 2 Runtime libraries are also installed. See the README for details on installing the pre-requisites.

MacOS

Download the Memristor-Discovery-2.0.0.pkg file, double-click it, go through the install wizard and open the app from /Applications.

If given notice of "Unidentified Developer", right click and then select "Open With-->Installer"

Windows 10

Download Memristor-Discovery-2.0.0.exe file and double click the .exe file to run the install wizard.

Linux

Download the memristor-discovery-2.0.0.deb file and from the command line run:

sudo mv ~/Downloads/memristor-discovery-2.0.0.deb /var/cache/apt/archives
cd /var/cache/apt/archives
sudo dpkg -i memristor-discovery-2.0.0.deb

Memristor-Discovery 0.0.9

20 Mar 08:01
Compare
Choose a tag to compare

Change Log

  • Fixed errors in some experiments
  • Added duty cycle to pulse selector
  • Added Square-decay pulse type
  • New Shelf Life experiment
  • Help files updates
  • App remembers last selected experiment
  • General code cleanup and refactoring

How to Run

Memristor Discovery is a Java application, requiring that Java is installed in your computer. It is cross platform and will run on MacOS, Linux and Windows 10. It requires that the Analog Discovery 2 Runtime libraries are also installed. See the README for details on installing the pre-requisites.

MacOS

Download the Memristor-Discovery-0.0.9.pkg file, double-click it, go through the install wizard and open the app from /Applications.

Windows 10

Download Memristor-Discovery-0.0.9.exe file and double click the .exe file to run the install wizard.

Linux

Download the Memristor-Discovery-0.0.9.deb file and from the command line run:

sudo mv ~/Downloads/Memristor-Discovery-0.0.9.deb /var/cache/apt/archives
cd /var/cache/apt/archives
sudo dpkg -i Memristor-Discovery-0.0.9.deb

Memristor-Discovery 0.0.8

15 Feb 09:52
Compare
Choose a tag to compare

Change Log

  • Bug fix - Windows 10 help documentation
  • Bug fix - Linux GUI bug
  • Application bundled with Java 11 for MacOS , Windows and Linux
  • Windows .exe installer
  • MacOS .pkg installer
  • Linux .deb installer

How to Run

Memristor Discovery is a Java application, requiring that Java is installed in your computer. It is cross platform and will run on MacOS, Linux and Windows 10. It requires that the Analog Discovery 2 Runtime libraries are also installed. See the README for details on installing the pre-requisites.

MacOS

Download the Memristor-Discovery-0.0.8.pkg file, double-click it, go through the install wizard and open the app from /Applications.

Windows 10

Download Memristor-Discovery-0.0.8.exe file and double click the .exe file to run the install wizard.

Linux

Download the Memristor-Discovery-0.0.8.deb file and from the command line run:

sudo apt install memristor-discovery-0.0.8.deb

Memristor-Discovery 0.0.7

07 Feb 13:01
Compare
Choose a tag to compare

Change Log

  • Board Check Experiment accessible from menu bar
  • Board version selectable from menu bar
  • Update to Java 11
  • Application bundled with Java 11 for MacOS and Windows
  • Windows exe
  • MacOS DMG installer
  • Dropped support for Windows 7

How to Run

Memristor Discovery is a Java application, requiring that Java is installed in your computer. It is cross platform and will run on MacOS, Linux and Windows 10. It requires that the Analog Discovery 2 Runtime libraries are also installed. See the README for details on installing the pre-requisites.

MacOS

Download the Memristor-Discovery.dmg file, mount it, drag the .app to the Applications folder and double click the .app.

Windows 10

Download Memristor-Discovery.zip file, extract it and and double click the .exe file.

Linux

Download the memristor-discovery-0.0.7.jar file and from the command line run:

java -jar memristor-discovery-0.0.7.jar

Memristor-Discovery 0.0.6

16 Jan 09:55
Compare
Choose a tag to compare

Change Log

  • New synapse experiment for memristor-discovery V1 board
  • Synapse initialization routine
  • New logic experiment for memristor-discovery V1 board
  • New classification experiment for memristor-discovery V1 board
  • Console window for more real-time information
  • Improved documentation

How to Run

Memristor Discovery is a Java application, requiring that Java is installed in your computer. It is cross platform and will run on MacOS, Linux and Windows 7 & 10. It requires that the Analog Discovery 2 Runtime libraries are also installed. See the README for details on installing the pre-requisites.

From the command line run one of the following commands:

Memristor-Discovery V0 Board

Product Link

java -jar memristor-discovery-0.0.6.jar v0

Memristor-Discovery V1 Board

Product Link

java -jar memristor-discovery-0.0.6.jar v1

Memristor Discovery 0.0.5

14 Sep 14:55
Compare
Choose a tag to compare

Change Log

  • New synapse experiment
  • New board check experiment
  • Updated Waveforms SDK libraries on all 3 OS platforms
  • Tested on Windows 7

How to Run

Memristor Discovery is a Java application, requiring that Java is installed in your computer. It is cross platform and will run on MacOS, Linux and Windows 7 & 10. It requires that the Analog Discovery 2 Runtime libraries are also installed.

From the command line run:

java -jar memristor-discovery-0.0.5.jar

Memristor Discovery 0.0.4

04 Jul 10:29
Compare
Choose a tag to compare

Change Log

  • Fix time axis bug in Pulse App
  • Dependency Updates
  • Fix export as CSV bug

How to Run

Memristor Discovery is a Java application, requiring that Java is installed in your computer. It is cross platform and will run on MacOS, Linux and Windows 10.

From the command line run:

java -jar memristor-discovery-0.0.4.jar

Memristor Discovery 0.0.3

13 Mar 09:42
Compare
Choose a tag to compare

Change Log

  • New Pulse App
  • Bug Fixes

How to Run

Memristor Discovery is a Java application, requiring that Java is installed in your computer. It is cross platform and will run on MacOS, Linux and Windows 10.

From the command line run:

java -jar memristor-discovery-0.0.3.jar

Memristor Discovery 0.0.2

06 Feb 14:27
Compare
Choose a tag to compare

Change Log

Updates to run on Windows 10.

How to Run

Memristor Discovery is a Java application, requiring that Java is installed in your computer. It is cross platform and will run on MacOS, Linux and Windows 10.

From the command line run:

java -jar memristor-discovery.jar