Accelerering av system med programmerbara logikenheter 2019/2020 (10 hp)

VT20, 67 %, Campus

Startdatum: 23 mars 2020

Slutdatum: 7 juni 2020

Sista ansökningsdatum: 15 oktober 2019

Anmälningskod: UU-61207 Anmälan

Undervisningsspråk: Engelska

Studieort: Uppsala

Urval: Högskolepoäng inom teknik/naturvetenskap (max 240 hp)

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

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.

Studentportalen

Studentportalen

Studentportalen ger inloggade studenter tillgång till kurs- och programsidor, studieresultat, studieintyg, kårinformation med mer. För att kunna logga in krävs att du skaffar ett studentkonto. Kurs- och programsidor i Studentportalen går också att se utan inloggning här. Sidorna innehåller basinformation samt de funktioner som institutionerna har valt att göra synliga.

Kontakt

Institutionen för informationsteknologi

ITC, hus 1, 2 och 4, Lägerhyddsvägen 2

Box 337, 751 05 UPPSALA

Fax: 018-511925

E-post: info@it.uu.se

Studievägledare

E-post: studievagledare@it.uu.se

Telefon: 018-471 31 54