Abstract
In this thesis, a CPLD-based servo controller for a DVD-player is implemented and verified through experiments.Long-seek servo for moving pickup head at long distance, short-seek for precise positioning of the pickup head and spindle servo for rotating disks are implemented in a CPLD. In test bench, these three servo blocks are realized as CPLD modules for further experimental validity.In long-seek servo, response of 10,000 tracks jump is performed with a suitable electronic damper and velocity profile, while in short-seek servo, the precise positioning is performed and the prescribed velocity profile is followed. In spindle servo at CLV mode, data PLL and spindle PLL are performed in accordance with the long-seeking module. The variation of rotational speed is also presented for verification.