The Moving Pixel Company
MPhyView
Disassembly and Protocol Decode Software for
TDS70k Scopes
The Moving Pixel CompanyApril 2010
Scott [email protected]
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
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
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
The Moving Pixel Company
MPhyView
Basic screen – cursors, resized small
The Moving Pixel Company
MPhyView
Many columns, bottom menu minimizedMultiple simultaneous data formats: hex, symbolic, 8b10b
The Moving Pixel Company
MPhyView
Shortcut Help Menu
The Moving Pixel Company
MPhyView
View types – aligned symbolAlso time relative to cursor
The Moving Pixel Company
MPhyView
View types – unaligned symbol10nS mis-alignment
The Moving Pixel Company
MPhyView
View types – unaligned bit
The Moving Pixel Company
MPhyView
Higher Level Protocol in Columns Def; CRC checking, too!
The Moving Pixel Company
MPhyView
Filtering for headers and protocol decode
The Moving Pixel Company
MPhyView
Filtering for headers and protocol decode, continued
The Moving Pixel Company
MPhyView
“Quick Show” filtering
The Moving Pixel Company
MPhyView
“Quick Show” filtering – notice the filter fields are filled in and the display includes only the records of interest.
The Moving Pixel Company
MPhyView
Now expand back around the one of interest with Ctl-D (or via the menu)
The Moving Pixel Company
MPhyView
Expand back result – now we can see what preceded it.