M1 LogoAnalysis

M1 Waveform Tools™

animation

ASA is widely credited with having invented the general purpose oscilloscope application with the introduction of M1™ in 1994. While its roots are in jitter and time interval analysis, and no other product can come close to what M1 accomplishes in that space, over the years M1 has grown to address the full range of analysis requirements for real-time oscilloscopes, digitizers, and EDA waveforms. From clocks to serial data... from the time domain (voltage) to the modulation domain to the frequency domain... if you need it, it's probably in M1, and if it's not, it's pretty easy to add it.


World-Class
Analysis Tools

i2c
The range of analysis incorporated into M1 spans literally every type. more

Here's a partial list of some of the analysis capabilities that M1 provides:

  • Modulation, Time, and Frequency domains all in one tool

  • Works with both the analog and MSO channels on your scope or digitizer

  • Lock/synchronize time axes to correlate time and modulation domains on the same display

  • Analyze across multiple acquisitions in various useful ways

  • TRUE differential thresholding - analyze your signal the way the receiving device will see it

  • Analysis of differential signals - crossover voltage and time

  • Most accurate waveform reconstruction filter available - less than 2 femtosec error

  • Phase noise

  • Repetition Interval Analysis - drastically simplifies the analysis of the complex pathologies found in PLLs with divide structures
    • This includes N-Cycle analysis, but also a lot more!

  • Eye diagrams with user-definable mask

  • Virtual Deep Memory™ helps make the most of shallow-memory scopes
    • Measure very low frequency modulation tones that have periods much longer than a single acquisition length

  • Characterization Manager™ allows you to collect the specific statistics you need together in one place and track them, along with external variables such as Temperature or input Voltage. The collected data can then be saved to an Excel file at the click of a button, producing the core of a characterization report.

  • Serial and pattern software triggering to qualify your analysis

  • Serial decode at no additional cost:
    • I2C
    • 8B/10B
    • FlexRay
    • CAN
    • LIN
    • SPI

  • Agilent and LeCroy both sell an OEM version of M1™ Waveform Tools™ as their primary jitter solutions

PLL Toolkit

M1's PLL Toolkit was designed to quickly bring together in one place all of the most important values that you need to know about, and present them in a highly graphical manner that allows you to easily understand where each value comes from. Of course, if you need to dig deeper, at the click of a button any of the parameters can be plotted vs time so that you can explore the data with all the power that M1 has to offer.

(read more)

RjDj Decomposition

rjdj

One of M1's many firsts is that it was the first application to perform serial data jitter analysis using an oscilloscope. more

RjDj decomposition in M1 OT™ is accomplished through an approach we call SEEj™ . SEEj is optimized for accuracy, repeatability, algorithmic stability and convergence, and is the only extraction tool that can claim error calibration, validation, the nulling of instrument noise effects, or which specifies its results across a wide jitter space. No other decomposition tool has been as thoroughly tested as SEEj.

(read more)

Measurement Builder™
Create your own measurements.

If your work requires an unusual or company-proprietary measurement that is not already included in M1™ Waveform Tools™, the included Measurement Builder functionality provides several methods by which you can easily add your own measurements. more

If you require the utmost in processing speed and you're at least a novice-level C++/C# programmer, Measurement Builder incorporates an easy to use DLL framework that includes all of the required overhead code. All you need to do is add the actual code for your analysis and compile.

If defining your desired analysis in the easiest possible way is what you require, Measurement Builder allows you to use MATLAB for this. Note that while some scope companies charge extra (thousands of dollars) for this capability, with M1 OT™ it's included at no additional cost. M1's MATLAB capability is also much more versatile - while other products limit you to passing in a few defined inputs and perhaps a few user-defined values, M1 OT has 42 different types of defined inputs and an unlimited number of user-defined values. For output, you can specify a list of values that M1 can then plot either as a vs-time view or as a histogram. In addition, M1 allows you to define and name any eight values of your choice to be displayed as statistics, while other products restrict you to the default set of statistics (i.e. mean, min, max, pk-pk, etc.).

Measurement Completeness

M1 Waveform Tools™ contains more than 250 built-in measurement types , far more than the native measurement capabilities of any scope. more

While that's a lot of capability, they've been organized so that the most frequently used measurements are the most easily accessed. Should what you need be more esoteric in nature, you can easily create it yourself - without having to pay extra for the privilege.

De-Embedding/Equalization Support

M1 allows you to acquire Function channels from your scope as well as the normal channels. more

This is a simple accommodation to allow the use of native de-embedding/equalization software while continuing to allow the user to reap the benefits of M1 Compliance Tests. If your scope has a de-embedding or equalization capability, M1 can take advantage of that. Not all scope types include this feature, but since de-embedding/ equalization is just a special case of using Function channels, this feature actually enables the use of any scope function in M1. For more details, see the datasheet.

Compliance Apps
Save thousands

The M1 Apps Store has Compliance Apps for some of the most common named standards. more

The following is a selection of Compliance Apps available for download:

  • DDR
  • DDR2
  • DDR3
  • DRCG
  • Fibre Channel
  • Gigabit Ethernet
  • HDMI
  • I2C
  • InfiniBand
  • PCI Express v1.1
  • Serial ATA
  • XAUI
  • USB
  • Learn more...

If there is no M1 App for your situation, M1's TestScript™ and graphical ScriptBuilder™ capabilities provide a powerful capability - the ability to create your own compliance apps quickly, easily, and at no additional cost to you. The wait between when you want it and when you can have it is literally minutes rather than the 9-12 months that is typical for the scope manufacturers. Another advantage is that once you've created a TestScript/Compliance App, you can share it at no cost throughout your enterprise. For the individual developer, you can also submit your Compliance App to ASA for sale in our M1 Apps Store through the M1 Apps Developer Program.

Serial Decode

The decode capabilities in M1 Waveform Tools allow you to view encoded waveforms in terms of what they're doing, and then apply the powerful debug, analysis and embedded intelligence of M1 to get to the bottom of problems you see in decode mode.

M1 OT has native support for some decode methods, such as I2C and FlexRay. If your decode methods is not supported, you can add the support yourself using the External Decode Framework.

(read more)