17
The Moving Pixel Company MPhyView Disassembly and Protocol Decode Software for TDS70k Scopes The Moving Pixel Company April 2010 Scott Silver [email protected]

The Moving Pixel Company

  • Upload
    drea

  • View
    33

  • Download
    0

Embed Size (px)

DESCRIPTION

MPhyView Disassembly and Protocol Decode Software for TDS70k Scopes The Moving Pixel Company April 2010 Scott Silver [email protected]. The Moving Pixel Company. MPhyView. Acquire MPhy traffic with an oscilloscope Decode Disassemble Display protocol - PowerPoint PPT Presentation

Citation preview

Page 1: The  Moving Pixel  Company

The Moving Pixel Company

MPhyView

Disassembly and Protocol Decode Software for

TDS70k Scopes

The Moving Pixel CompanyApril 2010

Scott [email protected]

Page 2: The  Moving Pixel  Company

The Moving Pixel Company

MPhyView

Acquire MPhy traffic with an oscilloscope Decode Disassemble Display protocol

Software package Runs on scope or external PC

We recommend external PC Hardware key Demo mode with pre-captured files Relatively inexpensive What users need NOW

Page 3: The  Moving Pixel  Company

The Moving Pixel Company

MPhyView

Version 1.0 features DigRF 1.00 protocol supported 1-4 lanes Any speed (up to 6 Gbps/lane) Type 2 links Automatic switching between HS and LS mode Very powerful presentation

Version 1.0 limitations No specialized triggering

One lane possible but scope severely limited in capability Type 1 link not supported

Not required for DigRF Customers for Type 1?

Long sleep times – no record compression

Page 4: The  Moving Pixel  Company

The Moving Pixel Company

MPhyView

Acquire Get the data from the scope Threshold Find bits Align channels

Decode Remove 10b-8b code Deserialize into bytes

Disassemble Show all salient packet details

Present Powerful cursors Amazing shortcuts w/shortcut menu Stunning searches and Intuitive filter operations Highly user-configurable

Page 5: The  Moving Pixel  Company

The Moving Pixel Company

MPhyView

Basic screen – cursors, resized small

Page 6: The  Moving Pixel  Company

The Moving Pixel Company

MPhyView

Many columns, bottom menu minimizedMultiple simultaneous data formats: hex, symbolic, 8b10b

Page 7: The  Moving Pixel  Company

The Moving Pixel Company

MPhyView

Shortcut Help Menu

Page 8: The  Moving Pixel  Company

The Moving Pixel Company

MPhyView

View types – aligned symbolAlso time relative to cursor

Page 9: The  Moving Pixel  Company

The Moving Pixel Company

MPhyView

View types – unaligned symbol10nS mis-alignment

Page 10: The  Moving Pixel  Company

The Moving Pixel Company

MPhyView

View types – unaligned bit

Page 11: The  Moving Pixel  Company

The Moving Pixel Company

MPhyView

Higher Level Protocol in Columns Def; CRC checking, too!

Page 12: The  Moving Pixel  Company

The Moving Pixel Company

MPhyView

Filtering for headers and protocol decode

Page 13: The  Moving Pixel  Company

The Moving Pixel Company

MPhyView

Filtering for headers and protocol decode, continued

Page 14: The  Moving Pixel  Company

The Moving Pixel Company

MPhyView

“Quick Show” filtering

Page 15: The  Moving Pixel  Company

The Moving Pixel Company

MPhyView

“Quick Show” filtering – notice the filter fields are filled in and the display includes only the records of interest.

Page 16: The  Moving Pixel  Company

The Moving Pixel Company

MPhyView

Now expand back around the one of interest with Ctl-D (or via the menu)

Page 17: The  Moving Pixel  Company

The Moving Pixel Company

MPhyView

Expand back result – now we can see what preceded it.