AR# 45345

AutoESL - Incorrect implementation for nested loop when "rewind" option is applied for pipeline directive

Description

When an AP PIPELINE REWIND directive is applied on  a nested loop, AutoESL incorrectly implements the function.

Solution

This issue is resolved in the 2012.1 version of AutoESL.

The rewind option works with a single loop or a single flattened nested loop. 

Therefore, for nested loop, the rewind option should be applied only on the outer loop with all inner loops unrolled.

AR# 45345
Date 09/09/2014
Status Active
Type Known Issues
Tools