This paper presents an improved level based partitioning (ILBP) algorithm that considers sufficiently minimum execution delay and make good use of reconfigurable resources as soon as possible.ILBP can trace and adjust the node allocation process of level based partitioning (LBP) algorithm.ILBP can eliminate the disadvantage of LBP that can not update dynamically the ready list nodes for partitioning node selection.Experiment results show that the proposed ILBP algorithm can improve number of modules
execution delay and number of input-output edges crossing modules by comparing with LBP.By comparing with cluster based partitioning
enhanced static list
multi-objective temporal partitioning and level sensitive cluster based partitioning algorithms
the proposed algorithm can get the least execution delay
and it can also obtain the least average number of modules with increase of the area of reconfigurable processing unit.