This topic covers: Hardware Description Languages - VHDL including: Behavioural Design, Structural Design, Synthesis, Simulation; Field Programmable Gate Arrays; Computer Organisation; Instruction Set Architectures; Datapath Design, Computer Arithmetic, Performance Metrics, Microprogramming; Pipeline Architecture, Memory Hierarchy, Bus Interconnect, Storage Devices.
This topic aims to introduce students to the fundamental principles of computer organisation and design. The topic is structured to allow students to apply fundamental digital design concepts (taught in Digital Electronics 1) to the development of microprocessor devices and embedded systems. The topic's aims are realized through the use of computer aided design tools that enable students to design and implement microprocessor architectures on reconfigurable integrated circuits within the laboratory.
Timetable details for 2021 are no longer published.