首页>>论坛 >>技术社区 >>OpenHW社区论坛 >>XUP板卡及板级硬件
|
我要发帖  | 我要投票  | 我要回复  | 收藏
1

急!!ise综合问题

版主: KiKi  玄剑  XUPteam  Pollux 
急!!ise综合问题
 

个位大大帮忙看看我的程序或者是软件哪里设置错误。再此不胜感激!!!

我用的是ise9.1i,下面的一个800000分频程序怎么综合老是出错。

---程序如下

library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
use ieee.std_logic_arith.all;

entity counter is
 port(clk: in std_logic;
       bclk: out std_logic);
end entity;

architecture behave of counter is

 signal bc,outbuf: std_logic := '0';
 signal cnt1,cnt2: std_logic_vector(8 downto 0):="000000000";

begin

process(clk)
begin
 if(clk' event and clk ='1') then
  if (cnt1 < 400) then cnt1<= cnt1+1;  --分频800
  else cnt1<="000000000";bc<=not bc;
  end if;
 end if;
end process;

process(bc)
begin
 if(bc' event and bc ='1') then
  if (cnt2 < 500) then cnt2<= cnt2+1;  --分频1000
  else cnt2<="000000000";outbuf <= not outbuf;
  end if;
 end if;
end process;

 bclk <= outbuf;

end behave;

----

综合的时候总是出现这个错误:ERROR: Failed to create the command line for XST. One or more procedures reported errors.

请问这个是哪里的问题,小弟应该怎么改?

此主题悬赏30积分[未解决]。
 
相关主题
爱生活,爱小方!
回复 链接 收藏
 
RE:急!!ise综合问题
 
.2i ISE - Project Navigator reports: "ERROR: Failed to create the command line for XST"问答编号# 29699
型号 SW-Project Navigator
最后更新日期 2008-10-02 00:00:00.0
记录状态 Active
关键词
疑问描述
Keyword: XST, command, edif, edf, ngc, xco, Translate, Implement
When running synthesis or a command that requires synthesis (for example, Implement, Translate) for a project with .edif/.edf/.ngc as top level and a .xco added to the project sources, the following error message is issued and the process fails:
"ERROR: Failed to create the command line for XST. One or more procedures reported errors."
解决方案
Adding cores to EDIF/EDF/NGC projects is not supported in ISE 9.2i and should not be allowed. However, there are certain situations where a user may be able to add a core to this type of project.
Adding a core to an EDIF or NGC project should not be required as running Translate, NgdBuild, should automatically find and pick up the .edn and/or .ngc files of the cores in the project directory by default OR a directory pointed to by the Macro Search Path.
To solve this problem, follow the steps as below.
1. Remove the .xco file and you don't need to add any files of the core(s).
2. If the .edn and/or .ngc files of the core(s) is put in the project directory, go to step 4.
3. If the .edn and/or .ngc files of the core(s) is not put in the project directory, set the Macro Search path to point to the location of these files. To set this property, right click on "Translate" and select "properties" in the Processes Tab.
4. Re-run Implement/Translate.
 
回复 链接 收藏
 
RE:急!!ise综合问题
 
Ok, I found it. I don't know which file was the problem, but I deleted all the auto-generated files in my work folder and re-executed the process and now everything is back to normal.
 
回复 链接 收藏
 
RE:急!!ise综合问题
 
我ise7.1 综合后没有发现有错误~~~
 
回复 链接 收藏
 
回复:急!!ise综合问题
 

 这个代码风格有问题

ripple-counter

 
回复 链接 收藏
 
我要发帖  | 我要投票  | 我要回复  | 收藏
1