A cross-border community for researchers with openness, equality and inclusion
Ternary-Weight MLP for FPGA-Based Buck Converter Control
ID:41 View protection:Participant Only Updated time:2026-07-31 02:00:47 Views:22 Online

Start Time:2026-07-31 11:25

Duration:15min

Session:[S6] Artificial Intelligence Use Cases [S6-3] Artificial Intelligence Use Cases

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 closedloop 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
REVA University

Post comments
Verification Code Change Another
All comments
Important Dates
  • Conference date

    07-30

    2026

    -

    08-01

    2026

  • 07-28 2026

    Draft paper submission deadline

  • 07-28 2026

    Registration deadline

Sponsored By

The United Societies of Science

Organized By

Kongunadu College of Engineering and Technology

Contact info
×

USS WeChat Official Account

USSsociety

Please scan the QR code to follow
the wechat official account.