
|
ATA
/ ATAPI/ UDMA / IDE ANALYZER
The
ATA/ATAPI Pod turns the MPAX into a full-featured protocol analyzer, with the
depth, ease-of-use, protocol decoding, and statistics that are needed by
software and systems testers. Even so, it still maintains the features
needed by hardware engineers such as multi-level triggering,filtering, state
configuration, and timing analysis of PIO, DMA, and UDMA transfers. At the
Command level, the ATA/ATAPIanalyser provides a big-picture view for testers
who are troubleshooting system level or application level issues. The State
display provides register-level access details for those needing to monitor
ATA/ATAPI software, device drivers, or firmware. For hardware engineers, the
Timing Waveform display provides for analysis of ATA/ATAPI signal activity.


ATA
/ ATAPI Capturing:
The ATA/ATAPI analyzer provides three predefined capture
configurations:
1)
Timing Mode (Store all transitions)
2) State Mode – PIO/DMA/UDMA & HRESET
3) State Mode – PIO/DMA/UDMA & UDMA CRC
Modes
2 and 3 allow the user to decide between using a state to store Hard Resets or
UDMA CRC values. The user can also create custom State Modes.

|
ATA
/ ATAPI Triggering:
The ATA/ATAPI Analyzer provides high-level trigger configurations for most of
the common trigger scenarios. The high-level triggers each provide drop-down
boxes so the user can select specific commands, addresses, etc from a list,
without memorizing opcodes. The user can also create and save custom triggers.

ATA
/ ATAPI Trace Filtering:
The ATA/ATAPI Analyzer provides commonly used high-level filter
configurations. Some of the high-level filters provide drop-down boxes for
configuration options. The user can also create and save custom filters.
ATA
/ ATAPI Statistics:
The Real-Time Monitor is preconfigured for certain common statistical
measurements, but can be easily reconfigured by the user for almost any
type of measurement desired.

PROTOCOLS,
STANDARDS, & SPEED:
PROTOCOLS
& STANDARDS:
ATA ver 1 through ATA/ATAPI 6
SFF8020
Mt Fuji
SCSI MMC
SPEEDS:
PIO Modes 0-4
DMA Modes 0-2,
UDMA-33 through 133
Also check out:
MultiBus
is a Protocol Analyzer capable of taking multiple traces from
different types of busses at the same time using the same reference
clock. This product provides a new class of analysis tools for design,
verification, and field engineers who work with networking, sub-systems,
SAN, NAS, complex systems, and other multiple communication bus
applications.
|
.............................



.............................
The analyzer allows for
examining captured data at the Command, State, and Signal levels. The
different display formats can be individually displayed or simultaneously
displayed. When displayed simultaneously, each display can be
automatically synchronized with the others, or used independently. A
histogram provides a graphical summary of trace activity for the entire
trace and makes it easy to point and click to any position within the
trace.
The MPAX's Capture Engine
pushes protocol recording to new limits with the following features:
Transitional Timestamping,
Bandwidth-4.5 Gbytes/sec,
Depth-Stores up to 4 Gbytes,
Segmentable Trace
Buffer More
Information
Custom
Capture States
Triggering is used to stop the trace when
a specific event or sequence of events occurs. The analyzer also provides
for stopping when the buffer is full, or looping endlessly until the user
manually stops the trace. High-Level triggering options are provided for
each bus. The user can also create custom triggers using the powerful
Trigger Sequencer. More Information
Custom
Triggering
Pre-configured
filters for each bus allow the user to conserve buffer space and reduce
the stored data to those items that are of interest. Custom filters can
also be created. More Information
Custom Filters
Dedicated hardware is provided for
counting events. Software processes this data providing simple totals, or
ratios of events per time or per other events, such as Transfers per
Second, Transfers per Command, Errors per Second, or Data Transfers per
Error. These ratios are shown as Current Values, Average Values, and
Peak Values, providing a summary of the changes over time.
The analyzer decodes many
of the high-level protocols that are transmitted on each bus. The Command
listing is typically used for displaying high-level protocols which may be
transferred across a bus, while the State Listing typically displays
native, low-level protocols.
|