Laborationer
Examination
Laborationerna svarar mot 2 hp, d v s 53 timmar av arbete. För att bli godkänd krävs det att alla dellaborationer är godkända.
Laborationsdelen är organiserad så att allt laborationsmaterial är tillgängligt på kurshemsidan. Laborationsmanualen skall skrivas ut då dess hemuppgifter skall besvaras i denna. Innan lektionen förväntas du vara insatt i laboration och ha löst hemuppgifterna.
Regler för laborationer
För att göra laborationer måste du följa följande regler:
- Laborationsuppgifter ska lösas självständigt av varje laborationsgrupp
- Det är inte tillåtet att ge laborationsresultat eller laborationsrapport till en annan grupp
- Det är inte tillåtet att ta, kopiera eller på något annat sätt efterlikna en annan grupps resultat eller rapport
- Alla gruppmedlemmar måste ta aktiv del i alla delar av laborationen, det inkluderar att skriva programkod, testa och felsöka, genomföra experiment och demonstrera (examination). Examinationen är alltid baserad på individuella resultat.
Om du bryter mot någon av reglerna ovan, kan du komma att rapporteras till Disciplinnämnden vid Lunds Universitet (Läs mer om disciplinnämnden).
Laborationsuppgifter
Den obligatorisk laboration är uppdelad på tre laborationstillfällen. För att få utföra denna ska hemuppgifterna vara lösta innan första laborationstillfälle.
Laborationsmiljö:
- Mjukvaruverktyg: Vivado 2016.1
- Hårdvara: Utvecklingskortet Nexys-4
Under laborationstillfällena skall samma processor som användas i kursen digitala system modifieras. Detta kommer att göras med det hårdvarubeskrivande språket VHDL och mjukvaruverktyget Vivado. När konstruktionen är klar skall den implementeras på en FPGA och sedan skall ett program skapas och exekveras på processorn.
Laborationsmanualen är uppdelad i 4 delar. Den första delen innehåller övergripande information och hemuppgifter. De andra tre delarna är manualer för utförandet av laboration 1, 2 och 3.
Första delen av laborationsmanualen finns här.
Manual för utförandet av laboration 1 finns här.
Manual för utförandet av laboration 2 finns här.
Manual för utförandet av laboration 3 finns här.
Dokumentet "Introduktion till Vivado" finns här.
Ett dokument som kan vara till stor nytta är följande: VHDL-syntax
Vivado-projektet går även att ladda hem här.
Laborationsredovisning
Efter varje laborationstillfälle kommer laboranterna att godkännas om dessa har gjort vad som krävs.
- För att den första dellaborationen skall bli godkänd måste alla hemuppgifter vara korrekt besvarade.
- För det andra tillfället krävs det att laboranterna har genomfört så pass mycket av laborationen så att det är möjligt för dem att slutföra modifieringen av processorn på återstående tid.
- Det tredje laborationstillfället är godkänt om processorn fungerar enligt den beskrivning som givits i laborationsmanualen.