aalto1 untyped-item.component.html
Muistikartoitettu SPI-rajapinta RISC-V-prosessorille
Loading...
Files
Aalto login required (access for Aalto Staff only).
URL
Journal Title
Journal ISSN
Volume Title
Sähkötekniikan korkeakoulu |
Bachelor's thesis
Electronic archive copy is available locally at the Harald Herlin Learning Centre. The staff of Aalto University has access to the electronic bachelor's theses by logging into Aaltodoc with their personal Aalto user ID. Read more about the availability of the bachelor's theses.
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Authors
Date
Department
Major/Subject
Mcode
ELEC3013
Degree programme
Language
fi
Pages
66
Series
Abstract
Kommunikaatio ulkoisten oheislaitteden kanssa on mikroprosessorille tärkeä toiminnallisuus. Tätä varten mikroprosessorit sisältävät usein sisäänrakennettuja rajapintoja erilaisia kommunikaatioprotokollia varten. Serial Peripheral Interface (SPI) on yksi yleisistä lyhyen matkan langalliseen kommunikaatioon käytetyistä protokollista.
Tämän opinnäytetyön tavoitteena oli suunnitella tutkimuskäyttöön kehitetylle A-Core-mikroprosessorille muistikartoitettu SPI-kommunikaatiolaajennus ja osoittaa sen ideaalinen toiminta simulaatioiden avulla. Ennen suunnitteluvaihetta tutustuttiin SPI-protokollan toimintaan ja muistikartoitukseen liittyvään teorian yleisellä tasolla. Tämän jälkeen esiteltiin A-Core-mikroprosessorille suunniteltu SPI-laajennus. Lopuksi käsiteltiin testaamista, simulaatioita, tulosten luottettavuutta ja näiden pohjalta tehtyjä johtopäätöksiä.
Suunnitellun SPI-laajennuksen toiminta vahvistettiin muistikartan välityksellä ohjattuna onnistuneesti yleisimmille SPI-konfiguraatioille ideaalitapauksessa. Toiminnan varmistaminen fyysisellä alustalla vaatii kuitenkin jatkokehitystä.