Course10810686860 lectures
Memory Device Technology for AI/ML Computing
Prof. Shubhadeep Bhattacharjee · IIT Hyderabad
Lectures
Week 1
- 1.1 Evolving Computing Paradigms
- 1.2 Von-Neumann Architecture
- 1.3 Hierarchy and Classifications
- 1.4 Evolution of Memory Hierarchy with Device Technology
- 1.5 Classifications within Memory Hierarchy
Week 2
- Practical Implementation of Memory Hierarchy
- Trends in the Global Memory Market Part 1
- Trends in the Global Memory Market Part 2
- Memory Array Architecture Part 1
- Memory Array Architecture Part 2
Week 3
- 3.1 Memory Peripherals
- 3.2 Memory Footprint and Block Level Architecture
- 3.3 SRAM - Introduction
- 3.4 SRAM - Memory Effect & Hold Operation
- 3.5 SRAM - Read Operation Part 1
- 3.6 SRAM - Read Operation Part 2
Week 4
- 4.1 SRAM - Write Operation
- 4.2 SRAM - Noise Margin Analysis
- 4.3 SRAM - Read, Write Conflict & Scaling
- 4.4 DRAM - Introduction
- 4.5 DRAM - Subsystem Architecture
Week 5
- 5.1 DRAM - Cell Architecture & Hold Operation
- 5.2 DRAM - Refresh, Charge Transfer Ratio.
- 5.3 DRAM- Read, Write & Restore
- 5.4 DRAM - Scaling Challenges and Solutions
- 5.5 NAND Flash - Introduction
Week 6
- 6.1 NAND Flash - Flash Cell Architecture
- 6.2 NAND Flash - Array Architecture
- 6.3 NAND Flash - Program Operation
- 6.4 NAND Flash - Erase and Read Operations
- 6.5 NAND Flash - Bit Scaling
Week 7
- 7.1 NAND Flash - Scaling Challenges & Solutions
- 7.2 Recap of Part 1
- 7.3 eNVMs Fundamentals of two-terminal Memristors
- 7.4 eNVMs PCRAMs Fundamentals of Phase Change Memories
- 7.5 eNVMs PCRAMs Technology and commercialization
Week 8
- 8.1 eNVMs RRAMs Fundamentals
- 8.2 eNVMs RRAMs VCRAM and CBRAM
- 8.3 eNVMs RRAMs - Performance Metrics & Commercialization
- 8.4 eNVMs MRAM spin GMR TMR
- 8.5 eNVM MRAMs Field and STT MRAM
Week 9
- 9.1 eNVM MRAM SOT and Commercialization
- 9.2 AI/ML Computing: Introduction & History
- 9.3 AI/ML Computing: Artificial Neural Networks
- 9.4 AI/ML Computing: Working of ANNs
- 9.5 AI/ML Computing: Backpropagation, Inference and Architectures in ANNs
Week 10
- 10.1: AI/ML Computing: Convolution
- 10.2 AI/ML Computing: Convolutional Neural Networks
- 10.3 AI/ML Computing: Bottlenecks of AI/ML Computing
- 10.4: Neuromorphic Computing: Introduction
- 10.5: Neuromorphic Computing: The Biological Insipration
Week 11
- 11.1: Neuromorphic Computing: Implementation of Neurons in Hardware
- 11.2: Neuromorphic Computing: Synaptic Plasticity
- 11.3: Neuromorphic Computing: Hardware Implementation of Synapses
- 11.4: SNNs & IMC: Operations in a Spiking Neural Network
Week 12
Syllabus and materials
At NPTEL, as the course publishes them.
Credits and licence
- Institution
- IIT Hyderabad
- Department
- Electrical Engineering
- Teacher
- Prof. Shubhadeep Bhattacharjee
- Level
- Undergraduate
- Language
- English
- Subjects
- Engineering
- Source
- NPTEL
- Licence
- CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
- Attribution
- NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge. Coordinated by IIT Madras.
- Who can watch
- NPTEL gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed
More like this
NPTEL105106002
Course
Design of Steel-Concrete Composite Structures
54 lectures · Source's player
NPTEL105106465
Course
An Introduction to Climate Dynamics, Variability and Monitoring
69 lectures · Source's player
NPTEL105106491
Course
Indoor Air Pollution: Sources, Effects, Monitoring, Control and Modeling
53 lectures · Source's player
NPTEL105106564
Course
Stability aspects of structural steel design: Concepts and applications
43 lectures · Video
NPTEL105106686
Course
Advanced Prestressed Concrete Design
80 lectures · Video
NPTEL106106001
Course
Foundations of Machine Learning
61 lectures · Source's player
NPTEL106106224
Course
Deep Learning for Computer Vision
64 lectures · Source's player
NPTEL106106229
Course
Computational Complexity
63 lectures · Source's player
NPTEL106106242
Course
Theory of Computation
70 lectures · Video
NPTEL106106850
Course
Predictive Modelling with Applications: Supervised and Unsupervised Learning
39 lectures · Video
NPTEL107106583
Course
Introduction to Graphic Design
43 lectures · Video
NPTEL108106181
Course
Introduction to Semiconductor Devices
78 lectures · Source's player