Patent · US Expired

Programmable circular linked list for sequencing servo signals to minimize latency

US6356216B1 · kind B1 · utility

6Cited by
7References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 1, 1999
Grant dateMar 12, 2002
Priority date
Expiry dateDec 1, 2019

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH03M1/48
  • WIPO fieldBasic communication processes
  • WIPO sectorElectrical engineering

Abstract

The present invention provides a method and device for processing servo error signals using a programmable circular linked list to minimize latency. The servo error signals are associated with servo channels. A plurality of data entries are stored in a circular linked list for processing a plurality of servo error signals with one data entry for each servo error channel. Each data entry includes a set of data for processing an associated servo error signal and each set of data includes a time interval that specifies a duration required for processing the associated servo error signal in a digital data format. The time required for converting an analog signal into the digital data format is determined and stored as an ADC conversion time. Then, a data entry is accessed from the circular linked list for processing a servo error signal associated with the data entry. Within the ADC conversion time, the servo error signal is converted into digital data. Upon expiration of the ADC conversion time, the converted digital data is processed to generate correction data. While processing the converted digital data to generate the correction data, a next data entry is accessed from the circula…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.