Skip to content | Change text size

M O N A T A R

InfoTech Unit Avatar

FIT1017 Digital Design -DISESTABLISHED AT FEC 4/10

Chief Examiner

This field records the Chief Examiner for unit approval purposes. It does not publish, and can only be edited by Faculty Office staff

To update the published Chief Examiner, you will need to update the Faculty Information/Contact Person field below.

NB: This view restricted to entries modified on or after 19990401000000

Unit Code, Name, Abbreviation

FIT1017 Digital Design -DISESTABLISHED AT FEC 4/10 (19 Oct 2010, 11:23am) [Digital Design (05 Apr 2006, 12:17pm)]

Reasons for Introduction

Reasons for Introduction (26 Jul 2005, 2:09pm)

This unit is an introductory unit in digital logic circuits. It is an elective unit, taken principally by students in the BCS and BSE degrees.

Reasons for Change (22 Jul 2005, 4:23pm)

This new monatar entry has been created to create a proposal for this unit under the new Faculty coding of FIT1017. The unit has been previously delivered under school codes of CSE1308 and CSE2306.

Role of Unit (26 Jul 2005, 10:33am)

FIT1017 Digital Logic provides students in the BCS degree with an avenue to learn in some detail the behaviour and role of the basic components from which computational machinery is built. BSE students may also take it as part of an elective sequence in Digital Systems (details of this sequence, to be offered jointly with the Faculty of Engineering, are still yet to be determined).

Relationship of Unit (26 Jul 2005, 10:37am)

There is a small overlap in a few topic areas of the new core unit FIT1001. However the depth and width of coverage of those topics is much more extensive in FIT1017. It provides students with an interest in hardware the opportunity to develop design and analysis skills in the areas of combinational and sequential digital logic circuits. The final topic set in the unit permits them to appreciate the bit level mechanisms that allow logic circuits to execute programs.

Relevance of Unit (25 Jul 2005, 8:53pm)

The BCS aims to produce graduates who understand the underpinnings of computing: software, hardware and theory. This unit directly addresses the middle objective.

Objectives

Knowledge and Understanding (Cognitive Domain Objectives) (05 Apr 2006, 1:23pm)

At the completion of this unit, students are expected to

K1. Have working knowledge of number systems used to represent information in digital systems and related arithmetic operations

K2. Know the laws of two-valued Boolean Algebra and be able to transform logic expressions into various standard forms. Know the correspondence between a logic expression and its equivalent logic circuit (or vice versa).

K3. Understand various combinational logic minimisation methods and the detailed procedures required to carry them out.

K4. Understand the structure and behaviour of basic building blocks of digital systems, namely, gates, latches and flip-flops

K5. Understand the operation and application of the important combinational logic building blocks: decoders, multiplexers, incrementers, adders, division-by-constant circuits and Arithmetic-Logic units.

K6. Understand design methods of unstructured and structured combinational circuits

K7. Understand the concept of state in sequential circuits and be familiar with the Moore and Mealy circuit models.

K8. Understand the structure, behaviour and the design methods of asynchronous and synchronous sequential circuits. Be able to use state diagrams, state tables or state equations.

K9. Know how to design basic sequential blocks: counters, registers, and state machines.

K10. Understand the structure, behaviour and the design methods of simple processors consisting of a datapath and control unit

K11. Understand the use of ROMs and other programmable logic devices in implementation of digital circuits.

K12. Have knowledge of a hardware description language and its application in the design of combinational and sequential circuits.

K13. Have knowledge of commercial computer-aid-design tools

Attitudes, Values and Beliefs (Affective Domain Objectives) (05 Apr 2006, 12:18pm)

At the completion of this unit, students are expected to

A1. Have formed a view that digital logic hardware can execute algorithms once these are expressed in the appropriate hardware description language.

Practical Skills (Psychomotor Domain Objectives) (22 Aug 2005, 11:26pm)

During this unit, students are expected to develop

P1. Skills in organising complex CAD workspaces with a sensible layout that indicates forward planning.

P2. Have developed sound habits in the observation and recording of results during their practical classes.

P3. Have developed good commenting practises in both their design workings or circuit analysis paperwork.

Relationships, Communication and TeamWork (Social Domain Objectives) (26 Jul 2005, 2:19pm)

During this unit, students are expected to

R1. Communicate technical ideas and information to others in a written format.

R2. Explain to a lab tutor how a logic circuit was designed, implemented and verified.

R3. Participate in tutorial discussions on the various topics covered in the unit.

Unit Content

Summary (05 Apr 2006, 1:21pm)

ASCED Discipline Group Classification: 031305 Computer Engineering

The unit is an introductory course in digital logic design and includes the necessary background on binary and other numbering systems plus various number representation formats useful in digital design and general computing.

Students learn methods of designing unstructured and structured combinational circuits. The methods include truth table, canonical and standard form representation, Boolean algebra and minimization techniques such as Karnaugh maps. In structured arithmetic circuits thay learn how to convert an arithmentic relationship into a structured combinational circuit such as incrementer, adder, division-by-constant circuit and Arithmetic-Logic units.

They learn how signal feedback creates building blocks of sequential circuits such as latches and flip-flops which exhibit memory effects. The design methods for sequential circuits include the state equation, state table, and state diagram representations. Subsequently they learn how to build sequentail blocks like registers, counters and state machines.

Next they learn how to assemble together combinational and sequential blocks to create simple processors consisting of datapath and control unit, that can implement simple sequential algorithms.

Throughout the course they learn how to describe the digital circuitry using a hardware description languaue.

The unit has a significant laboratory component including design and implementation exercises using commercial CAD tools.

Handbook Summary (05 Apr 2006, 1:29pm)

An introduction to understanding and designing digital circuits. Topics: Binary Number Systems. Boolean Algebra and Logic Gates. Decoders and multiplexers. Unstructured combinational logic. Gate-Level Minimization. Hardware description language. Structured Combinational Logic. N-bit adders. Number system converters. Arithmetic-Logic units. Sequential circutis and their representations. Asynchronous sequential circuits. Latches and Flip-Flops. Synchronous sequential circuits. Registers and Counters. State machines. Simple processors: datapath and control unit. Word-serial multiplication processor. Students will use comercial CAD tools for digital and simulation of digital circuits.

Recommended Reading (05 Apr 2006, 1:30pm)

"Digital Design" by Morris M Mano, third edition 2002 (Prentice-Hall).

Teaching Methods

Mode (22 Jul 2005, 5:14pm)

On-campus

Strategies of Teaching (05 Apr 2006, 1:31pm)

Lectures: 2 x 1hr per week

Tutorials: 1 x 1hr per week

Practicals: 1 x 3hr per week

Teaching Methods Relationship to Objectives (26 Jul 2005, 1:38pm)

Lectures: K(1, 3 - 15), A2,A3,P3

Tutorials: K(2 - 9), A2, R3

Practicals: K(1, 3 - 15), A1,A2,A3, P1,P2,P3, R1,R2

Assignments: K(1 - 5, 7 - 11), A2, P2,P3, R1

Assessment

Strategies of Assessment (05 Apr 2006, 1:36pm)

Practical work demonstration and reports, assignments: 50%

Writen examination (3 hours): 50%

Assessment Relationship to Objectives (26 Jul 2005, 1:48pm)

Examination and tests: K(1 - 15), A2,A3, R1

Practical work: K(1 - 15), A1,A2,A3, P1,P2,P3, R1,R2

Tutorial work: K(1 - 11), A2, R1,R3

Assignments: K(1 - 11), A2, P2,P3, R1

Workloads

Workload Requirement (05 Apr 2006, 1:37pm)

12 hrs per week on average over the semester: 2 hrs lectures, 3 hrs practical laboratory class, 1 hr tutorial, 6 hours self-directed study, work on assignments, prac preparation, etc.

Resource Requirements

Lecture Requirements (05 Apr 2006, 1:39pm)

Hi-Tech lecture theatre: 2 x 1hr/week.

Tutorial Requirements (05 Apr 2006, 1:39pm)

Small Low-Tech lecture theatre with blackboards or whiteboards: 4 x 1hr/week.

Laboratory Requirements (05 Apr 2006, 1:41pm)

A standard PC lab running either Microsoft Windows of Linux depending on the version of CAD tool loaded.

Staff Requirements (22 Jul 2005, 5:22pm)

Approx 1.5 EAS including lab demonstrators.

Software Requirements (05 Apr 2006, 1:45pm)

The unit will use the FPGAdantage CAD tools from Mentor Graphics Corporation. The Claton School of IT has a licence for thie software.

Library Requirements (25 Jul 2005, 09:35am)

Sufficient copies of the recommended reading text should be available.

Teaching Responsibility (Callista Entry) (30 Jul 2005, 6:19pm)

100% Faculty of Information Technology

Interfaculty Involvement (22 Jul 2005, 5:25pm)

None

Interschool Involvement (25 Jul 2005, 09:22am)

None

Other Resource Requirements (22 Jul 2005, 5:27pm)

Approx 100Mb of space on an ITS Novell filesever that can be managed by the unit coordinator to serve unit materials and recieve electronic design files submitted by students.

Prerequisites

Prerequisite Units (22 Jul 2005, 5:28pm)

There are no prerequisties for this unit.

Corequisites (22 Jul 2005, 5:30pm)

None

Prohibitions (02 Aug 2005, 9:33pm)

CSE1308, CSE2306, CSE1101, CSC2061, CSC1082, CFR1130, COT1130, DGS1111, RDT1111, CSC1082, GCO2812, ECE2701

Level (25 Jul 2005, 09:25am)

The unit is normally offered at both levels 1 and 2.

Proposed year of Introduction (for new units) (05 Apr 2006, 1:42pm)

Semester 1, 2007

Frequency of Offering (25 Jul 2005, 09:37am)

Annually in S1

Enrolment (05 Apr 2006, 1:46pm)

Formerly 120-140, but since BDigSys phase out and reduced BCS and BSE intakes, enrolment level around 70 - 80 in 2004/5 and 55 in 2006

Location of Offering (25 Jul 2005, 09:36am)

Clayton campus.

Faculty Information

Proposer

Peter Atkinson

Approvals

School: 19 Oct 2010 (Geraldine DCosta)
Faculty Education Committee: 19 Oct 2010 (Geraldine DCosta)
Faculty Board: 19 Oct 2010 (Geraldine DCosta)
ADT:
Faculty Manager:
Dean's Advisory Council:
Other:

Version History

22 Jul 2005 Peter Atkinson modified UnitName; modified ReasonsForIntroduction/RIntro; modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RRole; modified ReasonsForIntroduction/RRelation; modified ReasonsForIntroduction/RRelevance; modified UnitObjectives/ObjText; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjAffective; modified UnitObjectives/ObjPsychomotor; modified UnitObjectives/ObjSocial; modified UnitContent/Summary; modified UnitContent/RecommendedReading; modified Teaching/Mode; modified Teaching/Strategies; modified Teaching/Objectives; modified Assessment/Strategies; modified Assessment/Objectives; modified Workload/WorkHours; modified ResourceReqs/TutorialReqs; modified ResourceReqs/LectureReqs; modified ResourceReqs/TutorialReqs; modified ResourceReqs/LabReqs; modified ResourceReqs/StaffReqs; modified ResourceReqs/SoftwareReqs; modified ResourceReqs/SchoolReqs; modified ResourceReqs/InterFaculty; modified ResourceReqs/OtherResources; modified ResourceReqs/OtherResources; modified Prerequisites/PreReqUnits; modified Prerequisites/PreReqKnowledge; modified Corequisites
25 Jul 2005 Peter Atkinson completed transfer of CSE1308/CSE2306 information with some updates.
26 Jul 2005 Peter Atkinson recoded unit objectives, updated prohibition list, other minor changes.
26 Jul 2005 Ann Nicholson
30 Jul 2005 Ann Nicholson modified Classification; modified Workload/WorkHours; modified ResourceReqs/SchoolReqs
02 Aug 2005 Ann Nicholson modified Prohibitions
22 Aug 2005 Ann Nicholson modified UnitObjectives/ObjPsychomotor
22 Aug 2005 Ann Nicholson modified Prerequisites/PreReqKnowledge
14 Sep 2005 John Betts
14 Sep 2005 Geraldine DCosta FIT School Approval, Approved for submission FEC Mtg 8/05
18 Oct 2005 Ralph Gillon FEC Approval
16 Nov 2005 Annabelle McDougall FacultyBoard Approval
05 Apr 2006 Andrew Paplinski modified UnitObjectives/ObjCognitive; modified UnitName; modified Abbreviation; modified UnitObjectives/ObjAffective
05 Apr 2006 Andrew Paplinski modified UnitContent/Summary; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjCognitive; modified UnitContent/HandbookSummary; modified UnitContent/RecommendedReading; modified Teaching/Strategies; modified Teaching/Strategies; modified Assessment/Strategies; modified Workload/WorkHours; modified ResourceReqs/LectureReqs; modified ResourceReqs/LectureReqs; modified ResourceReqs/TutorialReqs; modified ResourceReqs/LabReqs; modified DateOfIntroduction; modified ResourceReqs/SoftwareReqs; modified Enrolment; modified FacultyInformation/FIContact; modified FacultyInformation/FICoordinator
19 Oct 2010 Geraldine DCosta modified UnitName; modified UnitName - added DISESTABLISHED Comment
19 Oct 2010 Geraldine DCosta FIT1017 Chief Examiner Approval, ( proxy school approval )
19 Oct 2010 Geraldine DCosta FEC Approval
19 Oct 2010 Geraldine DCosta FacultyBoard Approval - UGPC 4/10 endorsed and FEC 4/10- Item 8.7.1 -approved disestablishment of this unit. Faculty Board approval has been added to aid administration in Monatar.

This version: