Ternary-Weight MLP for FPGA-Based Buck Converter Control
ID:41 View Protection:ATTENDEE Updated Time:2026-07-22 16:09:20 Hits:10 Online

Start Time:2026-07-31 11:25(Asia/Kolkata)

Duration:15min

Session:S6 Artificial Intelligence Use Cases » S6-3Artificial Intelligence Use Cases

No files

Abstract
Deploying full-precision multilayer perceptron (MLP) controllers for DC–DC converters on low-cost edge FPGAs is constrained by look-up table (LUT) and digital signal processor (DSP) budgets, particularly when fully-parallel datapaths are required at the converter switching rate. We present a ternary-weight MLP for buck converter duty-cycle control in which every weight is constrained to {-1, 0, +1}, mapping the forward pass to wires, inverters, and pruned connections at synthesis time. The network is trained by behavioral cloning from a Tustin-discretized lag compensator and realized as Q15.16 synthesizable Verilog on a Xilinx Zynq-7020, with closed-loop verification through System Generator co-simulation. The ternary core uses 2,830 LUTs (5.3%) and zero DSPs, versus 84,769 LUTs (159%) and 70 DSPs for an architecturally matched Q15.16 baseline that does not fit on the device. These results indicate that ternary weight quantization can enable fully-parallel neural converter control on low-cost edge FPGAs.
 
Keywords
FPGA,neural network hardware,ternary weight quantization,DC–DC converters,buck converter control,behavioral cloning
Speaker
Pramodh G
Student REVA University

Submission Author
Pramodh G REVA University
Sayantam Sarkar Reva University
Submit Comment
Verify Code Change Another
All Comments
Important Date
  • Conference Date

    Jul 30

    2026

    to

    Aug 01

    2026

  • Jul 28 2026

    Registration deadline

  • Jul 30 2026

    Draft paper submission deadline

Sponsored By
The United Societies of Science
Organized By
Kongunadu College of Engineering and Technology
Supported By
IEEE Section
IEEE Madras Section
Previous Conferences