User manual

Tutorial: Handel-C advanced optimization
8.3 Reducing the logic delay
If you build the code for the TutorialEstimator version1 project, open the summary.html page, and then
click on the Detailed information path, you should see information on the longest paths in the project.
DETAILED PATH INFORMATION FROM VERSION1 PROJECT
This information shows that most of the logic in the longest path is on line number 49 in the Handel-C
source, and also that this line is associated with a large number of LUTs and other logic elements. The
high logic delay is due to line 49 including a multiply and two adds in a single cycle, and it can be
reduced by creating two extra variables
C and D, and performing the calculation over two cycles, as
shown below:
www.celoxica.com
Page 90