20.01.2015 Views

2003/2004 - Teknisk-naturvetenskapliga fakulteten - Uppsala ...

2003/2004 - Teknisk-naturvetenskapliga fakulteten - Uppsala ...

2003/2004 - Teknisk-naturvetenskapliga fakulteten - Uppsala ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

UPPSALA UNIVERSITET STUDIEHANDBOK <strong>2003</strong>/04<br />

<strong>Uppsala</strong> tekniska högskola<br />

Civilingenjörsprogrammen<br />

Kursplaner<br />

Digital design med HDL-verktyg, 5 poäng<br />

Digital electronics design using HDL tools<br />

1TT828<br />

Kursplanen är fastställd 2000-05-25 av teknisk- <strong>naturvetenskapliga</strong> fakultetsnämnden och<br />

senast reviderad <strong>2003</strong>-04-07 av teknisk- <strong>naturvetenskapliga</strong> fakultetsnämnden<br />

Kursens placering i utbildningsprogram<br />

Kursen ges inom Civilingenjörsprogrammet i teknisk fysik<br />

Studieperiod: Kursen ges i Period 42<br />

Mål för utbildningen<br />

Genom kursen skall den studerande förvärva grundläggande kunskaper i VHDL-språkets<br />

syntax och beteende samt färdighet i hur moderna utvecklingsverktyg används för att<br />

konstruera komplexa digitala kretsar. Studenten ska efter avslutad kurs ha erhållit färdigheter i<br />

simulering och syntes av omfattande konstruktioner.<br />

Kursens innehåll<br />

Introduktion: Genomgång av olika design-stilar och abstraktions-metoder.<br />

VHDL: De språkliga aspekterna för modellering och specificering.<br />

VHDL-språkets abstraktionsnivåer. Komponenter (entity, architecture).<br />

Instansiering. Parallella uttryck (if, case wait, loop). Funktioner och Procedurer.<br />

Konstruktionsverktyg: Automatisk VHDL generering från grafiska beskrivningar såsom<br />

tillståndsmaskiner etc..<br />

Logisk Syntes: Metoder för syntetisering av VHDL beskrivningar.<br />

Laborationer:<br />

Laborationerar med VHDL simulator<br />

Laborationer med logisk syntes<br />

Ett relativt omfattande projekt i simulering och syntes för att åstadkomma en icke-trivial<br />

(industri-relevant) design. Exempel kan väljas från områden som behandlats i tidigare kurser.<br />

Användandet av färdiga konstruktionsblock är centralt för att åstadkomma omfattande<br />

kretslösningar.<br />

Särskild behörighet<br />

Grundläggande kurs i digitalteknik (speciellt tillståndsmaskiner) och programmering.<br />

Undervisningsform Föreläsningar, lektioner, laborationer och projektarbete.<br />

Examinationsform Godkänt projekt.<br />

Betyg Något av betygen underkänd (U), godkänd (3), icke utan beröm godkänd (4) och med<br />

beröm godkänd (5).<br />

Kurslitteratur<br />

Stefan Sjöholm & Lennart Lindh: VHDL för konstruktion, Studentlitteratur.<br />

Eventuellt anges annan litteratur vid kursstart.<br />

Nivå: Kursen ges på C-nivå<br />

Ämne: Kursen ges inom huvudämnet Teknik<br />

Kursansvarig institution Institutionen för strålningsvetenskap<br />

157

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!