Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apple Inc
Original Assignee
Apple Computer Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Apple Computer IncfiledCriticalApple Computer Inc
Publication of GB9010747D0publicationCriticalpatent/GB9010747D0/en
Publication of GB2233086ApublicationCriticalpatent/GB2233086A/en
Application grantedgrantedCritical
Publication of GB2233086BpublicationCriticalpatent/GB2233086B/en
H03M1/22—Analogue/digital converters pattern-reading type
H03M1/24—Analogue/digital converters pattern-reading type using relatively movable reader and disc or strip
H03M1/28—Analogue/digital converters pattern-reading type using relatively movable reader and disc or strip with non-weighted coding
H03M1/30—Analogue/digital converters pattern-reading type using relatively movable reader and disc or strip with non-weighted coding incremental
G—PHYSICS
G06—COMPUTING OR CALCULATING; COUNTING
G06F—ELECTRIC DIGITAL DATA PROCESSING
G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
G06F3/0304—Detection arrangements using opto-electronic means
G06F3/0312—Detection arrangements using opto-electronic means for tracking the rotation of a spherical or circular member, e.g. optical rotary encoders used in mice or trackballs using a tracking ball or in mouse scroll wheels
H03M1/002—Provisions or arrangements for saving power, e.g. by allowing a sleep mode, using lower supply voltage for downstream stages, using multiple clock domains or by selectively turning on stages when needed