Поддерживает ли Quartus синтез в памяти?

Я работаю над проектом, который генерирует большое количество компонентов. У меня проблема в том, что Quartus создает чрезвычайно большое количество файлов в каталоге /db, порядка сотен тысяч.

Система, над которой я работаю, имеет ограниченное хранилище, которое также очень медленно. Простое удаление папки db занимает более 20 минут, и для проекта мне приходится делать много отдельных сборок, так что это серьезное узкое место.

Поддерживает ли Quartus сохранение архива db в оперативной памяти во время синтеза?

В Vivado есть опция -in-memory для команды create_project. Есть ли аналог Quartus? Я просмотрел справочное руководство по сценариям Quartus II и пока ничего не нашел.

Версия квартуса 19.1.

Спасибо.


person Heiko    schedule 19.04.2021    source источник


Ответы (1)


Мне не удалось найти вариант, похожий на -in-memory.

Однако я работаю в системе Linux, поэтому, поместив каталог сборки в tmpfs (файловая система ram), я смог получить значительное улучшение производительности.

person Heiko    schedule 11.06.2021