IP Library › Granted Patent US 12,242,336
Granted Patent B2
US 12,242,336 · App. 18/456,059 · Granted Mar 4, 2025

Multi-protocol support on common physical layer

Inventor: Debendra Das Sharma (Saratoga, CA)
Assignee: Intel Corporation
G06F11/10G06F13/4027
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,242,336
App. No.
18/456,059
Granted
Mar 4, 2025
Kind
B2
Abstract

Systems and devices can include a physical layer (PHY) that includes a logical PHY to support multiple interconnect protocols. The logical PHY can include a first set of cyclic redundancy check (CRC) encoders corresponding to a first interconnect protocol, and a second set of CRC encoders corresponding to a second interconnect protocol. A multiplexer can direct data to the first set or the second set of CRC encoders based on a selected interconnect protocol. The logical PHY can include a first set of error correcting code (ECC) encoders corresponding to the first interconnect protocol and a second set of ECC encoders corresponding to the second interconnect protocol. The multiplexer can direct data to the first set or the second set of ECC encoders based on the selected interconnect protocol. In embodiments, different CRC/ECC combinations can be used based on the interconnect protocol and the link operational conditions.

Claims (40)

1. An apparatus comprising:

a port to couple to another device over an interconnect, wherein the port comprises physical layer (PHY) circuitry to support transport of flits of a plurality of different flit formats over the interconnect, the plurality of different flit formats have a plurality of different flit lengths, and the PHY circuitry comprises:

first cyclic redundancy check (CRC) circuitry to encode CRC values for flits of a first one of the plurality of different flit formats;

second CRC circuitry to encode CRC values for flits of a second one of the plurality of different flit formats; and

selection circuitry to:

identify one of the plurality of different flit formats to be applied to data to be sent on the interconnect; and

select one of the first CRC circuitry or the second CRC circuitry for use in association with generation of a flit associated with the data based on the identified one of the plurality of different flit formats.

2. The apparatus of claim 1 , wherein the PHY circuitry further comprises forward error correction (FEC) circuitry to encode FEC values for flits in at least a subset of the plurality of different flit formats.

3. The apparatus of claim 2 , wherein a FEC value generated by the FEC circuitry and a CRC value generated by the first CRC circuitry or the second CRC circuitry is to be included within the flit.

4. The apparatus of claim 1 , wherein CRC values generated by the first CRC circuitry have a different length than CRC values generated by the second CRC circuitry.

5. The apparatus of claim 1 , wherein the plurality of different flit formats comprise a plurality of flit formats supported by a particular interconnect protocol.

6. The apparatus of claim 5 , wherein the particular interconnect protocol comprises a Compute Express Link (CXL)-based protocol.

7. The apparatus of claim 1 , wherein the plurality of different flit formats correspond to a plurality of interconnect protocols.

8. The apparatus of claim 7 , wherein the plurality of interconnect protocols comprise a CXL-based protocol and a Peripheral Component Interconnect Express (PCle)-based protocol.

9. The apparatus of claim 7 , wherein the PHY circuitry supports transmission of data of the plurality of different protocols.

10. The apparatus of claim 9 , wherein the PHY circuitry supports multiplexing of data of the plurality of different protocols on a common PHY of the interconnect.

11. The apparatus of claim 1 , wherein the one of the plurality of different flit formats is identified during link training for the interconnect.

12. The apparatus of claim 1 , wherein the first CRC circuitry implements a GF(2∧8) CRC.

13. A method comprising:

identifying a plurality of flits received on an interconnect at a first device from a second device, wherein the plurality of flits comprises flits of a plurality of different flit formats, and the plurality of different flit formats have a plurality of different flits lengths;

determining that a particular one of the plurality of different flit formats applies to a particular one of the plurality of flits, wherein the particular flit comprises a cyclic redundancy check (CRC) value determined for the particular flit;

selecting one of first cyclic redundancy check (CRC) circuitry or second CRC circuitry of a physical layer of the first device to decode the particular flit based on the determined particular flit format; and

determining whether errors exist in the particular flit based on decoding of the CRC value.

14. A system comprising:

a first device; and

a second device coupled to the first device by an interconnect, wherein the second device comprises a port to interface with the interconnect, and the port comprises:

physical layer (PHY) circuitry to support transport of flits of a plurality of different flit formats over the interconnect, the plurality of different flit formats have a plurality of different flit lengths, and the PHY circuitry comprises:

first cyclic redundancy check (CRC) circuitry to encode CRC values for flits of a first one of the plurality of different flit formats;

second CRC circuitry to encode CRC values for flits of a second one of the plurality of different flit formats; and

selection circuitry to:

identify one of the plurality of different flit formats to be applied to data to be sent on the interconnect; and

select one of the first CRC circuitry or the second CRC circuitry for use in association with generation of a flit associated with the data based on the identified one of the plurality of different flit formats.

15. The system of claim 14 , wherein the second device comprises a processor device.

16. The system of claim 14 , wherein the second device comprises a hardware accelerator.

17. The system of claim 14 , wherein the second device comprises a memory device.

18. The system of claim 14 , wherein the plurality of different flit formats correspond to a plurality of interconnect protocols.

19. The system of claim 18 , wherein the plurality of interconnect protocols comprise a CXL-based protocol and a Peripheral Component Interconnect Express (PCle)-based protocol.

20. The system of claim 18 , wherein the PHY circuitry supports multiplexing of data of the plurality of different protocols on a common PHY of the interconnect.

21. The system of claim 14 , wherein the plurality of different flit formats comprise a plurality of flit formats supported by a CXL-based protocol.

22. The system of claim 14 , wherein the PHY circuitry further comprises forward error correction (FEC) circuitry to encode FEC values for flits in at least a subset of the plurality of different flit formats.

Continuity (3)
Continuation 16831726 · Mar 26, 2020
Provisional Application 62941445 · Nov 27, 2019
Related Publication 20240028449A1 · Jan 25, 2024
References Cited (212)
US 5600662A · Zook · 1997 [cited by applicant]
US 6400728B1 · Ott · 2002 [cited by applicant]
US 6411654B1 · Furutani et al. · 2002 [cited by applicant]
US 6590882B1 · Fong et al. · 2003 [cited by applicant]
US 6684363B1 · Cassiday et al. · 2004 [cited by applicant]
US 7047475B2 · Sharma · 2006 [cited by examiner]
US 7124333B2 · Fukushima et al. · 2006 [cited by applicant]
US 7127653B1 · Gorshe · 2006 [cited by applicant]
US 7958431B2 · Hollums · 2011 [cited by applicant]
US 7995696B1 · Norrie · 2011 [cited by applicant]
US 8023530B1 · Giallorenzi et al. · 2011 [cited by applicant]
US 8400728B2 · Thompson et al. · 2013 [cited by applicant]
US 8417847B2 · McNutt et al. · 2013 [cited by applicant]
US 8446921B2 · Chen · 2013 [cited by applicant]
US 8463962B2 · Murari · 2013 [cited by applicant]
US 8824581B2 · Okada · 2014 [cited by applicant]
US 9311268B1 · Chen et al. · 2016 [cited by applicant]
US 9396152B2 · Pethe et al. · 2016 [cited by applicant]
US 9971730B2 · Remple et al. · 2018 [cited by applicant]
US 10114790B2 · Hanchinal et al. · 2018 [cited by applicant]
US 10180875B2 · Klein · 2019 [cited by applicant]
US 10210040B2 · Circello et al. · 2019 [cited by applicant]
US 10250436B2 · Sharma · 2019 [cited by applicant]
US 10360098B2 · Willey et al. · 2019 [cited by applicant]
US 10372647B2 · Lovett et al. · 2019 [cited by applicant]
US 10771189B2 · Sharma · 2020 [cited by applicant]
US 10784986B2 · Sharma · 2020 [cited by applicant]
US 11153032B2 · Sharma · 2021 [cited by applicant]
US 11429553B2 · Sharma · 2022 [cited by applicant]
US 11595318B2 · Sharma · 2023 [cited by applicant]
US 20030110422A1 · Naffziger et al. · 2003 [cited by applicant]
US 20030188254A1 · Lusky et al. · 2003 [cited by applicant]
US 20030198252A1 · Thrysoe · 2003 [cited by applicant]
US 20030235204A1 · Azevedo et al. · 2003 [cited by applicant]
US 20040098655A1 · Sharma · 2004 [cited by applicant]
US 20040264960A1 · Maciocco et al. · 2004 [cited by applicant]
US 20050063701A1 · Ovadia et al. · 2005 [cited by applicant]
US 20050138524A1 · Cioffi · 2005 [cited by applicant]
US 20050160346A1 · Yamane · 2005 [cited by applicant]
US 20050172091A1 · Rotithor et al. · 2005 [cited by applicant]
US 20050193312A1 · Smith et al. · 2005 [cited by applicant]
US 20060123328A1 · Tonami et al. · 2006 [cited by applicant]
US 20070098007A1 · Prodan et al. · 2007 [cited by applicant]
US 20070229327A1 · Chen et al. · 2007 [cited by applicant]
US 20080008471A1 · Dress · 2008 [cited by applicant]
US 20080140686A1 · Hong et al. · 2008 [cited by applicant]
US 20080141095A1 · Cai et al. · 2008 [cited by applicant]
US 20090201805A1 · Begen et al. · 2009 [cited by applicant]
US 20090241009A1 · Kong et al. · 2009 [cited by applicant]
US 20090276686A1 · Liu et al. · 2009 [cited by applicant]
US 20100036997A1 · Brewer et al. · 2010 [cited by applicant]
US 20100229071A1 · Ganga et al. · 2010 [cited by applicant]
US 20110099411A1 · Lin · 2011 [cited by applicant]
US 20110134909A1 · Huang et al. · 2011 [cited by applicant]
US 20110138258A1 · Okamura et al. · 2011 [cited by applicant]
US 20110219279A1 · Abu-Surra et al. · 2011 [cited by applicant]
US 20110243154A1 · Flynn et al. · 2011 [cited by applicant]
US 20120119753A1 · Kim · 2012 [cited by applicant]
US 20120137184A1 · Nakamura · 2012 [cited by applicant]
US 20120240017A1 · Uchida · 2012 [cited by applicant]
US 20120314586A1 · Yamamoto et al. · 2012 [cited by applicant]
US 20130080859A1 · Cloetens · 2013 [cited by applicant]
US 20130246878A1 · Pancholi et al. · 2013 [cited by applicant]
US 20140006677A1 · Iyer et al. · 2014 [cited by applicant]
US 20140112339A1 · Safranek et al. · 2014 [cited by applicant]
US 20140114887A1 · Iyer et al. · 2014 [cited by applicant]
US 20140115374A1 · Iyer et al. · 2014 [cited by applicant]
US 20140115420A1 · Willey et al. · 2014 [cited by applicant]
US 20140122963A1 · Motwani et al. · 2014 [cited by applicant]
US 20140126580A1 · Sampath et al. · 2014 [cited by applicant]
US 20140372658A1 · Safranek et al. · 2014 [cited by applicant]
US 20150103822A1 · Gianchandani et al. · 2015 [cited by applicant]
US 20150163170A1 · Birrittella · 2015 [cited by applicant]
US 20150222533A1 · Birrittella et al. · 2015 [cited by applicant]
US 20150256288A1 · Tanaka et al. · 2015 [cited by applicant]
US 20150280746A1 · Sikkink et al. · 2015 [cited by applicant]
US 20150309873A1 · Yoon et al. · 2015 [cited by applicant]
US 20150347015A1 · Pawlowski · 2015 [cited by applicant]
US 20160085619A1 · Iyer et al. · 2016 [cited by applicant]
US 20160099795A1 · Lusted et al. · 2016 [cited by applicant]
US 20160179427A1 · Jen et al. · 2016 [cited by applicant]
US 20160179610A1 · Morris et al. · 2016 [cited by applicant]
US 20160179647A1 · Sharma et al. · 2016 [cited by applicant]
US 20160179710A1 · Sharma et al. · 2016 [cited by applicant]
US 20160179718A1 · Morris et al. · 2016 [cited by applicant]
US 20160179730A1 · Halleck et al. · 2016 [cited by applicant]
US 20160182265A1 · Shulman et al. · 2016 [cited by applicant]
US 20160248682A1 · Lee et al. · 2016 [cited by applicant]
US 20160261375A1 · Roethig et al. · 2016 [cited by applicant]
US 20160283112A1 · Blankenship · 2016 [cited by applicant]
US 20160283303A1 · Sharma et al. · 2016 [cited by applicant]
US 20160283375A1 · Sharma et al. · 2016 [cited by applicant]
US 20160283388A1 · Blankenship et al. · 2016 [cited by applicant]
US 20160283399A1 · Sharma · 2016 [cited by applicant]
US 20160337079A1 · Ran · 2016 [cited by applicant]
US 20160373557A1 · Sikkink et al. · 2016 [cited by applicant]
US 20160377679A1 · Froelich et al. · 2016 [cited by applicant]
US 20170004098A1 · Sharma et al. · 2017 [cited by applicant]
US 20170017604A1 · Chen et al. · 2017 [cited by applicant]
US 20170034165A1 · Bagal et al. · 2017 [cited by applicant]
US 20170141794A1 · Tyson et al. · 2017 [cited by applicant]
US 20170163286A1 · Wu et al. · 2017 [cited by applicant]
US 20170222686A1 · Khan et al. · 2017 [cited by applicant]
US 20170270062A1 · Sharma · 2017 [cited by applicant]
US 20170351795A1 · Ghattas et al. · 2017 [cited by applicant]
US 20180004686A1 · Chen · 2018 [cited by applicant]
US 20180083855A1 · Weiny et al. · 2018 [cited by applicant]
US 20180095921A1 · Lambrecht et al. · 2018 [cited by applicant]
US 20180095923A1 · Iyer et al. · 2018 [cited by applicant]
US 20180191523A1 · Shah et al. · 2018 [cited by applicant]
US 20180196710A1 · Iyer et al. · 2018 [cited by applicant]
US 20180205431A1 · Nammi · 2018 [cited by applicant]
US 20180248650A1 · Sharma · 2018 [cited by applicant]
US 20180254943A1 · Sharma · 2018 [cited by applicant]
US 20190095380A1 · Sharma · 2019 [cited by applicant]
US 20190149265A1 · Sharma · 2019 [cited by applicant]
US 20190227972A1 · Hor et al. · 2019 [cited by applicant]
US 20190243700A1 · Brewer · 2019 [cited by applicant]
US 20190294579A1 · Sharma · 2019 [cited by applicant]
US 20190305888A1 · Sharma · 2019 [cited by applicant]
US 20190363829A1 · Tune · 2019 [cited by examiner]
US 20190372904A1 · Dress · 2019 [cited by applicant]
US 20200012555A1 · Sharma · 2020 [cited by applicant]
US 20200067637A1 · Wang · 2020 [cited by examiner]
US 20200145341A1 · Sharma · 2020 [cited by applicant]
US 20200186414A1 · Sharma · 2020 [cited by applicant]
US 20200226018A1 · Sharma · 2020 [cited by applicant]
US 20200374037A1 · Sharma · 2020 [cited by applicant]
US 20210006349A1 · Das · 2021 [cited by applicant]
US 20210119730A1 · Sharma et al. · 2021 [cited by applicant]
US 20210224215A1 · Sharma · 2021 [cited by applicant]
US 20210367900A1 · Sharma · 2021 [cited by applicant]
US 20220147417A1 · Sharma · 2022 [cited by applicant]
US 20230056476A1 · Sharma · 2023 [cited by applicant]
CN 105721057A · 2016 [cited by applicant]
CN 108306915A · 2018 [cited by applicant]
EP 1253729A2 · 2002 [cited by applicant]
EP 2634983A2 · 2013 [cited by applicant]
EP 3702926A1 · 2020 [cited by applicant]
JP 2010187244A · 2010 [cited by applicant]
TW 200710670A · 2007 [cited by applicant]
TW 201346572A · 2013 [cited by applicant]
TW 201644248A · 2016 [cited by applicant]
TW 201705011A · 2017 [cited by applicant]
TW 201724786A · 2017 [cited by applicant]
TW 201831018A · 2018 [cited by applicant]
WO 2015099724A1 · 2015 [cited by applicant]
WO 2016053519A1 · 2016 [cited by applicant]
WO 2017014846A1 · 2017 [cited by applicant]
Aguilar, M., et al; “Proposal of Implementation of the ‘Data Link Layer’ of PCI-Express,” ICEEE, 1st International Conference on Electrical and Electronics Engineering, 2004; Mexico, 2004; 6 pages. [cited by applicant]
Chen, Ling-Jyh, et al. “Improving Wireless Link Throughput via Interleaved FEC”, Ninth International Symposium on Computers and Communications, Alexandria, Egypt, Jul. 2004, 6 pages. [cited by applicant]
Das Sharma, Debendra; “PCI Express 6.0 Specification at 64.0 GT/s with PAM-4 signaling: a low latency, high bandwidth, high reliability and cost-effective interconnect,” 2020 IEEE Symposium on High-Performance Interconn… [cited by applicant]
EPO; Extended European Search Report in EP Application Serial No. 20153760.2, mailed on Mar. 26, 2020 (8 pages). [cited by applicant]
EPO; Extended European Search Report in EP Application Serial No. 20153970.7, mailed on Mar. 26, 2020 (7 pages). [cited by applicant]
EPO; Extended European Search Report issued in EP Patent Application No. 18761600.8, dated Dec. 2, 2020; 7 pages. [cited by applicant]
EPO; Extended European Search Report issued in EP Patent Application No. 20150933.8, dated Jul. 17, 2020; 8 pages. [cited by applicant]
EPO; Extended European Search Report issued in EP Patent Application No. 20165292.2, dated Jul. 10, 2020; 11 pages. [cited by applicant]
EPO; Extended European Search Report issued in EP Patent Application No. 20194485.7, dated Mar. 1, 2021; 9 pages. [cited by applicant]
EPO; Extended European Search Report issued in EP Patent Application No. 20217123.7, dated Oct. 6, 2021; 13 pages. [cited by applicant]
EPO; Extended European Search Report issued in EP Patent Application No. 21150857.7, dated Jul. 13, 2021; 13 pages. [cited by applicant]
EPO; Extended European Search Report issued in EP Patent Application No. 21167765.3, dated Jul. 21, 2021; 8 pages. [cited by applicant]
EPO; Extended European Search Report issued in EP Patent Application No. 21190720.9, dated Feb. 1, 2022; 9 pages. [cited by applicant]
EPO; Notice of Intention to Grant issued in EP Patent Application No. 20150933.8, dated Feb. 25, 2022; 6 pages. [cited by applicant]
EPO; Notice of Intention to Grant issued in EP Patent Application No. 21190720.9, dated May 24, 2023; 9 pages. [cited by applicant]
EPO; Office Action issued in EP Patent Application No. 20165292.2, dated Dec. 23, 2021; 5 pages. [cited by applicant]
EPO; Office Action issued in EP Patent Application No. 20194485.7, dated Jan. 20, 2023; 8 pages. [cited by applicant]
EPO; Office Action issued in EP Patent Application No. 21150857.7, dated Dec. 7, 2022; 7 pages. [cited by applicant]
EPO; Office Action issued in EP Patent Application No. 21167765.3, dated Jan. 23, 2023; 5 pages. [cited by applicant]
Feehrer, J., et al., “Implementation and modeling for high-performance I/0 Hub used in SPARC M7 processor-based servers”, 2015 IEEE 9th International Symposium on Embedded Multicore/Many-core Systems-on-Chip, IEEE, Conf… [cited by applicant]
India Patent Office; Office Action issued in IN Patent Application No. 202044010345, dated Nov. 5, 2021; 6 pages including English translation. [cited by applicant]
Jiajia Jiao and Yuzhuo Fu, “A cost-effective method for masking transient errors in Noc flit type,” 2013 IEEE 10th International Conference on ASIC, Shenzhen, 2013, pp. 1-4. (Year: 2013). [cited by applicant]
PCT International Preliminary Report on Patentability issued in PCT/US2018/019583, dated Sep. 3, 2019; 12 pages. [cited by applicant]
PCT International Preliminary Report on Patentability issued in PCT/US2021/045785, dated Mar. 30, 2023; 6 pages. [cited by applicant]
PCT International Search Report and Written Opinion in PCT/US2018/019702, mailed on Jun. 4, 2018, 11 pages. [cited by applicant]
PCT International Search Report and Written Opinion issued in PCT/US2018/019583, dated Jun. 5, 2018; 15 pages. [cited by applicant]
PCT International Search Report and Written Opinion issued in PCT/US2021/045785, dated Nov. 24, 2021; 10 pages. [cited by applicant]
Srinivasan Murali et al: “Analysis of Error Recovery Schemes for Networks on Chips”, IEEE Design & Test of Computers ( vol. 22 , Issue: 5, Sep.-Oct. 2005 ), Sep. 26, 2005 (Sep. 26, 2005), pp. 434-442, XP055628862, DOI: … [cited by applicant]
USPTO Final Office Action in U.S. Appl. No. 16/439,582 mailed on May 1, 2020 (12 pages). [cited by applicant]
USPTO Non-Final Office Action in U.S. Appl. No. 16/439,582 mailed on Sep. 18, 2020 (12 pages). [cited by applicant]
USPTO Non-Final Office Action in U.S. Appl. No. 17/134,240 mailed on Nov. 1, 2023 (10 pages). [cited by applicant]
USPTO Non-Final Office Action mailed Jan. 10, 2020, for U.S. Appl. No. 16/439,582, 11 pages. [cited by applicant]
USPTO, Final Office Action issued in U.S. Appl. No. 16/428,841, dated Jun. 28, 2022; 7 pages. [cited by applicant]
USPTO; Corrected Notice of Allowability issued in U.S. Appl. No. 15/640,449, dated Jun. 24, 2020; 6 pages. [cited by applicant]
USPTO; Corrected Notice of Allowability issued in U.S. Appl. No. 16/428,841, dated Mar. 2, 2023; 2 pages. [cited by applicant]
USPTO; Ex-Parte Quayle Action issued in U.S. Appl. No. 16/831,726, dated Jan. 17, 2023; 8 pages. [cited by applicant]
USPTO; Final Office Action issued in U.S. Appl. No. 16/723,868, dated Aug. 26, 2021; 24 pages. [cited by applicant]
USPTO; Non-Final Office Action issued in U.S. Appl. No. 15/446,395, dated Jun. 1, 2018; 5 pages. [cited by applicant]
USPTO; Non-Final Office Action issued in U.S. Appl. No. 15/640,449; dated Apr. 7, 2020; 10 pages. [cited by applicant]
USPTO; Non-Final Office Action issued in U.S. Appl. No. 16/575,739, dated Jan. 7, 2021; 21 pages. [cited by applicant]
USPTO; Non-Final Office Action issued in U.S. Appl. No. 16/224,583, dated Apr. 8, 2020; 18 pages. [cited by applicant]
USPTO; Non-Final Office Action issued in U.S. Appl. No. 16/428,841, dated Aug. 6, 2021; 9 pages. [cited by applicant]
USPTO; Non-Final Office Action issued in U.S. Appl. No. 16/428,841, dated Mar. 7, 2022; 13 pages. [cited by applicant]
USPTO; Non-Final Office Action issued in U.S. Appl. No. 17/134,240, dated Nov. 1, 2023; 10 pages. [cited by applicant]
USPTO; Non-Final Office Action issued in U.S. Appl. No. 16/723,868, dated Mar. 29, 2021; 11 pages. [cited by applicant]
USPTO; Non-Final Office Action issued in U.S. Appl. No. 17/580,408, dated Feb. 2, 2023; 13 pages. [cited by applicant]
USPTO; Non-Final Office Action issued U.S. Appl. No. 16/575,739; dated Sep. 9, 2021; 16 pages. [cited by applicant]
USPTO; Notice of Allowance issued in U.S. Appl. No. 15/446,395, dated Nov. 21, 2018; 8 pages. [cited by applicant]
USPTO; Notice of Allowance issued in U.S. Appl. No. 15/640,449, dated May 11, 2020; 6 pages. [cited by applicant]
USPTO; Notice of Allowance issued in U.S. Appl. No. 17/580,408, dated Nov. 3, 2023; 8 pages. [cited by applicant]
USPTO; Notice of Allowance issued in U.S. Appl. No. 16/439,582, dated Jan. 12, 2021; 9 pages. [cited by applicant]
USPTO; Notice of Allowance issued in U.S. Appl. No. 16/224,583, dated May 12, 2020; 6 pages. [cited by applicant]
USPTO; Notice of Allowance issued in U.S. Appl. No. 16/575,739; dated Oct. 5, 2021; 14 pages. [cited by applicant]
USPTO; Notice of Allowance issued in U.S. Appl. No. 16/991,681; dated Sep. 9, 2021; 51 pages. [cited by applicant]
USPTO; Notice of Allowance issued in U.S. Appl. No. 17/397,710, dated Oct. 26, 2022; 10 pages. [cited by applicant]
USPTO; Notice of Allowance issued in U.S. Appl. No. 16/428,841, dated Dec. 13, 2022; 8 pages. [cited by applicant]
USPTO; Notice of Allowance issued in U.S. Appl. No. 16/948,459, dated Jun. 10, 2021; 42 pages. [cited by applicant]
U.S. Appl. No. 17/134,240, filed Dec. 25, 2020; 60 pages. [cited by applicant]
V. Taraka, et al.; “Fast Error Correction for Header Flit in NoC;” Proceedings of the 4th International Conference on Communication and Electronics Systems (ICCES 2019); 5 pages. [cited by applicant]
Yao, Jun, et al., “PCIe Gen4 Standards Margin Assisted Outer Layer Equalization for Cross Lane Optimization in a 16GT/s PCIe Link”, retrieved from the internet at https://www.researchgate.net/publication/316009959; Desi… [cited by applicant]
Taiwan Patent Office; Search Report issued in TW Application No. 109131697, dated Mar. 7, 2024; 3 pages. [cited by applicant]
Japan Patent Office; Office Action for JP Patent Application No. 2020-158390, issued on Oct. 25, 2024; 4 pages including English translation. [cited by applicant]
Taiwan Patent Office; Search Report issued in Taiwanese Patent Application No. 113136011, dated Nov. 14, 2024; 3 pages without English translation. [cited by applicant]