Each 4×4 MIMO FPGA-based Perseus 6111 is equipped with a 4 GB SDRAM FPGA memory, allowing for recording of the full bandwidth, as shown in the calculation below:

  • Four RF channels sampled at 61.44 MSPS.
  • Each sample has 2 Bytes.
  • Therefore 491.52 MBps are recorded to the SDRAM (4 x 61.44 MSPS x 2 Byte/Sample = 491.52 MBps).

The record/playback FPGA module provided with the system enables record or playback of the entire 100×100 system. 0.5 Giga-Samples per channel can be recorded to the SDRAM (4 GB divided by 4 channels divided by 2 Bytes per channel). This translates to a total recording of 8 seconds or a continuous playback for all 100×100 channels at full rate (61.44 MSPS).

Multiple operating and trigger modes for the record & playback IP core are available:

Operating modes:

Single Shot:

  • Record: Fill up memory from RF, stop, then download data to PC.
  • Playback: Upload file, playback from memory to RF.


  • Record: Fill up memory, stop, download data to PC, then re-arm trigger.
  • Playback: Upload file, playback from memory to RF.


  • Playback: Upload file, playback memory in a continuous loop.


Trigger modes:


  • An external trigger for each 4×4 MIMO subsystem is available.

FPGA based:

  • The trigger signal can be defined by user logic within the FPGA of each 4×4 MIMO subsystem.

Time-based software:

  • The trigger signal can be sent from the central processor unit using time based events.