![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Шпаргалка по установке бесплатной линуксной версии симулятора Questa, бывшего Modelsim. Для чайников: это такая хрень, которая позволяет запускать код, написанный на языке Verilog или SystemVerilog. Или VHDL.
(1) С этого сайта на закладке Individual Files скачиваем пакет "QuestaSetup-21.1.1.850-linux.run".
(2) Делаем файл выполняемым и запускаем. При установке выбираем версию Starter Edition.
(3) Дополнительно ставим нужные линуксные библиотеки: "sudo apt install lsb".
(4) Добавляем папку <dir>/questa_fse/linux_x86_64 в PATH. После этого Modelsim можно вызывать из командной строки.
(5) Вызываем lmhostid, чтобы определить уникальный идентификатор компьютера. Получим одно или несколько значений, каждое из 12 шестнадцатеричных цифр. Нужно только одно значение, любое.
(7) Сохраняем файл лицензии и устанавливаем переменную окружения LM_LICENSE_FILE, указывающую его полный путь.
(1) С этого сайта на закладке Individual Files скачиваем пакет "QuestaSetup-21.1.1.850-linux.run".
(2) Делаем файл выполняемым и запускаем. При установке выбираем версию Starter Edition.
(3) Дополнительно ставим нужные линуксные библиотеки: "sudo apt install lsb".
(4) Добавляем папку <dir>/questa_fse/linux_x86_64 в PATH. После этого Modelsim можно вызывать из командной строки.
(5) Вызываем lmhostid, чтобы определить уникальный идентификатор компьютера. Получим одно или несколько значений, каждое из 12 шестнадцатеричных цифр. Нужно только одно значение, любое.
$ lmhostid(6) На этом сайте регистрируемся и создаём лицензию "Questa-Intel FPGA Starter Edition". Это бесплатно. В качестве идентификатора выбираем NIC ID и вводим полученное на предыдущем шаге значение. Файл лицензии приходит по email.
lmhostid - Copyright (c) 1989-2019 Flexera. All Rights Reserved.
The FlexNet host ID of this machine is ""e7e664a4555e f96512dc7fc4""
Only use ONE from the list of hostids.
(7) Сохраняем файл лицензии и устанавливаем переменную окружения LM_LICENSE_FILE, указывающую его полный путь.
no subject
Date: 2022-07-19 16:43 (UTC)no subject
Date: 2022-07-19 16:47 (UTC)no subject
Date: 2022-07-19 17:11 (UTC)