Design and implement a 3-Phase PWM Inverter Driver Peripheral for RISC-V Processor targeting FFPGA.

As Induction Motor (3-Phase) is the need of every industry. To run Induction motor, an Inverter is needed which basically converts the D.C into A.C. To perform this conversion, inverter needs six digital signal called PWM. Main target of our project is to design a PWM  Inverter Per

2025-06-28 16:31:41 - Adil Khan

Project Title

Design and implement a 3-Phase PWM Inverter Driver Peripheral for RISC-V Processor targeting FFPGA.

Project Area of Specialization Electrical/Electronic EngineeringProject Summary

As Induction Motor (3-Phase) is the need of every industry. To run Induction motor, an Inverter is needed which basically converts the D.C into A.C. To perform this conversion, inverter needs six digital signal called PWM.

Main target of our project is to design a PWM  Inverter Peripheral Driver using RISC-V Processor targeting FPGA.

FPGA board genrates six PWM signals and these signals drives the inverter.

Project Objectives Project Implementation Method

Our Project is mainly devided into two parts,

Soft IP
Hard IP
 First of all, we will design a PWM  Peripheral Driver (Soft IP) using SPATAN 3  board (Xilinx FPGA Board)

In parallel, we will design inverter(Hard IP) .We will check the RPM of motors using slot ensor and speed encoder.

We will check Six PWM Signals on STM32 Board so that if in case of any fault our expensive FPGA  board will not be destroyed.

After checking on STM32 ,we will apply these signals to FPGA board.

Variable Frequency Drive is needed  to varry the frequency and then check the motor performance by giving Six PWM signals.

to design an inverter IC's like Mosfet, Gate Driver, Ouptocoupler e.t.c are Required.

After that , a three phase PWM Peripheral Driver Based on RISC-V architecture is ready to Launch and will hit the market. 

Benefits of the Project

The integration of powerful processors in the motor controller for induction motor allows more design freedom and motion functions that will be offered in the future.

"Reduced Instruction Set Computer V", or RISC-V for short is an open instruction set architecture.

In contrast to most instruction set architectures, this open instruction set structure of the software is not patented and can be used freely due to the BSD license (Berkeley Software Distribution). The most important criterion for RISC-V was to have an architecture that cannot change over the years. The current instruction set architecture is fixed, which means that programs developed today can also run on future processor cores if they are based on the same basic ISA and identical extensions.

The debut members of the new component family will be a dedicated Induction Motor driver with 6 integrated gate-drivers. These Components share a rich set of integrated diagnostics and interfacing features. The whole family is equipped with a 32-bit RISC-V core, hardware-based field oriented control, serial interfaces and gate drivers for 3-phase motors. Integrated switching regulators allow for one-chip drive solutions.EEPROM based non-volatile memory and 256k SRAM make it powerful enough to handle everything from standalone applications to high-level industrial protocols like CANopen or CANopen-FD.

Technical Details of Final Deliverable

As this is our Final Year Project, so we are moving toward completion step by step.

At the deadline of our project ,we will deliver a FPGA Board with its own PWM Peripheral driver as well as inverter.

Final Deliverable of the Project HW/SW integrated systemCore Industry OthersOther Industries Education Core Technology OthersOther Technologies Clean TechSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 77000
Three Phase Induction Motor(110V ,0.25Hp)for Motor Generator Set Equipment235007000
Slot Sensor for RPM Measurement Equipment2250500
Incremental Rotary Encoder Equipment150005000
STM32 Discovery Kit Equipment150005000
Cyclon V FPGA Board Equipment175007500
VFD Unit Equipment11800018000
Altera Cyclon FPGA Board with DDR DIMM Equipment11700017000
IC(Mosfet,Gate Driver,Diodes,IGBT Equipment11000010000
Thesis Printing Miscellaneous 110001000
Traveling Cost (Grw to Lhr)) Miscellaneous 130003000
Motor Coupling Set Miscellaneous 130003000

More Posts