question regarding timing analysis or slack time

Status
Not open for further replies.

dayana42200

Junior Member level 3
Joined
Feb 9, 2018
Messages
31
Helped
0
Reputation
0
Reaction score
1
Trophy points
6
Activity points
315
Hello everyone.

Currently, Im designing a processing element.
This design is synthesis in Xilinx ISE Design Suite 14.7 using Virtex 6 XC6VLX75T-2FF484.

I have problem on the timing analysis.
The is no setup time and hold time reported as shown below.



There is no slack for setup time and hold time.
During synthesis and implementation of the device, the is no warning and error.
Please. Could anyone help me?
 

Is there actually a signal named “Clk” in your design? Is it driving any logic?
 

Is there actually a signal named “Clk” in your design? Is it driving any logic?

Yes

Below is my timing constraint

NET "Clk" TNM_NET = "Clk";
TIMESPEC "TS_Clk" = PERIOD "Clk" 1.890 ns HIGH 50%;

and also the RTL diagram

 

The diagram is worthless, can hardly read it. Besides the only clock I see in the picture is to a single FF for some reset sync block, this shows us nothing about how the clock is used in other parts of the design (or maybe this is the only place you use the clock?).

BTW 1.89 ns is approximately 530 MHz, this is not easy to implement in a Virtex 6. Routing alone is usually around 2 ns of the entire clock period. Unless this design is heavily pipelined (i.e. no more than 1 level of LUTs between FFs) you will likely have timing issues.
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…