Jurgen Vandendriessche - jurgen.vandendriesche@vub.be
Download slides introductie
Download introductie
Tijdens de practica wordt er gebruikt gemaakt van Xilinx ISE 14.7. Deze is beschikbaar op de website van Xilinx. Voor Computerarchitectuur is alleen de Webpack installatie nodig. Een virtuele machine met alles erop kan hier gedownload worden (VMWare Player). De username is "rapptor" en het wachtwoord is "azerty". Opgelet: het downloadbare bestand is 15GB groot en de virtuele machine neemt in totaal 65GB in op de harde schijf. Een VPN connectie naar de EhB servers is weliswaar nodig om de licentie geldig te maken.
Indien Xilinx ISE niet werkt vanuit het startmenu, kan je onderstaande toepassen:
cd /opt/Xilinx/14.7/ISE_DS/ sudo sh run_ise.sh
Tijdens het runnen van ISE mag het terminalvenster niet afgesloten worden.
De MARS IDE (Missouri State University) laat toe om assembly code om te zetten naar machinecode.
Daarnaast kan deze omgeving ook gebruikt worden om de geschreven code te simuleren. Versie 4.2 kan hier gedownload worden.
Bron: Missouri State University
De bibliotheken die tijdens deze pratica gebruikt zullen worden zijn hieronder weergegeven in een apart codefragment
library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.NUMERIC_STD.ALL;
Per groep worden volgende elementen ingeleverd en gepresenteerd:
Het geheel wordt de dag voor het examen ingediend. Voor de presentatie wordt een korte slideshow verwacht, waarop de werking van de MIPS-processor en de extra features wordt uitgelegd. Een live demo (via simulatie of op FPGA indien mogelijk) maakt de werking duidelijk.
Succes!