Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21602 Discussions

slow timing model question

Altera_Forum
Honored Contributor II
1,711 Views

Hello friends, 

 

I have a very simple design in verilog that is working (EPM240): presetable counter (divider by n). Now when I define its input as clock = 200 MHz, timing analysis will fail for "slow timing model", showing error on "clock-setup". 

 

For "fast timing model" it's more than OK, showing "restricted to 304.04MHz". 

 

The question is: I never use this divider as 'wide band' or on slow inputs, so can I expect to work properly say on 200 MHz? 

 

Thanks in advance for your suggestions,
0 Kudos
3 Replies
Altera_Forum
Honored Contributor II
617 Views

 

--- Quote Start ---  

Hello friends, 

 

I have a very simple design in verilog that is working (EPM240): presetable counter (divider by n). Now when I define its input as clock = 200 MHz, timing analysis will fail for "slow timing model", showing error on "clock-setup". 

 

For "fast timing model" it's more than OK, showing "restricted to 304.04MHz". 

 

The question is: I never use this divider as 'wide band' or on slow inputs, so can I expect to work properly say on 200 MHz? 

 

Thanks in advance for your suggestions, 

--- Quote End ---  

 

 

Hi, 

 

the speed of an FPGA depends on three factors: 

 

1. Temperature 

2. Power Supply 

3. Manufacturing Process 

 

The slow timing analysis is done with : 

 

1. High temperature ( I think 85 degress for consumer applicaation) 

2. Minimum power 

3. Slowest Manufacturing Process 

 

With this conditions the FPGA will be slow. 

 

The fast timing analysis is done with  

 

1. Low temperature ( I think 0 degress for consumer applicaation) 

2. Max power 

3. Fast Manufacturing Process 

 

With this conditions the FPGA will be fast. 

 

The FPGA manufacturer guarantees that your device will be somewhere in this range.  

In your case your design could run, but under worst-case conditions it will fail. 

You have to speed-up your design. 

 

Kind regards 

 

GPK
0 Kudos
Altera_Forum
Honored Contributor II
617 Views

Thank you Pletz, Excellent answer.

0 Kudos
Altera_Forum
Honored Contributor II
617 Views

I had same problem thanks for this reply post

0 Kudos
Reply