完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
你好
我正在处理一个非常奇怪的问题。 我试图在斯巴达6板上实现一个设计,准确地说SP605,并且bitgen进程失败了。 设计一直贯穿实现并传递时间,但是当我尝试生成一个位文件时,它会崩溃并且窗口给我一个通用错误“bitgen已经停止工作”并且给了我关闭程序的选项。 当我关闭它时,ISE中的控制台窗口只是说过程“生成编程文件”失败了,没有任何理由。 当我选择调试选项时,我看到一条消息“bitgen.exe中0x0a9026fd处的未处理异常:0xC0000005:访问冲突写入位置0x0ad2a948”。 根本不确定这意味着什么。 这曾经发生在任何人之前,我不知道最近会发生什么? 事情发生之前,我确实得到了一条信息消息。 开始:“生成编程文件”。 运行bitgen ...命令行:bitgen -intstyle ise -f SingleCore_SoC.ut SingleCore_SoC.ncd INFO:Bitgen:341 - 此设计使用一个或多个9K Block RAM(RAMB8BWER)。 用户定义和默认的9K Block RAM初始化数据需要特殊的比特流格式。 有关更多信息,请参阅Xilinx答复记录39999。 操作系统:Window Vista 32位 ISE:Webpack 14.7 我在这里发布了这个,因为我认为这是一个Spr6问题,或者在我的设计中可能会引起问题,因为我可以在其他项目中生成其他位文件,因此必须在这里进行一些奇怪的事情。 以上来自于谷歌翻译 以下为原文 Hi I am dealing with a very weird problem. I am trying to implement a design on a spartan 6 board, the SP605 to be exact, and the bitgen process is failing. The design runs all the way through implementation and passes timing but when I attemp to generate a bit file it crashes and windows gives me a generic error "bitgen has stopped working" and gives me the option to close the program. When I close it the console window in ISE simply says Process "Generate Programming File" failed, with no reason. When I choose the debug option I see an message saying "Unhandled exception at 0x0a9026fd in bitgen.exe: 0xC0000005: Access violation writing location 0x0ad2a948." not at all sure what that means. Has this ever happened to anyone before, I have no idea whats going on? I do get one info message before things go ape on me. Started : "Generate Programming File". Running bitgen... Command Line: bitgen -intstyle ise -f SingleCore_SoC.ut SingleCore_SoC.ncd INFO:Bitgen:341 - This design is using one or more 9K Block RAMs (RAMB8BWER). 9K Block RAM initialization data, both user defined and default, requires a special bit stream format. For more information, please reference Xilinx Answer Record 39999. OS: Window Vista 32 bit ISE: Webpack 14.7 I've posted this here because I do think this is a Spr6 issue or perhaps something in my design causing the problems, because I can generate other bit files in other projects, so it has to be something going on here that is weird. |
|
相关推荐
2个回答
|
|
|
刚发现了什么!
即使我收到此错误,似乎正在生成一个位文件,唯一的问题是,它有什么好处吗? 我会检查,但这很奇怪。 以上来自于谷歌翻译 以下为原文 Just found out something! Even though I am getting this error it seems that a bit file is being generated, the only question is, is it any good? I'll check, but this is odd. |
|
|
|
|
|
好
问题是我在内存文件中使用的INIT参数。 我当然使用该参数从我使用data2mem生成的.mem文件初始化BRAMS。 由于某种原因,NGD例程创建了一个名为_ngd.bmm的附加bmm文件,并在其中将所有BRAM分解为单独的地址块,并将输入的.mem文件分配给每个BRAM,(我认为这样做是因为 BRAMS在代码中构造,然后我相信bitgen正在使用_ngd.bmm将BRAMS放入FPGA中,出于某种原因我认为它将多个BRAMS放在位文件中的相同站点,并且当它尝试时 从这些数据生成一个.bit,它会混淆和错误。 我尝试从内存文件中删除INIT参数,从我的.bmm文件中删除INPUT = blah blah并重新运行实现,它生成了没有问题的位文件。 我还能够使用data2mem用软件代码更新位文件。 我在内存代码中注释掉了INIT => blah blah并删除了.bmm文件中的INPUT一个干净的项目文件,并且每次运行都没有问题。 我认为这个问题需要去了解data2mem,BRAM INIT参数/文件和SDK环境的人,因为这就是问题所在。 以上来自于谷歌翻译 以下为原文 OK The problem is the INIT parameter I am using in the memory file. I am using that parameter of course to init the BRAMS from the .mem files that I am generating using data2mem. For some reason the NGD routine creates an additional bmm file called I tried removing the INIT parameter from the memory file and the INPUT = blah blah from my .bmm file and re-ran implementation and it generated the bit file without an issue. I was also able to use data2mem to update the bit file with software code. I commented out the INIT => blah blah in the memory code and removed the INPUT in the .bmm file did a clean project files and every ran without a problem. I think this issue needs to go to someone who understands data2mem, BRAM INIT parameters/files and the SDK environment because that's where the problem is. |
|
|
|
|
只有小组成员才能发言,加入小组>>
3118 浏览 7 评论
3407 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2873 浏览 9 评论
3966 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
3057 浏览 15 评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
1325浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
1167浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 00:23 , Processed in 0.825349 second(s), Total 74, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
4979
