Sprungmarken

Servicenavigation

Hauptnavigation


Bereichsnavigation

Hauptinhalt

Embedded Systems Design - Slides 10

Formats:

  • ppt: This is the type of the master files. This is the recommended file format. Users without a PowerPoint license should use the free PowerPoint viewer from Microsoft, if they are running Windows. Slides have been generated with PowerPoint XP.
  • pdf: These files have been generated with Adobe Distiller. No animation is available.

 

Lecture
(90 mins)

ContentBook ChaptersSlidesVideosAdditional Material
  First EditionSecond Edition   
  English
Chinese
Macedonian
GermanAll
Languages
   
1 Introduction Preface, Chapter 1 es-marw-1.1.ppt
es-marw-1.1.pdf

Flash

2 Introduction Preface, Chapter 1 es-marw-1.2.ppt
es-marw-1.2.pdf

Flash

3 Specifications: Specifications and Modeling Sections 2.1-2.2 Sections 2.1-2.3 es-marw-2.01-moc.ppt
es-marw-2.01-moc.pdf

Flash

Time-Distance Charts - Animation
4 Early design phases and StateCharts Sections 2.3, 2.7 Sections 2.3, 2.4.2 es-marw-2.02-fsm.ppt
es-marw-2.02-fsm.pdf
5 Finite state machines + message passing:SDL + data flow Sections 2.5, 2.9.3 Sections 2.4.4, 2.5 es-marw-2.03-sdl-df.ppt
es-marw-2.03-sdl-df.pdf

Flash

6 Petri nets Section 2.6 es-marw-2.04-petri.ppt
es-marw-2.04-petri.pdf
Animation
7 Discrete Event Modelling Section 2.11-2.14 Section 2.7 es-marw-2.05-discrete-event.ppt
es-marw-2.05-discrete-event.pdf
8 Imperative model of computation Section 2.9.3-2.10 Section 2.8 es-marw-2.06-imperative.ppt
es-marw-2.06-imperative.pdf
9 Comparison of models Section 2.15 - 2.17 Section 2.9 - 2.10 es-marw-2.07-wrap-up.ppt
es-marw-2.07-wrap-up.pdf
10 LEGO-Mindstorm NXT es-marw-2.08-mindstorms.ppt
es-marw-2.08-mindstorms.pdf
11 ES-Hardware: Sensors, discretization Section 3.1-3.2 Section 3.1-3.2 es-marw-3.1-sensors-ad.ppt
es-marw-3.1-sensors-ad.pdf
12 ES-Hardware: Processing Section 3.4.1-3.4.3 Section 3.3.1-3.3.3 es-marw-3.2-processing.ppt
es-marw-3.2-processing.pdf
Animation
13 ES-Hardware: FPGAs, Memories, Communication Section 3.3.4, 3.5, 3.3 Section 3.3.4,3.4,3.5 es-marw-3.3-fpga-mem.ppt
es-marw-3.3-fpga-mem.pdf

Flash

14 Sampling theorem, D/A-Converter, Actuators Section 3.6 Section 3.4 es-marw-3.4-d-comm-da-actuator.ppt
es-marw-3.4-comm-da-actuator.pdf
15 Embedded & Real-time Operating Systems Section 4.1-4.3 Section 4.1 es-marw-4.1-rtos.ppt
es-marw-4.1-rtos.pdf
Animation
16 Middleware Section 4.4 Section 4.4-4.5 es-marw-4.2-rtos.ppt
es-marw-4.2-rtos.pdf
Evaluation and Validation - Part I Section 6 Section 5 es-marw-5.1-evaluation.ppt
es-marw-5.1-evaluation.pdf
17 Validation and Evaluation - Part II Section 6 Section 5 es-marw-5.2-evaluation.ppt
es-marw-5.2-evaluation.pdf
Flash
18 Validation and Evaluation - Part III Section 6 Section 5 es-marw-5.3-evaluation.ppt
es-marw-5.3-evaluation.pdf

Flash

19 Mapping of Applications to Platforms I Section 4.2, 5, 5.3 Section 6.1-6.2.3 es-marw-6.1-aperiodic.ppt
es-marw-6.1-aperiodic.pdf

Flash

20 Mapping of Applications to Platforms II Section 4.2, 5, 5.3 Section 6.1-6.2.3 es-marw-6.2-hls-scheduling.ppt
es-marw-6.2-hls-scheduling.pdf
21 Classical scheduling algorithms for periodic systems Section 4.2.3 Section 6.2.4-6.2.5 es-marw-6.3-periodic.ppt
es-marw-6.3-periodic.pdf
Animation
22 Hardware/Software Partitioning - Standard Optimization Techniques Appendix A es-marw-6.4-optimizations.ppt
es-marw-6.4-optimizations.pdf
23 Hardware/Software Partitioning Section 5.3, 5.3.2 Section 6.3, 6.3.2 es-marw-6.5-cool.ppt
es-marw-6.5-cool.pdf
24 Mapping of Applications to Multi-Processor Systems Section 4.2.2 Section 6.4 es-marw-6.6-mp-mapping.ppt
es-marw-6.6-mp-mapping.pdf
25 Optimizations:
task concurrency management, floating-point, high-level loop transformations
Section 5.1-5.2 Section 7.1-7.2.3 es-marw-7.1-optimizations.ppt
es-marw-7.1-optimizations.pdf
26 Optimizations:
SPM, allocation strategies
Section 5.2.5, 5.4.1-5.4.2 Section 7.2.4-7.3.3 es-marw-7.2-optimizations.ppt
es-marw-7.2-optimizations.pdf
27 Optimizations:
optimizations for caches, offset assignment problem
Section 5.4.3,5.4.5-5.4.7 Section 7.3.5-7.3.6, 7.3.9 es-marw-7.3-optimizations.ppt
es-marw-7.3-optimizations.pdf
28 Optimizations:
additional compiler optimizations, dynamic voltage scaling
Section 5.5 Section 7.4 es-marw-7.4-optimizations.ppt
es-marw-7.4-optimizations.pdf
29 Test Section 6.4 Section 6.9 Section 8 es-marw-8-test.ppt
es-marw-8-test.pdf