Return to search

Utökning av Swim : – Ett Byggsystem För Moderna Hårdvarubeskrivande Språk / An Extension of Swim : – A Build System For Modern Hardware Descriptive Languages

Under vårterminen 2024 har kandidatgruppen genomfört ett projektarbete som gick utpå att utöka Swim, ett byggsystem för det hårdvarubeskrivande språket Spade. Syftet medutökningen var att göra det möjligt för systemet att hantera fler hårdvarubeskrivande språkutöver Spade. En tyngdpunkt i arbetet var att lösningen skulle vara flexibel och modulärför att enkelt kunna utökas ytterligare i framtiden. Lösningen krävde omstrukturering avden befintliga kodbasen som berörde konfigurations-, installations-, bygg- och testprocesserna. Dessa processer hanterades i Swim samt en modifikation av hur simuleringen av deprojekt som byggs med Swim fungerar. Utöver detta implementerades en större utökningi just installations- och byggkomponenterna av Swim.Arbetet skedde enligt den agila arbetsmodellen, Scrum, med goda resultat. Gruppentog del av värdet med att jobba iterativt genom kontinuerlig återkoppling, samt vikten avgod framförhållning och noggrann planering. Resultatet av projektet blev ett utökat Swimmed enkel hantering av källkod skriven i språken Amaranth och Verilog.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-205265
Date January 2024
CreatorsShuman, Zain, Elgh, Rickard, Fredriksson, Arvid, Nilsson, Hugo, Nordberg, Morgan, Patriksson, Jesper, Sageby, Emil, Wetind, Edvard
PublisherLinköpings universitet, Programvara och system
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0019 seconds