Top-down approach and system level view of digital design
1. Introduction to Microelectronics 2. Field Programmable Logic 3. From Algorithms to Architectures 4. Circuit Modeling with Hardware Description Languages5. Functional Verification6. The Case for Synchronous Design7. Clocking of Synchronous Circuits 8. Acquisition of Asynchronous Data A. Elementary Digital Electronics B. Finite State Machines
Since 1989, Hubert Kaeslin has headed the Micro-electronics Design Center of ETH Zurich, which taped out more than 300 circuit designs under his supervision over the past 23 years, both for research and educational purposes. He has written more than 75 scientific papers and his professional interests extend to digital signal processing, IT security, graph theory, and visual formalisms. Dr. Kaeslin is a Senior Member of IEEE and has been awarded the title of professor by ETH in 2010.