Hardware/Software Codesign with SystemC (HM-ES-th1 en HM-ES-pr1).

© Harry Broeders.

Deze pagina is bestemd voor studenten van de Haagse Hogeschool - Academie voor Technology, Innovation & Society Delft groep ECNES = minor Embedded Systems.

Inleiding.

Het vak "Hardware/Software Codesign with SystemC" richt zich vooral op de eerste stappen in het ESL ontwerpproces: het modeleren van het systeem op systeemniveau met behulp van de modelleringstaal SystemC, het uitvoeren van een "design space exploration" waarin de verschillende implementatiemogelijkheden worden verkend en met elkaar worden vergeleken en de software en hardware taken worden gedefinieerd. Bij dit vak wordt ook een voorbeeld van een hardware design flow gegeven. In het practicum "Hardware/Software Codesign with SystemC" leer je in de eerste opdracht werken met SystemC en ga je in de tweede opdracht een beeldbewerkings-applicatie die geschreven is in C++ optimaliseren voor het DE2-70 ontwikkelbord. Dit kan gedaan worden door de software te optimaliseren maar ook door bepaalde delen van de software in hardware te implementeren.

Theorie HM-ES-th1.

Beschikbaar matriaal:

Practicum HM-ES-pr1.

Opdrachten:

Resultaten practicum: res_HM-ES-pr1.pdf.

Resultaten theorie: res_HM-ES-sc1.pdf.
Resultaten theorie herkansing: res_HM-ES-sc1_herk.pdf