Skip to content

MG7013 – Embedded Systems

Print
Module code
MG7013
Module title
Embedded Systems
Prescription
To enable the student to learn the structured design of embedded systems and the concept of reconfigurable hardware.
Programmes
  • SC1001
NZQA Level
Level 7
NZQA Credits
15
Delivery method
  • Web-Enhanced
Learning hours
Total learning hours
150
Resources required
Learning Outcomes
1.Use practical software skills.
2.Analyse, implement, modify and test design scenarios for an embedded design.
3.Evaluate structured design methods applied to practical design objectives.
Content
Structured design methods including 'top-down' decomposition, JSD or other diagrammatic method within the context of design using a high-level language.
Selection of appropriate technology for a particular design (microcontroller, high- level language, CPLD, FPGA, ASIC).
CPLD, FPGA technology as an alternative to microcontroller technology.
ASIC design and the implications of volume production versus NRE costs.
System documentation to include software documentation and safety.
The use of pre-built library functions and the design of customised libraries.
The Finite State Machine as an example of non-linear programming.
The Real Time Operating System (RTOS) to include 'time-slicing' and pre-emptive/ cooperative scheduling.
Peripheral hardware interfacing to include serial interfacing eg I2C, SPI.

Wintec is part of Te Pūkenga - New Zealand Institute of Skills and Technology Learn More

Learn with purpose

Explore Te Pūkenga

Te Kāwanatanga o Aotearoa - New Zealand Government

Te Kāwanatanga o Aotearoa - New Zealand Government

Copyright © 2022 Wintec