METHODS FOR DETERMINING AND CALIBRATING NON-LINEARITY IN A PHASE INTERPOLATOR AND RELATED DEVICES AND SYSTEMS

    公开(公告)号:US20240044978A1

    公开(公告)日:2024-02-08

    申请号:US18219484

    申请日:2023-07-07

    IPC分类号: G01R31/317 G01R23/20

    摘要: Methods and systems for determining and calibrating non-linearity in a phase interpolator. Embodiments determine a first jitter value that causes the bit error rate (BER) of a data sequence to exceed a predefined target BER, when a recovered clock is aligned with the data sequence at a first PI code. The recovered clock is obtained from a data pattern representing the data sequence. Embodiments determine a second jitter value that causes the BER of the data sequence to exceed the predefined target BER at a second PI code. The first PI code may immediately precede or succeed the second PI code. Embodiments determine a Differential Non-Linearity (DNL) corresponding to the second PI code, based on a phase shift introduced to the recovered clock by the second PI code relative to the first PI code, the first jitter value, and the second jitter value. All DNL values corresponding to all PI codes may be determined in a similar manner. An Integral Non-Linearity (INL) may be determined by integrating the DNL corresponding to all PI codes.

    ELECTRONIC DEVICE AND PHASE DETECTOR
    54.
    发明公开

    公开(公告)号:US20240044976A1

    公开(公告)日:2024-02-08

    申请号:US17881811

    申请日:2022-08-05

    发明人: WU-DER YANG

    IPC分类号: G01R31/317 H03K17/687

    CPC分类号: G01R31/31727 H03K17/6871

    摘要: An electronic device including a phase detector is provided. The phase detector includes a first transistor, a second transistor, a third transistor, a fourth transistor, and a first equalizer device. The first transistor has a first input terminal configured to receive a first signal. The second transistor has a second input terminal configured to receive a second signal. The third transistor is electrically connected to the first transistor and has a first output terminal. The fourth transistor is electrically connected to the second transistor and has a second output terminal. The first equalizer device is connected between the first output terminal and the second input terminal.

    Quantitative digital sensor
    56.
    发明授权

    公开(公告)号:US11893112B2

    公开(公告)日:2024-02-06

    申请号:US16954507

    申请日:2018-11-21

    申请人: SECURE-IC SAS

    摘要: There is provided a device of protecting an Integrated Circuit from perturbation attacks. The device includes a sensing unit configured to detect a perturbation attack, the sensing unit comprising a set of digital sensors comprising at least two sensors, the sensors being arranged in parallel. Each digital sensor provides a digitized bit output having a binary value, in response to input data, the sensing unit being configured to deliver at least one binary vector comprising a multi-bit value, the multi-bit value comprising at least two bit outputs provided by the set of digital sensors. The sensing device further comprising an analysis unit, the analysis unit being configured to receive at least one binary vector provided by the sensing unit, the analysis unit being configured to detect a perturbation attack from the at least one binary vector.

    Debug and trace circuit in lockstep architectures, associated method, processing system, and apparatus

    公开(公告)号:US11892505B1

    公开(公告)日:2024-02-06

    申请号:US17945576

    申请日:2022-09-15

    IPC分类号: G01R31/317 G01R31/3185

    摘要: A processing system includes: main and shadow processing cores configured to operate in lockstep based on a core clock. The main processing core includes a main processing core and a main debug circuit. The shadow processing core includes a shadow functional core and a shadow debug circuit. A redundancy checker circuit is configured to assert an alarm signal when a discrepancy between outputs from the main and shadow functional cores is detected. A debug bus synchronizer circuit is configured to receive input debug data in synchrony with a debug clock, and provide synchronized debug data in synchrony with the core clock to a debug bus based on the input debug data, where the main and shadow debug circuits are configured to receive the synchronized debug data in synchrony with the core clock from the debug bus, and where the debug clock is asynchronous with respect to the core clock.

    TEST CIRCUIT, TEST METHOD, AND COMPUTING SYSTEM COMPRISING TEST CIRCUIT

    公开(公告)号:US20240036113A1

    公开(公告)日:2024-02-01

    申请号:US18268517

    申请日:2022-01-06

    IPC分类号: G01R31/317

    CPC分类号: G01R31/31727

    摘要: A test circuit (300, 300′, 400, 500, 600, 700, 800), including: a test sequence providing module (301), configured to provide a test sequence (PRBS) to a to-be-tested sequential device (303); a clock driving module (307, 407, 507, 607, 707, 807), configured to provide a clock signal (759) to the to-be-tested sequential device (303), which includes a first clock driving circuit (610, 710), wherein the first clock driving circuit (610, 710) includes: a plurality of first clock paths (421, 423) which respectively provide corresponding clock signals (759); and a logic unit (427, 715) which generates, based on at least part of the clock signals (759) provided by the plurality of first clock paths (421, 423), a first clock signal with an adjusted pulse width, for the to-be-tested sequential device (303); and a verification module (305, 405, 805), configured to verify an output of the to-be-tested sequential device (303).

    CONTAINERIZED ORCHESTRATION OF SECURE SOCKET LAYER VIRTUAL PRIVATE NETWORK BENCHMARKING

    公开(公告)号:US20240036112A1

    公开(公告)日:2024-02-01

    申请号:US17876479

    申请日:2022-07-28

    发明人: Elmer Cruz

    IPC分类号: G01R31/317 G01R31/3183

    摘要: Containerized orchestration of secure socket layer virtual private network benchmarking is disclosed. A test portal can accommodate developing test event information (TEI) based on test input information. Test input information can be used to generate event images, e.g., containers, that can be readily scaled, mutated, etc., via a containerization environment instance. One or more event image can be groups into a pod. An event image can be a new container, a previously used container, or a permutation of a container. Event image(s) can be retrieved from external sources, e.g., a library, a commercial vendor of event images, etc. TEI can be based on a pod(s) and communicated to a device-under-test (DUT). DUT performance can be measured, and results can be accessed by an entity, e.g., a test engineer, a results analysis engine, etc. Results can be employed to direct subsequent DUT testing.