英语法语西班牙语

OnWorks 网站图标

qflow - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 qflow

这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 qflow,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


流量 - 开源数字合成流程

概要


流量 [过程[选项]

商品描述


这是用于合成数字电路的完整工具链的主要可执行文件
从 verilog 源开始,以特定目标的物理布局结束
制作过程。 在商业电子领域,数字合成与
芯片设计的目标应用程序通常捆绑到大型 EDA 软件系统中。 作为
商业电子设计师需要保持尖端的性能,这些
商业工具链变得越来越昂贵,并且已经在很大程度上将自己定价
除了成熟的集成电路制造商。 这留下了不幸
初创公司和小企业无法承担任何形式的差距
集成电路设计。

Qflow 试图填补这一空白。

过程


综合
合成verilog源码

地方 运行初始放置

静态时序分析

路线 运行布局和布线

去拥塞
运行拥塞分析,最终布局和路线

清洁 删除临时工作文件

产品
显示路由结果

建立 运行脚本合成到路由

所有 运行脚本合成显示

配置


-T, --技术
使用技术(默认:osu035)

-p, - 项目
项目根目录是

用法


最简单的使用方法 流量 是在一个名为 input.v 的 Verilog 文件的目录中
并执行:

qflow 构建输入.v

这将运行所有必要的步骤以生成指定的布局
Verilog 文件。 如果只需要某些步骤,可以先运行:

qflow输入.v

然后打开 qflow_exec.sh 并取消注释所需的步骤,最后运行:

./qflow_exec.sh

也可以在文件 qflow_vars.sh 中更改其他“特定于项目的”详细信息
和 project_vars.sh 也已在当前目录中创建。

技术优势


流量 在下面寻找技术文件 / usr /共享/流量/技术。 一个 shell 脚本必须是
放置在一个子目录中,声明每个技术文件的位置:

/usr/share/qflow/tech/[技术名称]/[技术名称].sh

通常,需要的文件放置在以下位置:

/usr/share/qflow/tech/[技术名称]/SCN4M_SUBM.20.tech
/usr/share/qflow/tech/[技术名称]/[技术名称].magicrc
/usr/share/qflow/tech/[技术名称]/[技术名称].prm
/usr/share/qflow/tech/[技术名称]/[技术名称]_stdcells.v
/usr/share/qflow/tech/[技术名称]/[技术名称]_stdcells.lef
/usr/share/qflow/tech/[技术名称]/[技术名称].par
/usr/share/qflow/tech/[技术名称]/[技术名称]_stdcells.sp
/usr/share/qflow/tech/[技术名称]/[技术名称]_stdcells.lib

如果在命令行上没有指定技术名称 -T/--技术 选项,它将
尝试使用默认技术“osu035”。

如果技术文件位于其他地方,则可以在 qflow_vars.sh 中指定
这是在运行时创建的 流量. 变量“techdir”和“techname”必须是
相应地改变了。

使用 onworks.net 服务在线使用 qflow


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad