User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
start [2011/12/30 15:13] allisonstart [2015/02/11 18:30] (current) hchesser
Line 1: Line 1:
 ~~NOTOC~~ ~~NOTOC~~
-====== CSE3215 Embedded Systems  ======+Winter 2015 
 + 
 +====== EECS 3215 Embedded Systems  ======
  
 ===== Calendar Description  ===== ===== Calendar Description  =====
Line 6: Line 8:
 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. 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.
  
 +===== Course Outcomes  =====
 +
 +After taking the course, students should be able to:
 +  * Describe/demonstrate how to work with at least one embedded system and be able to configure/program it to do basic tasks.
 +  * Describe/demonstrate embedded microcontroller architecture, development, debug and testing  
 +  * Describe and/or demonstrate the use of parallel, serial and analog interfaces used in embedded platforms
 +  * Design embedded software and hardware systems under tight constraints  
 +  * Prototype embedded systems using microcontrollers or FPGAs 
 +  * Design embedded computer systems to address problems in important application domains  
 +
 +====== Prerequisites ====== 
 +
 +Students should have a good understanding of digital and analog electronics and computer organization. You should also be familiar with assembly programming (C programming will be helpful).
 +
 +
 +
 +===== Course Contacts =====
  
-===== Mini-Calender Description =====+  * Course Director: Hugh Chesser -- hugh DOT chesser AT lassonde DOT yorku DOT ca, [[http://www.yorku.ca/chesser|Web site]] 
 +   
 +     * Office Hours: PSE 246: W 12 - 14, LAS 1004: F 13 - 16,  or by appointment.
  
-Introduction to the design of embedded systems using both hardware and softwareTopics include microcontrollers; their architecture, and programming; design and implementation of embedded systems using field programmable gate arraysThe following is a detailed list of topics to be covered:+  * Teaching Assistants:  
 +     * MrAmir Rasouli (aras AT cse DOT yorku DOT ca) 
 +     * MrGiancarlo Ayala-Charca (gcayala AT cse DOT yorku DOT ca)
  
-    * 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 ===== 
  
 +===== Textbooks, Readings =====
  
-[[https://w2prod.sis.yorku.ca/Apps/WebObjects/cdm.woa/7/wo/2XA7pU4pLt5PLDEQSENaag/3.1.9.8.3.0.0.5]]+  - //Computers as ComponentsPrinciples of Embedded Computing System Design//, Third Edition, Marilyn Wolf, Morgan Kaufmann Publishers © 2012 (529 pages), ISBN:9780123884367 Available via http://www.library.yorku.ca/e/resolver/id/2466258 
 +  - Others - see Readings Page
  
  
start.1325257984.txt.gz · Last modified: by allison