IP Library › Granted Patent US 12,732,303
Granted Patent B1
US 12,732,303 · App. 18/598,275 · Granted Sep 8, 2026

Eye width sweep test for use in data transmission

Inventors: Satish Kumar Ambati (Telangana, IN); Parekh Jigar Prakashbhai (Bengaluru, IN); Vikas Kumar Agrawal (Bangalore, IN)
Assignee: Cadence Design Systems, Inc.
H04L1/0041H04L1/0061
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,732,303
App. No.
18/598,275
Granted
Sep 8, 2026
Kind
B1
Abstract

The present disclosure relates to systems and methods for performing an eye width sweep test associated with a transmission protocol. Embodiments may include initiating, via a transmitter, data to clock training on all lanes and comparing, at a receiver, an incoming signal from the transmitter with an expected signal. Embodiments may also include sending a pass/fail result from the receiver to the transmitter and analyzing all possible passing ranges in a single full eye width.

Claims (24)

1 . A method for performing an eye width sweep test associated with a transmission protocol, comprising:

initiating, via a transmitter, data to clock training on all lanes;

comparing, at a receiver, an incoming signal from the transmitter with an expected signal;

sending a pass/fail result from the receiver to the transmitter;

analyzing all possible passing ranges in a single full eye width;

wherein the transmission protocol is a Universal Chiplet Interconnect Express (UCIe) protocol; and

selecting a widest passing range based upon, at least in part, the analyzing, wherein

selecting utilizes only two sets of pass registers.

2 . The method of claim 1 , wherein the protocol is a chip-to-chip protocol.

3 . The method of claim 1 , wherein initiating includes sweeping a full range of a phase interpolator.

4 . The method of claim 1 , wherein the two sets of pass registers include current and maximum pass registers.

5 . The method of claim 1 , wherein the eye width sweep test is associated with a serializer/deserializer.

6 . The method of claim 1 , wherein the eye width sweep test is applied during PHY link training.

7 . The method of claim 1 , wherein analyzing is performed until a maximum phase interpolator code is reached.

8 . A system for performing an eye width sweep test associated with a transmission protocol, comprising:

a transmitter configured to initiate data to clock training on all lanes;

a receiver configured to compare an incoming signal from the transmitter with an expected signal, wherein the receiver is configured to send a pass/fail result to the transmitter and wherein the system is configured to analyze all possible passing ranges in a single full eye width, and wherein the system is configured to select a widest passing range based upon, at least in part, the analyzing, wherein selecting utilizes only two sets of pass registers; and

wherein the transmission protocol is a Universal Chiplet Interconnect Express (UCIe) protocol.

9 . The system of claim 8 , wherein the protocol is a chip-to-chip protocol.

10 . The system of claim 8 , wherein initiating includes sweeping a full range of a phase interpolator.

11 . The system of claim 8 , wherein the two sets of pass registers include current and maximum pass registers.

12 . The system of claim 8 , wherein the eye width sweep test is associated with a serializer/deserializer.

13 . The system of claim 8 , wherein the eye width sweep test is applied during PHY link training.

14 . The system of claim 8 , wherein analyzing is performed until a maximum phase interpolator code is reached.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2024
From: AMBATI, SATISH KUMAR; PRAKASHBHAI, PAREKH JIGAR; AGRAWAL, VIKAS KUMAR
To: CADENCE DESIGN SYSTEMS, INC.
Reel/Frame 066682/0501 →
References Cited (14)
US 7900098B2 · Becker · 2011 [cited by examiner]
US 8832487B2 · Fiedler · 2014 [cited by examiner]
US 9620184B1 · Bialas, Jr. · 2017 [cited by examiner]
US 9715907B1 · Rao · 2017 [cited by examiner]
US 9917685B2 · Hammad · 2018 [cited by examiner]
US 10083736B1 · Jeter · 2018 [cited by examiner]
US 10734983B1 · Jeter · 2020 [cited by examiner]
US 11157350B2 · Froelich · 2021 [cited by examiner]
US 11196425B1 · Lin · 2021 [cited by examiner]
US 20070025483A1 · Emami-Neyestanak · 2007 [cited by examiner]
US 20090202027A1 · Yin · 2009 [cited by examiner]
US 20110239031A1 · Ware · 2011 [cited by examiner]
US 20250224447A1 · Fayneh · 2025 [cited by examiner]
EP 4113519B1 · 2025 [cited by examiner]