Course Website: http://faculty.iitr.ac.in/~sudiproy.fcs/csn221_2015.html
Piazza Site: https://piazza.com/iitr.ac.in/fall2015/csn221
Dr. SudipRoy
CSN‐221: COMPUTER ARCHITECTURE
AND MICROPROCESSORS
Multi-Cycle DatapathDesign
(Lecture -17)
Dr. Sudip Roy2
Types of Micro‐operations:
Transfer data between registers
Transfer data from register to external
Transfer data from external to register
Perform arithmetic or logical ops
Analyzing Performance: Dr. Sudip Roy3
Dr. Sudip Roy4
Dr. Sudip Roy5
Dr. Sudip Roy6
Dr. Sudip Roy7
Dr. Sudip Roy8
Dr. Sudip Roy9
Dr. Sudip Roy10
Dr. Sudip Roy11
Clock period in single‐cycle datapath:
Dr. Sudip Roy12
Clock period in multi‐cycle datapath:
Dr. Sudip Roy13
Unbalanced delays:
Dr. Sudip Roy14
Two extra adders in single‐cycle datapath: