这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 boog,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
BooG - 绑定和优化门。
概要
布格 [-hmxold] 输入文件 输出文件 [松散文件]
商品描述
布格 是行为描述到预定义标准单元库的映射器,如
SXLIB。 这是逻辑综合的第二步:它使用
标准单元库。
输入 文件 描述
逻辑级行为描述(.vbe 文件)使用与逻辑相同的 VHDL 子集
模拟器 模拟量, FSM 合成器 西夫,功能抽象器 雅格 和正式的
证明者 证明 (有关 VHDL 子集的更多信息,请参阅“vbe”手册)。
由于硬件映射存在一些限制。 这些属性仅支持
技术映射到标准单元库作为 sxlib.
对于寄存器信号描述,只需要出现一个条件语句。 稳定必须
严格用作负运动并加入时钟设置值。 设置可以打开
高或低值,但值得与硬件寄存器相应地选择它
细胞。
# 例如:
标签:块(不是 ck 'STABLE 和 ck='1')
BEGIN
reg <= GUARDED expr;
结束块;
您还可以将写使能条件放入您的寄存器:
标签:块(不是 ck 'STABLE and ck='1' and wen='1')
BEGIN
reg <= GUARDED expr;
结束块;
VHDL 子集中引入了一项特殊功能,以允许不关心
外部输出和内部寄存器的描述:位信号可以带“d”
价值。 该值被逻辑模拟器解释为“0” 模拟量. 不在乎是
由自动生成 西夫 在生成的“.vbe”文件中。
输出 文件 描述
纯标准单元网表由 布格. 此文件的目的地是 /fBloon/fP
联盟实用程序,以改善 RC 延迟。 任何等电位都保持其名称从连接器到
连接器。 在出现问题的情况下,会插入缓冲区以遵守此 VHDL 约束。
松 产品型号 文件 描述
lax 文件与其他逻辑综合工具很常见,用于驱动
合成过程。 看 松(5) 手册更详细。
松 使用大量参数来指导合成过程的每一步。 一些
参数是全局使用的(例如, 优化 水平 而其他人是
具体使用(加载 电容 仅用于网表优化)。 这里是
默认 lax 文件(有关语法的更多信息,请参阅用户手册)
'.lax' 文件):
优化模式 = 2(50% 面积 - 50% 延迟)
输入阻抗 = 0
输出电容 = 0
延迟输入 = 无
辅助信号保存 = 无
地图绘制 - a 细胞 图书馆
环境变量 MBK_TARGET_LIB 定义的目录中出现的每个单元格
可能会被使用 布格 因为它们被描述为“.vbe”文件。 有一些限制
关于所用细胞的类型。 每个单元格必须只有一个输出。 单元格必须是
特点。 所需的时间和区域信息 布格 被指定在
“.vbe”文件的“通用”子句。
OPTION
-h 帮助模式。 显示可能的用途 布格.
-m 优化模式
优化模式。 可以在lax文件中定义,只是定义的快捷方式
在命令行上。 此模式编号有一个数组定义在 0 和 4。 它
表示用户想要的优化方式。 如果 0 被选中,电路
区域将得到改善。 另一方面, 4 将改善电路延迟。 2 是一个
中等优化值。
-x xsch_模式
生成“.xsc”文件。 它是包含在其中的每个信号的颜色图
输出文件 网络。 该文件由 西施 查看网表。 通过选择
xsch_mode 级别 0 或 1,您可以分别为关键路径或全部着色
带有延迟刻度的信号。
-o 输出文件
只是另一种方式来明确显示 VST 输出文件名。
-l 松散文件
只是另一种方式来明确显示 LAX 参数文件名。
-d 调试文件
产生一个 调试 文件中。 It 购买的订单均 , 内部 导致 算法。 用户 不是
关心。
环境 变数
使用前需要设置以下环境变量 布格 :
MBK_CATA_LIB 给出输入文件目录的辅助路径(行为
描述)。
MBK_TARGET_LIB 给出所选标准单元目录的路径(单个)
图书馆。
MBK_OUT_LO 给出结构描述的输出格式。
例
你可以打电话 布格 如下 :
布格铝
使用 onworks.net 服务在线使用 boog
