Digital Design & Comp Arch - Lecture 3: Combinational Logic II (Spring 2023)

  Рет қаралды 14,334

Onur Mutlu Lectures

Onur Mutlu Lectures

Күн бұрын

Digital Design and Computer Architecture, ETH Zürich, Spring 2023 safari.ethz.ch...
Lecture 3: Combinational Logic II
Lecturer: Professor Onur Mutlu (people.inf.eth...)
Date: March 2, 2023
Lecture 3 Slides (pptx): safari.ethz.ch...
Lecture 3 Slides (pdf): safari.ethz.ch...
8:30 Recap finishes
9:45 General CMOS Gate Structure
15:02 Latency
15:58 Power Consumption
21:36 Moore's Law
27:14 EUV
30:10 Combinational Logic Circuits
36:51 Boolean Algebra
44:08 DeMorgan's Law
47:57 Standardised Function Representations
56:56 Break
1:07:15 Sum Of Product recap
1:09:25 Product of Sum
1:17:47 Decoder
1:23:30 MUX
1:36:20 Full Adder
1:40:33 PLA
Recommended Reading:
====================
Intelligent Architectures for Intelligent Computing Systems
people.inf.eth...
A Modern Primer on Processing in Memory
people.inf.eth...
RowHammer: A Retrospective
people.inf.eth...
RECOMMENDED LECTURE VIDEOS & PLAYLISTS:
========================================
Computer Architecture Fall 2021 Lectures Playlist:
• Computer Architecture ...
Computer Architecture Fall 2022 Lectures Playlist:
• Computer Architecture ...
Digital Design and Computer Architecture Spring 2022 Livestream Lectures Playlist:
• Digital Design and Com...
Digital Design and Computer Architecture Spring 2021 Livestream Lectures Playlist:
• Onur Mutlu - Digital D...
Featured Lectures:
• Onur Mutlu - Supercomp...
Interview with Professor Onur Mutlu:
• Interview with Onur Mu...
The Story of RowHammer Lecture:
• The Story of Rowhammer...
Accelerating Genome Analysis Lecture:
• Accelerating Genome An...
Memory-Centric Computing Systems Tutorial at IEDM 2021:
• IEDM 2020 Tutorial: Me...
Intelligent Architectures for Intelligent Machines Lecture:
• Onur Mutlu - Invited T...
Computer Architecture Fall 2020 Lectures Playlist:
• Computer Architecture ...
Digital Design and Computer Architecture Spring 2020 Lectures Playlist:
• Digital Design & Compu...
Public Lectures by Onur Mutlu, Playlist:
• Onur Mutlu - Future Co...
Computer Architecture at Carnegie Mellon Spring 2015 Lectures Playlist:
• Lecture 1. Introductio...
Rethinking Memory System Design Lecture @stanfordonline :
• Stanford Seminar - Ret...

Пікірлер: 10
@paulbird2772
@paulbird2772 Жыл бұрын
8:30 Recap finishes 9:45 General CMOS Gate Structure 15:02 Latency 15:58 Power Consumption 21:36 Moore's Law 27:14 EUV 30:10 Combinational Logic Circuits 36:51 Boolean Algebra 44:08 DeMorgan's Law 47:57 Standardised Function Representations 56:56 Break 1:07:15 Sum Of Product recap 1:09:25 Product of Sum 1:17:47 Decoder 1:23:30 MUX 1:36:20 Full Adder 1:40:33 PLA
@mingyuhu9232
@mingyuhu9232 Жыл бұрын
Awesome😃
@achalpandeyy
@achalpandeyy Жыл бұрын
At 1:38:12, I think Professor Onur Mutlu meant to say there are 7 AND gates, not 8, in the realization of the Full Adder. I think, the reason for this is because both carry_{i+1} and S_i have exactly one minterm in common (a_i b_i carry_i), so we reuse the corresponding AND gate for both the outputs, thus reducing the total number of AND gates required from 8 to 7. Consequently when you abstract it in a 3:8 decoder, I think, you will have to ignore, when finally OR-ing the decoder outputs, the output corresponding to (a_i = 0, b_i = 0, carry_i = 0) and reuse the decoder output corresponding to (a_i = 1, b_i = 1, carry_i = 1) for both the OR gates.
@Gr8ness8999
@Gr8ness8999 4 ай бұрын
in the logic multiplexers (III) slide shouldnt Y = AB*C+B*C* + A*BC (* means complement as i cant type it on the keyeboard)
@mateusgodoy5060
@mateusgodoy5060 7 ай бұрын
Professor Onur, I believe that on the 17th slide, the Dynamic Power Consumption formula has a 0.5 multiplying (C*Vcc*f), doesn't it? Thank you for all this wonderful knowledge shared!
@Inkarnid
@Inkarnid 5 ай бұрын
The slide is correct. When you charge up a capacitor the power supply provides twice the amount of energy that is stored in the capacitor (which is probably why you think there should be a 0.5). When we are talking about power consumption we are referring to the total energy delivered by the supply over some time period. Because of this we have the power consumption as the energy multiplied by the clock frequency (in other words divided by the clock period).
@mateusgodoy5060
@mateusgodoy5060 5 ай бұрын
@@Inkarnid Ooh I see, my apologies. Thank you for the explanation!
@borisverkhovskiy5169
@borisverkhovskiy5169 Жыл бұрын
29:37 where can I find a fabrication course?
@ahmetsasa5644
@ahmetsasa5644 9 ай бұрын
have you found?
@maiklanz6136
@maiklanz6136 Жыл бұрын
löwe
Digital Design & Comp Arch - Lecture 4: Sequential Logic Design
1:47:48
Onur Mutlu Lectures
Рет қаралды 10 М.
An Unknown Ending💪
00:49
ISSEI / いっせい
Рет қаралды 49 МЛН
Magic or …? 😱 reveal video on profile 🫢
00:14
Andrey Grechka
Рет қаралды 86 МЛН
HAH Chaos in the Bathroom 🚽✨ Smart Tools for the Throne 😜
00:49
123 GO! Kevin
Рет қаралды 12 МЛН
Introduction to CPU Pipelining
10:29
Merlin Wellington
Рет қаралды 41 М.
Digital Design & Comp Arch - Lecture 6: Timing and Verification
1:41:48
Onur Mutlu Lectures
Рет қаралды 7 М.
Clean Code - Uncle Bob / Lesson 1
1:48:42
UnityCoin
Рет қаралды 1,9 МЛН
Linux from Scratch
2:35:42
Titus Tech Talk
Рет қаралды 174 М.
KiCad 7 STM32 Bluetooth Hardware Design (2/2 PCB) - Phil's Lab #128
2:56:53
Lecture 1: Course Overview + The Shell (2020)
48:17
Missing Semester
Рет қаралды 744 М.
An Unknown Ending💪
00:49
ISSEI / いっせい
Рет қаралды 49 МЛН