Return to search

Design and implementation of a new PCB daughterboard for KTH’s FPGA based courses

This project focused on creating a PCB prototype to work with KTH's newly purchased FPGAs. This PCB is meant to be used to expand the FPGA's IO, as it did not have enough LEDs or switches to be used in some courses at the Embedded Systems program at KTH. An original design for the PCBs existed before this thesis was started, but it needed to be developed to meet the new requirements. Several prototypes were developed by first designing the PCB in KiCad. The design in KiCad then formed the basis for the physical prototype, which was milled out before the components could be soldered. The final functional prototype was approximately the size of the FPGA board and was connected to it by the FPGA's GPIO extension pins. The result of this thesis was a prototype that fulfilled the requirements and was ready for production. / Detta projekt fokuserade utifrån att skapa en PCB prototyp för att fungera med KTH:s nya inköpta FPGAs. PCBn som skulle skapas är ämnad att användas till att utöka en FPGAs IO, eftersom den inte hade tillräckligt med LEDar och switchar för att kunna användas i vissa kurser i programmet inbyggda system på KTH. Det fanns en ursprunglig design för påbyggnadskortet innan detta projekt började, men den behövde utvecklas för att uppfylla de nya krav som ställdes. Flera prototypkonstruktioner togs fram genom att först designa PCBn i KiCad. Designen i KiCad låg sedan som grund för den fysiska prototypen vilken frästes ut innan komponenterna kunde lödas fast. Den slutgiltiga funktionella prototypen var ungefär samma storlek som FPGA-brädan och anslöts till den existerande brädans GPIO-pins. Resultatet var en prototyp som uppfyllde de krav som ställts och som var redo för produktion på en större skala.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-321767
Date January 2022
CreatorsJonsson, Albin
PublisherKTH, Skolan för elektroteknik och datavetenskap (EECS)
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationTRITA-EECS-EX ; 2022:614

Page generated in 0.0023 seconds