eSPI (Enhanced Serial Peripheral Interface)

eSPI (Enhanced Serial Peripheral Interface)

  • Common use:
    – PC, NB, Server, Cloud system
    – MCU, Such as smartphone, tablet, computer and various of
       consumer electronics etc.
  • Recommended products:
    MSO2216B, TL4234B, LA3000B+

eSPI Analyzer

Enhanced Serial Peripheral Interface (eSPI) is the transmission protocol used in new generation baseboard, its specification is to integrate SMBus / LPC / SPI Flash interface to simplify bus and increase transmission efficiency.

Logic Analyzer: eSPI decode, eSPI trigger

  eSPI decode: Software decode for captured eSPI waveforms
  1. Decode Single/Dual/Quad mode trace and protocol data for up to 100MHz signal.
  2. Export raw data for validation.
  3. Provide Bit Field details for Configuration and Status
  4. Provide Virtual Wire / PECI over eSPI / OOB / KBC / EC decodes.
  5. Hide or Show specific commands/data for easy view.

  eSPI trigger: Hardware trigger on specific streaming eSPI command(s) or/and data
  1. Trigger eSPI command or data by 8 states with 2 Timer or 2 Counter conditions
  2. Trigger a DSO by a sync cable to capture the analog waveforms at the same time.
  eSPI decodes / waveforms
eSPI decodes waveforms
eSPI Protocol Analyzer: Hard decode for streaming eSPI command(s) and/or data
1. Decode Single/Dual/Quad mode trace and protocol data up to 100MHz signal.
2. Real-time display the eSPI decodes
3. Provide Bit Field details for Configuration and Status
4. Real-time Virtual Wire / PECI over eSPI / OOB / KBC / EC data
5. Hide/Show specific commands/data for easy view
6. Provide detail statistics of eSPI packets for firmware/software debug

eSPI Protocol analyzer Report
eSPI Protocol analyzer Report