SPI Protocol Analyzer

SPI is a 4 wire, synchronous serial protocol. There is no official SPI specification but it has become a de facto standard. Its low cost implementation (essentially 2 shift registers) contributed to wide spread adoption and inclusion in most microcontrollers and a wide variety of peripheral ICs.

The SPI Protocol Analyzer is one of many signal decoders included with all DigiView Logic Analyzers.

SPI overview

The DigiView software provides extensive navigation, search, measurement, export, plot and printing capabilities to all signal types. The SPI Bus Protocol Analyzer adds SPI Bus specific decoding and configuration options.

Configuration options include:
  • Decode all 4 Clock Modes
  • Field Length (2-24 bits)
  • Supports Mixed Field Lengths per Frame
  • Frame Length (# of Fields)
  • MOSI Clock on Rising/Falling Edge
  • MISO Clock on Rising/Falling Edge
  • Invert MISO, MOSI or Both
  • SS Active Level Low/High
  • Option to Frame on SS
  • Optional Field Idle Timeout Specifier
  • Optional Frame Idle Timeout Specifier
Demo Video
Help Video
SPI bus protocol
SPI Bus

Logic Analyzers


Site Links