Patent ID: 7659873

Claim:
A current control circuit to receive a plurality of set values externally and to supply a current value in accordance with a product of said plurality of set values, the current control circuit comprising: a counter circuit to increment or decrement a count value in accordance with a clock signal; a plurality of decoder circuits corresponding to said plurality of set values respectively; a combining portion to provide a drive command by combining a plurality of supply commands output from said plurality of decoder circuits; and a driving portion to adjust a current value by driving a current to be supplied intermittently in accordance with said drive command received from said combining portion; wherein each of said plurality of decoder circuits is configured to receive its corresponding set value and said count value, and to provide a supply command in a time period when said count value assumes a value corresponding to said set value; and said combining portion is configured to receive said supply commands from respective ones of said plurality of decoder circuits, and to provide said drive command in a time period when said supply commands are applied from all of said plurality of decoder circuits.