Logga in

Registrera

EDA322 · Chalmers tekniska högskola

Digital konstruktion

Ny kurs

Kom igång gratis

Inga tentor än

Ladda upp dina tidigare tentor och få hjälp med att strukturera ditt studiematerial

Få dina tentauppgifter kategoriseradeBli guidad genom ditt studiematerialFå hjälp direkt med teori och tipsHåll koll på dina framsteg

Kurs info

KurssidaKursplan
HP
4.5
Språk
Engelska
Institution
Data- och informationsteknik

Lärandemål

  • Kunskap och förståelse
  • beskriva aritmetiska enheter för binär addition, multiplikation och division
  • beskriva funktionen hos komponenter såsom latchar, vippor, och olika minneselement
  • översiktligt beskriva funktion och användning av rekonfigurerbar logik samt ASIC teknologi
  • ange skillnaderna mellan olika beskrivningssätt för digitala tillståndsmaskiner (Mealy, Moore, och synkron Mealy)
  • beskriva funktion och struktur hos sekventiell asynkron digital logik
  • ange faktorer som påverkar snabbhet, effektförbrukning, och erforderlig chipyta vid implementation av digital logik.
  • Färdighet och förmåga
  • minimera en boolesk funktion och kunna uttrycka den på kanonisk form
  • formulera en kontruktionsspecifikation för en digital krets
  • beräkna den kritiska vägen i en digital krets
  • använda VHDL som ett verktyg vid konstruktion av digitala kretsar (såväl kombinatoriska såsom sekventiella)
  • använda moderna datorbaserade kontruktionsverktyg för simulering, syntes, och implementering av en digital krets beskriven m. hj av VHDL
  • skapa och använda testbänkar för att verifiera korrekt funktionalitet hos en digital konstruktion
  • använda FPGA teknologi för att implementera en digital hårdvarukonstruktion
  • minimera antalet nödvändiga tillstånd i en digital tillståndsmaskin via tillståndskodning.
  • Värderingsförmåga och förhållningssätt
  • utvärdera och kritiskt granska olika realiseringar av en digital konstruktion i målteknologier ASIC och FPGA
  • använda olika konstruktionsalternativ i konstruktionsrymden för binär aritmetik (t.ex. olika adderarstrukturer med varierande prestanda vad gäller snabbhet, effektförbrukning, och chipyta/antal grindar)
  • utvärdera och kritiskt granska olika realiseringar av en digital konstruktion med avseende på snabbhet, effektförbrukning, och chipyta/antal grindar, och kunna välja den realisering som passar till de ställda konstruktionskraven.
Kursinnehåll
  • Boolesk algebra och logikminimering
  • Kretsar för digital aritmetik
  • Minneselement
  • Kombinatoriska kretsar
  • Sekventiella kretsar och tillståndsmaskiner
  • Teknologierna ASIC och FPGA för realisering av digitala konstruktioner
  • Asynkrona kretsar
  • Snabbhet och effektförbrukning i digitala kretsar
  • Test, och konstruktion för test, av digitala kretsar
  • Det hårdvarubeskrivande språket VHDL för konstruktion av digitala kretsar
  • Hårdvarukonstruktion, test, och utvärdering av en enkel digital processor
Förutsättningar
  • Grundläggande behörighet för grundnivå
Litteratur
Digital Design Using VHDL: A Systems Approach, 1st Edition by William J. Dally, R. Curtis Harting, Tor M. Aamodt
Liknande kurser vid andra universitet
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Konstruktion av tysta och vibrationsfria maskiner

SD111610 tentor
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Maskinkonstruktion

MF21018 tentor
Linköpings universitet

Linköpings universitet

Konstruktionsoptimering

TMKT482 tentor
Redo att boosta dina studier?

Gör som 15 000+ studenter och ta kontroll över ditt tentaplugg.

Kom igång gratis

Produkt

  • Priser

  • Karriär

Företag

  • Om oss

  • Blogg

  • Användarvillkor

  • Integritet

  • Support

Universitet

  • KTH

  • Uppsala universitet

  • Linköpings universitet

  • Chalmers

  • Lunds universitet

  • Luleå tekniska universitet

  • Stockholms universitet

  • Gymnasiet

Socialt

  • Instagram

  • Facebook

  • YouTube

  • TikTok

  • Linkedin

© 2026 Crash Course Sverige AB