cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
maxman
Adventurer
Adventurer
4,592 Views
Registered: ‎09-30-2009

AccelDSp. How to increase performance?

 

Hi all,
I am a newbie in AccelDSP. 
After implementing my M-code I got awful result.
Estimated frequency is 30MHz when required is 150MHZ.  
A also got negative slack (about -27ns!!!).
So how can I influence on the way of implementation of my M-code?
I mean, should I use special coding style in M file suitable for AccelDSP?
Where can I find information on such coding style.
I also can increase performance by using internal hard macro multipliers, but how to point AccelDSP to use it instead of restricting arithmetic to the LUTs.
Thanks.
max

 

0 Kudos
4 Replies
nathanx
Moderator
Moderator
4,580 Views
Registered: ‎08-01-2007

 

Take look at http://www.xilinx.com/support/documentation/sw_manuals/xilinx11/acceldsp_user.pdf -> Exploring Hardware Architectures

0 Kudos
edv
Xilinx Employee
Xilinx Employee
4,559 Views
Registered: ‎08-15-2007

This is typical of designs that are not taking advantage of the pipeline registers within the DSP blocks.  Please see the documentation pointed in previous reply as well as the XtremeDSP User Guide to learn how to enable the pipeline registers.  Also, consider adding register stages within your combinatorial logic with the largest delay.  

 

 

Eddie
0 Kudos
maxman
Adventurer
Adventurer
4,550 Views
Registered: ‎09-30-2009

Thanks for help, guys!

0 Kudos
francism
Xilinx Employee
Xilinx Employee
4,498 Views
Registered: ‎05-23-2008

Hi please be aware that Xilixn does not have the AccelDSp tool in 12.x tools

 

regards

Mike

0 Kudos