Font Size: a A A

Study On Multi-channel Logic Analyzer Data Processing And Multi-window Display

Posted on:2016-05-13Degree:MasterType:Thesis
Country:ChinaCandidate:X J YinFull Text:PDF
GTID:2272330473956663Subject:Instrumentation engineering
Abstract/Summary:PDF Full Text Request
With the improvement of instrument technology and testing requirements, the indicators such as logic analyzer memory depth and channel numbers are increasing, but then appearing the following questions: First, observing the logic analyzer waveform data requires more functional windows, traditional single-function observation window has been unable to meet the needs of high efficient testing; the second, it’s time-consuming to ceaselessly zoom and move one particular section waveform in storage depth to display on current display screen; the third, a large number of store data can not be transferred to the screen timely. In addition, as now logic analyzer includes a lot of independent functional protocol analysis modules, conventional model of adding new protocol code to the main program to get a new executable program is obviously inefficient and not conducive to the maintenance of the software.Based on this and combining with the scientific research project, this paper focused on the following aspects:1. Logic analyzer complex multi-window display. It is not only to achieve more than just a simple merge window display, but to realize a "need to use appear,not need hide" display model so as to add and use a new functional window.2. Logic analyzer multi-section waveform positioning display. After locating the critical waveform section, it is rapid and accurate to return to this waveform area, thus solving the trouble of switching one section waveform to another discontinuous one with ceaselessly scrolling.3. Logic analyzer fast display large store data. Although now logic analyzer storage depth is large, each time it only needs to display one screen data. It adopts the way of "as read as display" to solve the long time-consuming problem of display after reading all the store data.4. Logic analyzer fast transmit large store data. Because logic analyzer displays as a pseudo-square wave way, the store data contains much duplicate binary sequences,which provides a great space for compressing store data,thus accelerating transmission efficiency.5. Logic Analyzer protocol analysis software plug-in processing. Plug-in processing these independent protocol analysis module not only facilitates later-stage development but also can meet the needs of different users.Finally, after completing the above design, the functions of which were validated,and all achieve the desired goal.
Keywords/Search Tags:multi-window display, waveform positioning display, large store data, Plug-in protocol
PDF Full Text Request
Related items