Request Access to Remote Eval System

Remote Evaluation System for IP Cores

Please find below instructions on how to use our free-of-charge remote evaluation system.

This remote evaluation system lets you connect to MLE's IP core evaluation lab via a remote connection so you can evaluate and try out certain IP cores from MLE and partners. Foundation of this is the Apache Guacamole project which provides a secure, clientless remote desktop gateway using your HTML5 enabled web browser. We have tested this using Chrome 80 or newer, and Firefox 75 or newer. 

To get access to MLE's Remote Evaluation System, please contact MLE.  After a brief discussion which evaluation will work best for you, our team will provide you with a link and unique login credentials. This allows you to:

  • Evaluate and try the IP core when it is running live on an FPGA system under your control - which saves you from engineering time to integrate and compile the IP core on target hardware
  • Have your own copy of a virtual environment - which allows you to run your tests, keep your logs, for example, if your calendar forces you to interrupt your current evaluation

In response to your evaluation request we will set up a virtual machine for you and just for you, Your VM. Your VM runs a remote desktop under Linux ("exported" via Apache Guacamole) and has all relevant connections configured for you to access and interact with FPGA hardware running the IP core you wish to try. Typically you will be running from a Linux Command-Line Interface, but cut&paste shall work, making things quick and easy to reproduce. Your VM will also provide links to online documentation.

Once you have been granted remote access you typically have 30 days to run your evaluation. If during that time you need exclusive access to the underlying (FPGA) hardware, please contact us to request specific timeslots. We will then block access exclusivly for you and during those timeslots noone else gets (FPGA) hardware access.

After your 30 day evaluation period we will delete Your VM. So please copy your notes and evaluation results over to your own systems. Or, please contact us prior to extend your evaluation. And, if you then want to try the IP core in your FPGA design and on your FPGA hardware, please contact us to receive an FPGA reference design project.

 

Legal Notice

MLE's Remote Evaluation System adheres to German / European Data Privacy laws and your evaluation will be covered by an Evaluation License under MLE's Product License Agreement.

 

NPAP-10G Remote Evaluation

Try out MLE's Network Protocol Accelerator Platform based on the TCP/UDP/IP Full Accelerator from German Fraunhofer Heinrich-Hertz-Institute!

System Setup

This remote evaluation is based on the NPAP-10G Evaluation Reference Design (ERD) for Xilinx Zynq UltraScale+ MPSoC running on the ZCU102 DevKit. The ZCU102 Devkit is physically connect via a 10GigE Twinax cable to a Mellanox ConnectX-4 LX 10G/25G NIC which sits inside the host running Your VM. The 10 GigE network setup is:

  • 192.168.2.101 for the NPAP on ZCU102 board
  • 192.168.2.105 for interface ens6 (Mellanox ConnectX-4)

For testing we suggest to follow the instructions for the NPAP-10G ERD here and try out a couple of things:

  • Connectivity check
    ping 192.168.2.101
  • netperf TCP_STREAM -  TCP bandwidth test from server to client, i.e. from Your VM to NPAP
    netperf -l 5 -H 192.168.2.101 -t TCP_STREAM
  • netperf TCP_MAERTS - TCP bandwidth test from client to server, i.e. from NPAP to Your VM
    netperf -l 5 -H 192.168.2.101 -t TCP_MAERTS

User Instructions

For access please follow this link with an HTML5 web browser: https://eval.missinglinkelectronics.com/npap-10g/ and follow the instructions below. Using right-click'View Image can see the screenshots at full size.

  1. Once you see the login screen, please log in with the credentials provided to you
  2. You will see the remote desktop of Your VM. As a window manager we are using fluxbox with a single work space and three seperate konsole windows:
  3. Sometimes, depending on your internet connection you may see the following error message, but do not worry, your work will not be lost. Just reconnect...
  4. Your desktop session will continue to run, even after you closed the browser window. This means you can come back anytime and continue with your evaluation. You can always restart the desktop session by running the command
    ~/restart.sh
    which helps, if you accidentally closed one of the consoles.

Roadmap

Currently, the Remote Evaluation System for NPAP only covers 10 Gigabit Ethernet and an asymmetrical connection (where NPAP is connected to a Linux server). Our team is working to extend this evaluation to 25 Gigabit Ethernet and to also cover symmetrical connections between two instances of NPAP.