|
SPI Signal Properties |
|
|
Use the SPI Signal type to see the Master/Slave data from two Synchronous Serial data channels using the SPI protocol.
Signal Name Change the text displayed here to help you identify this signal definition. If the name has already been used, it will automatically be appended with a numerical value in brackets (i.e. [2]). The name displayed here will be used in the Waveform Views, Searches, Tables, Lists (if applicable), Exports and all menu references.
Color Selection & Examples An example is displayed in the current color scheme, followed by a listing of any items that allow custom colors (i.e. Signal Color, Signal Background). Click on an item in the list to select a new color.
Clock Channel Selects which physical channel to assign to the CLOCK.
MOSI Channel Selects which physical channel to assign to the MOSI data.
MISO Channel Selects which physical channel to assign to the MISO data
SS Channel Selects which physical channel to assign to SS (slave select)
Clock MOSI On Specifies which clock edge to use to strobe in MOSI data.
Clock MISO On Specifies which clock edge to use to strobe in MISO data
SS active level Specifies the active level for the SS (slave select) signal
Field Idle Timeout (0 to disable) A new field is started if no new bits are seen for more than the specified time. Set to 0 to disable.
Skip Bits (to sync) Specifies how many bits to ignore at the start of the buffer. Useful for syncing up when capture starts mid-field
Field Length (bits) Specifies the data field length from 4 to 24 bits.
Show Field Idles Specifies whether idle time between fields should be shown as a hashed field or if the current field should just extend to the next field.
Show Partial(P) Fields Specifies whether to show partial fields or not. Partial fields were terminated (by timeout or SS) before they gathered the full bit count.
Show Frame Idles Specifies whether idle time between frames should be shown as a single center line or if the current frame should just extend to the start of the next frame.
Frame Length (#fields) Specifies the number of fields to include in a frame (if fixed length). Set to 0 to disable.
Frame Idle Timeout (0 to disable) A new frame is started if no new bits are seen for more than the specified time. Set to 0 to disable. This can be useful if there are no sync lines or field counts but you can see a consistent pause before each frame starts.
Frame on SS Specifies that we should terminate a frame on SS disable edges and start a new frame on SS active edges.
Display Fields MOSI-MISO Field type used to show normal data. Shows the both data channels, separated by a colon: ' MOSI : MISO '
(P)MOSI-MISO Field type used to show partial (interrupted) data fields. Shows '(P)' followed by both data channels, separated by a colon: ' (P)MOSI : MISO '.
NOTE: Multiple framing methods can be used at the same time. For example, you could use a frame length specifier and the frames will be broken into the specified lengths. If a timeout is specified, it will override and terminate a frame if the specified time is exceeded.
Reset Colors - This button will reset the colors for this signal so that they will match the currently selected color theme (see: Color Themes). |