Accelerering av system med programmerbara logikenheter, 10 hp
Läsåret 2022/2023
-
HT 2022, 33 %, Campus
Startdatum: 29 augusti 2022
Slutdatum: 15 januari 2023
Sista anmälningsdatum: 19 april 2022
Anmälningskod: UU-11204 Anmälan
Undervisningsspråk: Engelska
Studieort: Uppsala
Urval: Högskolepoäng inom teknik/naturvetenskap (max 240 hp)
Registrering: 28 juli 2022 – 5 september 2022
Behörighet: 120 hp inklusive Datorarkitektur, grundläggande kurs i digitalteknik (speciellt tillståndsmaskiner) samt grundläggande kurs i programmering. Engelska 6. (Med en svensk kandidatexamen uppfylls kravet på engelska.)
Avgifter: Du som inte är medborgare i ett EU-/EES-land eller Schweiz måste betala anmälnings- och studieavgift.
Läs mer om avgifter och stipendier.
Anmälningsavgift: 900 kr
Studieavgift, första inbetalningen: 24167 kr
Studieavgift, totalt: 24167 kr
Om kursen
Efter godkänd kurs ska du kunna:
- definiera komplexa digitala kretsar med hjälp av maskinvarubeskrivande språk såsom VHDL eller Verilog
- testa, korrigera, och verifiera digitala konstruktioner med hjälp av test- och simuleringsverktyg
- integrera skräddarsydda logikkomponenter med system som är baserade på vanliga processorer
- analysera energiförbrukningen och prestanda som resulterar av accelerering av systemkomponenter
- demonstrera hur en processor interagerar med acceleratorer genom mjukvarukomponenter.
Innehåll
- Syntax och semantik av maskinvarubeskrivande språk, och tillämpningen att definiera digitala system.
- Design och implementering av testmiljöer, och användning av simulering och felsökningsmetoder för att verifiera system.
- Parallellisering av algoritmer för att förbättra genomströmning och latenstid.
- Integrering av acceleratorer på system- och mjukvarunivå.
- En överblick av olika konstruktionsstrategier och abstraktionsmetoder för digitala system.
- Ett omfattande projekt inom simulering och syntes av hårdvaruacceleratorer, i samband med systemkonstruktion på kisel.
Mer information
Kursplan med litteraturlista
För varje kurs finns en formell kursplan. Den innehåller kursens benämning, omfattning och syfte. I kursplanen får man också upplysningar om huvudsakligt innehåll, kurslitteratur och hur examination går till.
Kontakt
Institutionen för informationsteknologi
hus 10, Lägerhyddsvägen 1
Box 337, 751 05 UPPSALA
E-post: info@it.uu.se
Studievägledare
E-post: studievagledare@it.uu.se