Advanced network configurations
In most cases, connecting to the target using its dynamic IP address is straightforward and requires no additional setup. This dynamic IP is either assigned…
In most cases, connecting to the target using its dynamic IP address is straightforward and requires no additional setup. This dynamic IP is either assigned…
This page provides the imperix IP and other source files required for FPGA development on imperix controllers. To learn how to use the imperix IP,…
The B-Box RCP SD card contains the B-Box firmware (bitstream.bit.bin and linux.bin) and the license file (license.lic). Other optional files may also be present on…
The Industrial Communication Toolbox Add-On for MATLAB and Simulink (formerly OPC Toolbox) allows communicating with an OPC UA server from MATLAB. This page explains how…
Imperix relies on the increasingly popular OPC UA industrial protocol to remotely control and monitor its power electronic controllers over Ethernet. To do so, the…
The choice of fixed vs floating-point arithmetic for an FPGA algorithm is a decision that has a significant impact on the FPGA resources usage, computation…
This page provides step-by-step guidance to install Xilinx Vivado Design Suite, the tools used to program the FPGA of imperix controllers.
High-level synthesis (HLS) tools greatly facilitate the implementation of complex power electronics controller algorithms in FPGA. Indeed HLS tools allow the user to work at…
To implement power converter control algorithms in an FPGA, it is often required to develop an FPGA-based pulse-width modulation (PWM) module. Therefore, this note presents…
The Xilinx blockset for MATLAB & Simulink is a single toolbox that unifies Model Composer (HLS), System Generator for DSP (HDL) as well as the Xilinx AI…
End of content
End of content