2022-07-18

vak: (Default)
С «Элвиса» взыщут полмиллиарда: компания не смогла сделать процессоры для спутников.

https://www.cnews.ru/news/top/2022-07-13_minpromtorg_mozhet_vzyskat
vak: (Default)
Шпаргалка по установке бесплатной линуксной версии симулятора 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 шестнадцатеричных цифр. Нужно только одно значение, любое.
$ lmhostid
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.
(6) На этом сайте регистрируемся и создаём лицензию "Questa-Intel FPGA Starter Edition". Это бесплатно. В качестве идентификатора выбираем NIC ID и вводим полученное на предыдущем шаге значение. Файл лицензии приходит по email.

(7) Сохраняем файл лицензии и устанавливаем переменную окружения LM_LICENSE_FILE, указывающую его полный путь.