Skip to content

SGPIO (Serial General Purpose Input/Output)

SGPIO (Serial General Purpose Input/Output) is a serial general-purpose I/O interface that you can control for input and output.

Incorrect Mode, latch, or Significant Bit settings can cause decode failure. For channel-prefix differences, see Settings.

Decode Settings

Decode Settings

SGPIO Decode Settings
  • Channel: Assign Clock, Load, Data Out (DO), and Data In (DI); enable DO only, DI only, or both (at least one required). Default is DO/DI both checked.
  • Mode: Decode mode.
    • 3-bit Driver: 3-bit driver mode. Default selects this mode.
    • User Defined Data: Custom data mode; Byte/Packet/Latch settings below are field enabled (Enable) only in this mode.
  • Byte per column: Bits per column (8-bits/16-bits). Default is 16-bits.
  • Packets Starts From: Packet starts from High or Low. Default is Low.
  • Load Latch On: Latch on Rising or Falling edge of Load. Default is Rising.
  • SGPMO Latch On: Latch on Rising or Falling edge of SGPMO. Default is Rising.
  • SGPMI Latch On: Latch on Rising or Falling edge of SGPMI. Default is Falling.
  • Display: Show DataOut or DataIn in the waveform area. Field enabled (Enable) when both DO and DI are on. Default is DataOut.
  • Significant Bit: LSB or MSB first. Default is LSB.

Result

SGPIO Result

SGPIO decode result