23. The method of claim 22 wherein the priority factor function for the time of execution of the resources R 1 , . . . Rn that is not a clock oscillator is of the form: PF ⁡ ( Rn ) = T Rn Max - T Rn Min N Rn and wherein, for the time of execution, the priority factor function of resource Ri that is a clock oscillator is of the form: PF ⁡ ( Rclk ) = T Rclk Max - T Rclk Min N Rclk .
23. The method of claim 22 wherein the priority factor function for the time of execution of the resources R 1 , . . . Rn that is not a clock oscillator is of the form: PF ⁡ ( Rn ) = T Rn Max - T Rn Min N Rn and wherein, for the time of execution, the priority factor function of resource Ri that is a clock oscillator is of the form: PF ⁡ ( Rclk ) = T Rclk Max - T Rclk Min N Rclk . 24. The method of claim 23 wherein, for the cost, the priority factor function for each kind of the resources R 1 , . . . Rn that is not a clock oscillator is calculated by N Ri , K Ri , ΔN Ri , C Ri , wherein N Ri is the number of the kind of resource Ri, K Ri is an area occupied by the kind of resource Ri, ΔN Ri ●K Ri is a change of area contributed by the kind of resource Ri, C Ri is the cost per area unit of the kind of resource Ri; and wherein, for the cost, the priority factor function of resource Ri that is a clock oscillator is calculated by R clk , N Rclk , ΔA(R clk ), C Rclk , wherein R clk is a clock oscillator used to provide necessary clock frequency to the system, ΔA(R clk ) is a change of area occupied by clock oscillators, N Rclk , is a total number of clock oscillators available to construct the system architecture, C Rclk , is the cost per area unit of clock oscillators.