Detection and repair system and method for programmable computing unit oriented to spatial information processing
A computing unit and repair method technology, applied in faulty hardware testing methods, faulty computer hardware detection, etc., can solve the problems of consuming computing resources and power consumption, affecting FPGA performance improvement and low power consumption requirements, and achieve saving computing resources, improve data processing performance, and ensure reliability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach 1
[0025] Specific Embodiment 1: The detection and repair system of the programmable computing unit oriented to spatial information processing in this embodiment includes:
[0026] An input data cache module for storing data to be processed;
[0027] A data segmentation verification control module used to control whether the input data buffer module receives data to be processed, and to check the programmable computing functional unit in time, so as to ensure that the function damage of the programmable computing functional unit is found in time;
[0028] It is used to process the data to be processed output by the data segmentation verification control module, and output the processing result to the data processing module in the calculation result cache module;
[0029] A calculation result caching module used to ensure that the output data processing results are reliable and correct calculation results, and cache the processing results output by the data processing module;
[...
specific Embodiment approach 2
[0033] Specific implementation mode two: combination figure 1 , figure 2 Describe this embodiment, the specific steps of the detection and repair method of the programmable computing unit oriented to spatial information processing in this embodiment are:
[0034] Step 1. Divide the data to be processed into M data segments containing N data points to be processed, each data point to be processed is an independent data set that can be processed by a programmable computing functional unit and can obtain results;
[0035] Input the data to be processed into the data cache module, and the data cache module caches the input data to be processed;
[0036] M is any integer; N is any integer, and its value is determined by the spatial failure rate, each calculation time and fault detection time;
[0037] Step 2, the data to be processed in the data cache module is input in the data segmentation verification control module, and the data segmentation verification control module judge...
specific Embodiment approach 3
[0045] Specific embodiment three: the difference between this embodiment and specific embodiment one or two is: the test verification data point in the step three is a known fixed data set, which can be used as a test case to complete the internal calculation of each functional unit. Part of the verification test.
[0046] Other steps and parameters are the same as those in Embodiment 1 or Embodiment 2.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 

