US 11,698,391 B1
System and method for performing lossless compressed serial decoding
Joseph D. Shaker, Colorado Springs, CO (US); Allen Montijo, Colorado Springs, CO (US); Matthew S. Holcomb, Colorado Springs, CO (US); and Connor P. McKay, Colorado Springs, CO (US)
Assigned to KEYSIGHT TECHNOLOGIES, INC., Santa Rosa, CA (US)
Filed by Keysight Technologies, Inc., Santa Rosa, CA (US)
Filed on May 28, 2021, as Appl. No. 17/334,136.
Int. Cl. G01R 13/02 (2006.01); G01R 31/317 (2006.01); G01R 13/24 (2006.01); G06T 11/20 (2006.01); H04L 43/045 (2022.01); H04L 43/106 (2022.01); G01R 13/30 (2006.01)
CPC G01R 13/0218 (2013.01) [G01R 13/0254 (2013.01); G01R 13/0272 (2013.01); G01R 13/0281 (2013.01); G01R 13/245 (2013.01); G01R 13/305 (2013.01); G01R 31/317 (2013.01); G06T 11/206 (2013.01); H04L 43/045 (2013.01); H04L 43/106 (2013.01); G06T 2200/24 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of displaying input signals from a device under test (DUT) on a display screen, the method comprising:
sending a data stream of digitized data received from the DUT to a decoding circuit for serial decoding;
receiving decoded symbols from the decoding circuit corresponding to the digitized data;
identifying valid symbols among the decoded symbols indicating transitions between the decoded symbols;
storing the valid symbols with corresponding time-tags as valid packets in a memory, and discarding ones of the decoded symbols occurring between the valid symbols; and
plotting on the display screen the valid symbols from the valid packets from a beginning valid packet of the stored valid packets to an ending valid packet of the stored valid packets, together with duplicate decoded symbols repeating the valid symbols from the valid packets, respectively, between the valid packets,
wherein the beginning valid packet has a corresponding time-tag occurring immediately before a first point time-tag associated with a left edge of the display screen, and the ending valid packet has a corresponding time-tag occurring at or immediately before a last point time-tag associated with a right edge of the display screen.