6 ECTS
Advanced Computer Architecture
Behandelt Prozessorarchitekturen, paralleles Rechnen, Mehrprozessorarchitekturen, Verbindungsnetze, Caching-Systeme und Speichertechnologien. Umfasst auch Einführung in neuartige Rechenparadigmen wie Approximate und In-Memory Computing.
6 ECTS
Foundations of Chip Design
Vermittelt Grundlagen der Halbleiter-Chipherstellung, den Design-Flow für analoge und digitale Schaltungen, Transistor-Grundlagen und einfache digitale Gatter. Behandelt auch wirtschaftliche Aspekte der Halbleiterindustrie.
6 ECTS
Fast and Efficient Computing
Vermittelt Kernaspekte schneller und effizienter Berechnungen für bestimmte Hardwaretypen, wählbar durch Module wie Performance Essentials für CPUs und GPUs oder GPU Computing.
4 ECTS
Tools
Bietet Überblick über Softwaretools für wissenschaftliche Arbeiten wie Programmierung, Datenanalyse, Literaturrecherche und Teamarbeit. Vermittelt auch gute wissenschaftliche Praxis.
6 ECTS
Components, Circuits and Simulation
Lehrt Entwurf einfacher analoger Schaltungen, Analyse von Schaltungseigenschaften und Nutzung von Analogsimulatoren. Behandelt Transistor-Modelle, Verstärkerstufen und praktische Simulation mit professionellen Werkzeugen.
6 ECTS
Digital Hardware Description and Verification
Vermittelt Hardwarebeschreibungssprachen wie Verilog, SystemVerilog und VHDL sowie Verifikationsmethoden für digitale Schaltungen. Behandelt Testbenches und fortgeschrittene Verifikationsmethoden wie UVM.
6 ECTS
Full Custom VLSI Design
Lehrt den kompletten Designprozess von der Schaltungsidee bis zum geprüften Layout, Designregeln, Mixed-Mode-Simulation und Parasitärextraktion sowie SKILL-Programmierung.
6 ECTS
Advanced Analogue Building Blocks
Vermittelt fortgeschrittene Schaltungstopologien und deren qualitatives und quantitatives Verständnis. Behandelt Rauschen, Phasenregelkreise, DAC/ADC-Wandler und Schaltkondensator-Schaltungen.
6 ECTS
Digital Semicustom Design Flow
Lehrt Methodik für semi-custom ASIC-Entwurf, Timing-Analyse, Place & Route und Design-for-Test mit modernen EDA-Tools von Cadence Design Systems.
6 ECTS
Reconfigurable Embedded Systems
Vermittelt Grundlagen eingebetteter Systeme und rekonfigurierbarer Architekturen, insbesondere FPGA-Entwurfsmethoden, Hardware-Software-Co-Design und Echtzeitproblematiken.
6 ECTS
Current topics in Chip Design
Flexibles Modul für nicht-regelmäßige oder spontane Lehrveranstaltungen im Bereich Chip Design, beispielsweise einmalige Angebote durch Gastprofessoren.
6 ECTS
GPU Computing (Architecture + Programming)
Vermittelt GPU-Architektur und Programmiermodelle für GPU-Computing.
6 ECTS
Performance Essentials for CPUs and GPUs
Behandelt Leistungsaspekte und -optimierung von CPUs und GPUs.
6 ECTS
Embedded Machine Learning
Behandelt Machine Learning in eingebetteten Systemen.
6 ECTS
Scalable and Robust Embedded Machine Learning
Vertieft skalierbare und robuste Machine Learning Methoden für eingebettete Systeme.
6 ECTS
CPU Algorithm Design
Lehrt Algorithmendesign für CPU-basierte Systeme.
6 ECTS
GPU Algorithm Design
Lehrt Algorithmendesign für GPU-basierte Systeme.
6 ECTS
Consistency and Coherency
Behandelt Konsistenz und Kohärenz in Mehrprozessorsystemen.
6 ECTS
High Performance & Distributed Computing
Vermittelt Prinzipien des Hochleistungs- und verteilten Computings.
6 ECTS
Emerging Computing Paradigms
Behandelt neuartige Rechenparadigmen im Bereich Emerging Computing.
6 ECTS
Architecture and CAD for FPGA
Vermittelt FPGA-Architektur und CAD-Werkzeuge für FPGA-Design.
6 ECTS
Energy Efficient Computing
Behandelt Energieeffizienz in modernen Computersystemen und Optimierungsmethoden.
6 ECTS
Memory-Centric Computing
Behandelt speicherzentrische Rechenarchitekturen und Optimierungen.
6 ECTS
Biosignal Processing
Vermittelt Verarbeitung von Biosignalen in Hardware und Software.
6 ECTS
Brain-Inspired Computing
Behandelt von biologischen Systemen inspirierte Rechenarchitekturen.
6 ECTS
Current topics in Emerging Computing
Flexibles Modul für nicht-regelmäßige oder spontane Lehrveranstaltungen im Bereich Emerging Computing.
Keine Module gefunden. Suche anpassen oder Filter zurücksetzen.
Moduldaten aus dem offiziellen Modulhandbuch der Universität Heidelberg. Umfang und Angebot können sich je Studien- und Prüfungsordnung ändern.