asw.

Hardware Portfolio

From multi-layer FPGA accelerators to interactive embedded firmware.

Selected projects with emphasis on system constraints, implementation details, and practical engineering tradeoffs.

High-Speed Digital Hardware

Raspberry Pi 5 Acceleration HAT+

8-layer FPGA accelerator designed for reliable 800MT/s operation on a compact HAT+ form factor.

  • • Skew-matched routing strategy for high-speed interfaces.
  • • Dense integration of FPGA + memory + host connectivity.
  • • Layout decisions prioritized for signal integrity and manufacturability.
XC7A FPGA PCIe DDR3L

CubeSat Compute Platform

CUTIE-CITRUS

4-layer CM5 carrier board for compute-heavy imaging workloads with controlled-impedance high-speed interfaces.

  • • Combined MIPI CSI-2 camera ingest with PCIe NVMe storage.
  • • Balanced routing complexity against CubeSat volume/power constraints.
  • • Interface planning to support reliable onboard data handling.
CM5 MIPI CSI-2 PCIe CAN

Embedded Systems + Firmware

Falling Sand Simulator

Interactive embedded demo using real-time IMU sensor fusion to drive a physics-based visualizer.

  • • Real-time sensing pipeline from IMU data to rendered interaction.
  • • Firmware architecture tuned for responsiveness and stability.
  • • Practical integration of low-level comms and control logic.
C/C++ Sensor Fusion I2C SPI