qflow - онлайн в облаке

Это команда qflow, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


qflow - Поток цифрового синтеза с открытым исходным кодом

СИНТАКСИС


qflow [Процессы] [кредита]

ОПИСАНИЕ


Это основной исполняемый файл для полной цепочки инструментов для синтеза цифровых схем.
начиная с источника Verilog и заканчивая физическим макетом для конкретной цели
процесс изготовления. В мире коммерческой электроники цифровой синтез с
целевое приложение конструкции микросхемы обычно входит в состав крупных программных систем EDA. В качестве
разработчикам коммерческой электроники необходимо поддерживать передовые характеристики, эти
коммерческие цепочки инструментов становятся все более и более дорогими и в значительной степени себя обходят стороной.
всех, кроме признанных производителей интегральных схем. Это оставляет неудачный
разрыв, в котором начинающие компании и малый бизнес не могут позволить себе
конструкция интегральной схемы.

Qflow пытается восполнить этот пробел.

ПРОЦЕССЫ


синтезировать
Синтезировать исходный код Verilog

место Выполнить начальное размещение

быть Статический временной анализ

маршрут Размещение и маршрут трассы

устранять застойные явления
Выполнить анализ загруженности, конечное место и маршрут

чистым Удалить временные рабочие файлы

дисплей
Показать маршрутизированный результат

строить Запуск сценариев, синтезируемых для маршрутизации

ВСЕ Запустить скрипты, синтезировать для отображения

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


-Т, --технология
Использовать технологию (По умолчанию: osu035)

-п, --проект
Корневой каталог проекта:

ИСПОЛЬЗОВАНИЕ


Самый простой способ использования qflow должен находиться в каталоге с одним файлом Verilog с именем input.v
и выполнить:

qflow построить input.v

Это запустит все необходимые шаги для создания макета указанного
Файл Verilog. Если требуются только определенные шаги, можно сначала запустить:

вход qflow.v

а затем откройте qflow_exec.sh, раскомментируйте нужные шаги и, наконец, запустите:

./qflow_exec.sh

Также возможно изменить другие "специфические для проекта" детали в файлах qflow_vars.sh.
и project_vars.sh, которые также были созданы в текущем каталоге.

TECHNOLOGY


qflow ищет технологические файлы в / usr / share /qflow/ тех. Сценарий оболочки должен быть
помещается в подкаталог, где указывается, где находится каждый из файлов технологии:

/usr/share/qflow/tech/[TECHNAME ]/[TECHNAME visible.sh

Обычно необходимые файлы размещаются в следующих местах:

/usr/share/qflow/tech/[TECHNAME ]/SCN4M_SUBM.20.tech
/usr/share/qflow/tech/[TECHNAME ]/[TECHNAME ].magicrc
/usr/share/qflow/tech/[TECHNAME ]/[TECHNAME visible.prm
/usr/share/qflow/tech/[TECHNAME ]/[TECHNAME visible_stdcells.v
/usr/share/qflow/tech/[TECHNAME ]/[TECHNAME visible_stdcells.lef
/usr/share/qflow/tech/[TECHNAME ]/[TECHNAME visible.par
/usr/share/qflow/tech/[TECHNAME ]/[TECHNAME visible_stdcells.sp
/usr/share/qflow/tech/[TECHNAME ]/[TECHNAME visible_stdcells.lib

Если название технологии не указано в командной строке с -T/--технология вариант, это будет
попытайтесь использовать технологию по умолчанию - «osu035».

Если технологические файлы находятся где-то еще, это можно указать в qflow_vars.sh
который создается при запуске qflow. Переменные "techdir" и "techname" должны быть
соответственно изменился.

Используйте qflow онлайн с помощью сервисов onworks.net



Новейшие онлайн-программы для Linux и Windows