Nov 6, 2007

ISE批处理方式

说明:
1.此文件用于将edf网表文件到FPGA的bit文件产生;
2.将注释里面的内容复制到一个bat文件中,保存即可;
3.可用于固化设计环境或者计划任务等。

/**************************/
path ISE_Install_Path/bin/nt
ngdbuild -intstyle xflow -verbose -dd ./_ngo -uc *.ucf -sd /MACRO_PATH -p xc4vlx200-ff1513-10 design_name.edf design_name.ngdmap -intstyle xflow -p xc4vlx200-ff1513-10 -cm balance -pr b -k 4 -c 99 -tx off -o design_name_map.ncd design_name.ngd design_name.pcf par -w -intstyle xflow -ol high -t 1 design_name_map.ncd design_nameip.ncd design_name.pcftrce -intstyle xflow -e 3 -l 3 -xml design_name design_name.ncd -o design_name.twr design_name.pcfbitgen -w design_name.ncd
/**************************/

注释:
line1:path ISE 命令文件的路径,以确保下面的命令能被windows正常调用,会batch的人都知道;
line2:将edf转化成ISE能识别的ndg格式,读取ucf文件;
line3:map过程,将电路网表映射到FPGA内部逻辑单元的网表,产生.ncd和pcf文件;
line4:par,Place and Route,布局布线,使用到map产生的ncd和pcf文件;
line5:trce,产生时序报告
line6:bitgen,产生bit文件

详细命令参数可参阅ISE的UserGuide。

在Linux或者Unix下面运行时候除第一行有差别之外,其他等同。

No comments:

Post a Comment