In Progress
Hands on ARMs
A ground-up SystemVerilog implementation of the ARM Cortex-M architecture on FPGA — pipeline, NVIC, bus fabric, memory subsystem, peripherals, and debug interface, all wired into a working SoC.
digitalarmfpgasystemverilog
FOC Motor Control on C2000
3-phase current sensing and a field-oriented control inner loop on the TMS320F28P650DK9 — ePWM-triggered ADC sampling, Clarke/Park transforms in fixed-point, and PI current regulation feeding back into SVPWM.
analogc2000adcmotor control
Completed