Philipp Kraft

Philipp Kraft

Master's student in Electrical Engineering and Information Technology at ETH Zürich. Interested in embedded systems and digital hardware design.

Contact Me

Projects

Semester Project, IIS, ETH Zurich · Spring 2026

FORTIS SoC: Low-Cost Flexible Fault Tolerance

Extended a RISC-V CVE2 core with a boot-time selectable reliable RV32E mode and fault detection through repeated instruction execution, reducing fault-injection failure rate from 24% to 1% and closing timing at 113.8 MHz post-layout in IHP SG13G2.

  • SystemVerilog
  • C
  • RISC-V
Bachelor's Thesis, ISEC, Graz University of Technology · Fall 2024

ISA-Level Fault Injection Simulation Framework for RISC-V

Built a configurable ISA-level fault-injection framework in Spike, automating large-scale campaigns with golden-run comparison and differential trace generation to identify fault propagation and program-output mismatches.

  • C++
  • Python
  • RISC-V
Course Project, Graz University of Technology · Spring 2024

PHOTON-Beetle Hardware Accelerator

Designed a hardware accelerator for the PHOTON-Beetle AEAD scheme, integrated as an AXI peripheral on an Ibex-based SoC and verified against NIST Known Answer Test vectors, achieving a 42x speedup over software execution.

  • SystemVerilog
  • Python

Skills

Embedded and Programming

  • C
  • C++
  • C#
  • Python
  • SQL
  • RISC-V
  • STM32
  • AVR
  • FreeRTOS
  • JTAG
  • UART
  • SPI
  • I2C

Digital Design

  • SystemVerilog
  • VHDL
  • Yosys
  • OpenROAD
  • KLayout
  • QuestaSim
  • Verilator

Tools

  • Git
  • Docker
  • Linux
  • Vivado
  • LTspice
  • KiCad
  • Altium Designer
  • Fusion 360
  • MATLAB

Languages

  • German (Native)
  • English (C1)
  • Chinese (A2)