Hardware-Software-Codesign · Systemarchitektur Dokument SA-001
[DE] [Schlagwörter]

Dokument

Hardware

Die Hardware, die Software und die Werkzeuge, die ich jeden Tag verwende.

Hardware / Schreibtisch

  • Desktop: Windows, mit einem AMD Ryzen 3 3100 und einer NVIDIA GTX 1070.
  • Laptop: Lenovo IdeaPad 320, mit einem Intel Core i7 (8. Generation) und einer AMD Radeon R5 M445. Artix Linux.
  • FPGA-Board: Altera Cyclone II (EP2C5T144C8), hardwarenah, 50 MHz, 3,3-V-Logik.
  • Flipper Zero: Ein mobiles Werkzeug für Funkarbeit und Embedded-Arbeit.
  • Server: Raspberry Pi 4B (ARM64). Er betreibt ein selbst gehostetes Homelab. Er hostet auch diese Seite.

Entwicklungsumgebung

  • IDE: Neovim, mit kickstart.nvim.
  • Shell: Fish / PowerShell.

Software und Werkzeuge

  • Sprachen: C und C++ (MISRA C:2012, ESA BSSC(2000)1), VHDL, RISC-V- und x86-Assembler, Python.
  • Werkzeugketten: Quartus, ModelSim, EDA Playground, LLVM, Clang.
  • Infrastruktur: Debian, Docker Compose, Tailscale, Nginx Proxy Manager, UFW.