Skip to content

Download the latest version

Daniel Gutierrez-Galan edited this page Aug 11, 2020 · 10 revisions

Download OpenNAS

Go to the RTC GitHub repository

The Robotics and Computer Technology Lab. (RTC) has its own GitHub website, in which you could find all our repositories. Apart from the OpenNAS tool, other neuromorphic software applications can be downloaded. Just take a quick look, maybe some of them will be useful to you.

Obtaining the OpenNAS software is easy! Go to the OpenNAS GitHub repository website.

Download the latest release

If you just want to use OpenNAS software, then go to the OpenNAS releases and download the latest version uploaded, which is marked in the image with a green square containing the text "Latest release". Only the OpenNAS executable file and the files needed to run it will be downloaded this way.

Download the OpenNAS latest release

Clone or download the repository

However, if you want to check the source code, modify it, or contribute to the OpenNAS project, you will need to clone or download the OpenNAS project. Go to the OpenNAS GitHub repository. There, click on the button "Clone or download", on the left of the website.

Download OpenNAS repository

The user can also clone the OpenNAS repository from the command line using the next command:

git clone https://github.com/RTC-research-group/OpenNAS.git

In the end, you will have the source code of the OpenNAS software application and the NAS' VHDL original files.

Running OpenNAS!

Executing the OpenNAS application

When the download is finished, extract all the files from the .zip file and then execute the OpenNAS executable file (OpenNAS.exe). The OpenNAS welcome screen should appear.

Opening OpenNAS VisualStudio project

After downloading/cloning the repository, the user must decompress it. Then, you can find three elements on the OpenNAS folder. The OpenNAS folder, where the source code is; the Wiki files folder, where the wiki's pictures and the user manual are; and the OpenNAS.sln Visual Studio solution. To run the OpenNAS application, open OpenNAS.sln file with Visual Studio and click on the "Start" button. Then, the OpenNAS welcome screen should appear.

OpenNAS repository content

OpenNAS usage flow

Summarizing, OpenNAS is an open source software application which acts as VHDL-based Neuromorphic Auditory Sensor (NAS) code generator, allowing the user to obtain the necessary files to create an open hardware VHDL project for FPGA by following a friendly five-steps wizard.

Next image shows the OpenNAS usage flow from the RTC GitHub website to the .bit FPGA programming file generation:

OpenNAS tool usage flow