elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

Entwicklung und Implementierung eines Tools zur funktionsorientierten Erstellung von Leiterplatten-Designs in KiCad

Schulz, Rene (2021) Entwicklung und Implementierung eines Tools zur funktionsorientierten Erstellung von Leiterplatten-Designs in KiCad. Master's, Technische Universität Braunschweig.

[img] PDF - Only accessible within DLR
5MB

Abstract

This master thesis adresses the topic of design automation in electronics design. Specifically, a tool is developed to automatically generate schematics and layouts from a high level description and therefore reduce the manual labor involved in these steps. The presented solution is build upon the open source Electronic Computer-Aided Design (ECAD) package KiCad and is implemented in Python to easily interface the Python KiCad Application Programming Interface (API). The work focusses especially on the Printed Circuit Board (PCB) layout process. Here, predefined circuit blocks are used. Placement of the circuit blocks on the circuit board results in a problem with a huge solution space. The development engineer lacks the time to iterate and weigh different layout variants against each other. We adress this problem by formalizing the rules applied by human designers and implementing them as algorithms to be applied by the design automation routine. This way a higher number of sulutions can be evaluated compared to the manual process. A weighting system is introduces to allow optimization of the designs for certain design parameters. To evaluate the capabilities a prototype of the tool it is applied to the design of a spacecraft power distribution mudule and the potential for future applications are outlined.

Item URL in elib:https://elib.dlr.de/186818/
Document Type:Thesis (Master's)
Title:Entwicklung und Implementierung eines Tools zur funktionsorientierten Erstellung von Leiterplatten-Designs in KiCad
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Schulz, ReneUNSPECIFIEDUNSPECIFIEDUNSPECIFIED
Date:March 2021
Refereed publication:No
Open Access:No
Number of Pages:108
Status:Published
Keywords:Design Automation, Modularity, PCB Layout
Institution:Technische Universität Braunschweig
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Space System Technology
DLR - Research area:Raumfahrt
DLR - Program:R SY - Space System Technology
DLR - Research theme (Project):R - Core Avionic Testbed (CAT)
Location: Bremen
Institutes and Institutions:Institute of Space Systems > Avionics Systems
Deposited By: Schulz, Rene
Deposited On:13 Jun 2022 09:48
Last Modified:13 Jun 2022 09:48

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.