Intel® FPGA Software Installation & Licensing
Installation and Licensing that’s includes Intel Quartus® Prime software, ModelSim* - Intel FPGA Edition software, Nios® II Embedded Design Suite on Windows or Linux operating systems.
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.

Licensing for building in containers

SimonRichter
New Contributor I
305 Views

I have a working setup for compiling images inside a Docker container using QuartusII Lite, that is reasonably comfortable for simple designs.

Obviously, that would break for anything that requires licensed features or IP components, is there a mechanism I could use to make licenses available to containers that works with the constraints imposed by that, such as containers being created and torn down for each build with random MAC addresses on the virtual network interface?

Ideally I'd be able to spawn ten builds in parallel with different seeds and choose the image with the best timing, but for me it'd also be acceptable to run them sequentially over night.

2 Replies
JohnT_Intel
Employee
298 Views

Hi,


If you are afraid of the IP that need license then I would recommend you to purchase license for that system for compilation. If my understanding is incorrect, please provide more detail information.


For parallel or sequential compilation, then you will need to rely on TCL scripting which you can refer to https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/manual/tclscriptrefmnl.pdf.


Rickard
Beginner
191 Views
What about publishing a public docker image to Docker hub (https://hub.docker.com) with Light Ed installed? Would that violate the EULA? We would like to use it in a open source project for CI to verify changes to the Verilog part of the code.
Reply