FPGA-FOC
stableFPGA Field-Oriented Control for driving BLDC / PMSM motors.
Indexed from a public source and curated by LibFPGA. Own this project? Claim it by adding a manifest file to your repo.
LicenseGPL-3.0
Languagesverilog
Targetsdevice-agnostic
Categorymotor
Verification
We have not run this core through the LibFPGA toolchain yet, so it carries no earned badges. Many of these projects have strong verification of their own. Claim the listing to run our checks.
- 937 GitHub stars
About
A complete Field-Oriented Control implementation in Verilog for driving brushless (BLDC/PMSM) motors from an FPGA: the Clarke and Park transforms, current PI loops, and space-vector PWM output, all in fabric with deterministic timing. A superb, well-documented reference for anyone doing real-time motor control in hardware.