DANNA Neuromorphic Application Kit Demo James S. Plank Professor - - PowerPoint PPT Presentation

danna neuromorphic application kit demo
SMART_READER_LITE
LIVE PREVIEW

DANNA Neuromorphic Application Kit Demo James S. Plank Professor - - PowerPoint PPT Presentation

DANNA Neuromorphic Application Kit Demo James S. Plank Professor 2017 NICE Lightning Talk This is really an amalgamation of 2 talks l A Vertical Application Programming and Development Framework for Spike-Based Neuromorphic Computing Devices


slide-1
SLIDE 1

DANNA Neuromorphic Application Kit Demo

James S. Plank Professor 2017 NICE Lightning Talk

slide-2
SLIDE 2

2

This is really an amalgamation of 2 talks

l A Vertical Application Programming and Development

Framework for Spike-Based Neuromorphic Computing Devices

l DANNA Neuromorphic Application Development Kit Demo

James Plank Catherine Schuman Mark Dean Garrett Rose Young, Reynolds, Eckhart, Mitchell, Disney, Bruer + Adults.

slide-3
SLIDE 3

3

The Neuromorphic Group at Tennessee

slide-4
SLIDE 4

4

The Vertical Framework Common Software Core Applications Programming Models, Implementations

slide-5
SLIDE 5

5

The Vertical Framework: Models & Implementations

3D, Analog Simulation Viz * 2 NIDA 2D, Analog Simulation * 2 Memristors Chip Fab w SUNY Nanotech mrDANNA 2D, Discrete Simulation * 3, (GPU Sim) FPGA Implementation + Kit VLSI design done Visualization DANNA

slide-6
SLIDE 6
  • All implement a common interface
  • Include genetic operations
  • Other models would be welcome
  • Reservoir
  • True North
  • Biomimetic

6

The Vertical Framework: Models & Implementations

slide-7
SLIDE 7

Control Classification Microapps

8

The Vertical Framework: Applications

slide-8
SLIDE 8
  • All program to a common interface
  • Include genetic operations (fitness)
  • Compose a suite of scalable benchmarks
  • Other applications are welcome:
  • Helicoptor Brownout
  • Mix/match with Deep Learning

9

The Vertical Framework: Applications

slide-9
SLIDE 9

11

The Vertical Framework: Programming

slide-10
SLIDE 10
  • DeviceModule
  • NetworkModule
  • I/O Module
  • Job Module
  • Programming Module

12

The Vertical Framework: Common Software Core

slide-11
SLIDE 11

13

The Vertical Framework

slide-12
SLIDE 12

14

The Kit Demo:

  • DANNA FPGA
  • Xilinx Virtex-7 XC7V690T
  • Also XC7V2000T
  • Cypress FX3 Board
  • USB 3.0 to host
  • Crappy ARM processor

(not using in demo)

slide-13
SLIDE 13

15

The Kit Demo:

slide-14
SLIDE 14

16

The Kit Demo: The Pole Balancer

slide-15
SLIDE 15

17

The Kit Demo:

slide-16
SLIDE 16

18

The Kit Demo

slide-17
SLIDE 17

19

The Neuromorphic Group at Tennessee