摘要 |
A code controller that configures a code state at a substantially constant and low storage volume, and furthermore at a substantially constant computational processing amount, regardless of which state position a desired code state is present in within the state area of the code states. State Processor 11 of a Code State Configurator 1 detects the position in a state space of a desired code state Cs based on an inputted code phase amount K in chip units. Based on the result of detection, State Processor 11 performs processing for jumping the code state a predetermined interval using a state transition matrix TF stored in State Transition Matrix Table 12, and obtains a specific code state near to the code state Cs. Code state processor 11 selects the appropriate process from among a process for delaying the code state one state at a time from the obtained code state and a process for transiting the code state one state at a time in the direction opposite the delay direction, transits the code state, and obtains the desired code state Cs.
|