Trace Reconstruction for Silicon Validation of Asynchronous Systems-on-Chip
    1.
    发明申请
    Trace Reconstruction for Silicon Validation of Asynchronous Systems-on-Chip 有权
    异步片上芯片验证的跟踪重建

    公开(公告)号:US20110107146A1

    公开(公告)日:2011-05-05

    申请号:US12611156

    申请日:2009-11-03

    IPC分类号: G06F11/263 G06F11/28

    CPC分类号: G06F11/24

    摘要: A test system collects passing event data and failing event data, and merges the collected data into passing subsequences and failing subsequences, respectively. The test system identifies an overlap area between the passing subsequence and the failing subsequence in regards to time slices and tracepoint slices, and creates passing transactions and failing transactions using the event data corresponding to the overlap area. Next, the test system detects a timing discrepancy between the first passing transaction relative to the second passing transaction compared with the first failing transaction relative to the second failing transaction. The test system then reports the detected timing discrepancy, which allows a test engineer to perturb the test program in order to more frequently catch intermittent failures caused by asynchronous timing conditions.

    摘要翻译: 测试系统收集传递的事件数据和失败的事件数据,并将收集的数据分别合并到通过的子序列和失败的子序列中。 测试系统识别在时间片和跟踪点片段之间的传递子序列和故障子序列之间的重叠区域,并且使用与重叠区域相对应的事件数据来创建传递事务和失败事务。 接下来,测试系统相对于第二故障事务相对于第一故障事务来检测第一传递事务之间相对于第二传递事务的定时差异。 测试系统然后报告检测到的定时差异,这允许测试工程师干扰测试程序,以便更频繁地捕获由异步定时条件引起的间歇性故障。

    Trace reconstruction for silicon validation of asynchronous systems-on-chip
    2.
    发明授权
    Trace reconstruction for silicon validation of asynchronous systems-on-chip 有权
    异步系统芯片的硅验证跟踪重构

    公开(公告)号:US08234618B2

    公开(公告)日:2012-07-31

    申请号:US12611156

    申请日:2009-11-03

    IPC分类号: G06F17/50 G06F11/00

    CPC分类号: G06F11/24

    摘要: A test system collects passing event data and failing event data, and merges the collected data into passing subsequences and failing subsequences, respectively. The test system identifies an overlap area between the passing subsequence and the failing subsequence in regards to time slices and tracepoint slices, and creates passing transactions and failing transactions using the event data corresponding to the overlap area. Next, the test system detects a timing discrepancy between the first passing transaction relative to the second passing transaction compared with the first failing transaction relative to the second failing transaction. The test system then reports the detected timing discrepancy, which allows a test engineer to perturb the test program in order to more frequently catch intermittent failures caused by asynchronous timing conditions.

    摘要翻译: 测试系统收集传递的事件数据和失败的事件数据,并将收集的数据分别合并到通过的子序列和失败的子序列中。 测试系统识别在时间片和跟踪点片段之间的传递子序列和故障子序列之间的重叠区域,并且使用与重叠区域相对应的事件数据来创建传递事务和失败事务。 接下来,测试系统相对于第二故障事务相对于第一故障事务来检测第一传递事务之间相对于第二传递事务的定时差异。 测试系统然后报告检测到的定时差异,这允许测试工程师干扰测试程序,以便更频繁地捕获由异步定时条件引起的间歇性故障。

    Stream based stimulus definition and delivery via interworking
    3.
    发明授权
    Stream based stimulus definition and delivery via interworking 有权
    基于流的刺激定义和交付通过互通

    公开(公告)号:US07945418B2

    公开(公告)日:2011-05-17

    申请号:US12335400

    申请日:2008-12-15

    IPC分类号: G06F17/50 G06F17/00

    CPC分类号: G06F11/26

    摘要: An approach is provided to manage test transactors that interface with components of a hardware design. A first set of transactors is launched with the first set of transactors sending stimuli to various components that correspond to the first set of transactors. A manager receives signals when transactors of the first set have completed at which point a second set of transactors is identified that are dependent upon the first set transactors that completed. The second set of transactors is launched by the manager. The manager further facilitates transmission of data used by the various transactors. Transactors generate and provide stimuli to various components included in a hardware design, such as a System-on-a-Chip (SoC). Results from the hardware design are passed to the transactors which, in turn, pass the results back to the manager. In this manner, results from one transactor may be made available as input to another transactor.

    摘要翻译: 提供了一种方法来管理与硬件设计的组件接口的测试交易者。 第一组事务处理器被启动,第一组事务处理器将激励发送到与第一组事务处理器对应的各种组件。 当第一组的事务处理器已经完成时,管理器接收到信号,此时识别出依赖于完成的第一组事务处理器的第二组事务处理器。 第二套交易者由经理推出。 该管理器进一步便于各种交易者使用的数据传输。 交换器生成并提供包括在硬件设计中的各种组件(例如片上系统(SoC))的刺激。 硬件设计的结果被传递给交易者,这反过来又将结果传递给经理。 以这种方式,可以将来自一个交易者的结果作为另一个交易者的输入。

    Stream Based Stimulus Definition and Delivery via Interworking
    4.
    发明申请
    Stream Based Stimulus Definition and Delivery via Interworking 有权
    基于流的激励定义和交互通过互通

    公开(公告)号:US20100153053A1

    公开(公告)日:2010-06-17

    申请号:US12335400

    申请日:2008-12-15

    IPC分类号: G06F17/50 G01R31/00 G06F19/00

    CPC分类号: G06F11/26

    摘要: An approach is provided to manage test transactors that interface with components of a hardware design. A first set of transactors is launched with the first set sending stimuli to various components that correspond to the first set of transactors. A manager receives signals when transactors of the first set have completed at which point a second set of transactors is identified that are dependent upon the first set transactors that completed. The second set of transactors is launched by the manager. The manager further facilitates transmission of data used by the various transactors. Transactors generate and provide stimuli to various components included in a hardware design, such as a System-on-a-Chip (SoC). Results from the hardware design are passed to the transactors which, in turn, pass the results back to the manager. In this manner, results from one transactor may be made available as input to another transactor.

    摘要翻译: 提供了一种方法来管理与硬件设计的组件接口的测试交易者。 第一组事务处理器被启动,其中第一组发送刺激发送到与第一组事务处理对应的各种组件。 当第一组的事务处理器已经完成时,管理器接收到信号,此时识别出依赖于完成的第一组事务处理器的第二组事务处理器。 第二套交易者由经理推出。 该管理器进一步便于各种交易者使用的数据传输。 交换器生成并提供包括在硬件设计中的各种组件(例如片上系统(SoC))的刺激。 硬件设计的结果被传递给交易者,这反过来又将结果传递给经理。 以这种方式,可以将来自一个交易者的结果作为另一个交易者的输入。

    VIDEO AND IMAGE COMPRESSION BASED ON POSITION OF THE IMAGE GENERATING DEVICE
    5.
    发明申请
    VIDEO AND IMAGE COMPRESSION BASED ON POSITION OF THE IMAGE GENERATING DEVICE 有权
    基于图像产生装置的位置的视频和图像压缩

    公开(公告)号:US20140072028A1

    公开(公告)日:2014-03-13

    申请号:US13612053

    申请日:2012-09-12

    申请人: Mrinal Bose

    发明人: Mrinal Bose

    IPC分类号: H04N11/02

    CPC分类号: H04N19/507 G06T1/60

    摘要: An apparatus, computer readable medium, and method of compressing images generated on an image generating device, the method including responsive to a generated image and position and orientation data associated with an image generating device which generated the image, selecting a previously generated image having a similar position and a similar orientation as the generated image; and if a comparison between the selected previously generated image and the generated image indicates the difference between one of the previously generated images and the generated image is less than a threshold difference, then compressing the generated image using the previously generated image. The method may include generating the generated image from light incident to the image generating device, and generating the position and orientation associated with the image generating device.

    摘要翻译: 一种压缩在图像生成装置上生成的图像的装置,计算机可读介质和方法,所述方法包括响应于生成的图像和与产生图像的图像生成装置相关联的位置和方向数据,选择先前生成的具有 类似的位置和与生成的图像类似的取向; 并且如果所选择的先前生成的图像与所生成的图像之间的比较指示先前产生的图像之一和所生成的图像之间的差小于阈值差,则使用先前生成的图像来压缩生成的图像。 该方法可以包括从入射到图像生成装置的光生成生成的图像,以及生成与图像生成装置相关联的位置和取向。

    Video and image compression based on position of the image generating device
    6.
    发明授权
    Video and image compression based on position of the image generating device 有权
    基于图像生成装置的位置的视频和图像压缩

    公开(公告)号:US09154805B2

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

    申请号:US13612053

    申请日:2012-09-12

    申请人: Mrinal Bose

    发明人: Mrinal Bose

    IPC分类号: G06K9/36 G06K9/46 H04N19/507

    CPC分类号: H04N19/507 G06T1/60

    摘要: An apparatus, computer readable medium, and method of compressing images generated on an image generating device, the method including responsive to a generated image and position and orientation data associated with an image generating device which generated the image, selecting a previously generated image having a similar position and a similar orientation as the generated image; and if a comparison between the selected previously generated image and the generated image indicates the difference between one of the previously generated images and the generated image is less than a threshold difference, then compressing the generated image using the previously generated image. The method may include generating the generated image from light incident to the image generating device, and generating the position and orientation associated with the image generating device.

    摘要翻译: 一种压缩在图像生成装置上生成的图像的装置,计算机可读介质和方法,所述方法包括响应于生成的图像和与产生图像的图像生成装置相关联的位置和方向数据,选择先前生成的具有 类似的位置和与生成的图像类似的取向; 并且如果所选择的先前生成的图像与所生成的图像之间的比较指示先前产生的图像之一和所生成的图像之间的差小于阈值差,则使用先前生成的图像来压缩生成的图像。 该方法可以包括从入射到图像生成装置的光生成生成的图像,以及生成与图像生成装置相关联的位置和取向。