dc.contributor.advisor | Svarstad, Kjetil | nb_NO |
dc.contributor.author | Gravdal, Fredrik | nb_NO |
dc.date.accessioned | 2014-12-19T13:44:52Z | |
dc.date.accessioned | 2015-12-22T11:42:59Z | |
dc.date.available | 2014-12-19T13:44:52Z | |
dc.date.available | 2015-12-22T11:42:59Z | |
dc.date.created | 2010-09-10 | nb_NO |
dc.date.issued | 2007 | nb_NO |
dc.identifier | 350515 | nb_NO |
dc.identifier.uri | http://hdl.handle.net/11250/2369660 | |
dc.description.abstract | Den tradisjonelle designflyten i utviklingen av mikroelektronikk forutsetter at alle utviklingsaktivitetene er unnagjort pre-kjøretid, og at ferdiggenererte, udelelige konfigurasjonsfiler brukes for å konfigurere brikkene. De fleste systemer som benytter FPGA-teknologi i dag har derfor et begrenset utvalg forhåndsgenererte konfigurasjoner å velge mellom for å løse en oppgave. Ideen bak denne oppgaven er ønsket om å lage et rekonfigurerbart system der det er FPGA-en selv som står for rekonfigureringen uten noe behov for ekstern tilkobling eller manipulasjon. Dette for å drive den innovative utviklingen av dynamiske hardwaresystemer. Systemet er laget på en Suzakuplattform med en Spartan-3 XC3S1000 FPGA fra Xilinx. Det er utviklet to program, CLBRead og CLBWrite som kjøres på en microblazeprosessor. CLBRead kan lese en CLB-struktur med forskjellig størrelse, der en enkelt CLB er den minste oppdelingen, til fil. En CLB-struktur kan leses ut fra flash på FPGA-kortet, eller fra en bitstrømsfil på en PC. CLBWrite skriver en filstruktur generert av CLBRead til flashområdet der FPGA-konfigurasjonene ligger. Ved oppstart av FPGA-en vil det nye oppsettet konfigureres opp. Systemet som er utviklet gjør at FPGA-en kan rekonfigureres helt uten behov for ekstern tilkobling eller manipulasjon. Det er FPGA-en selv som gjør hele jobben. Forskjellige moduler kan lagres og lastes inn ved behov. Systemer er testet med to moduler, en OG-port og en ELLER-port, der disse kan byttes med hverandre og endringene kan måles med et digitalt multimeter. | nb_NO |
dc.language | nor | nb_NO |
dc.publisher | Institutt for elektronikk og telekommunikasjon | nb_NO |
dc.subject | ntnudaim | no_NO |
dc.title | Selvrekonfigurering av FPGA | nb_NO |
dc.title.alternative | Self-reconfigurable FPGA | nb_NO |
dc.type | Master thesis | nb_NO |
dc.source.pagenumber | 78 | nb_NO |
dc.contributor.department | Norges teknisk-naturvitenskapelige universitet, Fakultet for informasjonsteknologi, matematikk og elektroteknikk, Institutt for elektronikk og telekommunikasjon | nb_NO |