Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

76 results about "Test data compression" patented technology

Test data encoding compression method

The invention relates to a test data encoding compression method. The test data encoding compression method comprises the following steps of: segmenting original test data by using L as a data section length, wherein L is a positive integer power of 2; if the length of the last data section is less than L bits, then filling X-bits at the tail part of the last data section to complement the residual bits, and obtaining a plurality of data sections; respectively carrying out external compatibility analysis on the plurality of data sections, carrying out backtracking and value assignment on the X-bits in the data sections according to an external compatibility analysis result; carrying out internal compatibility analysis on the data sections without external compatibility to obtain internal encoding types of the data sections and generate corresponding internal reference data sections; and obtaining encoding code words of the data sections according to an encoding rule and the external compatibility analysis result or according to the encoding rule, the external compatibility analysis result, the internal encoding types and the internal reference data sections. The invention has the characteristics of realizing double compression of the test data and improving test data compression ratio.
Owner:INST OF ACOUSTICS CHINESE ACAD OF SCI

Compression method for test data of irrational number storage test vector

ActiveCN104753541AReduce the number of codesReduce the number of test vectorsElectronic circuit testingCode conversionFault coverageCompression method
The invention discloses a compression method for test data of an irrational number storage test vector and relates to a fault coverage guided compression method for the test data of the irrational number storage test vector. The compression method comprises the following steps of firstly, generating a fault list according to a circuit structure of an integrated circuit to be tested; secondly, running an automatic test vector generation tool for faults to generate test vectors of corresponding faults; thirdly, counting the lengths of runs; fourthly, performing preliminary estimation on corresponding ranges of irrational numbers; fifthly, dichotomising the ranges of the irrational numbers, and successively approximating; sixthly, filling independent bits; seventhly, performing random test; eighthly, judging whether the fault list in the seventh step is empty or not, if the fault list is empty, turning to the ninth step, and otherwise, turning to the second step; ninthly, ending, and returning all records such as integers m and l corresponding to all the irrational numbers. According to the compression method disclosed by the invention, the coding of the irrational numbers and the generation of the automatic test vectors are combined, so that on one hand, coding numbers, corresponding to the test vectors, of easily-detected fault points are reduced, and on the other hand, the fault coverage is improved.
Owner:池州华宇电子科技股份有限公司

System and Method for Adaptive Nonlinear Test Vector Compression

A system comprises a decompressor configured to receive an input test vector and to generate an output vector in response to the input test vector. A decoder couples to the decompressor and comprises a reset pattern detector, a lookup table, and control logic. The reset pattern detector (RPD) is configured to scan the output vector to identify a predetermined reset pattern. The control logic couples to the RPD and the lookup table and is configured to direct operation of the lookup table in a first mode or a second mode based on whether the output vector comprises the predetermined reset pattern, as identified by the RPD. The lookup table is configured to receive the output vector, to operate in the first mode, comprising storing one of a plurality of codeword sets, each codeword set comprising a plurality of pairs of codewords and associated data; and to operate in the second mode, comprising generating test data blocks in response to identified codewords in the output vector.A method for adaptive test data compression includes receiving an input vector. The input vector is decompressed to generate an output vector. A determination is made whether the output vector comprises a reset pattern. In the event the output vector comprises a reset pattern, one of a plurality of codeword sets is loaded into a lookup table; each codeword set comprising a plurality of pairs of codewords and associated data. In the event the output vector does not comprise a reset pattern, codewords in the output vector are identified and test data blocks are generated in response to identified codewords.
Owner:IBM CORP

System and Method for Nonlinear Statistical Encoding in Test Data Compression

A method for test data compression includes generating a plurality of test cubes, each test cube comprising test cube data. Each test cube is compared with at least one other test cube, as test cube pairs, to generate a compatibility rating for each compared test cube pair. The compared test cube pair with the highest compatibility rating is determined. The compared test cube pair with the highest compatibility rating is grouped into a test cube set. The remaining test cubes are grouped into test cube sets, as test cube pairs, based on the compatibility ratings of the compared test cube pairs.
For at least one test cube set, a new codeword set is generated. Test cube data is grouped into blocks based on the new codeword set. Compression for the grouped test cube data is computed. A determination is made whether compression is improved as compared to a previous codeword set. If compression is not improved, the test cube set is encoded with the new codeword set to generate an encoded test cube set. If compression is improved, the previous codeword set is set as the new codeword set, and the steps are repeated beginning with generating a new codeword set. The encoded test cube sets are concatenated to form a decompressed encoded test stream. The decompressed encoded test stream is compressed to form a compressed test stream.
Owner:IBM CORP

Test data compression method based on dichotomy symmetric folding technology

The invention discloses a test data compression method based on a dichotomy symmetric folding technology. Vectors in a test set are arranged according to the degressive sequence of the number of determined bits. The first vector in the sequenced test set is selected as a seed, and a folding set is generated. The vectors in the test set are compared with vectors in the folding set, if Cj is the bit of the determined bit, the value of the bit, corresponding to Cj in position, in Vi is the unrelated bit or the same determined bit, or if the value in Cj is the bit of the unrelated bit, the value of the bit, corresponding to Cj in position, in Vi is the unrelated bit; the vector VI is deleted from the test set. The process is repeatedly carried out till the test set is null, and the obtained seed set S is the corresponding result of the test data T through compression. Compared with the prior art, the test data compression method has the following advantages that the non-invasive type test data compression method is adopted, a tested circuit structure is not changed, the structure of a scan chain in the circuit is not changed, the seed set is used for covering the whole test set, the compression rate is increased, the testing power consumption is reduced, and the test application time is shortened.
Owner:SHANGHAI TAIYU INFORMATION TECH

Test data compression method capable of rapidly searching irrational number

The invention discloses a test data compression method capable of rapidly searching an irrational number. The test data compression method comprises the following steps of: generating a determined complete test set T and marking the number of test vectors of the complete test set to be N; marking cascading of all test vectors to be S and the length of cascading to be w; calculating the length of runs and ending till reaching an irrelevant position and converting the length information of runs into a decimal x for representing; searching the irrational number and expanding the irrational number to a decimal, wherein the front p items of the decimal are just equal to x, and only integers, namely m, n, l, k and p are stored in the compression process. The test data compression method disclosed by the invention has the advantages that methods of first searching the irrational number and then carrying out bit-by-bit comparison are adopted in the irrelevant bit filling process, and thus the selectivity of the irrational number and the probability of searching the irrational number are increased; and according to the test data compression method, an interval bisection method is adopted in the irrational number searching process, and therefore the operating time can be prolonged according to a logarithm rule.
Owner:詹文法

Multichannel test data compressing and merging method for distributed real-time test system

A multichannel test data compressing and merging method for a distributed real-time test system comprises nine steps of (1) formulating a collecting strategy according to variate features; (2) inquiring newest frame data in a cache, and storing a time label and variate ID (identification) if the ID is the same with a variate value; (3) storing data transmitted from real-time simulated nodes in files by using a master control node; (4) merging and processing information and storing the information in a data structure; (5) traversing data files, and acquiring the variate value from a former frame data to supplement local frame data if only the time label and the variate ID exist; (6) acquiring first frame data of all files, and comparing the first frame data to obtain the frame data with the smallest time label; (7) judging whether the obtained time label is the same with that of the former frame data or not, and writing a line of data to an output file if the obtained time label is different from that of the former frame data; (8) updating the acquired frame data to an id_value_map, and updating changed information so as to bring convenience to next comparison; and (9) repeatedly carrying out the step (6), the step (7) and the step (8) until all files are read, and writing the last line in the output file.
Owner:BEIHANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products