Skip to Main Content
The authors propose a new approach for synthesizing the dynamically configured pipelines supporting variable data initiation intervals (DIIs). Compared to the previous research where the pipeline synthesis is confined to those with fixed DIIs, the proposed system allows powerful design space exploration by removing the constraints of fixed DIIs. The proposed algorithm tries to optimize the area of pipeline structures by fully utilizing hardware resources to which abstract operations in high-level design descriptions are assigned, while meeting the given timing constraints in the clock cycle time, number of stages, and data initiation sequence. Experimental results on benchmarks show that new design points, efficient in speed and in area, can be found by removing the restriction of fixed DIIs in the synthesis of pipeline structures.