Patent ID: 7818464

Claim:
A method for processing a serial input (SI) including command, address and data in accordance with a pre-defined sequence and grouped as bit streams representing the command address and data, the method comprising: receiving the SI; holding the bit streams of the received SI by temporarily storing the bit stream representing the address in the received SI; interpreting the command of the received SI by storing the command of the received SI, and decoding the stored command to determine an operation control mode of the command, the command being interpreted independently of holding the bit streams and during the step of holding being conducted; accessing a memory in response to the interpreted command and based on the temporarily stored address; receiving an input enable (IPE) to enable receiving of the command of the SI; producing operation clocks locally in response to an input clock that relates to the bit stream by producing a first clock in response to the input clock and the input enable, the first clock being used for interpreting the command; producing a second clock in response to the input clock and the operation control mode, independently of the first clock, the second clock being used for holding the bit streams; and, producing a third clock in response to the input clock and the operation control mode, the third clock being used for holding the bit streams relating to the data; ceasing the production of the first clock; ceasing the production of the second clock after the ceasing production of the first clock, in accordance with the determined operation control mode; and ceasing the production of the third clock after the ceasing of production of the second clock, in accordance with the determined operation control mode.