Advanced Computer Design
This class introduces advanced digital digital system design theory and techniques. As hardware components become faster, it is impossible to design and implement digital systems beyond hobbyists' toy level without "advanced theory and techniques": high-speed digital design techniques, which are no longer advanecd but mandatory techniques nowdays. This course also introduces energy measurement and characterization of system-level digital circuits for high-level power reduction. The students will survey recent research papers.