IVPL Data Logger

Real-time data logger

This IP module is an optional function used to log all FOC analog values from the motor power FPGA IP.

The data logger has the following characteristics:

  • each data sample is a signed 16-bit value
  • a record has variable size, from 1 to 10 signals
  • the first signal is always the FOC electrical angle
  • in full-size mode, the IVPL logs all FOC analog values
  • records are stored in physical memory using the AXI-MASTER protocol
  • the record memory can be FPGA memory (block RAM) or the PS main DDR memory
  • the trigger can be automatic or synchronized with electrical angle = 0

The data logger is interfaced with MCA software and with the MCM remote GUI, allowing logged data to be saved on the PC and displayed in real time through several graphical panels.

In local applications running under Linux, the logging data can be used by the application for runtime analysis, including environments such as Python, Scilab, and others.