<div class="csl-bib-body">
<div class="csl-entry">Mosser, J. (2008). <i>AMBA4SPEAR2: an AMBA extension module for the SPEAR2 processor core</i> [Diploma Thesis, Technische Universität Wien]. reposiTUm. https://resolver.obvsg.at/urn:nbn:at:at-ubtuw:1-27846</div>
</div>
Die immer mächtiger und kostengünstiger werdenden FPGAs haben den Entwurf digitaler Schaltungen revolutioniert - zum einen können ganz maßgeschneiderte System in einem einzigen Chip integriert werden zum anderen haben nun auch klein- und mittelständische Unternehmen die Möglichkeit ihre eigenen "ICs" zu bauen.<br />Diesem Trend Rechnung tragend werden einerseits immer mehr vorgefertigte und getestete IP-Cores angeboten und andererseits bieten Werkzeughersteller sogenannte "Frameworks" an, um solche Systeme besser assemblieren zu können.<br />Um verschiedene IP-Cores untereinander bzw. mit der selbstentworfenen Hardware zu verbinden, bedarf es einer normierten Schnittstelle oder eines normierten Busssystems.<br />Im Rahmen dieser Diplomarbeit werden die gängigsten Bussysteme untersucht und miteinander verglichen und anschließend ein Busssystem, der AMBA Bus, näher vorgestellt.<br />Im praktischen Teil der Diplomarbeit wurde für den am Institut entwickelten Prozessorkern SPEAR2 ein AMBA Interface entworfen und speziell auf letzteren zugeschnitten. Abschließend wurde die korrekte Funktionalität durch Anbinden verschiedener IP Module (SPI Interface, UART, etc.) an den Prozessor getestet und verifiziert.<br />
de
dc.description.abstract
FPGAs are getting more powerful and more economical, leading to a revolution in designing digital circuits - on the one hand whole custom made systems can be integrated on a single chip, on the other hand small and medium-sized enterprises have the possibility to design their own ICs.<br />Driven by this trend, more and more predesigned and pretested IP cores are available and the tool suppliers now offer so called frameworks to help assembling those systems.<br />To connect different IP cores and/or its own custom hardware, standardized interfaces or standardized bus systems are needed.<br />Within the scope of this thesis, common bus systems will be analyzed and compared followed by a more detailed description of one bus system: the AMBA bus.<br />In the practical part of this thesis, an AMBA interface for the already existing SPEAR2 processor developed by our institute will be developed.<br />Finally, the functionality of this new interface will be tested and verified by connecting IP cores (SPI Interface, UART, etc.) to the SPEAR2.
en
dc.language
English
-
dc.language.iso
en
-
dc.rights.uri
http://rightsstatements.org/vocab/InC/1.0/
-
dc.subject
AMBA
de
dc.subject
SPEAR2
de
dc.subject
Avalon
de
dc.subject
Wishbone
de
dc.subject
CoreConnect
de
dc.subject
Bussysteme
de
dc.subject
Gaisler Research
de
dc.subject
GRLIB
de
dc.subject
AMBA
en
dc.subject
SPEAR2
en
dc.subject
Avalon
en
dc.subject
Wishbone
en
dc.subject
CoreConnect
en
dc.subject
bus systems
en
dc.subject
Gaisler Research
en
dc.subject
GRLIB
en
dc.title
AMBA4SPEAR2: an AMBA extension module for the SPEAR2 processor core
en
dc.type
Thesis
en
dc.type
Hochschulschrift
de
dc.rights.license
In Copyright
en
dc.rights.license
Urheberrechtsschutz
de
dc.contributor.affiliation
TU Wien, Österreich
-
dc.rights.holder
Josef Mosser
-
tuw.version
vor
-
tuw.thesisinformation
Technische Universität Wien
-
dc.contributor.assistant
Steininger, Andreas
-
tuw.publication.orgunit
E182 - Institut für Technische Informatik (Echtzeitsysteme, VLSI-Design)