Module Descriptors
DIGITAL DESIGN AND EMBEDDED SOFTWARE 1
ELEC50218
Key Facts
Digital, Technology, Innovation and Business
Level 5
30 credits
Contact
Leader: Alison Griffiths
Hours of Study
Scheduled Learning and Teaching Activities: 48
Independent Study Hours: 252
Total Learning Hours: 300
Assessment
  • Coursework - Assignment 1 weighted at 50%
  • Coursework - Assignment 2 weighted at 50%
Module Details
Module Indicative Content
Logic families and package types
Introduction to State Machine Design for Synchronous circuits
Design and simulation of examples using CPLD/FPGA Design Software (XILINX/ALTERA)

Introduction to 68hc11 microprocessor
Typical hardware design RAM, EPROM, Decoding and timing diagrams
Fundamental Assembly language programming Addition, subtract, logical operators etc.
Peripheral programming IO ports, ADC, DAC, timers, counter, Serial communications.

Introduction to Assembly Language Programming
Embedded Software - C Programming in an embedded environment
Module Resources
68hc 11 development boards.
Logic Tutor, Xilinx Target Systems
PC's running Multisim, 68Hc11 Cross Compiler/assembler, Visual studio C/C++ , XILINX
Oscilloscope, Signal Generator
Module Special Admissions Requirements
None
Module Additional Assessment Details
100% Coursework comprising 2 assignments (1500 words) weighted at 50% each.

Assignment 1 to test learning outcomes 1 and 2
Assignment 2 (final) to test learning outcomes 3 and 4
Module Learning Strategies
Laboratory based tutorial/practical experimental and simulation work. (48 hours)
Directed reading, information gathering, student supervised learning. (228 hours)
Module Texts
Digital Fundamentals by Thomas L. Floyd, Publisher: Prentice Hall, 8th edition (May 29, 2002), ISBN: 0130942006
Principles of Electric Circuits, by Thomas L. Floyd, Publisher: Prentice Hall, 7th edition (April 11, 2002),ISBN: 0130985767
A First Book of ANSI C: Fundamentals of C Programming, G Bronson & S Menconi, Brooks Cole, 3 Rev Ed, (30 Aug 2000), ISBN: 0534379648
MC 68HC11 - An Introduction: Software and Hardware Interfacing, Han-Uei Huang & Leo Chartrand, Delmar Cengage Learning, (July 2000) ISBN: 0766816001