AN 995: Three-phase Boost Bidirectional AC-DC and LLC DC-DC Converter for EV Charging Design Example

ID 784593
Date 9/15/2023
Public
Document Table of Contents

1.1. FPGA Resource Usage

The FPGA resource usage is for the fixed-point Simulink* implementation of the Three-phase Boost Bidirectional AC-DC and LLC DC-DC Converter for EV Charging design example based on the Cyclone® V SoC FPGA Development Kit and Intel® MAX® 10 FPGA Development Kit after Intel® Quartus® Prime software compilation. The tables show the main entities' resource usage and the total usage of the FPGA.
Table 1.  FPGA Resource Usage for Intel® MAX® 10 FPGA Development Kit
Entity LEs Regs Memory Bits M9Ks DSP Blocks DSP 9x9 DSP 18x18
Bidir_rectifier_dcdc_fixed (from MATLAB) 9,084 3,938 35,328 6 188 8 90
AC-DC Power electronics (model) 1,896 515 0 0 23 3 10
Controller 4,686 2710 11,776 2 98 2 48
Voltage Generator 548 350 23,552 4 12 0 6
DC-DC Power electronics (model) 1,412 189 0 0 42 2 20
Controller 564 174 0 0 13 1 6
SignalTap Block 5,197 4675 262,144 29 0 0 0
Others 870 635 0 0 0 0 0
Total 15,151 (30%) 9,248 (19%) 297,472 (18%) 35 (19%) 188 (65%) 8 (3%) 90 (63%)
Table 2.  FPGA Resource Use for Cyclone® V SoC FPGA Development Kit
Entity ALMs Registers Memory Bits M10Ks DSP blocks
Bidir_rectifier_dcdc_fixed (from MATLAB) 2,619 4,148 35,328 6 73
AC-DC Power electronics (model) 556 537 0 0 11
Controller 1,170 2,763 11,776 2 37
Voltage Generator 154 359 23,552 4 6
DC-DC Power Electronics (model) 535 218 0 0 13
Controller 204 271 0 0 6
SignalTap 1,257 4,772 262,144 26 0
Others 663 654 0 0 0
Total 4,539 (11%) 9,574 (11%) 245,248 (5%) 27 (5%) 73 (65%)

A real-world design only synthesizes the controller logic. The following tables show the resource usage for these blocks.

Table 3.  Controller FPGA Resource Usage for Intle MAX 10 Device
Entity LEs Regs Memory Bits M9Ks DSPs DSP 9x9 DSP 18x18
AC-DC Controller 4,686 2,710 11,776 2 98 2 48
DC-DC Controller 564 174 0 0 13 1 6
Total 5,250 2,884 11,776 2 111 3 54
Table 4.  Controller FPGA Resource Usage for Cyclone V Devices
Entity ALMs Registers Memory Bits M10Ks DSP blocks
AC-DC Controller 1,170 2,763 11,776 2 37
DC-DC Controller 204 271 0 0 6
Total 1,374 3,034 11,776 2 43