集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 2214|回复: 0

ISE学习的文章

[复制链接]
IPO 发表于 2010-11-20 04:32:34 | 显示全部楼层 |阅读模式
在综合实现这一部分,ISE主要有5个步骤    synthesize,translate,map,place&route,generate programming Filesynthesize:   工具可以用自带的XST(全称为xilinx sythesize technology),Synthesis完毕后,可以用任何的文本工具打开后缀名为“.syr”的文件,察看synthesis的具体运行过程及报告。命令可如下:xst -ise "G:/communication/adhoc/code/vitgenerate/testrst/testproj.ise" -intstyle. ise -ifn testrst.xst -ofn testrst.syr在这一过程中产生的比较重要的文件有 .ngr 逻辑设计的网表   .ngc   包含了逻辑设计及约束的网表translate:把所有的netlist以及user constrain合并成一个.ngd文件,以代map使用。这个过程用到的工具是ngdbuild. 产生后缀名为.bld的文件ngdbuild -ise "G:/communication/adhoc/code/vitgenerate/testrst/testproj.ise" -intstyle. ise -dd _ngo -nt timestamp -uc "testrst.ucf" -p xc4vfx60-ff672-11 "testrst.ngc" testrst.ngdmap将ngd文件映射到具体的FPGA中,MAP将产生一个NCD文件以及pcf文件。.ncd native circuit discription,用CLB,IOB描述的用于布局布线的文件map -ise "G:/communication/adhoc/code/vitgenerate/testrst/testproj.ise" -intstyle. ise -p xc4vfx60-ff672-11 -cm area -pr b -k 4 -c 100 -o testrst_map.ncd testrst.ngd testrst.pcfplace&route布局布线,产生的是NCD文件,同时产生.par报告文件。par -ise "G:/communication/adhoc/code/vitgenerate/testrst/testproj.ise" -w -intstyle. ise -ol std -t 1 testrst_map.ncd testrst.ncd testrst.pcfgenerate programming File使用bitgen工具,产生.bit文件bitgen -ise "G:/communication/adhoc/code/vitgenerate/testrst/testproj.ise" -intstyle. ise -f testrst.ut testrst.ncd
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-12-27 01:22 , Processed in 0.057437 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表