Students
enrolled in the course are already familiar with the fundamental approaches used
in digital circuits design. However, several computational digital circuits design
tools allow us to design more complex logic circuits more straightforwardly. These
tools support the designer to describe the behaviour of a circuit with various
hardware description languages, such as VHDL (Very high speed integrated circuit Hardware Description Language).
Students will try to implement selected devices in FPGA (Field-programmable Gate Array) chips. Our challenges will be
implementation of different controllers (e.g. ATA disk, Sound Codec AC97,
Ethernet, VGA card) or maybe your own microprocessor?