Search

CN-122027510-A - Imaging method and device of DDR channel signal quality analysis result, storage medium and product

CN122027510ACN 122027510 ACN122027510 ACN 122027510ACN-122027510-A

Abstract

The disclosure relates to a patterning method, a device, a storage medium and a product of DDR channel signal quality analysis results. The method comprises the steps of obtaining a log file of a target DDR channel, analyzing the log file to generate a digital eye diagram data set corresponding to each of a plurality of data signal lines, respectively converting each target character in the digital eye diagram data set corresponding to each data signal line into corresponding graphical data to obtain a graphical data set corresponding to each digital eye diagram data set, generating a signal quality analysis chart of each of the plurality of data signal lines according to the graphical data set of each of the plurality of data signal lines, and combining the signal quality analysis charts of each of the plurality of data signal lines to generate a quality analysis overview chart corresponding to the target DDR channel. And realizing the signal quality analysis chart of simultaneously displaying a plurality of data signal lines at a single interface.

Inventors

  • TANG ZHENGYU

Assignees

  • 展讯通信(上海)有限公司

Dates

Publication Date
20260512
Application Date
20260211

Claims (10)

  1. 1. The patterning method of the DDR channel signal quality analysis result is characterized by comprising the following steps of: Acquiring a log file of a target DDR channel, wherein the log file is generated by scanning and testing a plurality of data signal lines included in the target DDR channel under different test conditions; parsing the log file to generate a digital eye diagram dataset corresponding to each of a plurality of the data signal lines; Converting each target character in the digital eye diagram data set corresponding to each data signal line into corresponding graphical data respectively, so as to obtain a graphical data set corresponding to each digital eye diagram data set; Generating a signal quality analysis graph for each of a plurality of the data signal lines from the patterned data set for each of the plurality of the data signal lines; And combining the signal quality analysis graphs of each of the plurality of data signal lines to generate a quality analysis overview graph corresponding to the target DDR channel.
  2. 2. The method of claim 1, wherein the log file includes a corresponding data set for each of a plurality of data signal lines, the parsing the log file to generate a corresponding digital eye data set for each of a plurality of the data signal lines comprising: Identifying target row characters and target column characters in the data set corresponding to any one of the data signal lines; Determining a target data segment in the data set according to the target row character and the target column character; and extracting all target characters used for representing the test result from the target data segment to generate the digital eye pattern data set corresponding to the data signal line.
  3. 3. The method according to claim 1, wherein the target characters include a first target character and a second target character, the patterned data includes a first gray level value and a second gray level value, the converting each target character in the digital eye data set corresponding to each data signal line into corresponding patterned data, respectively, thereby obtaining a patterned data set corresponding to each digital eye data set, and the method includes: For a digital eye diagram data set corresponding to any one of the data signal lines, converting all first target characters in the digital eye diagram data set into the first gray values according to a preset mapping rule, and converting all second target characters into the second gray values, wherein the first target characters are used for representing that the test passes, and the second target characters are used for representing that the test fails; and generating the graphical data of the digital eye diagram data set according to the mapping results of all target characters in the digital eye diagram data set.
  4. 4. The method of claim 1, wherein said generating a signal quality profile for each of a plurality of said data signal lines from said patterned data set for each of a plurality of said data signal lines comprises: And calling a preset drawing function for any graphical data set, and generating the signal quality analysis chart according to the graphical data set, wherein the signal quality analysis chart comprises a first coordinate axis and a second coordinate axis, the first coordinate axis corresponds to the voltage parameter change, and the second coordinate axis corresponds to the time sequence parameter change.
  5. 5. The method according to claim 1, characterized in that the signal quality analysis graph and/or the display scale of the quality analysis overview graph is determined depending on the logical properties of the target DDR channel.
  6. 6. The method of claim 1, wherein combining the signal quality analysis maps for each of the plurality of data signal lines to generate a quality analysis overview map for the target DDR channel comprises: According to the arrangement mode of the target DDR channel, arranging the signal quality analysis diagrams of each of a plurality of data signal lines in a matrix form to generate a matrix type quality analysis overview chart; The number of lines of the mass analysis overview map corresponds to the number of bits of one data byte, and the number of columns corresponds to the number of bytes contained in the total bit width of the target DDR channel.
  7. 7. The method according to claim 1, wherein the method further comprises: An eye diagram decision template is drawn for each of the signal quality analysis charts on the quality analysis overview chart according to a predefined eye diagram specification, wherein the predefined eye diagram specification is a receiver mask template specified in JEDEC standard.
  8. 8. A patterning device for DDR channel signal quality analysis results, comprising: The acquisition module is used for acquiring a log file of a target DDR channel, wherein the log file is generated by scanning and testing a plurality of data signal lines included in the target DDR channel under different test conditions; The analysis module is used for analyzing the log file to generate a digital eye pattern data set corresponding to each of the plurality of data signal lines; The conversion module is used for respectively converting each target character in the digital eye diagram data set corresponding to each data signal line into corresponding graphical data so as to obtain a graphical data set corresponding to each digital eye diagram data set; A generation module for generating a signal quality analysis graph for each of a plurality of the data signal lines from the patterned data set for each of the plurality of the data signal lines; And the combination module is used for combining the signal quality analysis graphs of each of the plurality of data signal lines to generate a quality analysis overview graph corresponding to the target DDR channel.
  9. 9. A computer readable storage medium having stored thereon a computer program/instruction, which when executed by a processor, implements the steps of the method according to any of claims 1 to 7.
  10. 10. A computer program product comprising computer programs/instructions which, when executed by a processor, implement the steps of the method of any of claims 1 to 7.

Description

Imaging method and device of DDR channel signal quality analysis result, storage medium and product Technical Field The disclosure relates to the field of data transmission, and in particular relates to a method, a device, a storage medium and a product for patterning a DDR channel signal quality analysis result. Background In the related art, a DDRSCAN test mode can be adopted, and on the premise of not damaging the original hardware design of the electronic equipment, the log files of the signal integrity information of all the data signal lines of the DDR channel are obtained, so that the signal integrity state of each data signal line is evaluated. However, in the DDRSCAN Log digital eye diagrams presented in digital form, the screen occupation area is too large, even if the display word size is adjusted to be minimum, the whole display interface can only display the digital eye diagrams corresponding to 3 data signal lines, however, in the actual signal integrity analysis, at least the digital eye diagrams of 8 data signal lines are required to be displayed at the same time, so that the digital eye diagram comparison analysis of each data signal line in a single byte can be completed, and therefore, the display mode is difficult to meet the high-efficiency checking requirement. Disclosure of Invention In view of the above, embodiments of the present disclosure provide a method, an apparatus, a storage medium, and a product for patterning DDR channel signal quality analysis results, so as to solve the problems in the related art. According to a first aspect of the embodiment of the disclosure, a method for patterning a DDR channel signal quality analysis result is provided, wherein the method comprises the steps of obtaining a log file of a target DDR channel, wherein the log file is generated by scanning and testing a plurality of data signal lines included in the target DDR channel under different test conditions, analyzing the log file to generate a digital eye diagram data set corresponding to each of the plurality of data signal lines, converting each target character in the digital eye diagram data set corresponding to each data signal line into corresponding patterned data to obtain a patterned data set corresponding to each digital eye diagram data set, generating a signal quality analysis diagram of each of the plurality of data signal lines according to the patterned data set of each of the plurality of data signal lines, and combining the signal quality analysis diagrams of each of the plurality of data signal lines to generate a quality analysis overview diagram corresponding to the target DDR channel. According to a second aspect of the embodiment of the disclosure, a patterning device for a DDR channel signal quality analysis result is provided, which is applied to a patterning selection method for a DDR channel signal quality analysis result according to the first aspect, and the device comprises an acquisition module for acquiring a log file of a target DDR channel, wherein the log file is generated by scanning a plurality of data signal lines included in the target DDR channel under different test conditions, an analysis module for analyzing the log file to generate a digital eye diagram data set corresponding to each of the plurality of data signal lines, a conversion module for respectively converting each target character in the digital eye diagram data set corresponding to each data signal line into corresponding patterning data to obtain a patterning data set corresponding to each digital eye diagram data set, a generation module for generating a signal quality analysis diagram of each of the plurality of data signal lines according to the patterning data set of each of the plurality of data signal lines, and a combination module for combining the signal quality analysis diagrams of each of the plurality of data signal lines to generate a quality analysis diagram corresponding to the target DDR channel. In a third aspect of the disclosed embodiments, a computer-readable storage medium is provided, on which a computer program/operating instructions are stored, which when executed by a processor, implement the steps of the above-described method for patterning DDR channel signal quality analysis results. In a fourth aspect of the disclosed embodiments, a computer program product is provided, which when executed by a processor, implements the steps of the above-described method for patterning DDR channel signal quality analysis results. The method and the device for generating the quality analysis overview chart can achieve the advantages that the log file of the target DDR channel is obtained, the log file is generated after a plurality of data signal lines included in the target DDR channel are subjected to scanning test under different test conditions, the log file is analyzed to generate a digital eye diagram data set corresponding to each of the plurality of data signal lines, ea