Professional Documents
Culture Documents
Neurocomputing Chap6 2 PDF
Neurocomputing Chap6 2 PDF
Taxonomy of NNHW
Neurocomputing
Prof. Dr.-Ing. Andreas König
Institute of Integrated Sensor Systems ISE
Neurocomputing
Taxonomy of NNHW
Course Contents:
1. Introduction
2. Rehearsal of Artificial Neural Network models relevant for
implementation and analysis of the required computational steps
3. Analysis of typical ANN-applications with regard to computational
requirements
4. Aspects of simulation of ANNs and systems
5. Efficient VLSI-implementation by simplification of the original
algorithms
6. Derivation of a taxonomy of neural hardware
7. Digital neural network hardware
8. Analog and mixed-signal neural network hardware
9. Principles of optical neural network hardware implementation
10. Evolvable hardware overview
11. Summary and Outlook
1
Neurocomputing
Chapter Contents Taxonomy of NNHW
Neurocomputing
Criteria for Classification Taxonomy of NNHW
2
Neurocomputing
Criteria for Classification Taxonomy of NNHW
¾ Implementation Technology
• digital
+ Mature, widely available technology
+ Short development time at reasonable cost
+ Arbitrary accuracy, high SNR
+ Uncomplicated weight storage
- Potentially large, power-greedy, speed-limitations
• Analog
+ Several orders of magnitude faster that digital designs
+ Exploits physics of circuits/devices for compact NN
implementation
+ Real world is analog
- Low SNR/accuracy (6-8 bit without special design
considerations)
- Tricky to design, time-consuming, cascading difficult,
tolerances and drift
© Andreas König Slide 6-5
Neurocomputing
VLSI-Design styles in Brief Taxonomy of NNHW
3
Neurocomputing
VLSI-Design styles in Brief Taxonomy of NNHW
Neurocomputing
VLSI-Design styles in Brief Taxonomy of NNHW
4
Neurocomputing
VLSI-Design styles in Brief Taxonomy of NNHW
Neurocomputing
VLSI-Design styles in Brief Taxonomy of NNHW
5
Neurocomputing
VLSI-Design styles in Brief Taxonomy of NNHW
Neurocomputing
VLSI-Design styles in Brief Taxonomy of NNHW
6
Neurocomputing
VLSI-Design styles in Brief Taxonomy of NNHW
Neurocomputing
VLSI-Design styles in Brief Taxonomy of NNHW
7
Neurocomputing
VLSI-Design styles in Brief Taxonomy of NNHW
Neurocomputing
VLSI-Design styles in Brief Taxonomy of NNHW
8
Neurocomputing
VLSI-Design styles in Brief Taxonomy of NNHW
Neurocomputing
VLSI-Design styles in Brief Taxonomy of NNHW
9
Neurocomputing
VLSI-Design styles in Brief Taxonomy of NNHW
Neurocomputing
VLSI-Design styles in Brief Taxonomy of NNHW
10
Neurocomputing
VLSI-Design styles in Brief Taxonomy of NNHW
Neurocomputing
VLSI-Design styles in Brief Taxonomy of NNHW
¾ Biological Evidence:
¾ Cascadability of design:
o1 oM oM+1 o2M
© Andreas König Slide 6-22
11
Neurocomputing
VLSI-Design styles in Brief Taxonomy of NNHW
¾ Embedding of design:
¾ Dedication of design:
Neurocomputing
VLSI-Design styles in Brief Taxonomy of NNHW
¾ Performance parameters:
12
Neurocomputing
VLSI-Design styles in Brief Taxonomy of NNHW
CPPS = bi × bw × CPS
Includes implementation expense
Neurocomputing
Taxonomy of NNHW Taxonomy of NNHW
13
Neurocomputing
Summary Taxonomy of NNHW
¾ The criteria employed for the taxonomy also serve as a kind of shopping
guide for the selection of available NN-HW with regard to application
needs and specified requirements
14