Implementation and Optimization of High Speed Symbol Timing Recovery Algorithms

Publicerad

Författare

Typ

Examensarbete för masterexamen
Master Thesis

Program

Modellbyggare

Tidskriftstitel

ISSN

Volymtitel

Utgivare

Sammanfattning

Symbol synchronization has a cardinal role in high speed optical fiber communication systems. Accurate symbol synchronization is essential for reliable reception of data, whereas an erroneous synchronization mechanism can severely deteriorate the quality of the received signals and thus increase the bit error rate of the communication system. In this thesis work, two feedforward (Maximum Likelihood, Oerder & Meyer) and one feedback (Gardner) symbol timing recovery algorithms are implemented on a 65-nm ASIC technology. These algorithms are specifically designed for optical fiber communication systems and modified to fulfill the throughput requirement of 112 Gbit/s. Area and power consumption are key parameters used as cost function. The analysis shows that the OM algorithm is power efficient, but occupies more area than Gardner's algorithm. Some future work optimizations have been suggested that will make the OM algorithm consume the least area and power. The ML algorithm is found to be the least effective option and recommended not to be used in power critical communication systems. Different orders of interpolation blocks are also implemented on hardware and found to be overshadowing the resources occupied by the symbol timing recovery algorithms.Comparisons are made for various clock frequencies; higher clock frequency designs are found to be more area and power efficient than lower clock frequency designs. This master thesis report is a result of the project carried out along with two other Master thesis students, conducted in collaboration with the Computer Science and Engineering (CSE), Signals and Systems (S2) and Microtechnology and Nanoscience (MC2) departments at Chalmers.

Beskrivning

Ämne/nyckelord

Datavetenskap (datalogi), Computer Science

Citation

Arkitekt (konstruktör)

Geografisk plats

Byggnad (typ)

Byggår

Modelltyp

Skala

Teknik / material

Index

item.page.endorsement

item.page.review

item.page.supplemented

item.page.referenced