~~NOTOC~~ ====== CSE3215 Embedded Systems ====== ===== Calendar Description ===== Introduction to the design of embedded systems using both hardware and software. Topics include microcontrollers; their architecture, and programming; design and implementation of embedded systems using field programmable gate arrays. Lectures (three hours per week), laboratory (two hours per week); four credits. Prerequisites: General prerequisites; SC/CSE 2031 3.00, SC/CSE 3201 4.00. Prior to Fall 2009: Prerequisites: General prerequisites; AK/AS/SC/CSE 2031 3.00, AK/AS/SC/COSC 3201 4.00 or AK/AS/SC/CSE 3201 4.00. Course credit exclusion: AK/AS/SC/COSC 3215 4.00. ===== Mini-Calender Description ===== Introduction to the design of embedded systems using both hardware and software. Topics include microcontrollers; their architecture, and programming; design and implementation of embedded systems using field programmable gate arrays. The following is a detailed list of topics to be covered: * Introduction to specific microcontroller architecture, its assembly language, and programming * Input/Output ports, Interrupts, and timers * Memory systems * Analog to digital and digital to analog conversion * Parallel and Serial Interfacing * Hardware Modelling * Structural specification of hardware * Synthesis of combinational circuits using a Hardware Description Language * Synthesis of sequential circuits using a Hardware Description Language * Rapid Prototyping using field programmable gate arrays ===== Course Schedule ===== [[https://w2prod.sis.yorku.ca/Apps/WebObjects/cdm.woa/34/wo/RBHo4bO8mxAEcxUbcf11l0/3.1.8.17|Fall/Winter 2009-2010 Schedule]]