Download de presentatie
De presentatie wordt gedownload. Even geduld aub
GepubliceerdTheophiel Jansen Laatst gewijzigd meer dan 10 jaar geleden
1
HM-ES-th1 Les 1 Hardware/Software Codesign with SystemC
2
3 Minor Embedded Systems Wat is een Embedded System? Waar vinden we Embedded Systems? Waarom worden Embedded Systems toegepast? MECH
3
4 Embedded Systems Voorbeeld
4
5 Embedded Systems Voorbeeld Microcontroller CCD preprocessor Pixel coprocessor A2D D2A JPEG codec DMA controller Memory controllerISA bus interfaceUSB ctrlLCD ctrl Display ctrl Multiplier/Accum Digital camera chip lens CCD
5
6 Embedded Systems Voorbeeld Processing Elements input sensor actuator output actuator … … interfaces System on Chip SoC
6
7 Electronic System Level Design
7
8 Inhoud Minor 3 vakken HM-ES-th1 en HM-ES-pr1 Hardware/Software Codesign with SystemC Bd HM-ES-th2 en HM-ES-pr2 Electronic System Level Design and Verification Bd HM-ES-th3 en HM-ES-pr3 Embedded Software Vi Project HM-ES-pj1 Project Embedded Systems In plaatje op vorige sheet kan ik de inhoud van en de samenhang van de vakken laten zien
8
9 Vakken Embedded Systems Electronic System Level Design and Verification Hardware/Software Codesign with SystemC Embedded Software
9
10 Toetsing Minor 3 vakken + 1 project resultaten met CP gewogen gemiddeld min 5.5 HM-ES-th1 en HM-ES-pr1 (3 CP) Hardware/Software Codesign with SystemC Bd Schriftelijke toets cijfer min 4.5 en practicum moet V zijn HM-ES-th2 en HM-ES-pr2 (3 CP) Electronic System Level Design and Verification Bd Essay cijfer min 4.5 en practicum moet V zijn HM-ES-th3 en HM-ES-pr3 (3 CP) Embedded Software Vi Schriftelijke toets cijfer min 4.5 en practicum moet V zijn HM-ES-pj1 (6 CP) Project Embedded Systems Uitgebreide toets
10
11 Practicum ET student en TI student samen in een groepje. Introductieopdracht DE2-70 in week 1.
11
12 Practicum Daarna gebruik je DE2-70 bij twee practica: Embedded Software RTOS µC/OS-II gebruiken en een driver voor dit OS ontwikkelen. Hardware/Software Codesign with SystemC Een beeldbewerkings-applicatie die geschreven is in C++ optimaliseren. + modelleren met SystemC
12
13 Voorkennis SystemC = C++ Do you remember? Structured programming Object oriented programming Generic programming http://bd.eduweb.hhs.nl/ogoprg/index.htm
13
14 C++ structured programming Functions function name overloading default function parameters operator overloading C++ generic programming Templates std::vector
14
15 C++ object oriented prog. Classes object is an instantiation of a class encapsulation public and private constructor and destructor member initialization list relations aggregation “has-a” inheritance “is-a”
Verwante presentaties
© 2024 SlidePlayer.nl Inc.
All rights reserved.