网站重新上线,多谢朋友们的关心
Sep
17

有时我们想检验同样条件下生成的NCD文件是否一致。这时,仅通过比较文件大小当然是信不过的。如果是用MD5工具做检验,会发现两个NCD文件总是不同,这时为什么呢?
首先,NCD是二进制文件,而且他内部还包含生成文件的时间戳,因此直接比较的话,肯定是有部分不完全相同的。
那么怎么比较两个NCD文件的真正内容是否相同呢?
我们可以用ISE自带的XDL工具。
xdl -ncd2xdl xx.ncd
XDL以文本的方式将NCD文件的内容表示出来。我们再比较两个导出的XDL文件就可以比较两个NCD文件有什么区别了。
Aug
4
曾经碰到过这样的情况:
- 公司内有很多服务器,有本地的,有国外的。有时候要用本地服务器上的ISE,有时要用国外服务器上的ISE。由于ISE默认会记忆并打开上一次的工程,因此在切换使用服务器时,由于线路比较慢,打开一个ISE会要很长时间。打不开ISE也无法更改属性为不要打开上一次的工程。于是就要找到记录ISE属性的文件并且手动修改这个属性。
AR20892 讲了ISE 10.1之前版本的属性存放位置,他们是:
Windows 注册表:
HKEY_CURRENT_USER\Software\Xilinx\Project Navigator\7.1i\Preferences -> OpenPreviousProject
HKEY_CURRENT_USER\Software\Xilinx\ISE\9.1i\Project Navigator\Project Manager\Preferences -> OpenPreviousProject
Linux 属性文件$HOME/.qt/xilinxrc中的:
10.1/Project Navigator/Project Manager/Preferences/OpenPreviousProject=true 选项
11.1中Linux系统的文件位置改成了:
$HOME/.config/Xilinx/ISE.conf
- 公司内有很多服务器,有本地的,有国外的。有时候要用本地服务器上的ISE,有时要用国外服务器上的ISE。由于ISE默认会记忆并打开上一次的工程,因此在切换使用服务器时,由于线路比较慢,打开一个ISE会要很长时间。打不开ISE也无法更改属性为不要打开上一次的工程。于是就要找到记录ISE属性的文件并且手动修改这个属性。
AR20892 讲了ISE 10.1之前版本的属性存放位置,他们是:
Windows 注册表:
HKEY_CURRENT_USER\Software\Xilinx\Project Navigator\7.1i\Preferences -> OpenPreviousProject
HKEY_CURRENT_USER\Software\Xilinx\ISE\9.1i\Project Navigator\Project Manager\Preferences -> OpenPreviousProject
Linux 属性文件$HOME/.qt/xilinxrc中的:
10.1/Project Navigator/Project Manager/Preferences/OpenPreviousProject=true 选项
11.1中Linux系统的文件位置改成了:
$HOME/.config/Xilinx/ISE.conf
Jul
2
我也是第一次知道有这么个工具:只要有布线后的NCD网表,就可以通过ReportGen工具产生各种报告文档,比如clock region report, delay report, pad report, unrouted net report等等。
直接在命令行中输入reportgen就能查看使用说明。
直接在命令行中输入reportgen就能查看使用说明。
Feb
4
1、检查布局布线结果——检查DCM,BRAM,Slice,IOB等等的配置方式;查看布线方式,是不是走了全局布线通道等。
2、修改DCM, BRAM, Slice, IOB等的配置方式,比如修改DCM倍频系数,Pin的输出电压标准等
3、与Timing Analyzer配合实现CrossProbing,查看Timing瓶颈
4、添加Probe,将内部信号引到Pin上以方便示波器观察(可直接生成bit文件)
5、更改ChipScope的ILA Core的一些配置,比如说改变ILA采样时钟。
6、更改布局,比如说,换一个Pin来输出信号
7、改变布线
8、Direct Routing,将所有的布局布线信息都记录下来
2、修改DCM, BRAM, Slice, IOB等的配置方式,比如修改DCM倍频系数,Pin的输出电压标准等
3、与Timing Analyzer配合实现CrossProbing,查看Timing瓶颈
4、添加Probe,将内部信号引到Pin上以方便示波器观察(可直接生成bit文件)
5、更改ChipScope的ILA Core的一些配置,比如说改变ILA采样时钟。
6、更改布局,比如说,换一个Pin来输出信号
7、改变布线
8、Direct Routing,将所有的布局布线信息都记录下来








