Patent ID: 7287149
Filing Date: 2007-10-23
Classification: G06F

Abstract:
1. An information processing method for coding a program to enable an information processing device to execute the program, the information processing device being provided with an instruction decoder having a reconfigurable circuit, the method comprising the steps of: simulating execution of the program to obtain a history of instructions executed; extracting a routine in which a number of types of codes used in at least a field among fields constituting an instruction is limited to a predetermined number or less, from the program based on the history; inserting an instruction for changing circuit configuration of the reconfigurable circuit at the start and end of the routine; allocating codes so that the number of times of change of bit values in a field in which the number of types of codes used are limited is reduced for the routine; and converting a program obtained in the step of inserting an instruction to codes according to the allocation for the routine.