日志档案

发表于 2008-7-8 9:39:34

0

标签: ISE  Virtex-5使用  

Virtex-5 FPGA调试的一些记录

1.     在FPGA调试前,先做好把xilinx替换掉IC RTL的相关部分,并详细做好仿真,否则马上在FPGA上调试,效果效率都很糟糕

2.     注意`timescale的以致,一些生成的IP往往和自己设计的RTL不一致,modelsim发现仿真结果与期望不一,原因是`timescale的不一致导致

3.     针对xilinx的*.mif的生成:*.out   -->elf2hex -Mx *.mif-->ALT+C 再按住shift ,最前面memory_initialization_radix=2;memory_initialization_vector= ...然后","后面";"文件名改成*.coe-->coregenerator生成*.v *.ngc *.mif;[*.mif和*.coe的交叉处理,*.mif可用于软件仿真,*mif和*.ngc用于FPGA实现]

4.    Xilinx的Tcl研究,process run "",很好用,所有GUI的各个process均可以,只要按其名字写入即可

5.    Partition技术研究,默认是routing(保存的数据最多从synthesis--routed)和inherit(针对child module而言)

 

系统分类: CPLD/FPGA   |   用户分类: FPGA相关   |   来源: 原创   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(88)    回复(0)  

投一票您将和博主都有获奖机会!