BUS DOCTOR SD/SDIO ANALYZER

DATA
SHEET
BUS DOCTOR
SD/SDIO ANALYZER
Protocol, Timing and Statistical Analysis for Consumer
Electronics and Computing Design and Test
HIGHLIGHTS
Free downloadable Bus Doctor SD/SDIO
viewer software
Supports security commands
Compatible with the latest SD and SDIO
specifications
Supports x1, x4 and SPI modes
BENEFITS
Hardware search logic makes it possible
to find a SD, SDIO, CE-event in seconds
In-line, non-intrusive capture and analysis
Low-cost, field replaceable interposer
boards with SD/MMC connectors for
native MMC and SD/SDIO saves money
and time
Logic analysis and protocol analysis in the
same Bus Doctor—two critical functions
in one compact unit saves both valuable
desktop space and money
One interface for all bus types—learn a
single GUI to test all bus types supported
by Finisar Bus Doctor Analyzers, including
CE-ATA, ATA, SCSI, SATA, Firewire
(IEEE1394), Cardbus, Compact Flash,
PCMCIA, PCI/X, and USB
The Bus Doctor™ RX SD/SDIO protocol analyzer allows storage, silicon,
and design engineers working with this technology to capture, decode
and analyze bus states, command tokens, and response tokens, and to
measure bus performance. The Bus Doctor’s interface is intuitive and
employs the Bus Doctor legendary easy-to-use GUI software, making
it the ideal analyzer for anyone developing SD/SDIO hosts, devices,
drivers, and consumer electronic products.
BUS DOCTOR RX
The Bus Doctor RX from Finisar is a powerful, modular bus-protocol analyzer with
advanced features, such as trace buffers as large as 4.6 GBs and 4 nanosecond capture
resolution. The Bus Doctor RX is able to analyze SD/SDIO technology as well as other
consumer electronics and computing protocols.
By connecting a MC (Memory Card) Pod fitted with a SD/MMC interposer board to a
SD/SDIO system consisting of a host and drive, the RX becomes a dedicated SD/SDIO
protocol analyzer. The analyzer operates at the SD/SDIO data widths of x1 and x4 and
supports filtering, capturing and triggering of SD and SDIO events. The analyzer is
controlled by a Microsoft Windows™ PC through a USB connection. Finisar’s powerful
Bus Doctor Graphical User Interface (GUI) CE 4.2 software runs on the PC (see Figure
2). The software provides an easy-to-use interface that allows engineers to configure
the instrument and to view and analyze captured SD or SDIO information.
The Bus Doctor RX may be combined
with other RX Analyzers to perform multianalysis on several buses simultaneously,
ensuring interoperability between
multiple bus types
Figure 1: Bus Doctor SD/SDIO Protocol Analyzer (not to scale)
BUS DOCTOR SD/SDIO ANALYZER
Figure 2: Bus Doctor SD/SDIO Analyzer Software
High-level dialogs enable the quick creation of powerful triggers
and pre- and post-capture filters (see Figure 3). These filters
empower engineers to capture and analyze only those events
and sequences of interest. As an example, an engineer can filter
on SD or SDIO commands in either the host-to-device or deviceto-host direction.
The State Listing displays a chronological list of all captured
events. For each event, this display shows the Store #,
Timestamp, Command Count, Command Data, Command
Description, Response Count, Response Data, Response
Description, Data Count, Data, Direction of Data and
Data Description
The powerful trigger sequencer has 12 levels, including 2 timer
and 2 counter levels. This enables triggering on various SD or
SDIO events (see Figure 4). Triggers may also be set up for a
variety of hardware and software errors.
The Timing Waveform shows a signal level representation
Once data is captured, the software simplifies analysis by
organizing and grouping the captured bus data into different
displays. Command sequences are summarized in the
Command Listing display .
The histogram’s primary purpose is a navigation aid, showing
an overall map view of the entire trace. Commands, data, and
errors are shown in blue, green, and red, respectively. A User
Term can be defined and is shown in purple.
of the trace, with each row representing a channel or channel
group. The user may reorder the rows or change colors. Data
maybe displayed in hex, decimal, binary or ASCII formats.
The SD/SDIO analyzer supports the latest SD and SDIO specifications. It supports high-capacity/high-speed SD memory card,
1-bit, 4-bit, and SPI modes, and security commands. The Bus
Doctor analyzer is also available in three configurations: SLIM,
FIT and BUFF. These models have capture buffers of 16, 64 and
256 million events respectively. A 256 million-event buffer
translates to over 4.6 GBs of physical memory. Two types of
interposer boards come standard with the MC pod. One
provides ZIF connectors for connecting CE-ATA hosts and
devices. The other provides MMC/SD/SDIO connectors for
tapping networks directly, as well as for use with native MMC
hosts and devices and SD and SDIO hosts and devices.
SECURE DIGITAL FORMAT
Figure 3: Bus Doctor Post-Filtering Options for SD and SDIO
Secure Digital (SD) is a flash memory card format used in many
of today's portable products, including digital cameras and
handheld devices. The technology was conceived in early 2000
when Toshiba, Panasonic, and SanDisk established the SD Card
Association, an organization tasked with setting industry
standards and promoting wide acceptance and adoption of
the SD format for digital applications. Today, flash memory
comprises a $16B market growing at a 40% CAGR, with a
large portion of that growth coming from SD.
SD slots can be used for more than just storage. They can
provide a flexible and fast I/O interface to allow SD-enabled
products (hosts) to access and utilize a wide variety of
peripherals. Ethernet adapters, FM radio tuners, and digital
cameras are just a small sampling of peripherals available
to serve this market. Expanding the capabilities of a cellular
phone or a PDA can be as simple as plugging in one of
these peripherals.
Figure 4: Bus Doctor Triggering Options for SD and SDIO
BUS DOCTOR SD/SDIO ANALYZER
TECHNICAL SPECIFICATIONS
DR-MC-1000 Pod
Enclosure
Width:
Length:
Height:
Weight:
MMC/SD/SDIO Tap
6.0” (15.2 cm)
8.0” (20.3 cm)
1.6” ( cm)
2.20 lbs (1 kgs)
LED Indicators
Activity
Lights when a data transfer is detected
Error
Lights when a CRC error is detected
x1
Lights when x1 mode is detected
x4
Lights when x4 mode is detected
x8
Lights when x8 mode is detected
Power
Lights when power is supplied to Pod
Power supply: 12 VDC
Physical Specifications
Length:
3.50” (8.89 cm)
Width:
1.25” (3.18 cm)
Weight:
less than 30 grams
Connectors
Host side: x8 SD Type
Device side: x8 SD Type Connector
50 pin, .050 pitch connector (attach to DR-MC-1000)
Mode Support: x1, x4, x8
PROTOCOL SUPPORT
SD Specifications Part 1 Physical Layer Specification
(version 2.0)
Channels: 72 Channel Bus Doctor Pod
SD Specifications Part E1 SDIO Specification (version 1.1)
Hardware Upgrade
Firmware on pod is updated by Bus Doctor application
Connectors
4 Robertson-Nugent connectors (attached to Bus Doctor)
50 pin, .050 pitch connector (attach to Tap)
MINIMUM SYSTEM REQUIREMENTS
Windows XP Professional or Windows 2000 Professional
operating system
Intel® Pentium® 4, 1.7 GHz; Minimum of 512 MBs system RAM;
400 MBs of hard drive space for program files; 1024 x 768
graphics; USB 2.0
1389 Moffett Park Drive
Sunnyvale, CA 94089
Phone (US Toll Free): 888.746.6484
Phone Intl: 408.400.1000
Email: [email protected]
www.finisar.com
©2007 Finisar Corporation. All rights reserved. Finisar is a registered trademark of Finisar Corporation. All other company and product names may be trademarks or registered trademarks
of their respective companies. Features and specifications are subject to change without notice.
02/07