Accelerering av system med programmerbara logikenheter

10 hp

Kurs, Avancerad nivå, 1DT109

Fäll ut informationen nedan för att läsa mer om anmälan och behörighet.

Studieort
Uppsala
Studietakt
33 %
Undervisningsform
Campus
Undervisningstid
Dag
Studieperiod
31 augusti 2026–17 januari 2027
Undervisningsspråk
Engelska
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.)

Sista anmälningsdag
15 april 2026
Anmälningskod
UU-11201

För dig som är antagen eller reserv

Registreringsperiod
27 juli 2026–6 september 2026
Institutionens information om registrering

Studieort
Uppsala
Studietakt
33 %
Undervisningsform
Campus
Undervisningstid
Dag
Studieperiod
31 augusti 2026–17 januari 2027
Undervisningsspråk
Engelska
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.)

För dig som är antagen eller reserv

Registreringsperiod
27 juli 2026–6 september 2026
Institutionens information om registrering

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.

Litteraturlista saknas.

FÖLJ UPPSALA UNIVERSITET PÅ

Uppsala universitet på facebook
Uppsala universitet på Instagram
Uppsala universitet på Youtube
Uppsala universitet på Linkedin