2020Journal of InstrumentationRequires access

A simple method for precise phase alignment between high-speed transceivers in FPGA

Hao Min, Meilin HUANG, H. Li, W. Li, G. Jin, Xiao Jiang

Open publisher page 1 citations

Abstract

The on-chip clock network of a Field Programmable Gate Array (FPGA) usually only runs at a few hundred megahertz. For higher-speed off-chip data communication applications, the integrated high-speed Serial/Deserial (SerDes) transceiver can easily extend this limitation to a few gigahertz. However, the phase relationship between different SerDes transceivers is uncertain every time it is powered on, which greatly limits the high-speed digital control applications that require multiple SerDes transceivers for cooperative operation. This paper present a simple method to achieve phase alignment between multiple outputs of SeDes transceivers in FPGA. This method only takes a small amount of fabric logic resources, but has synchronization accuracy of 2.5 ps, and can be easily integrated into many applications such as high-speed control of gigahertz quantum key distribution.

About this research paper

What this paper is about

The on-chip clock network of a Field Programmable Gate Array (FPGA) usually only runs at a few hundred megahertz. For higher-speed off-chip data communication applications, the integrated high-speed Serial/Deserial (SerDes) transceiver can easily extend this limitation to a few gigahertz. However, the phase relationship between different SerDes transceivers is uncertain every time it is powered on, which greatly limits the high-speed digital control applications that require multiple SerDes transceivers for cooperative operation. This paper present a simple method to achieve phase alignment between multiple outputs of SeDes transceivers in FPGA. This method only takes a small amount of fabric logic resources, but has synchronization accuracy of 2.5 ps, and can be easily integrated into many applications such as high-speed control of gigahertz quantum key distribution.

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The on-chip clock network of a Field Programmable Gate Array (FPGA) usually only runs at a few hundred megahertz. For higher-speed off-chip data communication applications, the integrated high-speed Serial/Deserial (SerDes) transceiver can easily extend this limitation to a few gigahertz. However, the phase relationship between different SerDes transceivers is uncertain every time it is powered on, which greatly limits the high-speed digital control applications that require multiple SerDes transceivers for cooperative operation. This paper present a simple method to achieve phase alignment between multiple outputs of SeDes transceivers in FPGA. This method only takes a small amount of fabric logic resources, but has synchronization accuracy of 2.5 ps, and can be easily integrated into many applications such as high-speed control of gigahertz quantum key distribution.

Key concepts: SerDes, Transceiver, Field-programmable gate array, Computer science, Synchronization (alternating current), Computer hardware, Chip, Key (lock)

Related papers

Back to paper searchBrowse research topicsOriginal source
A simple method for precise phase alignment between high-speed transceivers in FPGA — Research Paper | ScholarLens