alpblkba

systems · embedded · computer architecture · hardware-aware software

I like software that gets close enough to the machine to make abstractions nervous.

current direction

ops stuff
    ↓
low-level / embedded development
    ↓
digital design
    ↓
hardware-software co-design
    ↓
somewhere between the debugger and the datasheet

latest

selected work

rv32i-mla

RV32I CPU and accelerator experiments on PYNQ, written in Verilog.

view projects

hardware-security

FPGA-based hardware security tasks, PUF experiments, and low-level security concepts.

view projects

iot-lab

Embedded systems lab work with STM32, C/C++, UART/GPIO bring-up, and device-level debugging.

view projects