Keep Alive Patterns
- Updated2025-10-09
- 2 minute(s) read
Keep alive patterns prevent interference with clocks and PLLs during certain actions in the Digital Pattern Editor. Use them to maintain stability while performing other tasks.
on the Project Explorer window toolbar to create a new document.
Double-click a .digipat file in the Project Explorer window or
right-click the file and select Open from the context menu to launch
the pattern document. The toolbar for a keep alive pattern includes only buttons
relevant to keep alive patterns. The keep alive pattern document includes a status indicator
and a Keep Alive Pattern indicator.- Loading or unloading patterns
- Changing time sets
- Configuring digital instruments
- Switching between tests in the test program
To burst a keep alive pattern, first load the keep alive pattern. Then, burst a standard pattern that jumps to the keep alive pattern.
To switch to a keep alive pattern from a standard pattern, use the keep_alive opcode.t You must use the keep_alive opcode on the last vector of a keep alive pattern. This action loops the keep alive pattern until you burst another pattern or abort the keep alive pattern. You can load or unload only one keep alive pattern onto or from the digital pattern instrument at a time.
History RAM results remain unchanged while the keep alive pattern executes. This standard applies to scenarios where a standard pattern jumps to a keep alive pattern.
Related Information
- Pattern Grid View
Click the Grid tab on the pattern document toolbar to launch the pattern grid view. Use this view to see components of the binary pattern file, including time sets, labels, opcodes, vector numbers, pin state data that indicates drives and compares, comments for each vector, exported labels, and comments from the top of the file. Use the pattern waveform view for a graph-based representation of the pattern. You can select and right-click vectors in the pattern grid view and select Show Vectors in Waveform View from the context menu to launch the pattern waveform view. You can also click the Waveform tab on the pattern document toolbar to launch the pattern waveform view. An asterisk (*) next to a filename in the Project Explorer window and in the document tab indicates that the file has been modified but not saved.
- Pattern Declaration
The required pattern declaration defines the sequence of pattern vectors and defines the pins and pin groups to which the pattern applies using the following syntax: