CC2510:03
Digital Logic and Computing Methods
Townsville | HECS Band 2 |
39 hours lectures, 39 hours tutorials, demonstrations and practicals, site visits and seminars. Semester 1.
Section A: Digital Logic — Boolean algebra and minimisation, practical design of combinational and clocked synchronous sequential logic circuits; ABEL representation of digital logic; programmable logic devices and programming these devices, logic families and interfacing.
Section B: Computing Methods — programming engineering applications in structured programming tools and environments.
Learning Objectives:
- translate an English based requirements statement into a form suitable for implementing as a logic design;
- design minimum gate count combinational logic circuits;
- design synchronous sequential logic to satisfy state machine requirements;
- write ABEL programs to realise combinational and sequential logic circuits;
- demonstrate an ability to describe the electrical properties of, and justifiably select between, the commonly used logic family technologies, including EPLD devices;
- discuss, in a cohesive and valid manner, the design processes and selection criteria used in digital logic design.
- a detailed knowledge of the management principles of multi-module software design and development;
- develop a top-down programming style using structured programming techniques applied to a common programming language and operating system for the development of maintainable applications from a design specification.
Assessment by examination (50%-70%); on-course assessment (30%-50%).