Embedded Systems Design - ELEC2142
Faculty: Faculty of Engineering
School: School of Electrical Eng and Telecommunications
Course Outline: http://www.ee.unsw.edu.au/
Campus: Sydney
Career: Undergraduate
Units of Credit: 6
EFTSL: 0.12500 (more info)
Indicative Contact Hours per Week: 6
Enrolment Requirements:
Prerequisite: ELEC2141and COMP1921
Excluded: COMP2121, MTRN3200
CSS Contribution Charge: 2 (more info)
Tuition Fee: See Tuition Fee Schedule
Further Information: See Class Timetable
Description
An introduction to programmer model of computer organisation using assembly and machine language. Process of translation from high-level language to machine instructions. Number representation, computer arithmetic, instruction set architecture, I/O interfacing, I/O interrupts, programming interrupts, exceptions and their support in architecture. Memory management and protection and their support in architecture, the role of OS in handling exceptions. Multi-tasking and multi-threading environments. Use of interrupts for sampling, link-lists and circular buffers. D/A and A/D conversion and interfacing to the real physical world. Appreciation of the concepts learnt in the deployment of real-time systems.