Systems and methods for enabling debugging

    公开(公告)号:US12181955B1

    公开(公告)日:2024-12-31

    申请号:US18087894

    申请日:2022-12-23

    Abstract: A computer-implemented method for enabling debugging can include receiving, at a peripheral device connected through an expansion socket to a base CPU platform, a scan dump instruction from a network computing device connected to the base CPU platform across a network connection and executing, by a System-on-Chip at the peripheral device in response to the scan dump instruction, a debugging procedure. The debugging procedure can include capturing a snapshot of memory of the peripheral device and transmitting the snapshot to the network computing device through memory addresses that have been assigned to memory-mapped input/output. Various other methods, systems, and computer-readable media are also disclosed.

    TESTING MULTI-CYCLE PATHS BASED ON CLOCK PATTERN

    公开(公告)号:US20250102570A1

    公开(公告)日:2025-03-27

    申请号:US18475047

    申请日:2023-09-26

    Inventor: Nehal Patel

    Abstract: A disclosed technique includes based on a clock pattern, determining an enable configuration for setting enable signals for one or more multi-cycle paths of a hardware logic network; controlling a selector to set the enable configuration for the one or more multi-cycle paths; and executing testing operations for the hardware logic network with the one or more multi-cycle paths enabled according to the enable configuration.

    LOW POWER AND HIGH SPEED SCAN DUMP
    3.
    发明公开

    公开(公告)号:US20240168513A1

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

    申请号:US17990566

    申请日:2022-11-18

    Inventor: Nehal Patel

    CPC classification number: G06F1/10

    Abstract: A disclosed technique includes clock gating a plurality of data elements of a first clock domain of a scan dump network; outputting data from a plurality of data elements of a second clock domain of the scan dump network; clock gating the plurality of data elements of the second clock domain; and outputting data from the plurality of data elements of the first clock domain.

    Chip debug during power gating events
    4.
    发明授权
    Chip debug during power gating events 有权
    电源门控事件期间的芯片调试

    公开(公告)号:US09377506B2

    公开(公告)日:2016-06-28

    申请号:US14230139

    申请日:2014-03-31

    CPC classification number: G01R31/31705

    Abstract: A system, method, and tangible computer readable medium for chip debug is disclosed. For example, the system can include a plurality of functional blocks, a debug path, and a debug bus steering module. The debug path couples the plurality of functional blocks in a daisy chain configuration, where an end functional block from the plurality of functional blocks is at an end of the daisy chain configuration. The debug bus steering module is configured to pass one or more debug signals associated with a first functional block from the plurality of functional blocks along the debug path to the end functional block while a second functional block from the plurality of functional blocks performs one or more power gating cycles.

    Abstract translation: 公开了一种用于芯片调试的系统,方法和有形计算机可读介质。 例如,该系统可以包括多个功能块,调试路径和调试总线转向模块。 调试路径以菊花链配置耦合多个功能块,其中来自多个功能块的端部功能块处于菊花链配置的结尾。 调试总线转向模块被配置为将来自多个功能块的与第一功能块相关联的一个或多个调试信号沿调试路径传递到终端功能块,而来自多个功能块的第二功能块执行一个或多个 电源门控周期。

    CHIP DEBUG DURING POWER GATING EVENTS
    5.
    发明申请
    CHIP DEBUG DURING POWER GATING EVENTS 有权
    电力投资活动期间的芯片调试

    公开(公告)号:US20150276868A1

    公开(公告)日:2015-10-01

    申请号:US14230139

    申请日:2014-03-31

    CPC classification number: G01R31/31705

    Abstract: A system, method, and tangible computer readable medium for chip debug is disclosed. For example, the system can include a plurality of functional blocks, a debug path, and a debug bus steering module. The debug path couples the plurality of functional blocks in a daisy chain configuration, where an end functional block from the plurality of functional blocks is at an end of the daisy chain configuration. The debug bus steering module is configured to pass one or more debug signals associated with a first functional block from the plurality of functional blocks along the debug path to the end functional block while a second functional block from the plurality of functional blocks performs one or more power gating cycles.

    Abstract translation: 公开了一种用于芯片调试的系统,方法和有形计算机可读介质。 例如,该系统可以包括多个功能块,调试路径和调试总线转向模块。 调试路径以菊花链配置耦合多个功能块,其中来自多个功能块的端部功能块处于菊花链配置的结尾。 调试总线转向模块被配置为将来自多个功能块的与第一功能块相关联的一个或多个调试信号沿调试路径传递到终端功能块,而来自多个功能块的第二功能块执行一个或多个 电源门控周期。

    HOST-TO-DEVICE INTERFACE CIRCUITRY TESTING

    公开(公告)号:US20250006290A1

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

    申请号:US18343377

    申请日:2023-06-28

    Inventor: Nehal Patel

    Abstract: Some implementations provide systems methods and devices for integrated circuit self-test. The integrated circuit includes interface circuitry configured to read test data and to write the test data into memory of the integrated circuit. The integrated circuit also includes test circuitry configured to test the interface circuitry based on the test data written into memory of the integrated circuit. Some implementations provide an integrated circuit configured for storing and reading data. The integrated circuit includes circuitry configured to write or read a first portion of data to or from a first memory via BIST circuitry of the first memory until a first BIST counter saturates. The integrated circuit also includes circuitry configured to write or read a second portion of the data to or from a second memory via BIST circuitry of the second memory until a second BIST counter saturates.

    Low power and high speed scan dump

    公开(公告)号:US12135577B2

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

    申请号:US17990566

    申请日:2022-11-18

    Inventor: Nehal Patel

    Abstract: A disclosed technique includes clock gating a plurality of data elements of a first clock domain of a scan dump network; outputting data from a plurality of data elements of a second clock domain of the scan dump network; clock gating the plurality of data elements of the second clock domain; and outputting data from the plurality of data elements of the first clock domain.

Patent Agency Ranking