TSTE12 · 6 hp · Avancerad nivå (A1N) · Datateknik, Elektroteknik
Konstruktion av digitala system
Ges · nästa start HT 2026
100 %
klarade senaste ordinarie tillfället
PRA1 · 14 nov 2025 · 24 studenter
100 %
klarade de ordinarie tillfällena, alla tillfällen de senaste 5 åren
PRA1 · 146 studenter
Modulen rapporterar bara godkända resultat, så andelen godkända visar inte hur många som inte klarade den.
Ingår i 5 program
Inlämning eller laboration
PRA1 Projektarbete
- G
Ordinarie tillfällen
100 % godkända · 146 studenter
- 100 %24
- 100 %41
- 100 %28
- 100 %25
- 100 %28
Senare tillfällen
100 % godkända · 12 studenter
- 100 %12
- Klarar ett senare tillfälle: 100 % (12 studenter), jämfört med 100 % (146 studenter) på ordinarie
Visa små tillfällen (12)
Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.
- 100 %1
- 100 %1
- 100 %1
- 100 %1
- 100 %2
- 100 %1
- 100 %3
- 100 %1
- 100 %3
- 100 %1
- 100 %1
- 100 %2
Övriga moment
Deltentor, inlämningar och laborationer. De ingår inte i siffrorna överst.
Inlämning eller laboration
LAB1 Laborations och inlämningsuppgift
- G
Ordinarie tillfällen
100 % godkända · 119 studenter
- 100 %20
- 100 %30
- 100 %18
- 100 %25
- 100 %26
Senare tillfällen
100 % godkända · 28 studenter
- 100 %9
- 100 %6
- 100 %7
- 100 %6
- Klarar ett senare tillfälle: 100 % (28 studenter), jämfört med 100 % (119 studenter) på ordinarie
Visa små tillfällen (17)
Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.
- 100 %3
- 100 %1
- 100 %4
- 100 %1
- 100 %2
- 100 %2
- 100 %1
- 100 %1
- 100 %1
- 100 %1
- 100 %2
- 100 %3
- 100 %1
- 100 %1
- 100 %1
- 100 %2
- 100 %1
Om kursen
Mål
Kursen inkluderar metoder och verktyg för konstruktion och implementering av komplexa elektroniska system. Speciellt betonas konstruktionsprocessen.
- Konstruera exekverbara modeller i hårdvarubeskrivande språk från en specifikation
- Modellera digitala system med hårdvarubeskrivande språk på olika abstraktionsnivåer
- Utföra projektarbete enligt en projektmodell
- Använda syntes och modelleringsverktyg för att skapa prototyper och applikationer i FPGA och VLSI
- Kunna använda VHDL för modellering, validering och syntes av avancerade digitala system
- Känna till hur IP-block fungerar och används i FPGA och VLSI konstruktion
Innehåll
Kursen inkluderar metoder och verktyg för konstruktion och implementering av komplexa elektroniska system. Speciellt betonas konstruktionsprocessen. Översättning av specifikation av stora komplexa system till exekverbar form för att undvika tolkningsproblem av specifikationen och möjliggöra estimeringar av prestanda. Uppdelning av beskrivningen i mindre och mer detaljerade delar till en nivå där varje block kan direkt översättas i hårdvara. VHDL som språk. VHDL för modellering och syntes (automatisk översättning till grindnät) av digitala system. Modellering med olika grad av detaljrikedom för validering (testbänkar) och prestandauppskattningar. Tidmodeller i VHDL. Begränsningar och möjligheter med syntes. Praktiskt arbete med syntesverktyg för att förstå de problem och begränsningar som finns. Programmerbara kretsar såsom FPGA och CPLD används allt oftare både för att ersätta ASICs som för att verifiera en konstruktion innan en ASIC tillverkas. Beskrivning av konstruktionsprocessen för logiksyntes, optimering för VLSI implementering. Snabb prototyptillverkning med FPGA. Hur IP-block integreras i designprocessen.
- Examinator
- Kent Palmkvist
- Schemalagd tid
- 44 h
- Huvudområde
- Datateknik, Elektroteknik