如何分析一个模块或部分完成的设计所消耗的资源?-Xilinx-AMD社区-FPGA CPLD-ChipDebug

如何分析一个模块或部分完成的设计所消耗的资源?

描述

关键字:资源、模块、宏、

如果我有一个部分完成的设计,我如何确定使用的器件的百分比和使用什么资源?

解决方案

创建您感兴趣的模块或设计部分的EDIF、XNF或SXNF网表。

命令行:

1。使用下面的命令将您的设计处理到映射阶段。映射器确定所使用的物理资源的种类和数量。布局和布线阶段简单地决定了资源的配置和使用的路由,因此您不需要等待布局和布线阶段完成。

NGDBuy-P&L.部分名称& GT;设计NETLIST & GT;
设计与工程;

2。-U选项告诉优化器不裁剪未连接的信号和符号。这样可以防止不完整的设计被删除。

三。使用文本编辑器打开.lt;设计和gt;.MRP文件。到映射报告的底部。在那里,你会看到一个设计概要。设计概要列出了您处理的部分设计所使用的资源。

图形界面:

1。使用设计管理器,为NETLIST创建一个项目。从“设计管理器”菜单中选择“文件”和“新项目”。

2。创建版本和版本。从设计管理器菜单中选择新的版本和设计,以及新版本。

三。选择修订版并点击流引擎工具栏按钮。

4。在流程引擎中,选择Stest-& Gt;选项菜单项。

5。单击“实现模板”的“编辑模板”按钮。在“优化”和“映射”选项卡上,请确保未裁剪未连接的信号按钮。这会阻止优化器删除整个设计。

6。在流程引擎中,选择设置-GT;停止后…菜单项。选择映射后停止。映射器确定所使用的物理资源的种类和数量。布局和布线阶段简单地决定了资源的配置和使用的路由,因此您不需要等待布局和布线阶段完成。

7。要处理你的设计,从流引擎菜单选择流-gt;运行。

8。当流程引擎完成映射阶段时,打开报表浏览器并双击映射报表。若要打开报表浏览器,请从“流引擎”菜单中选择实用工具-gt;报表浏览器。

9。到映射报告的底部。在那里,你会看到一个设计概要。设计概要列出了您处理的部分设计所使用的资源。

以下是样本设计摘要:

设计概要
———————-

警告次数:5
错误数:0
CLBs的数量:1296个中的1185个
触发器/锁存器:2031
4输入LUT: 1833
3输入LUT: 1100
键合IOBs数:256个243个
BufGLSs的数量:8个中的4个

请登录后发表评论

    没有回复内容