Method and apparatus for achieving variable and infinite persistence
AssigneeHewlett-Packard Company
InventorRodney T. Schlater
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Company
InventorRodney T. Schlater
Estimating the term…
Method and apparatus for achieving unlimited and variable presistence in a digital oscilloscope having a samplier, analog-to-digital converter, high speed memory, microprocessor, linked list memory, display memory with bits corresponding to pixels on a raster display screen and hardware for refreshing the screen from memory. Variable persistence controls the length of time waveform data persists on a display. Waveform data persists indefinitely with unlimited persistance. For unlimited persistence, analog data is acquired by the sampler, converted to digital, stored in high speed memory, converted to coordinates corresponding to appropriate pixels, and corresponding display memory bits are set. For variable persistence, linked lists are maintained for each column on the display screen, each link containing a row coordinate and time remaining before erasing variable. Acquired data is converted to coordinates, lists are searched, new links from a spare links pool are added to the lists for new points, and time remaining variables are reset for old points. Time remaining variables are decremented at intervals, links are removed from the lists and returned to the spare links pool when time remaining variables reach zero, and corresponding bits in display memory are cleared. Persistence is shortened when memory approaches overflow conditions. Lookup tables are used for determining row coordinates. Additional waveforms and graticule may be stored in display memory and displayed on the display screen at an intensity perceptibly different from the live waveform intensity.
A method of achieving unlimited persistence of waveforms on a raster display screen for a digital oscilloscope comprising the steps of:
A method of achieving variable persistence of waveforms on a raster display screen for a digital oscilloscope comprising the steps of:
Apparatus for implementing unlimited persistence or variable persistence in a digital oscilloscope, comprising:
Dependencies are inferred from the claim text.