Course Schedule

Objectives:

  • To have an understanding of analog circuit design, computational neuroscience, and the common properties between these two efforts.
  • To understand the historical background around neuromorphic and physical computing systems
  • To design neuromorphic and physical computing circuits and systems
  • To critically evaluate current and past neuromorphic computing and physical computing efforts

Projects will consist of analytical problems, design problems, as well as our final design project. Lectures will closely correspond to the projects that we are working on that week. The projects center on experiments to be compiled and measured on custom Field Programmable Analog Arrays (FPAA) that have been invented at Georgia Tech after many years of research into analog circuit and signal processing.

Project Topic Project Due Date
Devices and Circuits and FPAAs (FPAA CAB) Jan 19
Continuous-Time Filters (i.e. Bandpass) Feb 2
Passive Biological Channels, Neurons / Active Channels, and Diffusors (dendrites) Feb 16
Winner-Take-All (WTA) Transistor Circuits, Vector-Matrix Multiplication (VMM), and VMM+WTA Classifier March 1
Neuromorphic Computational Systems : Differential VMM+WTA, Hopfield Networks March 15
Spring Break (March 18-22) Break
Final Integrative Project (Due April 19) April 19

FPAA Workshop Videos

FPAA Tool useful comments Spring 2017

Documents from Undergradate classes on using the FPAA infrastructure .

More detailed project policy information is on a separate web page

Holidays: Jan 15 (MLK) , Spring Break: March 18-22

Reference Materials on FPAA devices

Additional reference materials of Ph.D. theses that might have useful information related to this course. Partially, I want to be transparent of what I have been working on (and you can see an ancient document what I might have done in the far past), as well as some chapters are potentialy useful reading on certain subjects and I'll point that out where useful.