Department of Electrical and Computer Engineering The University of Texas at Austin EE 382N, Spring 2004 Yale Patt, Instructor Hyesoon Kim, Moinuddin Qureshi, TAs Problem Set 1a FAQ Q: Should we consider performance for the ALU desing? or is it good enough to have a ripple carry adder? A: A simple adder should be fine, you should feel free to go beyond the requirements, if you like. It could proove useful when you use this adder later on in your project. Q: Should we assume an initial carry-in to the adder? A: You needn't provide an initial carry-in for this adder, but see previous answers regarding going above and beyound. Q: Do I need to detect overflow due to addition? A: Not required for this assignment. Q: Do we need to use some schematic tools for ALU design? A: A paper-pencil drawing should be fine. Q: How do I show a bit-slice of the adder, in a carry-lookahead adder case or any other case, where the design is considering more than one bit of each input, at a time ? A: You're right, a bit slice doesn't necessarily make sense as your design becomes more complex. Do show the lowest or smallest section/slice that does make sense and show how you combine these together to form your solution. Q: Do we need to implement a MUX to select four functions in ALU? A: Not required for this assignment. You will implement a MUX at HW 1b.