Xilinx ISE软件使用常见问题_第1页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、xilinx ise软件使用常见问题1、编译需要的库首先要将安装的modelsim名目下的modelsim.ini属性设置为存档类型(去掉只读).然后从dos界面到ise安装名目bin t(假如在windows的环境变量中已经设置过xilinx路径,就不必了),运行指令:(for ise 6)compxlib -s mti_se -f all -l all -p e:modeltech_6.0win32 -o e:modeltech_6.0xilinx_libs(for ise 6)-p 指定modelsim安装名目-o 指定编译库输出名目(for ise 7)compxlib -s mti_

2、se -arch all -lib all -l all -p e:modeltech_6.0win32 -dir e:modeltech_6.0xilinx_libs (for ise 7)-arch : device architecture:spartan2, virtex, etc.-lib : library: unisim, smartmodel, etc.新的版本把本来的-f拆开成了-arch和-lib,而-f则指读取文件,不过也还可以兼容本来的写法的编译之后,compxlib会自动修改modelsim.ini,重新打开modelsim,就能看到新的库了2、ise中一些常用的有用

3、功能镜像:project - take snapshot,用这个很简单做版本控制;打包:project - archive,将工程文件夹打包,便利转移与沟通3、门控时钟收拾与总结当综合器浮现这样的warning时,即提醒发觉了门控时钟warning designrules:372 - netcheck: gated clock. clock net _n0019 is sourced by a combinatorial pin. this is not good design practice. use the ce pin to control the loading of data in

4、to the flip-flop.假如一个时钟节点由组合规律驱动,那么它就形成了门控时钟了。综合器建议用组合规律驱动ce引脚。为什么综合器会浮现这样的警告呢?本来门控时钟简单产生毛刺、增强延时、引起时钟漂移(clock skew),并且还会降低可测性。门控时钟引起的这些问题怎么解决呢?用组合规律来驱动ce端口,而不要驱动clock端口,这样能更好地保持同步。说了那么多坏处,有没有益处呢?门控时钟的益处常用在asic而不是fpga中。在asic中可以通过门控时钟降低功耗。不过即使是在asic中,上述的缺点还是存在的,所以必需要当心地设计。4、jtag衔接不上有时候遇到这样的问题:在impact中

5、执行initialize指令后浮现一连串的error,无论如何找不到了。假如你碰到的问题跟我描述的一样,那么下面的办法可能可以为你解决:1、首先确认并口是否打开:在bios设置中找到parallel port的选项,普通状况下将它设置到epp+ecp(增加型并口)模式。2、重新安装ise附带的并口驱动程序:通常状况下产生这种问题的最主要的缘由是xilinx ise的并口驱动被笼罩,或者你安装ise的时候就没有安装并口驱动程序。因此,解决办法就是重新安装并口驱动程序。提示:你只需要安装并口驱动程序,而不需要安装囫囵ise,囫囵过程只需要不到1分钟就可以解决的。5、ise中添加属性,使models

6、im能显示代码笼罩率在ise中的操作1) 点中modelsim图标,右键属性2) vlog指令行加入-cover bcest3) vsim指令行加入-coverage6、xilinx软件安装事项xilinx所有软件都不能安装在带空格带中文字符的名目中,也就是说不能装在program files这个名目下。建议全部软件都 装在某个盘的根名目下。需要注重的是,sysgen由于需要安装在matlab的toolbox名目下,因此matlab也不行以安装在带空格带中文的名目中!7、为什么xilinx器件中bram大小是18k?18k是为了存放校验位的考虑。通常需要校验时,每8bit需一位校验位,因此长度

7、是16+2=18。但是,bram并没有产生校验位的功能,他内部全部的位功能都是全都的,都可以用作存储。在用法bram时,存储深度以2k为分界点,假如存储深度=2k,即存储形式为9bit x 2k,那么此时可以用满18k的bram;而假如存储深度2k,即4bit x 4k或2 bit x 8k这种形式,则最多只能用到16k的bram。8、toggle path是什么意思?ise中有个指令叫做toggle path,它的作用就是转变project中文件的相对路径/肯定路径存储方式。这里所说的文件,是指非工程名目下的文件。详细说明参见xilinx answer record 234159、impact可不行以单独装?impact可以单独安装。ise8.2安装时可以选standalone programming tool,这样就会只装i

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论