1. A method for designing a system on a target device, the method comprising: identifying a first component and a second component that operate at a different time; partitioning the first component and second component such that the first component is implemented by a first instance of a partial reconfigurable (PR) module and the second component is implemented by a second instance of the PR module; and generating a reconfiguration control logic unit for the system that initiates the first instance and the second instance of the PR module in response to user input.