Dr. Tim Ferguson











Subject Outline

Lecture: Monday 10 - 11am at Clayton in H5, and Wednesday 11 - 12pm at Clayton in L2

Overview: Topics covered include:

  • Simple microprocessor architecture and CPU design. CPU data path and control circuits.
  • Microprogram and microprogrammed implementation of Algorithmic State Machine (ASM), microprogrammed CPU.
  • Digital systems for arithmetic operation, floating point numbers and operations in CPUs.
  • Basic concept of VHDL and its application for digital system description, simulation and implementation.
  • RAM and ROM interface timing. Serial and parallel I/O devices and data transfer methods.
  • Introduction to Motorola M68HC11 single-chip microprocessor hardware.
  • M68HC11 interrupt processing, I/O processing, timer and other peripheral devices.

Prerequisites: CSE2101

Contact: Students are expected to spend an average of 12 hours per week for a semester on this subject with the following detailed breakdown:

2 hours per week: lecture
2 hours per week: tutorial/lab
2 hours per week reading
6 hours per week: private study and completing prelab exercises/assignments

Assessment:

Final Exam (2 hours): 60%
Practical Reports: 40%
A mark of at least 40% is required for both parts for a subject pass.

A document containing the Course Outline.


Contact
Lecturer:
Dr Tim Ferguson.
Clayton - Building 75, Room 192,
Phone: 9905 3227
Email: timf@csse.monash.edu.au
Web: http://www.csse.monash.edu.au/~timf/

Count:

Last Updated: 18 Jul 2004