System and method for assuring the proper operation of a programmable graphics processing unit
    1.
    发明授权
    System and method for assuring the proper operation of a programmable graphics processing unit 有权
    用于确保可编程图形处理单元的正确操作的系统和方法

    公开(公告)号:US08933934B1

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

    申请号:US13162845

    申请日:2011-06-17

    IPC分类号: G06T15/50

    CPC分类号: G06T15/005 G06T1/20 H03M13/09

    摘要: The system assures the proper operation of a programmable GPU. A list of shader programs is generated. A programmable GPU is instructed to render a set of graphic primitives to generate test image data into a test area of RAM of the GPU utilizing one of the listed programs. The GPU is instructed to combine test image data from the test area with normal image data to form a composite image as display image data. The data in the GPU RAM is output to an image processing unit (IPU), wherein the data is processed by the IPU. The IPU is utilized to apply a CRC algorithm to the test image data to calculate a check value. The calculated value is compared against a predetermined value for the test area. A fault is reported if the calculated check value does not match the predetermined value. These above steps are then repeated.

    摘要翻译: 该系统确保可编程GPU的正常运行。 生成着色器程序列表。 指示可编程GPU渲染一组图形原语,以使用列出的程序之一将测试图像数据生成到GPU的RAM的测试区域中。 指示GPU将来自测试区域的测试图像数据与正常图像数据组合以形成作为显示图像数据的合成图像。 GPU RAM中的数据被输出到图像处理单元(IPU),其中数据由IPU处理。 IPU用于将CRC算法应用于测试图像数据以计算检查值。 将所计算的值与测试区域的预定值进行比较。 如果计算的检查值与预定值不匹配,则报告故障。 然后重复上述步骤。