Theoretical background and first practical experiences in hardware design in a high-level language Ability to model a desired functionality in hardware Experiencing the differences between hardware design and software design (concurrency, etc.) Single-handed design of hardware including design flow
Hardware description in a high-level language (at the example of VHDL), syntax, abstraction levels, hierarchy; Description of temporal relations: concurrency, synchronity, handshake; Design flow, verification, libraries, tools; Systematic, maintainable hardware design: design-rules, version control, documentation; case studies Didactic concept: The course comprises two successive parts, namely (1) a lecture in which the theoretic concepts are presented as well as the task assignment is made; and (2) a lab in which small groups of students solve their assigned problems by applying the theoretical concepts learnt in the previous lecture. Guidance for the lab is given continuously by the advisor. In the end the working design is presented and discussed.
Lecture introduction is scheduled for 8.3.2011, 12 a.m. in the lecture room EI 8.
oral and practical In the course of the lecture a design has to be implemented. The exam consists of questions related to this design. The grading is based on: - the performance in answering the questions - the quality of the elaborated solution
Ort: auf der Homepage (http://ti.tuwien.ac.at/myTI)
The student must have at least all of the course(s) completed listed below: