<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:about="https://repozitorij.uni-lj.si/IzpisGradiva.php?id=84940"><dc:title>Cevovodni procesor HIP v vezju FPGA z okoljem za razhroščevanje</dc:title><dc:creator>LAPAJNE,	DAVID	(Avtor)
	</dc:creator><dc:creator>Bulić,	Patricio	(Mentor)
	</dc:creator><dc:subject>HIP</dc:subject><dc:subject>ANTLR</dc:subject><dc:subject>VHDL</dc:subject><dc:subject>zbirni jezik</dc:subject><dc:subject>prevajalnik</dc:subject><dc:subject>razčlenjevalnik</dc:subject><dc:subject>razhroščevalnik</dc:subject><dc:subject>FPGA</dc:subject><dc:description>Diplomska naloga obsega implementacijo cevovodne centralne procesne enote
imenovane hipotetični procesor (HIP), narejen po principih opisanih v knjigi
[1]. Vsebuje logiko za premoščanje, seštevalnik števil zapisanih v
plavajoči vejici. Dodan ima ukazni in podatkovni predpomnilnik. Preko
razhroščevalne enote je mogoče brati vse splošnonamenske in vmesne registre v
cevovodu HIP ter tako spremljati izvajanje poteka prevedenega programa. HIP se
izvaja na FPGA čipu na razvojni ploščici Spartan 3E, kjer se nahaja podporno
vezje za nadzor in komunikacijo. Zunanji program, napisan v Javi, je možno
pognati na različnih operacijskih sistemih. V razhroščevalniku je možno pisati
program v zbirnem jeziku. Vsebuje prevajalnik iz zbirnega v strojni jezik.
Strojno kodo poganja tako, da v razhroščevalno enoto v HIP pošilja ukaze in
podatke, ki so potrebni za izvajanje. Pri izvajanju se vsako urino periodo
prebere vsebina registrov v CPE. Vidna je tudi vsebina glavnega pomnilnika in
predpomnilnika.</dc:description><dc:date>2016</dc:date><dc:date>2016-09-08 15:30:02</dc:date><dc:type>Diplomsko delo</dc:type><dc:identifier>84940</dc:identifier><dc:language>sl</dc:language></rdf:Description></rdf:RDF>
