Patent ID: 7370136

Claim:
A disc controller adapted to generate a digital value representative of information stored on a disc by processing a signal derived by sensing a physical property of the disc, the disc controller comprising a processor comprising: a) a plurality of functional units, each having a control input and each being adapted and configured to perform a function on the signal in accordance with a value at the control input; and b) a sequencer having an instruction input with a plurality of fields, each field capable of having a value, and a plurality of control outputs, each control output coupled to a control input of a functional unit, the sequencer comprising: i) a timing circuit having an output defining a plurality of cycles; ii) logic to generate, during a cycle, values of the control outputs in response to the values of a first portion of the plurality of fields of the instruction input; and iii) flow control logic comprising an iteration counter capable of having a value, the iteration counter coupled to receive a value based on a value in a second portion of the plurality of fields of the instruction input, the flow control logic coupled to the logic to generate values to control the logic to generate values to repeat the generated values of the control outputs during a number of cycles determined by the value received from the second portion of the plurality of fields of the instruction input.