Skip to content
binho.io (opens in a new tab)Contact Us

CMIS 5.x Protocol Analyzer Plugin

CMIS Protocol Analyzer Plugin decoding a transaction in Saleae Logic

The CMIS Protocol Analyzer Plugin in Saleae Logic.

The CMIS Protocol Analyzer Plugin is a register-level decoder for Saleae Logic 2. It decodes CMIS management traffic on pluggable optical modules and tracks page and bank state across transactions, so a raw byte maps to a named register field.

Product page and quote on binho.io

  • CMIS over its two management transports: I2CMCI (I2C) and SPIMCI (SPI). The transport decode is built in, so no extra analyzer is needed.
  • CMIS revisions 5.2, 5.3 and 5.4, chosen with a revision selector.
  • Page and bank state, carried across transactions.
  • A searchable data table, by page, byte and field.
  • Bus errors, partial frames, over-length accesses and out-of-model accesses, flagged in place.
  • A simulation mode for each transport.
  • Automation, with the Logic 2 Automation API and Python example scripts.
SoftwareSaleae Logic 2.x. Logic 1.x is not supported.
ComputerWindows, macOS or Linux, on x64 or ARM
Saleae hardwareLogic Pro 8 / Pro 16 (recommended, up to 500 MS/s digital), Logic MSO (up to 1 GS/s analog-domain capture), or Logic 8 (bus voltage at least 1.8 V, up to 100 MS/s)
Sample rateAt least 4 times the bus clock. 8 times or more is recommended.
LicenseHow it works
FlexShared among team members on internet-connected computers. Needs an internet connection and no license server.
Node-lockedTied to one computer. Works without internet access, with no license server.

Both work with any Saleae Logic device. Request pricing on the product page.

  • The plugin binaries for Windows (.dll), macOS and Linux (.so).
  • Python automation example scripts.
  • Example CMIS captures (.sal).
  • The Getting Started Guide and the Analyzer Datasheet (PDF).

Installation, licensing and activation guides will be added here. Until then, email [email protected] with the Logic version, operating system and license type.

All analyzers: Premium Protocol Analyzers.