All Publications

Software Support for Dynamic Adaptive Neural Network Arrays

Adam W. Disney

August, 2018

Phd Dissertation, University of Tennessee

View Article


Moore’s Law fairly accurately modelled advancements in traditional computing architectures for multiple decades, but it has come to an end. This has led researchers to put more focus on alternative computing architectures such as neuromorphic computing. DANNA (Dynamic Adaptive Neural Network Array) is a computing architecture that was designed in 2014 to meld features of recurrent, spiking, plastic neuromorphic computing systems with very efficient hardware implementations. Its hardware design and FPGA implementation preceded any software support or simulation. This work describes the software support for DANNA, including four different simulators, that has enabled TennLAB to explore the capabilities of the architectures. Additionally, we generalized a well-known neuromorphic experiment from 2008 to fit within the TennLAB software structure. We use this experiment to compare the capabilities of DANNA and TennLAB’s other neuromorphic models.

Citation Information


title           Software Support for Dynamic Adaptive Neural Network Arrays
author          Adam W. Disney
school          University of Tennessee
month           August
year            2018


    title = "Software Support for Dynamic Adaptive Neural Network Arrays",
    author = "Adam W. Disney",
    school = "University of Tennessee",
    month = "August",
    year = "2018",
    url = ""