Fall 2020

ECE 498: Neuromorphic VLSI design

Syllabus

Lectures

HW

Project

This course covers VLSI design (primarily sub-threshold mode operation) with emphasis on neuromorphic engineering: MOS transistors in CMOS technology, static circuits, dynamic circuits, systems (silicon neuron, silicon retina, silicon cochlea, silicon hippocampus, silicon lateral superior olive) with an introduction to multi-chip systems.

 

Objective: Understanding of the neuromorphic circuit elements as an emerging paradigm in VLSI circuit design.

 

Content: Neuromorphic circuits are inspired by the organizing principles of biological neural circuits. Their computational primitives are based on subthreshold mode operation of semiconductor devices. Neuromorphic architectures often rely on collective computation in parallel networks. Adaptation, learning and memory are implemented locally within the individual computational elements. Transistors are often operated in weak inversion (below threshold), where they exhibit exponential I-V characteristics and low currents. These properties lead to the feasibility of high-density, low-power implementations of functions that are computationally intensive in other paradigms. Application domains of neuromorphic circuits include silicon retinas, cochleas for machine vision and audition, real-time emulations of networks of biological neurons, the lateral superior olive and hippocampal formation for the development of autonomous robotic systems among others. This course covers devices in CMOS technology (MOS transistor below and above threshold, floating-gate MOS transistor, photo-transducers), static circuits (differential pair, current mirror, transconductance amplifiers, etc.), dynamic circuits (adaptive circuits), systems (silicon synapse, silicon neuron, silicon retina and cochlea, silicon lateral superior olive and hippocampal formation) and an introduction to multi-chip systems that communicate events analogous to spikes.

 

Prerequisites: ECE340 and ECE342.

 

Class Meetings: 3 hours lecture every week

 

Instructor      

Anu Aggarwal (agganu@illinois.edu)          

Teaching: MWF 2-2:50 pm

Office hours: T, R - 9-10 am

 

Text Book

Other Reference Books

 

Grading

 

Piazza: piazza.com/illinois/fall2020/ece498aa

This is the primary means of staff-student communication outside of lecture hours and office hours.

 

Grades and project submission: https://compass2g.illinois.edu

Grades will be posted in Compass2g. HW and Project will be submitted electronically via Compass2g as well. All class notes will be posted here.

 

Tentative Class Schedule

 

Week             

Lecture

Topic 

Due Dates 

1

1

Introduction to neuromorphic VLSI Systems

 

 

2

MOSFET Transistor Theory

 

 

3

Introduction to SPICE

 

2

4

Subthreshold Transistor Theory

 

 

5

Small Signal Analysis

 

 

6

Problem solving in class

 

3

7

Holiday: labor day

HW1

 

8

Single transistor amplifiers

 

 

9

Current Mirrors (subthreshold)       

 

4

10

Differential amplifiers (sub threshold)

 

 

11

Trans-amplifiers (sub threshold)

 

 

12

Problem solving in class

 

5

13

Elementary mathematical operations (subthreshold mode)

HW2

 

14

Log domain Integrators and differentiators (subthreshold mode)

 

 

15

Problem solving in class

 

6

16

Trans-linear circuit (subthreshold mode)

 

 

17

Diffusor circuit (subthreshold mode)

 

 

18

Problem solving in class

 

7

19

Winner take all circuit (subthreshold mode), Introduction to project

HW3

 

20

Bump and correlator circuit (subthreshold mode)

 

 

21

Review for midterm

 

8

 

Midterm

 

 

 

Problem solving in class

 

 

 

Synapse circuits

 

9

22

Neuron circuits

 

 

23

Address event representation circuit

 

 

24

Floating gates

 

10

25

MITES

HW4

 

26

Memristors

 

 

27

Lateral superior olive chip

 

11

28

Hippocampal Formation chip

 

 

29

Hippocampal Formation chip

 

 

30

Photosensors

 

12

31

Phototransducers

HW5

 

32

Silicon Retina

 

 

33

See-hear chip

 

13

 

Class project presentations

 

 

 

Class project presentations

 

 

 

Class project presentations

 

14

 

Fall Break

 

 

 

Fall Break

 

 

 

Fall Break

 

15

 

Final exam review

 

 

 

Final exam

 

16

 

 

Project

 

Lecture Zoom Meeting

https://illinois.zoom.us/j/96235820578?pwd=K2M0U2FSOUwxL2pLL1NXNjNvRmNZZz09

Meeting ID: 962 3582 0578
Password: 498AA