FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
6669 讨论

Not able to generate HDL because of tight clock constraints -Altera DSP builder

AMoha31
初学者
4,262 次查看

I am trying to develop a Simulink model of electric machine with DSP builder advanced blockset. This model will be later used to generate HDL code and loaded into Vector VT System FPGA (Altera Cyclen IV E).  

I am able to simulate the system in simulink but when I generate the hardware it says 'Failure to redistribute delay in [IM_Test_User_FPGA] - tight clock constraints'​.

I am using an 80 MHz clock.

Kindly let me know how I can tackle this problem.

 

Thank You

Athul Mohan

0 项奖励
10 回复数
KhaiChein_Y_Intel
1,489 次查看

Hi Athul Mohan,

 

What edition and version of the software you are using?

 

Thanks.

 

0 项奖励
AMoha31
初学者
1,489 次查看
Hello KYeoh, Please find the details of the software below. MATLAB Version 8.6 (R2015b) Simulink Version 8.6 (R2015b) Altera DSP Builder Advanced Blockset Flow Tools Version 16.1 Build 196 Altera DSP Builder Standard Blockset Version 16.1 Build 196 Quartus Prime 16.1.0.196 ModelSim Intel FPGA Edition version 10.5b Kindly go through the issue and revert. Regards Athul Mohan
0 项奖励
KhaiChein_Y_Intel
1,489 次查看

Hi Athul Mohan,

 

MATLAB Version 8.6 (R2015b) is not compatible with the Intel Quartus Prime software version 16.1. It supports MathWorks releases R2015a, R2014b.

Can you use the latest release of the software, which is v18.1?

 

Can you try to reduce the speed and see if you have the same error?

 

Thanks.

 

 

0 项奖励
AMoha31
初学者
1,489 次查看

​Hi KYeoh,

 

I tried to reduce the clock speed but it gives the same error.

Once I reduce the clock speed below 20 MHz it gives different error - Failure to redistribute delay in [IM_Test_User_FPGA] - negative cycle.

 

Thank You

0 项奖励
KhaiChein_Y_Intel
1,489 次查看

Hi Athul Mohan,

 

Can you use the latest release of the software, which is v18.1?

 

Thanks

0 项奖励
AMoha31
初学者
1,489 次查看

​Hi KYeoh,

 

I could see in the Intel page( https://www.intel.com/content/www/us/en/programmable/support/support-resources/intellectual-property/dsp/dsp-builder/ips-dsp-version.html ) that MATLAB Version 8.6 (R2015b) is compatible with the Intel Quartus Prime software version 16.1.

 

Thank You

0 项奖励
KhaiChein_Y_Intel
1,489 次查看

Hi Athul Mohan,

 

In <Quartus installation directory>/quartus/readme.txt, version 16.1 supports MathWorks releases R2015a, R2014b only. Let me check on this.

 

Have you try to reduce the speed to a value less than 80 and more than 20?

 

Thanks

 

 

0 项奖励
AMoha31
初学者
1,489 次查看

​Hi KYeoh,

 

Yes, between 80 and 20 MHz I am getting the same error - 'Failure to redistribute delay in [IM_Test_User_FPGA] - tight clock constraints

 

Thank You

0 项奖励
KhaiChein_Y_Intel
1,489 次查看

Hi Athul Mohan,

 

Can you use the latest release of the software and see if the problem persists?

 

Thanks.

0 项奖励
AMoha31
初学者
1,489 次查看

​Hi KYeoh,

 

If I have to use the latest version v18.1, then I have to update the MATLAB Simulink to Version R2016b or above. Currently I have license for only MATLAB 2015b.

 

Thank You

0 项奖励
回复