@phdthesis{Battai2022, type = {Bachelor Thesis}, author = {Battai, Abdallah}, title = {Steuerung eines Keithley 2400 Sourcemeters {\"u}ber eine RS-232 Schnittstelle mit Hilfe von SCPI Befehlen}, doi = {10.26205/opus-3297}, url = {https://nbn-resolving.org/urn:nbn:de:hbz:dm13-32977}, pages = {46}, year = {2022}, abstract = {Control of a Keithley 2400 Sourcemeters via an RS-232 Interface using SCPI Commands}, language = {de} } @phdthesis{Ben Hamouda2022, type = {Bachelor Thesis}, author = {Ben Hamouda, Omar}, title = {Konfiguration eines STM32-Mikrocontrollers als ein-stellbare Referenzspannungsquelle mit SCPI-Schnittstelle}, doi = {10.26205/opus-3289}, url = {https://nbn-resolving.org/urn:nbn:de:hbz:dm13-32890}, pages = {73}, year = {2022}, abstract = {Konfiguration eines STM32-Mikrocontrollers als einstellbare Referenzspannungsquelle mit SCPI-Schnittstelle}, language = {de} } @phdthesis{Ben Slimane2023, type = {Bachelor Thesis}, author = {Ben Slimane, Nader}, title = {Stabilisierung eines Low-Drop Out Spannungsreglers mit Hilfe eines Source-Folger basiertens Spannungsbuffers}, doi = {10.26205/opus-3369}, url = {https://nbn-resolving.org/urn:nbn:de:hbz:dm13-33698}, pages = {61}, year = {2023}, abstract = {In dieser Arbeit wird ein Low-Dropout Spannungsregler f{\"u}r einen synchronen Abw{\"a}rtswandler/Tiefsetzsteller (eng. Step-Down/Buck-Converter) entwickelt. Im Rahmen des Projektes soll ein integrierter Spannungsregler, der eine Eingangsspannung von 3,3 V in eine Ausgangsspannung von 3,1 V umwandelt, in einer 180nm CMOS Technologie entworfen werden. F{\"u}r die Entwicklung und Simulation der Schaltung des Reglers wird das Programm „Virtuoso" des Softwareherstellers „Cadence Design Systems" verwendet.}, language = {de} } @phdthesis{Biermann2023, type = {Bachelor Thesis}, author = {Biermann, Raphael}, title = {Entwicklung eines Software-Systems zur Automatisierung der Assertion-Generation f{\"u}r die Verifikation eines Memory-Built-In-Self-Tests mithilfe einer Beschreibungssprache f{\"u}r Memory-Testalgorithmen}, doi = {10.26205/opus-3394}, url = {https://nbn-resolving.org/urn:nbn:de:hbz:dm13-33948}, pages = {76}, year = {2023}, abstract = {Memory-Testalgorithmen k{\"o}nnen in einer abstrakten Beschreibungssprache beschrieben werden, dessen Grammatik jedoch nicht ausreicht, um Scrambling im Memory zu be- r{\"u}cksichtigen. Nach einer Grammatikerweiterung k{\"o}nnen Properties in der Hardware- Verifikationssprache SystemVerilog-Assertions aus dieser Beschreibung formuliert werden, die f{\"u}r eine Verifikation des Verhaltens des Memory-Interfaces eines Memory-Built-In- Self-Tests geeignet sind. Die Properties werden verwendet, um ein gegebenes Design zu verifizieren. In der Simulation werden Abweichungen von der urspr{\"u}nglichen Spezifikation der Testalgorithmen erkannt. Es werden Konzepte f{\"u}r die Automatisierung der Generierung von Properties erarbeitet, die anschließend in einem Software-System implementiert werden. Das Software-System unterst{\"u}tzt die Generierung von Assertions f{\"u}r March, SCAN und MATS Algorithmen mit beliebiger L{\"a}nge, sowie einige Checkerboard und Initialisierungsalgorithmen, bei de- nen Scrambling ber{\"u}cksichtigt werden muss. Abschließend werden n{\"o}tige {\"A}nderungen der Softwarearchitektur und Grammatik diskutiert, welche die Unterst{\"u}tzung weiterer Test- algorithmen erm{\"o}glichen.}, language = {de} } @phdthesis{Boukhriss2023, type = {Bachelor Thesis}, author = {Boukhriss, Ihssen}, title = {Entwurf eines Aufsteckmoduls f{\"u}r ein STM32 Nucleo Mikrocontroller Board mit einem 3,3V und 1,2V CAN-Transceiver}, doi = {10.26205/opus-3693}, url = {https://nbn-resolving.org/urn:nbn:de:hbz:dm13-36932}, pages = {62}, year = {2023}, abstract = {Das hochgeladene Dokument ist ein Bericht zur Bachelorarbeit. Der Bericht dokumentiert die Erstellung sowie die Bearbeitung des Projekts, wobei am Ende die Ergebnisse gegeben und diskutiert werden.}, language = {de} } @phdthesis{Bouroumiya2021, type = {Master Thesis}, author = {Bouroumiya, Reda}, title = {Digital geregelte Frequenzkorrektur eines strahlenharten Relaxations-Oszillators f{\"u}r eine CAN Bittiming Einheit in 65nm CMOS Technologie}, doi = {10.26205/opus-3071}, url = {https://nbn-resolving.org/urn:nbn:de:hbz:dm13-30711}, pages = {122}, year = {2021}, abstract = {Diese Arbeit behandelt den Entwurf und die Implementierung einer Frequenzregelung f{\"u}r den analogen Relaxationsoszillator des im Kontrollsystem des ATLAS-Pixeldetektors eingesetzten CANakari-Controllers des MOPS Chips. Bestehend aus einem Pulsz{\"a}hler, einem PID-Regler, Phasenfehler-Register und einem Control-FSM-Modul, wird das Regelsystem mit dem digital-gesteuerten analogen Oszillator und der Bittiming-Logik verdrahtet. Diese Komponenten k{\"o}nnen miteinander kommunizieren, Daten austauschen und bilden somit einen geschlossenen Regelkreis. Der Regelalgorithmus beobachtet das eingehende Signal Rx des CAN Busses und ver{\"a}ndert die Stellgr{\"o}ße bei entstehender Regelabweichung durch die Detektierung einer fallenden Flanke außerhalb des im CAN Standard definierten Synchronisationssegments, so dass die Taktfrequenz in einem Toleranzintervall stabilisiert wird. Dies gew{\"a}hrleistet, dass es im CAN-Netzwerk nicht zu Synchronisationsfehlern bei der Nachrichten{\"u}bertragung kommt. Da es sich um eine gemischte analog/digitale Schaltung handelt, wird das Regelkreis-Verhalten mit Hilfe einer A/MS-Simulationen beurteilt. Die Simulationen dienen einerseits zur Untersuchung wichtiger dynamischer Eigenschaften der Regelstrecke und andererseits zur Beurteilung des Regelkreis-Verhaltens mit den gew{\"a}hlten Regler-Parametern.}, language = {de} } @phdthesis{Br{\"u}nger2020, type = {Master Thesis}, author = {Br{\"u}nger, Fabian}, title = {Integration eines Hardwarebeschleunigers f{\"u}r Maschinelles Lernen in einen RISC-V RV32IM Prozessor {\"u}ber Memory-Mapped Register}, doi = {10.26205/opus-2998}, url = {https://nbn-resolving.org/urn:nbn:de:hbz:dm13-29988}, pages = {150}, year = {2020}, abstract = {Im Rahmen dieser Arbeit wurde eine Analyse auf Register Transfer Level (RTL) Ebene des vom Fraunhofer IMS in Verilog entwickelten RV32IM RISC-V Prozessors durchgef{\"u}hrt und der Configurable Accelerator Engine for Convolution Operations (Caeco) als Hardware-Beschleuniger f{\"u}r Maschinelles Lernen (ML) integriert. Das Design wurde speziell auf das Lesen von Caecodaten und auf das Interrupt-Verhalten getestet und verifiziert. Das Schreiben von Caecodaten wurde zwar auf RTL Ebene simuliert, allerdings nicht auf dem Field Programmable Gate Arrays (FPGA) verifiziert. Durch einen erarbeiteten Hardware- und Software-Entwicklungsfluss werden beide Str{\"a}nge optimiert und parallelisiert. Die Hardware-Entwicklung wurde in eine Gitlab Development and Operations (DevOps) Umgebung integriert, wodurch das Design im Project Batch Flow Modus der Vivado 2020.1 IDE automatisiert simuliert, synthetisiert und auf der Entwicklungsplatine Nexys4 DDR implementiert wird. Die Verifizierungsgrundlage bildet der entwickelte Programm- Code, der f{\"u}r die RTL Simulation, f{\"u}r die Simulation im Instruktionssimulator riscvOVPsim der Firma Imperas und dem Debugging des Designs auf dem FPGA genutzt wird. Letzteres wurde in der Eclipse IDE durchgef{\"u}hrt, wobei der JTAG Olimex ARM-USB-Tiny-H Adapter als Debug-Schnittstelle eingesetzt worden ist. Die Schnittstelle der beiden Entwicklungsstr{\"a}nge bilden zwei eigens geschriebene Rust Programme und das Xilinx Programm data2mem, durch die die kompilierten ELF Dateien in xilinx-kompatible MEM bzw. COE Dateien umgewandelt werden.}, language = {de} } @phdthesis{Carpisan2022, type = {Bachelor Thesis}, author = {Carpisan, {\"U}mm{\"u}han}, title = {Programmierung eines ESP32-Mikrocontrollers zur {\"U}berwachung einer Batteriespannung {\"u}ber die LoRaWAN Funktechnologie}, doi = {10.26205/opus-3326}, url = {https://nbn-resolving.org/urn:nbn:de:hbz:dm13-33268}, pages = {100}, year = {2022}, abstract = {Im Rahmen dieser Abschlussarbeit wird die Kommunikation in LoRaWAN Funktechnologie getestet. Der Fokus ist hier die Programmierung eines ESP32- Mikrocontrollers, der LoRaWAN-Kommunikationsf{\"a}hig ist und Spannungswerte an einer Batterie {\"u}berwacht. Dabei erm{\"o}glicht es die Programmierung des ESP32, die Nutzdaten an einen Netzwerkserver zu senden. Der Abruf der Informationen erfolgt {\"u}ber einen Internetzugriff auf den Netzwerkserver. Zum Test wurde ein Labornetzger{\"a}t und eine Leiterplatte benutzt. Hierbei wurde die Spannung {\"u}ber einen ADC eingelesen und {\"u}ber LoRaWAN an den Netzwerkserver weitergeleitet.}, language = {de} } @phdthesis{Choukri2019, type = {Bachelor Thesis}, author = {Choukri, Yassine}, title = {Entwurf und Layout einer Treiberstufe f{\"u}r die Verwen-dung in einem synchronen Abw{\"a}rtswandler}, doi = {10.26205/opus-3053}, url = {https://nbn-resolving.org/urn:nbn:de:hbz:dm13-30531}, pages = {53}, year = {2019}, abstract = {In dieser Arbeit wird eine Treiberstufe f{\"u}r die Verwendung in einem synchronen Abw{\"a}rts-wandler entwickelt. Der Abw{\"a}rtswandler hat das Ziel, eine Eingangsspannung von 3,3 V in eine Ausgangs-spannung von 1,2 V umzuwandeln. Der Schalter der Treiberstufe wird in einer 180nm CMOS Technologie entworfen und durch die Firma UMC (United Microelectronics Cor-poration) produziert. Der entwickelte Schalter der Treiberstufe wird in einem synchronen Abw{\"a}rtswandlers integriert und wird f{\"u}r alle Funktionen verifiziert. F{\"u}r den Entwurf und das Layout der Schaltung des Treibers wird die Software "Virtuoso 6.1-64b" des Herstellers "Cadence Design Systems" verwendet. Diese Software bietet Simulationsmodelle f{\"u}r alle im Abw{\"a}rtswandler verwendeten Bauteile.}, language = {de} } @phdthesis{Christiani2023, type = {Master Thesis}, author = {Christiani, Stanislav}, title = {Entwurf eines integrierten 3-Level Abw{\"a}rtswandlers in einer 180nm CMOS Technologie}, doi = {10.26205/opus-3361}, url = {https://nbn-resolving.org/urn:nbn:de:hbz:dm13-33610}, pages = {80}, year = {2023}, abstract = {In dieser Arbeit wird ein 3-Level-Abw{\"a}rtswandler unter idealen und realen Bedingungen analysiert. Unter idealen Bedingungen werden der Tastgrad, die Induktivit{\"a}t und Kapazit{\"a}t des LC-Gliedes, die Stromwelligkeit, die Ausgangsspannungswelligkeit, die Spannung und die Spannungswelligkeit am fliegenden Kondensator sowie die {\"U}bertragungsfunktion des 3-Level-Abw{\"a}rtswandler diskutiert und hergeleitet. Unter realen Bedienungen werden die Implementierung des fliegenden Kondensators und die zeitliche Fehlanpassung zwischen den beiden Schaltsignalen diskutiert. Die {\"U}bertragungsfunktion des PID-Kompensators wird ausf{\"u}hrlich beschrieben und hergeleitet. Ziel dieser Arbeit ist es, einen 3-Level-Abw{\"a}rtswandler in einer 180nm CMOS Technologie unter Zuhilfenahme der Entwicklungssoftware „Cadence Virtuoso" zu entwerfen und durch Simulationen zu analysieren. Bei einer gegebenen Eingangsspannung von 3 V soll der Wandler eine Spannung von 1 V f{\"u}r einen maximalen Laststrom von 400 mA ausgeben. Die Welligkeit der Ausgangsspannung darf 10 mV nicht {\"u}berschreiten und die Schaltfrequenz soll bei 4 MHz liegen.}, language = {de} }