cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Visitor
Visitor
3,357 Views
Registered: ‎11-11-2013

Synthesis stops at Low Level Synthesis

Hi guys,

My synthesis is taking more than 2 days, and still running.

 

The code should combine a input data with changing length to output data with constant length of 128 bits. 

I do use an array of 2x128 bits and also a pointer to the array.

It stops at Low Level Synthesis:

Optimizing unit <compression_zeros_combine>...

 

Does someone have an idea about what's wrong?

 

Best regards

0 Kudos
2 Replies
Highlighted
Moderator
Moderator
3,343 Views
Registered: ‎11-09-2015

Hi @ivanov_marko,

 

Which version of Vivado are you using? Can you share the .log file?

 

Thanks,

 

Florent


Florent
Product Application Engineer - Xilinx Technical Support EMEA
**~ Don't forget to reply, give kudos, and accept as solution.~**
0 Kudos
Highlighted
Visitor
Visitor
2,891 Views
Registered: ‎11-11-2013

Hi @florentw, I did make it synthesize but the function was changed so it was wrong. Now I developed it further: with 32 word width it works, but with 64/128 it doesn't. There is a file randomTo128_32_succeded.syr where it succeded but with more, it doesn't finish... The source file is randomTo128.source . You can change the N to the word width and k so that N=2^k.

 

 

0 Kudos