Skip to content

Severson-Group/AMDC-Firmware

Repository files navigation

Advanced Motor Drive Controller (AMDC) Firmware

GitHub Release Project Maintenance GitHub Activity

The Advanced Motor Drive Controller (AMDC) is an open-source project from the Severson Research Group at UW-Madison, affiliated with Wisconsin Electric Machines and Power Electronics Consortium (WEMPEC).

Learn more at docs.amdc.dev.


AMDC-Firmware is a collection of embedded system code (written in C and Verilog) which runs on the AMDC Hardware and controls advanced motor systems. It is open-source, high-performance, flexible, and research-oriented.

The target processor is the Xilinx Zynq-7000 SoC which includes both a dual-core DSP and tightly integrated FPGA. The AMDC firmware utilizes both parts of the processor (DSP + FPGA).

Getting Started

  1. Obtain a working hardware platform -- see the obtaining hardware page for more.
  2. Follow the steps outlined here to download, build, and run the firmware.
  3. Read the documentation for more insight into the platform.

Documentation

Detailed documentation about the firmware is available online at: docs.amdc.dev/firmware.

License

This project is licensed under the BSD-3-Clause License - see the LICENSE.md file for details.

Contribute

Want to help build the open-source motor drive platform of choice? Join the people below -- Contribute today!