Beskjeder

Publisert 3. juli 2020 12:50

Hei!

Takk for et merkelig semester!
Jeg har lagt ut løsningsforslag/sensorveiledning til årets eksamen i eksamensøvingsmappen (krever innlogging). I denne ligger det også beskrivelse av feil som har gått igjen blant flere, så ta gjerne en kikk.

Lykke til videre i studiene og god sommer!
-Yngve

Publisert 23. mai 2020 08:27

Hei. 
Her er noen flere pekere på hvordan eksamen blir i praksis.
Det er ikke noe veldig spennende nytt, men en presisering av hva som har vært sagt tidligere, som nå er mulig etter at vi har gått gjennom prosessen med å lage oppgavene. 

1: Oppgavetekstene er skrevet inn i inspera, og de vil foreligge som en egen pdf-fil. Pdf-filen vil nok være hakket bedre lesbar, siden inspera ikke har monospace fonts og highlighting/ farger tilgjengelig i oppgavevinduet. Ellers vil innholdet i pdf- og inspera være likt / redundant.   


2: Eksamen vil blant annet ha oppgaver der dere skal skrive egen kode. Denne koden skal skrives inn i egne kodefelt, på samme måte som dere har gjort på tidligere eksamener i programmering. Inspera har fremdeles ikke noe verktøy for å highlighte VHDL kode, så kodefeltet vil være et "generisk" programmeringsfelt. Det betyr at feltet har en monospace font, men ikke noe mer....

Publisert 30. apr. 2020 11:17

Hei

Jeg har gått gjennom alle som har fått godkjent oblig 7 sine obliger, og kommentert slik jeg ble bedt om i QnA. 

De som har greie ASM diagrammer har ikke fått kommentarer. Mange burde nok vært levert på ny, så det vil være verdt å ta en titt.

Jeg har ikke gått gjennom funksjon, bare om reglene for ASM er fulgt. 

Den kommentaren som går igjen oftest er 

"Prøv å la alle mealy og moore bokser ha inngang fra topp og utgang under. Avgjørelsesbokser bør ha inngang fra topp og utgang på sidene eller under. Det vil gjøre diagrammet lettere og raskere å lese."

Det i seg selv er ikke en feil, men det er lett å gjøre feil dersom man ikke følger den. 

Videre er det mange som ikke lar en ASM blokk lede til en ny ASM blokk. 
en ASM blokk skal alltid starte med en moore-boks fulgt av avgjørelsesbokser og eventuelle mealy bokser. Stiene ut av disse boksene kan ikke lede til avgjørelser i an...

Publisert 29. apr. 2020 16:09

I QnA ble det spurt etter eksempler på ASM diagrammer
I eksamensoppgavene dere har...

Publisert 22. apr. 2020 17:36

Siste ordinære forelesning/screencast er lagt inn i timeplanen. 

Vi satser på å avholde et Zoom-møte med mulighet for å stille spørsmål Onsdag 29.april 14.15-16. Invitasjon blir lagt ut i canvas som kunngjøring. 

Publisert 22. apr. 2020 17:30

Her er en oversikt over sidene vi har vært igjennom av pensum i fra læreboka gjennom semesteret. Merk at ASM diagrammer, som er pensum, kun er dekket i forelesningen 20. februar. Det samme gjelder stoffet som er gjennomgått av Roar. Forelesningene, kokeboka og obligene er også pensum....

Publisert 20. apr. 2020 10:59

Hei
Nå er tidligere eksamensoppgaver lagt ut, slik at dere har noe å øve på. Folderen ligger her (krever innlogging). 
For de siste årene ligger fasit ute. For best utbytte anbefales å besvare oppgavene så godt man kan før man tyr til fasit.  

Jeg vil lage en samlet liste over sider i læreboka som er pensum i løpet av uka. I utgangspunktet er det sidene som er referert til i forelesning/ på timeplanenen og appendixen bakerst i boka. Alle Forelesninger/ opptak er også pensum.

Publisert 15. apr. 2020 16:58

Da er forelesning om timing, flytkontroll og pipelining lagt ut i timeplanen (på 15.04). 

Oblig 10 utgår. (Den ligger i canvas enda, men er satt som ikke tellende.) 

Publisert 12. apr. 2020 16:30

Det er i dag lagt ut en screencast av forelesningen i System-on-Chip som skulle vært forelest 25.mars. 

Publisert 3. apr. 2020 10:06

Hei 
Som følge av coronasituasjonen vil eksamen i IN3160 dette semesteret bli hjemmeeksamen med starttidspunkt 2.juni med 7 dagers varighet. Karakterskalen blir bestått/ ikke bestått. 

Hjemmeeksamen betyr at eksamen kan gjøres på egen PC i hele det avsatte tidsrommet. De som eventuelt ikke har tilgang på PC i dette tidsrommet bes de kontakte studieadministrasjonen for å finne løsning. Innlevering vil skje med bruk av Inspera. 

Eksamenstid er ment å være 1-2 dager (dvs ca 6-14 timers arbeid).   

Reglement omkring gjennomføring av eksamen vil bli som for de fleste andre kurs ved fakultetet som legges om med samme begrunnelse (noen kurs har unntak, men IN3160 har ikke det). 

Betydningen av bruken av "bestått/ikke bestått" er under utredning hos fakultetet. Grensen for bestått antas å bli som om det var en normal eksamen. Hensikten med dette er å beholde faglige krav for pr...

Publisert 27. mars 2020 15:17

Forelesning om systemdesign er lagt inn i timeplanen. 
Den ligger på torsdag 19. mars. Kommende opptak vil bli lagt ut på samme måte. Still gjerne spørsmål til temaet eller kurset på Mattermost eller til gruppelærerne.  

Publisert 24. mars 2020 17:16

Oblig 10 utsettes (inntil videre) til over påske. 

Del 1 og 2 av oblig 10 kan gjøres, for den som har lyst. Del 3 og 4 kan ikke gjøres uten fysisk tilgang på kortene. Del 4 krever at man har testet oblig 8 fysisk. Hvis dagens frister ifht eksamen opprettholdes vil obligen måtte avlyses. Dersom det skulle vise seg mulig å ferdes på lab etter påske, kan det være at vi vil benytte obligen. Anbefalingen er derfor at dere leser obligteksten men prioriterer de to foregående obligene fremfor oblig 10. 
 

Publisert 23. mars 2020 10:45

Hei
Jeg har laget en egen side på Canvas som beskriver tilgang til maskinene på LISP. Der har alle aktive studenter (som har levert inn flere obliger), to og to, fått tildelt én maskin på LISP som kan benyttes til pålogging.

Dette er gjort, for at dere skal kunne få kjøre Vivado. (Questa går selvsagt også bra).  Noe lagg i grafisk grensesnitt må påregnes, mens jobbene som kjøres bør gå som normalt på LISP. 

Med dette så regnes ikke mangel på Vivado som et problem lenger, men det er ikke meningen at dere skal programmere kortene hjemmefra. 

 Av sikkerhetsmessige årsaker ber jeg dere om å avstå fra å programmere zedboardene på lisp, selv om de er koblet til noen av maskinene. I vivado er det trygt å kjøre "implementation" bare man stopper før man programmerer. 

Publisert 20. mars 2020 16:11

Forelesningen om metastabilitet og klokkedomenekryssing er lagt ut i timeplanen. Send gjerne spørsmål på mattermost.

Publisert 17. mars 2020 09:50

Hei 
Da har vi fått opp chat for IN3160 i mattermost.
Bruk denne til faglige diskusjoner (lettere å holde track siden all kurschat er samlet på ett sted). Studenter, gruppelærere og kursledelse/forelesere har tilgang til kanalen. 

Mattermost kan brukes i browser: 
https://mattermost.uio.no/ifi-undervisning/channels/in3160

Eller med egen klient 
https://www.uio.no/tjenester/it/telefoni-sanntid/chat/mattermost/
Se "Hjelp og rettleiing" etter installasjon.

Publisert 16. mars 2020 09:31

Deadline for innlevering av oblig 8 og 9 er utsatt til påfølgende tirsdag pga vanskelige arbeidsforhold. Oblig 10 blir vurdert senere. 

Publisert 13. mars 2020 12:16

Hei alle sammen!
Vi kan ikke avholde normale forelesninger i kurs med stengt universitet. Jeg vil derfor forsøke å lage en innspilling av forelesninger så godt det går. Dette skje i redusert tempo ifht om universitetet var åpent, av ymse tekniske og personlige årsaker som følger av at jobbingen ikke kan skje ved UIO. 

MAO, så må vi regne med forsinkelser i forhold til opprinnelig plan. Fakultetet har angitt noe om dette (ie ingen undervisning 13-20. mars) Nytt innhold vil bli lagt ut i timeplanen i det tempo jeg får det ferdig.  

Alt vedrørende obligene håndteres i egen beskjed/er. 

Med ønske om god helse for alle, 
-Yngve 

Publisert 13. mars 2020 12:01

Hei alle sammen. 
Som følge av nedstengingen av universitetet har vi ikke tilgang på fysisk hardware til å fullføre obligene med implementasjon. Dette tar vi hensyn til når vi retter obligene. 

Med andre ord, så ønsker vi at dere jobber så langt dere kan med simulering i questa, før dere leverer. Vi vil ikke avkreve fysisk implementasjon eller syntetiseringsresultater.

Inntil videre vil ber jeg om at dere benytter questa, og ikke vivado ved fjernpålogging til UIO sine servere (login.ifi.uio.no). Dette fordi vivado er mer ressurskrevende, og vi må regne med at mange har behov for å benytte ressursene. Det betyr også at vi ikke vil kreve post-syntese simulering for obliger som berørt av nedstengingen. Teknisk sett, så virker nok vivado på login-serverne, men frem til at jeg har en bekreftelse på at det er greit, skal vi ikke belaste systemet med den bruken. Questa er mindre ressurskrevende, slik at det må kunne kjøres med fje...

Publisert 10. mars 2020 08:46

Kildefilene til oblig 9 er nå mulig å laste ned fra Canvas. 

Publisert 6. mars 2020 14:45

Da er ASM-diagrammet til PWM modulen oppdatert til noe som kan virke. La til en figur som viser hva ASM diagrammet ivaretar, dvs alle figurer etter figur 6 får ett nummer høyere. Testbenken er tilpassset det nye diagrammet.

Den andre kildefilen (velocity reader) er også rettet slik at den ikke avhenger av en pakke i work-folderen.

MAO så betyr dette at alle bør laste opp kildefilene på nytt og lese ASM diagrammet (nå figur 7) på nytt. Jeg beklager ulempen dette medfører for alle som har begynt på obligen.

Publisert 6. mars 2020 11:34

Det ble påpekt en feil i figur 6 i oblig 8 i forelesningen sist torsdag.
Jeg har gått gjennom oppgaven, og ASM diagrammet i figur 6 vil blir endret, sammen med testbenken til PWM modulen.
Obligen vil bli oppdatert med nytt innhold i løpet av dagen. Ny beskjed følger når det er gjort. 
 

Publisert 5. mars 2020 16:46

Da er dagens foiler noenlunde oppdatert mhp småfeil.

Publisert 3. mars 2020 12:08

Ved en inkurie har vi hatt stående feil epost for Håkon på denne siden. Riktig epost skal være denne:

Håkon Tønnessen <haakoht@ifi.uio.no>
Feilen er rettet i høyrekolonnen.

Publisert 27. feb. 2020 14:09

Hei
Utsatt frist for innlevering i canvas (for alle som trenger det, trenger ikke spørre, er i morgen fredag 28.02 klokken 23:59). (Blir rettet i canvas senere i dag)

Frist for fremvisning er tirsdag 3.3. Tid må avtales med gruppelærer innen fredag.

Alle som kan, oppfordres til å levere i dag etter planen. Retting vil bli gjort etterhvert.

Som en heads up ifht balansen mellom oblig 7 og 8, så har oblig 8 antagelig mest arbeid per uke (som er to uker). Det anbefales derfor å starte så tidlig som mulig med arbeidet med oblig 8. Oblig 7 bør være mindre arbeidskrevende enn oblig 6 ifht arbeidstid. 

Publisert 31. jan. 2020 08:40

Epost til labveilederne er lagt til i sidekolonnen til høyre.
Har dere spørsmål ifht innelvering av obliger, så ta det med dem først.