FPGA development for HDD servo demodulation
This final year project involves the development for Hard Disk Drive (HDD) servo demodulation. To achieve this, algorithms of timing recovery in digital data have been introduced and a Digital Phase-Locked Loop (DPLL) has been designed by using ALTERA®’s industrial design software Quartus® II. The D...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2009
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/18058 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-18058 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-180582023-07-07T16:10:20Z FPGA development for HDD servo demodulation Shi, Yi Jun. Xue Ping School of Electrical and Electronic Engineering A*STAR Data Storage Institute DRNTU::Engineering This final year project involves the development for Hard Disk Drive (HDD) servo demodulation. To achieve this, algorithms of timing recovery in digital data have been introduced and a Digital Phase-Locked Loop (DPLL) has been designed by using ALTERA®’s industrial design software Quartus® II. The DPLL is then going to be implemented to the ALTERA®’s Stratix II 90-nm FPGA. In the first part of this report, the background knowledge about HDD servo and DPLL will be introduced. Further, the algorithms, which are developed to obtain the servo information such as phase from the signal of servo pattern, will be discussed. By these algorithms the phase difference can be detected and will be used to verify the effect of DPLL. In the second part of the report, the design of DPLL will be discussed. With the help of Quartus® II, it is convenient to design a DPLL in the block diagram, as well as to perform the test and simulation works on computers. Examples will be shown during the report. Further, the DPLL block diagrams can be converted into programming code, which is to be burned into FPGAs for use. Conclusions and further works will be discussed at last part of the report. Bachelor of Engineering 2009-06-19T03:50:08Z 2009-06-19T03:50:08Z 2009 2009 Final Year Project (FYP) http://hdl.handle.net/10356/18058 en Nanyang Technological University 65 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering |
spellingShingle |
DRNTU::Engineering Shi, Yi Jun. FPGA development for HDD servo demodulation |
description |
This final year project involves the development for Hard Disk Drive (HDD) servo demodulation. To achieve this, algorithms of timing recovery in digital data have been introduced and a Digital Phase-Locked Loop (DPLL) has been designed by using ALTERA®’s industrial design software Quartus® II. The DPLL is then going to be implemented to the ALTERA®’s Stratix II 90-nm FPGA.
In the first part of this report, the background knowledge about HDD servo and DPLL will be introduced. Further, the algorithms, which are developed to obtain the servo information such as phase from the signal of servo pattern, will be discussed. By these algorithms the phase difference can be detected and will be used to verify the effect of DPLL.
In the second part of the report, the design of DPLL will be discussed. With the help of Quartus® II, it is convenient to design a DPLL in the block diagram, as well as to perform the test and simulation works on computers. Examples will be shown during the report. Further, the DPLL block diagrams can be converted into programming code, which is to be burned into FPGAs for use.
Conclusions and further works will be discussed at last part of the report. |
author2 |
Xue Ping |
author_facet |
Xue Ping Shi, Yi Jun. |
format |
Final Year Project |
author |
Shi, Yi Jun. |
author_sort |
Shi, Yi Jun. |
title |
FPGA development for HDD servo demodulation |
title_short |
FPGA development for HDD servo demodulation |
title_full |
FPGA development for HDD servo demodulation |
title_fullStr |
FPGA development for HDD servo demodulation |
title_full_unstemmed |
FPGA development for HDD servo demodulation |
title_sort |
fpga development for hdd servo demodulation |
publishDate |
2009 |
url |
http://hdl.handle.net/10356/18058 |
_version_ |
1772825827569827840 |