FPGA Groups

FPGA Groups (http://www.fpgacentral.com/group/index.php)
-   Verilog (http://www.fpgacentral.com/group/forumdisplay.php?f=12)
-   -   Clock singals (http://www.fpgacentral.com/group/showthread.php?t=43480)

Mandilas Antony 06-29-2003 08:45 AM

Clock singals
 
while synthesizing using XILINX ISE5, using verilog language, i got this
message

Clock Information:
------------------
-----------------------------------+------------------------+-------+
Clock Signal | Clock buffer(FF name) | Load |
-----------------------------------+------------------------+-------+
Mcompar__n0003_ALB1:O | NONE(*)(myValid_0_0) | 3 |
Mcompar__n0001_ALB:O | NONE(*)(mem_pos_7_0) | 11 |
temp:Q | NONE | 22 |
clk | BUFGP | 31 |
-----------------------------------+------------------------+-------+
(*) These 2 clock signal(s) are generated by combinatorial logic,
and XST is not able to identify which are the primary clock signals.
Please use the CLOCK_SIGNAL constraint to specify the clock signal(s)
generated by combinatorial logic.


I tried to use this constraint as i saw in the refernce, but nothing
changed..

i wrote these lines


// synthesis attribute clock_signal of myValid_0_0 is no;
// synthesis attribute clock_signal of mem_pos_7_0 is no;

but when i synthesize it again, nothing changed...

Best regards
Mandilas Antony


Uwe Bonnes 06-29-2003 01:31 PM

Re: Clock singals
 
Mandilas Antony <[email protected]> wrote:
: while synthesizing using XILINX ISE5, using verilog language, i got this
: message

: Clock Information:
: ------------------
: -----------------------------------+------------------------+-------+
: Clock Signal | Clock buffer(FF name) | Load |
: -----------------------------------+------------------------+-------+
: Mcompar__n0003_ALB1:O | NONE(*)(myValid_0_0) | 3 |
: Mcompar__n0001_ALB:O | NONE(*)(mem_pos_7_0) | 11 |
: temp:Q | NONE | 22 |
: clk | BUFGP | 31 |
: -----------------------------------+------------------------+-------+
: (*) These 2 clock signal(s) are generated by combinatorial logic,
: and XST is not able to identify which are the primary clock signals.
: Please use the CLOCK_SIGNAL constraint to specify the clock signal(s)
: generated by combinatorial logic.


: I tried to use this constraint as i saw in the refernce, but nothing
: changed..

: i wrote these lines


: // synthesis attribute clock_signal of myValid_0_0 is no;
: // synthesis attribute clock_signal of mem_pos_7_0 is no;

Do you have a net name myValid_0_0 in you design? I guess you have more
something like
wire [7:0] myValid[3:0];

So give the clock_signal attribute to the right net. Or better use CE and a
global clock.

Bye

--
Uwe Bonnes [email protected]

Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------


All times are GMT +1. The time now is 12:09 PM.

Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved