Patent No. US11128305 (titled "Field Programmable Gate Array With External Phase-Locked Loop") was filed by Hft Solutions Llc on Jan 19, 2021.
’305 is related to the field of field-programmable gate arrays (FPGAs) , specifically addressing the challenge of synchronizing receiver and transmitter clock signals within the FPGA. Traditional approaches introduce delays due to clock domain crossing circuits, which is undesirable in high-speed applications like high-frequency trading where microsecond-level accuracy is crucial.
The underlying idea behind ’305 is to eliminate the need for a clock domain crossing circuit by using an external phase control circuit to actively adjust the transmitter clock signal's phase. This is achieved by comparing the receiver and transmitter clock phases, generating adjustment information, and using an adjustable oscillator to modify the transmitter clock signal until it is phase-aligned with the receiver clock.
The claims of ’305 focus on a field programmable gate array system comprising an FPGA and an external phase control circuit. The FPGA includes a deserializer to convert a serial data stream into parallel data streams and generate a receiver-side clock, computational circuitry to process the parallel data, and a serializer to convert the processed parallel data back into a serial data stream and generate a transmitter-side clock. The external phase control circuit compares the receiver and transmitter clock phases and adjusts the transmitter clock signal.
In practice, the FPGA receives a serial data stream and a reference clock signal. The deserializer converts the serial data into parallel streams and generates a receiver-side clock. The computational circuitry processes the data without clock domain crossing. The serializer converts the processed data back to serial form, generating a transmitter-side clock. The external phase control circuit, including a phase detector, phase controller, and adjustable oscillator, continuously monitors and adjusts the transmitter clock's phase to match the receiver clock's phase, ensuring phase alignment .
This approach differs from prior solutions by moving the phase synchronization mechanism outside the FPGA , thereby avoiding the inherent latency associated with on-chip clock domain crossing circuits. By using an external adjustable oscillator and a feedback loop, the system dynamically adjusts the transmitter clock signal to maintain phase alignment with the receiver clock signal, enabling faster processing and reduced latency, which is critical for applications requiring high-speed data processing and minimal delay.
In the late 2010s when ’305 was filed, FPGAs were increasingly used in high-performance computing applications at a time when clock domain crossing was a common technique for synchronizing signals between different clock domains within the FPGA. However, when systems commonly relied on clock domain crossing, this introduced latency, which was undesirable for applications requiring precise timing.
The examiner approved the patent because the prior art did not teach or suggest a field programmable gate array system that includes computational circuitry connected to a deserializer for receiving parallel data streams and a receiver-side clock signal, along with a serializer connected to the computational circuitry. The serializer receives parallel data streams from the computational circuitry and transmits a transmitter-side clock signal back to the computational circuitry. The prior art also failed to teach a phase control circuit located outside the FPGA, which includes a phase detector that compares the receiver-side clock signal to a third signal and generates a phase difference indicator signal based on the comparison.
There are 22 claims in total, with claim 1 being the only independent claim. Independent claim 1 is directed to a field programmable gate array system with a phase control circuit. The dependent claims generally elaborate on and add detail to the elements and features described in the independent claim.
Definitions of key terms used in the patent claims.

The dossier documents provide a comprehensive record of the patent's prosecution history - including filings, correspondence, and decisions made by patent offices - and are crucial for understanding the patent's legal journey and any challenges it may have faced during examination.
Date
Description
Get instant alerts for new documents