Module Descriptors
DIGITAL DESIGN AND EMBEDDED SOFTWARE II
COCS60430
Key Facts
School of Digital, Technologies and Arts
Level 6
30 credits
Contact
Leader: Ian Taylor
Hours of Study
Scheduled Learning and Teaching Activities: 72
Independent Study Hours: 228
Total Learning Hours: 300
Assessment
  • COURSEWORK weighted at 50%
  • EXAMINATION - UNSEEN IN EXAMINATION CONDITIONS weighted at 50%
Module Details
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 Texts
Digital Fundamentals (8th Edition)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
MC 68HC11 - An Introduction: Software and Hardware Interfacing (July 2000) Han-Uei Huang Delmar, ISBN: 0766816001
Applied Digital Electronics, D C Green, 2000, Longman, ISBN: 0582317363
Module Learning Strategies
Laboratory based tutorial/practical experimental and simulation work. (72 hours)
Directed reading, information gathering, student supervised learning. (228 hours)
Module Additional Assessment Details

Examination (2 hours) to assess learning outcomes 1 and 2 (final assessment)
Assignment comprising 1 assignment (1500 words) to assess learning outcomes 3 and 4
Module Indicative Content
Advanced design methods and technologies
- State machine systems - advanced architectures
- Linear digital circuits - filters
- Modulo-2 Arithmetic and design
- Asynchronous systems - analysis, modelling
- Digital synthesis
- High level synthesis
- Hardware Description language VHDL
- Regular arrays
- Test and testability
- Software tools Xilinx

Real Time Software Design
Debugging Tools and Methods
System Development Tools (Cross Compiler, Assembler, Linker)
Advanced use of C as an embedded software language
Hardware Considerations
Multitasking in a Real-Time Environment
Module Special Admissions Requirements
Prior study of CE20018-5 Digital Design and Embedded Software 1 or equivalent.