CPU & VHDL Aims Module Aims: Through the design & implementation of a simple CPU :- To understand the role of HDLs in system design. To introduce the use of programmable logic devices. To extend your understanding of state machines & synchronous systems. To introduce verification, validation & testing. To introduce 'System on Chip' design. To introduce Hardware - Software integration.