完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
大家好
我是VHDL和FPGA的新手 我是usnig ISE10.1,我只想为XCS20(斯巴达家族)编写代码,但我的IDE不支持XCS20,现在有两个问题: 1.我应该使用哪个IDE? 我应该怎么做到的? 这是免费的还是应该为此付费? 非常感谢你的帮助 ;) 以上来自于谷歌翻译 以下为原文 Hello every one i'm new in VHDL and FPGA i'm usnig ISE10.1 , i just wanted to code for XCS20 (spartan family ) but my IDE doesn't support XCS20 , now 2 question : 1. which IDE should i use ? 2.how should i get that ? is that free or should i pay for that ? Thanks alot for your help ;) |
|
相关推荐
13个回答
|
|
支持这个芯片的最后一个版本是ISE 4.2i,它是免费的,但没有
综合工具和一个非常糟糕的原理图编辑器。 你使用起来会好得多 一个较新的设备。 如果您想使用带有VHDL或Verilog的ISE 4.2i,您将需要 使用第三方综合工具,这通常非常昂贵。 在一个 时间,Xilinx提供了一个“基础”工具版本,其中包含了一个 仅限Xilinx版本的Aldec工具,但不再提供。 - Gabor - Gabor 以上来自于谷歌翻译 以下为原文 The last version to support this chip is ISE 4.2i, which is free but comes with no synthesis tools, and a pretty bad schematic editor. You'd be much better off using a newer device. If you want to use ISE 4.2i with VHDL or Verilog, you will need to use a third party synthesis tool, which are generally quite expensive. At one time, Xilinx provided a "Foundation" tool edition that was packaged with a Xilinx-only version of Aldec tools, but that is no longer offered. -- Gabor -- Gabor |
|
|
|
非常感谢你的帮助
我使用vm在xp上安装了ise4.2i,但是iMPACK没有找到mt芯片 我从win xp启动它看到我的IC,但它没有识别它,只是说未知的设备 我要安装win 98以确定是否有任何改变(首先我必须在我的旧CD中找到一个:D) 这是一个非常老的板,我要修复,我正在尝试编写测试程序来测试板上的其他IC 任何有用的评论或提示都非常适合 以上来自于谷歌翻译 以下为原文 thanks alot for ur help i installed ise4.2i on xp using vm but iMPACK didnt find mt chip i boot from win xp it sees my IC but it doesnt recognized it and just says Unknown device i'm going to install win 98 to see if any thing is going to change or not ( first i have to find one in my old cds :D ) this is a really old board that i hav to fix , i'm trying to code a test program to test the board and other ICs on board any usefull comments or hints is really appriciated |
|
|
|
虽然您肯定需要这个旧版本的ISE来为原始Spartan系列创建设计,
我的印象是你仍然可以使用更新版本的程序对它进行编程 影响。 另一方面,我怀疑你的旧主板有某种供应的PROM 这些FPGA芯片是新的时,FPGA的代码和大多数PROM都可用 不会通过JTAG接口编程,而是通过独立的编程器编程。 这块板是在你现在所在的公司开发的吗? 如果是这样,也许还有一些 某些地方存档了较旧的工具(也许是基金会?)。 我还有一份工作副本 基础4.1i,我用它来支持旧设计。 我最初在Windows NT 4.0下安装它 但它目前在Windows XP下运行。 这些旧版本的许可证已被节点锁定 硬盘驱动器序列号,如果需要,可以更改为与许可证文件匹配 把它移到一台新电脑上。 - Gabor - Gabor 以上来自于谷歌翻译 以下为原文 While you definitely need this old version of ISE to create designs for the original Spartan series, I was under the impression that you should still be able to program it with a newer version of Impact. On the other hand, I suspect that your old board has some sort of PROM that supplies the code for the FPGA, and most of the PROM's available when these FPGA chips were new would not be programmed through the JTAG interface, but rather on a standalone programmer. Was this board developed at the company where you are now? If so perhaps there are still some older tools (perhaps Foundation?) archived somewhere. I still have a working copy of Foundation 4.1i, which I use to support older designs. I originally installed it under Windows NT 4.0 but it currently runs under Windows XP. The licenses for these older versions were node-locked to the hard drive serial number, which can be changed to match the license file if you need to move it to a newer computer. -- Gabor -- Gabor |
|
|
|
首先感谢您的回复
我终于可以安装win98(这真的很难因为win 98既不支持NTFS也不支持ddr1 rams) 但我仍有同样的问题,iMPACT看到了链中的FPGA,但它并没有认识到芯片的类型,因为冲击力的影响是相同的。 董事会不是为了我的compony所以我什么都没有。 关于xcs20最糟糕的事情就是你在VHDL中无法编写代码,我认为编写程序的唯一方法是设计状态机和一些名为logicbox的工具,我试过逻辑框但不知道我应该如何实现它,我不 知道ise4是否支持ucf文件,但我正在努力。 再次感谢您的回复,我正在等待一些新的提示;) 以上来自于谷歌翻译 以下为原文 first of all thanks for your reply i finally could install win98 ( it was really hard because win 98 doesnt support neither NTFS nor ddr1 rams ) but i have still the same problem , iMPACT sees the FPGA in the chain but it doesnt recognize the type of the chip , as the eralier versions of impact were same . the board is not for for my compony so i have nothing about it . the worst thing about xcs20 is that u cant code in VHDL for that , and i think the only way to write program is to design state machine and some tools called logicbox , i tried logic box but dont know how should i implement that , i dont know if ise4 supports ucf file or not , but i'm working on that . thanks again for your replies and i'm waiting for some new hints ;) |
|
|
|
majidkhalili写道:
大家好 我是VHDL和FPGA的新手 我是usnig ISE10.1,我只想为XCS20(斯巴达家族)编写代码,但我的IDE不支持XCS20,现在有两个问题: 1.我应该使用哪个IDE? 我应该怎么做到的? 这是免费的还是应该为此付费? 非常感谢你的帮助 ;) 你为什么要用这么古老的芯片? ----------------------------是的,我这样做是为了谋生。 以上来自于谷歌翻译 以下为原文 majidkhalili wrote:Why are you using such an ancient chip? ----------------------------Yes, I do this for a living. |
|
|
|
bassman59我必须修理一块有2个XCS20的板,任何消化?
以上来自于谷歌翻译 以下为原文 bassman59 i have to fix a board that has 2 XCS20 on it , any sugestion ? |
|
|
|
假设你是一个完全就业的人,无论是为自己还是为了一家公司,我都愿意打赌,从长远来看,用现代的FPGA重新设计电路板并使用可供访问的工具,这将会更便宜。
时间(以及因此,钱)追逐对陈旧设备的支持。 可能有理由不能这样做,但在没有这些信息的情况下,这是我的建议。 问候, 霍华德 ----------“我们必须学会做的事情,我们从实践中学习。” - 亚里士多德 以上来自于谷歌翻译 以下为原文 Assuming you are a fully employed person, either for yourself or for a company, I would be willing to bet that it will be cheaper in the long term to respin the board with a modern FPGA and with tools that are accessible than for you to spend time (and, hence, money) chasing support for antiquated devices. There may be reasons why you can't do this but, in the absence of that information, that's my suggestion. Regards, Howard ---------- "That which we must learn to do, we learn by doing." - Aristotle |
|
|
|
majidkhalili写道:
bassman59我必须修理一块有2个XCS20的板,任何消化? 这实际上取决于“修理板”的含义。 如果您需要进行更改 XCS20中的逻辑,因为原始代码存在问题,那么你 需要拥有一整套工具以及原始资源。 如果你的意思是 曾经工作的电路板,现在你正试图调试它退出的原因,那么你可以 Xilinx不需要任何东西。 XCS20本身已经过时,但您可以 找一对,如果他们需要更换。 他们的程序将存储在 一个单独的芯片。 对于那个时代的电路板,您可能会发现XC1700系列PROM 或AT17LV00系列EEPROM。 无论如何,目前还不清楚你需要做些什么 电路板,电路板的功能,或者为什么需要修理它而不是更换它。 - Gabor - Gabor 以上来自于谷歌翻译 以下为原文 majidkhalili wrote:That really depends on what you mean by "fix a board." If you need to make changes to the logic in the XCS20 because there was a problem with the original code, then you need to have a full set of tools as well as the original source. If you mean that the board used to work, and now you're trying to debug why it quit, then you may not need anything from Xilinx. The XCS20 itself is obsolete, but you may be able to find a couple if they need to be replaced. The program for them would be stored in a separate chip. For a board from that era you might find an XC1700 series PROM or AT17LV00 series EEPROM. In any case, it's still not clear what you need to do to this board, what the board does, or why you need to fix it instead of replacing it. -- Gabor -- Gabor |
|
|
|
你是完全正确的,我想和你一样,但在这种情况下,我无法做任何事情,我在这个平台上工作所以我必须弄清楚如何解决这个问题
以上来自于谷歌翻译 以下为原文 you are completly right , and i think just like u , but in this case i cannot do anything and i have work on this platform so i have to figure it out how to solve this problem |
|
|
|
我有一个系统工作正常,但由于一些电击退出工作,我发现有问题的板,我重现它,现在我想检查它是否正常工作或找到其他IC是否有问题
在主板上,我在主板外面有一个avr,我向主板发送一些信号,我需要编程这些拖车“xcs20”fpgas(我的意思是这些拖车的舞会),以找出每件事情是否正常工作.i 无法测试系统上的电路板,因为它花了我很多,不知道这个电路板究竟在系统上做了什么,但我有原理图,我必须做一个测试例程来测试这个电路板我认为这是足够的信息 项目;)我需要的是为XCS20编写代码并对其进行编程的工具(通过jtag或prom) 以上来自于谷歌翻译 以下为原文 i had a system that worked properly but it quit working because of some electrical shocks , i found the board that had problem , i reproduce it , and now i want to check if its working properly or to find if there is a problem in other ICs on the board , i have one avr outside the board that i send some signals to the board , i need to program these tow "xcs20" fpgas ( i mean to proms of these tow ) to find out if every thing is working properly . i cannot test the board on the system because it cost me a lot i don't know what exactly this board does on the system, but i have the schematic and i have to make a test routine for testing this board i think that was enough information about the project ;) the thing that i need is a tool to write code for XCS20 and program it ( by jtag or prom ) |
|
|
|
另一个问题是从xilinx下载中心下载了ISE 4,我发现免费版本不支持xcs20,是真的吗?
我在xilinx上阅读了wikihttp://en.wikipedia.org/wiki/Xilinx_ISEif是的,如何订购以及我应该支付多少钱? 以上来自于谷歌翻译 以下为原文 another question i've downloaded ISE 4 from xilinx download center , i just find out that the free version does not support xcs20 , is that true ? i read that in xilinx wiki http://en.wikipedia.org/wiki/Xilinx_ISE if yes how can order that and how much should i pay ? |
|
|
|
还有其他的,我知道我不应该在这说,但今天奇怪的事情发生了
当我想登录xilinx论坛时,它没有识别我的身份证,我无法通过忘记链接重置密码,所以我用相同的电子邮件重新创建了相同的ID,并且没有发生任何错误:D,id应该是唯一的吗? 因为你可以看到第一篇文章,这些帖子是不同的ID:D 以上来自于谷歌翻译 以下为原文 and there is sth else , i know i shouldnt say that here but sth odd happend today when i wanted to log in the xilinx forums it didnt recognized my id and i couldnt reset the password by the forgot link , so i recreated the same id with same email , and no error happent :D , shouldnt the id be unique ? as u can see the first post and these posts are frome tow diffrent IDs :D |
|
|
|
majidkhalili写道:我有一个系统工作正常,但它因为一些电击退出工作,我发现有问题的板,我重现它,现在我想检查它是否正常工作或找到是否有问题
在主板上的其他IC中,我在主板外面有一个avr,我向主板发送一些信号,我需要编程这些拖车“xcs20”fpgas(我的意思是这些拖车的舞会),以确定是否每件事都有效 正确.i无法测试系统上的电路板,因为它花了我很多,不知道这个电路板究竟在系统上做了什么,但我有原理图,我必须做一个测试例程来测试这个电路板,我认为那是 关于该项目的足够信息;)我需要的是为XCS20编写代码并对其进行编程的工具(通过jtag或prom) 我认为在这一点上你最好尝试其他调试方法。 取决于 “电击”水平可能会损坏单个芯片甚至单个I / O. 芯片,或者你可能已经炒了整个板。 Impact没有的事实 认识到设备并不是一个好兆头。 您可以使用边界扫描软件来测试连接,而无需使用任何Xilinx工具。 我似乎记得有一个相当简单的边界扫描工具可以免费提供 使用xilinx JTAG电缆等。 你应该谷歌吧。 芯片不可能以影响其内部操作的方式被破坏而不会变成 边界扫描测试显而易见。 当然,您可以使用古老的测试技术员方法来首先更换零件 稍后调试...... - Gabor - Gabor 以上来自于谷歌翻译 以下为原文 majidkhalili wrote:I think at this point you would be better off trying other methods of debugging. Depending on the level of "electrical shock" you could have damaged a single chip or even a single I/O of a single chip, or you caould have pretty much fried the whole board. The fact that Impact does not recognise the devices is not a good sign. You could use boundary scan software to test connectivity without using any of the Xilinx tools. I seem to remember that there was a fairly simple boundary scan tool available free that can work with the xilinx JTAG cable among others. You should probably Google for it. It is unlikely that a chip is broken in a way that affects its internal operation without becoming evident with the boundary scan test. Of course you could use the age-old test technician approach of replacing parts first and debugging later... -- Gabor -- Gabor |
|
|
|
只有小组成员才能发言,加入小组>>
2423 浏览 7 评论
2824 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2294 浏览 9 评论
3374 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2465 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1184浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
588浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
452浏览 1评论
2006浏览 0评论
731浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 03:38 , Processed in 1.546753 second(s), Total 100, Slave 83 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号