Skip to content
BrainFrame Demo of the Inferior Olive model (developed within Erasmus MC neuroscience deprtment) code accelerated on the Maxeler DFE
C++ Makefile C Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
APP
DOCS
LICENSE
MANIFEST.yaml
README.md
SETTINGS.yaml
make.py

README.md

============================= BrainFrame Simple Inferior Olive

Erasmus Brain Project alternativetext

This is the source code of the Maxeler-based Demo implementation of the Inferior Olive Model developed within Neurasmus B.V. (which operates under the holding of the Neuroscience department of the Erasmus MC) in the context of the H2020 Vineyard EU project:

Vineyard Project

Description

The BrainFrame demo demonstrates the simulation of an Inferior Olive network model. A crucial component of the Olivorcerebellar circuit imperative for the control and synchronization of motor functions. The model is based on a highly complex, bio-physically meaningful and computationally demanding neuron model (Hodgkin-Huxley) and also supports Gap Junction connectivity between neurons. It supports maximally a netwrok of 7680 neurons and has a real-time capability (simulating the network with real-time speed) of about 400 neurons. The application supports programmable connectivity between neurons as well as fully programable neuron conductances. It has been tested and validated with Maxeler tools 2016.1.1 and DFE MAX4 hardware.

Content

The repo root directory contains the following items:

  • APP
  • DOCS
  • LICENCE.txt

APP

Directory containing project sources.

DOCS

Documentation of the project.

LICENSE.txt

License of the project.

Information to compile

Ensure the environment variables below are correctly set:

  • MAXELEROSDIR
  • MAXCOMPILERDIR

To compile the application, run within the CpuCode folder:

make RUNRULE="DFE"

Currently the demo is run and tested on a Maia DFE card.

To excute the application run :

make run RUNRULE="DFE"

The network size, simulation time and neuron initial states can be edited from the CPU code.

BrainFrame Demo on AppGallery

You can’t perform that action at this time.