The demand of circuit reliability is increasing in the circuit design. In this paper, we propose an effective way to use clock-selection method to reduce the difference between the execution time and the clock cycle to enhance the circuit reliability. Note that we adjust resource binding under the constraint on the numbers of function units. Experimental results show that our method can improve 15.66% circuit reliability.