Accelerering av system med programmerbara logikenheter

10 hp

Kurs, Avancerad nivå, 1DT109

Hösten 2024 Hösten 2024, Uppsala, 33 %, Campus, Engelska

Hösten 2024 Hösten 2024, Uppsala, 33 %, Campus, Engelska För utbytesstudenter

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Å

facebook
instagram
youtube
linkedin