IP Library Granted Patent US 12,596,145
Granted Patent B2
US 12,596,145 · App. 18/756,281 · Granted Apr 7, 2026

Optical tuning test system using parallel oven pipelines with parallel instrument channels and machine learning assistance

Inventors: John J. Pickerd (Hillsboro, OR); Evan Douglas Smith (Portland, OR)
Assignee: Tektronix, Inc.
G01R31/2862G01R31/31908
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,596,145
App. No.
18/756,281
Granted
Apr 7, 2026
Kind
B2
Abstract

A test system includes a test and measurement instrument, ovens to hold devices under test (DUT), each oven having an oven switch selectably connected to the DUTs, channel switches selectably connected to the oven switches and to one channel of the instrument, one or more processors to: select an oven and its oven switch, connect that oven switch to a subset of DUTs in that oven, connect the channel switches to that oven switch to receive signals from the subset of DUTs, send the signals to channels of the instrument to acquire waveforms from the subset of DUTs in parallel, and repeat connecting of the channel switches and that oven switch until the instrument has acquired waveforms from each DUT in that oven, use machine learning to tune each DUT, test whether each DUT in that oven is optimally tuned, and repeat until all DUTs have been tuned and tested.

Claims (46)

1 . A test system, comprising:

a test and measurement instrument having a number of channels;

ovens configured to hold a number of devices under test (DUT);

oven switches, each oven switch selectably connected to the DUTs in a dedicated oven;

channel switches selectably connected to the oven switches, each channel switch connected to one channel of the test and measurement instrument;

one or more processors configured to execute code that cause the one or more processors to:

select an oven as a selected oven, and select a corresponding oven switch as a selected oven switch;

control the selected oven switch to connect to a subset of DUTs in the selected oven;

control the channel switches to connect to the selected oven switch to receive signals from the subset of DUTs from the selected oven and send the signals to the channels of the test and measurement instrument to acquire waveforms from the subset of DUTs in parallel;

repeat the control of the channel switches and the selected oven switch until waveforms from each DUT in the selected oven have been acquired;

use machine learning to tune each DUT in the selected oven to a set of parameters;

acquire waveforms from the DUTs in the selected oven and compute measurements on the waveforms to determine if each DUT in the selected oven is optimally tuned; and

repeat the selection of a next oven, a corresponding next oven switch, and control of the channel switches until each DUT in each oven has been tuned and tested.

2 . The test system as claimed in claim 1 , wherein a number of channel switches corresponds to the number of channels on the test and measurement instrument.

3 . The test system as claimed in claim 1 , wherein the oven switches comprise a number of switches based upon the number of DUTs in each oven.

4 . The test system as claimed in claim 1 , wherein the one or more processors are further configured to control the ovens to cause the ovens to cycle through multiple temperatures, and the one or more processors repeat the control of the selected oven switches and the channel switches for each temperature.

5 . The test system as claimed in claim 1 , wherein the DUTs comprise one of either electronic devices, optical transceivers, or optical transmitters.

6 . The test system as claimed in claim 1 , wherein the code that causes the one or more processors to use machine learning to tune each DUT comprises code to cause the one or more processors to:

sequence transmission of the acquired waveforms from each DUT in the selected oven to a machine learning network; and

use the machine learning network to analyze the waveforms and provide tuning parameters for each DUT.

7 . The test system as claimed in claim 6 , wherein the one or more processors are further configured to control the ovens to cycle through multiple temperatures, and the one or more processors repeat the sequencing transmission of the acquired waveforms and use of the machine learning network for each temperature for each DUT in each oven.

8 . The test system as claimed in claim 1 , wherein:

there are four ovens and each oven holds eight optical transmitters;

there are four oven switches, each configured to select a subset of four optical transmitters; and

there are four channel switches, each channel switch connects between the four oven switches and one channel of the test and measurement instrument.

9 . The test system as claimed in claim 1 , wherein the test and measurement instrument comprises an oscilloscope.

10 . A method of testing devices under test, DUTs, in a plurality of ovens, the method comprising:

selecting an oven from the plurality of ovens as a selected oven, and selecting a corresponding oven switch as a selected oven switch;

controlling the selected oven switch to connect to a subset of DUTs in the selected oven;

controlling the channel switches to connect to the selected oven switch to receive signals from the subset of DUTs from the selected oven and send the signals to channels of a test and measurement instrument to acquire waveforms from the subset of DUTs in parallel;

repeating the control of the channel switches and the selected oven switch until waveforms from each DUT in the selected oven have been acquired;

using machine learning to tune each DUT in the selected oven to a set of parameters;

acquiring waveforms from the DUTs in the selected oven and computing measurements on the waveforms to determine if each DUT in the selected oven is optimally tuned; and

repeating the selection of a next oven, a corresponding next oven switch, and control of the channel switches until each DUT in each oven of the plurality of ovens has been tuned and tested.

11 . The method as claimed in claim 10 , wherein a number of channel switches corresponds to a number of channels on the test and measurement instrument.

12 . The method as claimed in claim 10 , wherein the oven switches comprise a number of switches based upon the number of DUTs in each oven.

13 . The method as claimed in claim 10 , further comprising controlling the ovens to cause the ovens to cycle through multiple temperatures, and repeating the controlling of the selected oven switches and the channel switches for each temperature.

14 . The method as claimed in claim 10 , wherein the DUTs comprise one of either electronic devices, optical transceivers, or optical transmitters.

15 . The method as claimed in claim 10 , wherein using machine learning to tune each DUT comprises:

sequencing transmission of the acquired waveforms from each DUT in the selected oven to a machine learning network; and

using the machine learning network to analyze the waveforms and provide tuning parameters for each DUT.

16 . The test control system as claimed in claim 15 , further comprising controlling the ovens to cycle through multiple temperatures, and repeating the sequencing transmission of the acquired waveforms and using the machine learning network for each temperature for each DUT in each oven.

17 . The method as claimed in claim 10 , wherein using the machine learning system comprises:

receiving waveforms from each DUT; and

applying machine learning to the waveforms to produce tuning parameters for the DUT.

18 . The method as claimed in claim 10 , wherein the test and measurement instrument comprises an oscilloscope.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2024
From: PICKERD, JOHN J.; SMITH, EVAN DOUGLAS
To: TEKTRONIX, INC.
Reel/Frame 067858/0633 →
Continuity (4)
Continuation In Part 18126342 · Mar 24, 2023
Provisional Application 63325373 · Mar 30, 2022
Provisional Application 63513331 · Jul 12, 2023
Related Publication 20240353491A1 · Oct 24, 2024
References Cited (146)
US 5272723A · Kimoto · 1993 [cited by applicant]
US 5397981A · Wiggers · 1995 [cited by applicant]
US 5594655A · Berchin · 1997 [cited by applicant]
US 6807496B2 · Pickerd · 2004 [cited by applicant]
US 7181146B1 · Yorks · 2007 [cited by applicant]
US 7298463B2 · French et al. · 2007 [cited by applicant]
US 7420385B2 · Hunter et al. · 2008 [cited by applicant]
US 8185339B2 · Maeda · 2012 [cited by applicant]
US 8384410B1 · De La Puente et al. · 2013 [cited by applicant]
US 8583395B2 · Dybsetter · 2013 [cited by applicant]
US 8861578B1 · Lusted · 2014 [cited by applicant]
US 9059803B2 · Detofsky · 2015 [cited by applicant]
US 9130751B2 · Zivny · 2015 [cited by applicant]
US 9337993B1 · Lugthart · 2016 [cited by applicant]
US 9548858B1 · Cirit · 2017 [cited by applicant]
US 9699009B1 · Ainspan · 2017 [cited by applicant]
US 9709605B2 · Alley · 2017 [cited by applicant]
US 10171161B1 · Cote et al. · 2019 [cited by applicant]
US 10209276B2 · Tan · 2019 [cited by applicant]
US 10236982B1 · Zhuge · 2019 [cited by applicant]
US 10270527B1 · Mentovich et al. · 2019 [cited by applicant]
US 10396897B1 · Malave · 2019 [cited by applicant]
US 10585121B2 · Absher · 2020 [cited by applicant]
US 10727973B1 · Kumar et al. · 2020 [cited by applicant]
US 10852323B2 · Schaefer · 2020 [cited by applicant]
US 10863255B2 · Zhang · 2020 [cited by applicant]
US 11005697B2 · Liston · 2021 [cited by applicant]
US 11040169B2 · Jung · 2021 [cited by applicant]
US 11095314B2 · Medard · 2021 [cited by applicant]
US 11177986B1 · Ganesan · 2021 [cited by applicant]
US 11233561B1 · O'Shea et al. · 2022 [cited by applicant]
US 11237190B2 · Rule · 2022 [cited by applicant]
US 11336378B2 · Buttoni · 2022 [cited by applicant]
US 11388081B1 · Sommers et al. · 2022 [cited by applicant]
US 11476967B2 · Geng · 2022 [cited by applicant]
US 11646863B2 · Balan et al. · 2023 [cited by applicant]
US 11695601B2 · Sudhakaran · 2023 [cited by applicant]
US 12146914B2 · Agoston · 2024 [cited by examiner]
US 12442852B2 · Pickerd · 2025 [cited by examiner]
US 20030053170A1 · Levinson · 2003 [cited by applicant]
US 20030208330A1 · Pickerd · 2003 [cited by applicant]
US 20030220753A1 · Pickerd · 2003 [cited by applicant]
US 20040032889A1 · Hidaka · 2004 [cited by applicant]
US 20040121733A1 · Peng · 2004 [cited by applicant]
US 20040131365A1 · Lee · 2004 [cited by applicant]
US 20040136422A1 · Mahowald · 2004 [cited by applicant]
US 20040165622A1 · Lu · 2004 [cited by applicant]
US 20040223544A1 · Upton · 2004 [cited by applicant]
US 20040236527A1 · Felps · 2004 [cited by applicant]
US 20050222789A1 · West · 2005 [cited by applicant]
US 20050246601A1 · Waschura · 2005 [cited by applicant]
US 20050249252A1 · Sanchez · 2005 [cited by applicant]
US 20060120720A1 · Hauenschild · 2006 [cited by applicant]
US 20080126001A1 · Murray · 2008 [cited by applicant]
US 20080159737A1 · Noble · 2008 [cited by applicant]
US 20080212979A1 · Ota · 2008 [cited by applicant]
US 20090040335A1 · Jungerman · 2009 [cited by applicant]
US 20090113260A1 · Teng et al. · 2009 [cited by applicant]
US 20090240365A1 · Niijima et al. · 2009 [cited by applicant]
US 20110085793A1 · Oomori · 2011 [cited by applicant]
US 20110161738A1 · Zhang · 2011 [cited by applicant]
US 20110286506A1 · Libby · 2011 [cited by applicant]
US 20120226727A1 · Zivny · 2012 [cited by applicant]
US 20130046805A1 · Smith · 2013 [cited by applicant]
US 20140093233A1 · Gao · 2014 [cited by applicant]
US 20140163914A1 · Alley · 2014 [cited by applicant]
US 20140343883A1 · Libby · 2014 [cited by applicant]
US 20150003505A1 · Lusted · 2015 [cited by applicant]
US 20150055694A1 · Juenemann · 2015 [cited by applicant]
US 20150207574A1 · Schoen · 2015 [cited by applicant]
US 20150350042A1 · Zivny · 2015 [cited by applicant]
US 20160131699A1 · Hamilton · 2016 [cited by applicant]
US 20160191168A1 · Huang et al. · 2016 [cited by applicant]
US 20160328501A1 · Chase · 2016 [cited by applicant]
US 20180006721A1 · Ishizaka · 2018 [cited by applicant]
US 20180045761A1 · Tan · 2018 [cited by applicant]
US 20180074096A1 · Absher · 2018 [cited by applicant]
US 20180204117A1 · Brevdo · 2018 [cited by applicant]
US 20180219636A1 · Gale · 2018 [cited by applicant]
US 20180356655A1 · Welch · 2018 [cited by applicant]
US 20190038387A1 · Chu · 2019 [cited by applicant]
US 20190278500A1 · Lakshmi · 2019 [cited by applicant]
US 20190332941A1 · Towal · 2019 [cited by applicant]
US 20190370158A1 · Rivoir · 2019 [cited by applicant]
US 20190370631A1 · Fais · 2019 [cited by applicant]
US 20200035665A1 · Chuang · 2020 [cited by applicant]
US 20200057824A1 · Yeh · 2020 [cited by applicant]
US 20200166546A1 · O'Brien · 2020 [cited by applicant]
US 20200195353A1 · Ye · 2020 [cited by applicant]
US 20200229206A1 · Badie · 2020 [cited by applicant]
US 20200284839A1 · Diegmann · 2020 [cited by applicant]
US 20200313999A1 · Lee · 2020 [cited by applicant]
US 20200335029A1 · Gao · 2020 [cited by applicant]
US 20210041499A1 · Ghosal · 2021 [cited by applicant]
US 20210105548A1 · Ye · 2021 [cited by applicant]
US 20210111794A1 · Huang · 2021 [cited by applicant]
US 20210160109A1 · Seol · 2021 [cited by applicant]
US 20210167864A1 · Razzell · 2021 [cited by applicant]
US 20210173010A1 · Hsu · 2021 [cited by examiner]
US 20210314081A1 · Shattil et al. · 2021 [cited by applicant]
US 20210389373A1 · Pickerd · 2021 [cited by applicant]
US 20210390456A1 · Pickerd · 2021 [cited by applicant]
US 20220070040A1 · Namgoong · 2022 [cited by applicant]
US 20220076715A1 · Lee · 2022 [cited by applicant]
US 20220099729A1 · Lin · 2022 [cited by applicant]
US 20220121388A1 · Woo · 2022 [cited by applicant]
US 20220182139A1 · Zhang · 2022 [cited by applicant]
US 20220199126A1 · Lee · 2022 [cited by applicant]
US 20220200712A1 · Lillie · 2022 [cited by applicant]
US 20220215865A1 · Woo · 2022 [cited by applicant]
US 20220236326A1 · Schaefer · 2022 [cited by applicant]
US 20220239371A1 · Xu · 2022 [cited by applicant]
US 20220247648A1 · Pickerd · 2022 [cited by applicant]
US 20220311513A1 · Pickerd et al. · 2022 [cited by applicant]
US 20220311514A1 · Smith et al. · 2022 [cited by applicant]
US 20220334180A1 · Pickerd · 2022 [cited by applicant]
US 20220373597A1 · Agoston · 2022 [cited by applicant]
US 20220373598A1 · Tan et al. · 2022 [cited by applicant]
US 20220385374A1 · Arikawa · 2022 [cited by applicant]
US 20220390515A1 · Pickerd et al. · 2022 [cited by applicant]
US 20220393914A1 · Tan · 2022 [cited by applicant]
US 20220407595A1 · Varughese · 2022 [cited by applicant]
US 20230050162A1 · Tan · 2023 [cited by applicant]
US 20230050303A1 · Pickerd · 2023 [cited by applicant]
US 20230052588A1 · Sudhakaran · 2023 [cited by applicant]
US 20230088409A1 · Parsons · 2023 [cited by applicant]
US 20230098379A1 · Smith et al. · 2023 [cited by applicant]
US 20230194599A1 · Gilabert · 2023 [cited by applicant]
US 20230228803A1 · Sun · 2023 [cited by applicant]
US 20230239182A1 · Ikeda · 2023 [cited by applicant]
US 20230299862A1 · O'Shea · 2023 [cited by applicant]
US 20230306578A1 · Pickerd · 2023 [cited by applicant]
US 20230314498A1 · Pickerd · 2023 [cited by applicant]
US 20230387483A1 · Murphy et al. · 2023 [cited by applicant]
CN 107342810B · 2019 [cited by applicant]
EP 2743710A1 · 2018 [cited by applicant]
EP 3936877A1 · 2022 [cited by applicant]
JP 6560793B1 · 2019 [cited by applicant]
WO 2021092156A1 · 2021 [cited by applicant]
WO 2022171645A1 · 2022 [cited by applicant]
WO 2022189613A1 · 2022 [cited by applicant]
Varughese, Siddarth, et al., “Accelerating Assessments of Optical Components Using Machine Learning: TDECQ as Demonstrated Example”, Journal of Lightwave Technology, Jan. 1, 2021, pp. 64-72, vol. 39, No. 1, IEEE. [cited by applicant]
Varughese, Siddarth, et al., “Accelerating TDECQ Assessments using Convolutional Neural Networks, OFC”, Mar. 2020, 3 pages, The Optical Society (OSA). [cited by applicant]
Watts et al., “Performance of Single-Mode Fiber Links Using Electronic Feed-Forward and Decision Feedback Equalizers”, 2005, IEEE Photonics Techology Letters, vol. 17, No. 10, pp. 2206-2208 (Year: 2005). [cited by applicant]
Echeverri-Chacon et al., “Transmitter and Dispersion Eye Closure Quaternary (TDECQ) and Its Sensitivity to Impairments in PAM4 Waveforms”, 2019, Journal of Lightwave Technology, vol. 37, No. 3, pp. 852-860 (Year: 2019). [cited by applicant]
Wang et al., “Intelligent Constellation Diagram Analyzer Using Convolutional Neural Network-Based Deep Learning,” Optics Express, Jul. 24, 2017, vol. 25, No. 15, 17 pages. [cited by applicant]