Course Code:
CEID_NE588
Type:
Period:
Spring Semester
Instructors:
Credit Points:
5
- 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.