error in place and route step

OP (Company: dwygfdyuf) #3060412
Rate this post
useful
not useful
help me please
in my design this error appear in place and route step
tha target device is spartan 3e and the ise is ise14.1


error: Place:120 - There were not enough sites to place all selected 
components.
Some of these failures can be circumvented by using an alternate 
algorithm (though it may take longer run time). If
you would like to enable this algorithm please set the environment 
variable XIL_PAR_ENABLE_LEGALIZER to 1 and try
again

and the utilization summary is attached


why this error occurs and how can overcome this error please?
Attached files:
Guest #3060815
Rate this post
useful
not useful
> and the utilization summary is attached
> why this error occurs and how can overcome this error please?

In your report no ressource is used more than 100%.
Try to "Cleanup Project Files" and generate the report again.

Duke
Moderator (Company: Titel) #3061092
Rate this post
useful
not useful
> how can reduce the number of latch
Just don't describe latches in your design.
And therefore you must first be able to recognize latches in your 
design: latches are level sensitive "flipflops".
BTW: is it a VHDL or a Verilog design?

> and number of clk?
Answer this question first: how many clocks do you need at all?
If you don't know an answer, then the correct answer may be: ONE!
Moderator (Company: Titel) #3061333
Rate this post
useful
not useful
> i need one clock for all design how can archive this?
Usually this is the clock from a xtal-oscillator in the range of 
30..100MHz. And these descritpion result in a clocked flipflop in a VHDL 
design:
1
 if clk50MHz'event and  clk50MHz='1' then
2
  :
3
 if rising_edge(clk50MHz) then
4
  :
5
 if falling_edge(clk50MHz) then
6
  :
7
 wait until clk50MHz'event and  clk50MHz='1';
8
  :
9
 wait until rising_edge(clk50MHz);
10
  :
11
 wait until falling_edge(clk50MHz);

So whereever a similar construct appears, there must be used the same 
signal. Then you have only one clock source over the whole FPGA.

Reply

Please log in before posting.

or

Log in with Google account

Registration is free and takes only a minute.

Register now