Embedded Systems

Course Code: 
CEID_NE588
Period: 
Spring Semester
Instructors: 
Credit Points: 
5

Course outline

  • Basic terms, background,
  • Examples of current and future applications,
  • Design challenges,
  • Design methodologies,
  • Requirements, specifications,
  • Computational models,
  • Modeling, Early design phase,
  • Finite state machines,
  • Data flow,
  • Programming Languages,
  • Hardware description languages,
  • Comparative study of modeling,
  • Embedded system hardware,
  • Sensors, transducers, encoders,
  • Processing units, Inputs/Outputs,
  • ASICs, FPGAs,
  • Memories,
  • Communication systems,
  • Safe hardware,
  • System Software,
  • Operating systems,
  • Firmware,
  • Real-time software,
  • Hardware/software codesign,
  • Verification, performance, consumption, energy,
  • Simulation, depiction of application,
  • Multiprocessors,
  • Optimization,
  • High level of optimization,
  • Compilers for embedded systems,
  • Power/energy management,
  • Test,
  • Test procedures,
  • Design for test,
  • Test vectors,
  • Evaluation,
  • Modern and future cutting-edge technologies and applications,
  • Advanced topics and areas.

 

Startup Growth Lite is a free theme, contributed to the Drupal Community by More than Themes.