System and method for loopback and network loop detection and analysis

    公开(公告)号:US11979308B2

    公开(公告)日:2024-05-07

    申请号:US17972168

    申请日:2022-10-24

    摘要: A method of determining the presence of a loopback in one or more networks comprises storing information related to a test instance; sending a loopback detection beacon (LPDB) containing information related to the test instance from a port on an originating device; monitoring the port for a predetermined time period to detect LPDBs arriving at the port during the predetermined time period; and determining whether a detected LPDB contains information corresponding to the stored information, to detect the presence of a loopback. The method may determine whether a detected loopback is a port loopback, a tunnel loopback or a service loopback. The stored information related to the test instance may be deleted if an LPDB arriving at the port and containing information corresponding to the stored information is not detected within the predetermined time period.

    Verification of Ethernet hardware based on checksum correction with cyclic redundancy check

    公开(公告)号:US11979232B2

    公开(公告)日:2024-05-07

    申请号:US17943712

    申请日:2022-09-13

    申请人: Synopsys, Inc.

    IPC分类号: H04L1/00 H04L1/24 H04L43/106

    摘要: A system performs verification of Ethernet hardware. A data frame including a first portion for storing a checksum value and a second portion for storing a timestamp value is received. The second portion of data frame is set to zero. A timestamp value for including in second portion of the data frame is received. A modified checksum value is determined based on the checksum value included in the first portion of the data frame and the timestamp value. A cyclic redundancy check (CRC) value is determined for the data frame by nullifying the checksum value in the data frame and considering the timestamp value. A final CRC value is determined by combining the CRC value for the data frame and a CRC correction value based on the checksum. The modified data frame is sent for processing using an emulator.

    Machine learning based methodology for signal waveform, eye diagram, and bit error rate (BER) bathtub prediction

    公开(公告)号:US11621808B1

    公开(公告)日:2023-04-04

    申请号:US16654460

    申请日:2019-10-16

    申请人: Xilinx, Inc.

    摘要: Apparatus and associated methods relate to predicting various transient output waveforms at a receiver's output after an initial neural network model is trained by a receiver's transient input waveform and a corresponding transient output waveform. In an illustrative example, the machine learning model may include an adaptive-ordered auto-regressive moving average external input based on neural networks (NNARMAX) model designed to mimic the performance of a continuous time linear equalization (CTLE) mode of the receiver. A Pearson Correlation Coefficient (PCC) score may be determined to select numbers of previous inputs and previous outputs to be used in the neural network model. In other examples, corresponding bathtub characterizations and eye diagrams may be extracted from the predicted transient output waveforms. Providing a machine learning model may, for example, advantageously predict various data patterns without knowing features or parameters of the receiver or related channels.