Related documentation..................................................................................................................................1
Installing the application.................................................................................................................................7
About DDRA...................................................................................................................................................8
Operating basics
About basic operations...................................................................................................................................9
Starting the application.............................................................................................................................9
Menu controls...........................................................................................................................................9
File name extensions.............................................................................................................................11
Returning to the application....................................................................................................................11
Control panel..........................................................................................................................................11
Saving and recalling setups.........................................................................................................................12
Saving a setup........................................................................................................................................12
Recalling a saved setup.........................................................................................................................12
Recalling the default setup.....................................................................................................................13
Search and mark..........................................................................................................................................13
Results as statistics................................................................................................................................54
Switching between the DDRA and DPOJET applications......................................................................55
Salient features of MSO-DDRA integration............................................................................................56
Tutorial
Introduction to the tutorial.............................................................................................................................57
Setting up the oscilloscope..........................................................................................................................57
Starting the application.................................................................................................................................57
Recalling a waveform file.............................................................................................................................57
Taking a measurement................................................................................................................................58
Parameters
About parameters.........................................................................................................................................61
Step 1: Generation rate and levels parameters...........................................................................................61
Using digital channels................................................................................................................................109
Error codes and warnings..........................................................................................................................116
Algorithms
About algorithms........................................................................................................................................121
Data eye height....................................................................................................................................121
Data eye width......................................................................................................................................122
Single ended DQS.....................................................................................................................................128
Power down...............................................................................................................................................164
DDR (Dual Data Rate) is a dominant and fast-growing memory technology. It offers the high data transfer rates needed for
virtually all computing applications, from consumer products to the most powerful servers. The high speeds of these signals
require high performance measurement tools.
The DDRA application includes compliance measurements as part of our DDR Analysis solution. The DDR Analysis solution
enables you to achieve new levels of productivity, efficiency, and measurement reliability. It requires the Jitter and Eye Diagram
Analysis tool (Opt. DJA) and the Advanced Search and Mark capability (Opt. ASM).
Some of the DDRA features are:
■
Provides debug, analysis, and compliance in one solution for multiple DDR standards such as DDR, DDR2, DDR3, DDR3L,
DDR4. LPDDR, LPDDR2, LPDDR3,LPDDR4, GDDR3, and GDDR5.
■
Enables analysis of compliance measurements either through the DDRA or DPOJET application for all bursts in an
acquisition.
■
Differentiates data reads from writes, or analyzes signal integrity on the clock or on a data (DQ) line during Read or Write
cycles, or measures Data to Strobe setup and hold during Write cycles.
■
Includes limit files to test measurement pass/fail status per standard, speed grades and speed bins. Supports non-standard
speed grades.
■
Provides both single-ended and differential measurements on Data, Strobe, Clock, Address and Command signals.
■
Includes comprehensive measurement statistics.
■
Includes sophisticated graphical analysis tools such as Histograms, Time Trends, Spectrums, Bathtub Plots, and Real-Time
Eye® diagrams with superimposition of the strobe eye with the data eye.
■
Produces consolidated reports automatically with pass/fail information, statistical measurement results, setup information,
limits information, waveform path location, plots and user comments, if any.
■
Automatically applies signal slew rate derating of measurement limits for Address/Command and data signals.
■
Dynamically normalizes limits for clock measurements such as tERR based on the measured tCK(avg).
■
Logic state configuration using the DDRA user interface.
DDR
DDR is the DRAM (Dynamic Random Access Memory) technology responsible for increasing data transfer rates to meet highspeed requirements and data capacity of computer systems.
DDR2
DDR2 is the Double Data Rate 2 SDRAM and is widely available in products with data rates up to 1066MT/s.
DDR3
DDR3 DRAM memory is widely available in products and extends data rates to 1600 MT/s and faster rates to come.
DDR3L
DDR3L (low voltage) DRAM memory is widely available in products and extends data rates to 1600 MT/s and faster rates to
come.
DDR4
DDR4 DRAM memory is widely available in products and extends data rates to 3200 MT/s and faster rates to come.
DDR Analysis Printable Application Help xi
Welcome
Low Power DDR
LPDDR (Low Power DDR) is a technology for mobile phones and portable computing devices, driven by the need for faster
operation with long battery life.
Low Power DDR2
LPDDR2 (Low Power DDR2) is a technology for mobile phones and portable computing devices as it supports advanced power
management. Includes a reduced interface voltage of 1.2 V from the 1.8 V specification as compared to LPDDR memory
technology. This results in a power consumption reduced by over 50%.
Low Power DDR3
LPDDR3 (Low Power DDR3) is a technology for mobile phones and portable computing devices as it supports advanced power
management. Includes a reduced interface voltage of 1.2 V from the 1.8 V specification as compared to LPDDR memory
technology. This results in a power consumption reduced by over 50%.
LPDDR4
LPDDR4 (Low Power DDR4) is an emerging technology for mobile phones and portable computing devices as it supports
advanced power management. Includes a reduced interface voltage of 1.1 V from the 1.8 V specification as compared to LPDDR
memory technology.
Graphic DDR3
GDDR3 (Graphic DDR) offers faster access and is used in graphics-intensive applications such as video cards and gaming
systems.
GDDR5
GDDR5 (Graphic DDR) is a type of high performance dynamic random-access graphics card memory designed for applications
requiring high bandwidth.
xii DDR Analysis Printable Application Help
Introduction to the application
Related documentation
Tektronix manuals are available at: www.tektronix.com/manuals and www.tektronix.com/software. Use the following table to
determine the document that you need:
Table 1: List of reference documents
For information onRefer to
■
Operating the Oscilloscope
■
Software warranty
■
List of available applications
■
Compatible oscilloscopes
■
Relevant software and firmware version numbers
■
Applying a new option key label
■
Installing an application
■
Enabling an application
Oscilloscope user manual.
Oscilloscope user online help.
Optional Applications Software on Windows-Based
Oscilloscopes Installation Manual, which is provided on the
Optional Applications Software on Windows-Based
Oscilloscopes DVD, in the Documents directory.
■
Downloading updates from the Tektronix Web site
Conventions
Online Help uses the following conventions:
■
When steps require a sequence of selections using the application interface, the “>” delimiter marks each transition between
a menu and an option. For example, Analyze> DDR Analysis.
■
The terms “DDR application” and “application” refer to DDRA.
■
The term “DPOJET application” or “DPOJET” refers to Jitter and Eye Diagram Analysis Tool.
■
The term “oscilloscope” refers to any product on which this application runs.
■
The term “DUT” is an abbreviation for Device Under Test.
■
The term “select” is a generic term that applies to the methods of choosing an option: with a mouse or with the touch screen.
■
User interface screen graphics are taken from a DPO7000 series oscilloscope.
You can find a PDF (portable document format) file for this document in the Documents directory on the Optional ApplicationsSoftware on Windows-Based Oscilloscopes DVD. The DVD booklet contains information on installing the application from the
DVD and on how to apply a new label.
DDR Analysis Printable Application Help
1
Introduction to the application
Table 2: Icon descriptions
IconMeaning
This icon identifies important information.
This icon identifies conditions or practices that could result in loss of data.
This icon identifies additional information that will help you use the application more efficiently.
Technical support
Tektronix welcomes your comments about products and services. Contact Tektronix through mail, telephone, or the Web site.
Click Contacting Tektronix for more information. Tektronix also welcomes your feedback. Click Customer feedback for
suggestions for providing feedback to Tektronix.
Customer feedback
Tektronix values your feedback on our products. To help us serve you better, please send us your suggestions, ideas, or other
comments you may have regarding the application or oscilloscope.
Direct your feedback via e-mail to
techsupport@tektronix.com
Or FAX at (503) 627-5695, and include the following information:
General Information
■
Oscilloscope series (for example: DPO7000C or DSA/DPO/MSO70000C/D/DX series) and hardware options, if any.
■
Software version number.
■
Probes used.
Application-specific Information
■
Description of the problem such that technical support can duplicate the problem.
■
If possible, save the oscilloscope and application setup files as .set and associated .xml files.
■
If possible, save the waveform on which you are performing the measurement as a .wfm file.
Once you have gathered this information, you can contact technical support by phone or through e-mail. In the subject field,
please indicate “DDRA Problem” and attach the .set, .xml and .wfm files to your e-mail. If there is any query related to the
actual measurement results, then you can generate a .mht report and send it. If you need to send very large files, technical
support can assist you to transfer the files via ftp (file transfer protocol).
The following items are important, but optional:
■
Your name
■
Your company
■
Your mailing address
2 DDR Analysis Printable Application Help
Introduction to the application
■
Your phone number
■
Your FAX number
Enter your suggestion. Please be as specific as possible.
Please indicate if you would like to be contacted by Tektronix regarding your suggestion or comments.
DDR Analysis Printable Application Help 3
Introduction to the application
4 DDR Analysis Printable Application Help
Getting started
Product description
DDR Analysis is a standard specific solution tool for Tektronix Performance Digital Oscilloscopes (DPO7000C or DSA/DPO/
MSO70000C/D/DX series). DDR Analysis requires Jitter and Eye Diagram Analysis Tool (Opt.DJA) and the advanced Search
and Mark capability (Opt. ASM).
The features of DDRA are:
■
Provides debug, analysis, and compliance in one solution for multiple DDR standards such as DDR, DDR2, DDR3, DDR3L,
DDR4. LPDDR, LPDDR2, LPDDR3, LPDDR4,GDDR3, and GDDR5.
Custom data rates and input levels to tailor DDRA Read and/or Write burst identification.
■
Provides both single-ended and differential measurements on Data, Strobe, Clock, Address and Command signals.
■
Analyze compliance measurements either through DDRA or Jitter and Eye Diagram Analysis Tool.
■
Limit files to test measurement pass/fail status.
■
Automatically applies signal slew rate derating of measurement limits for Address/Command and data signals.
■
Preferences shortcut available for all DDRA steps. For more details, refer to the DPOJET online help.
■
Logic state configuration using the DDRA user interface.
DDR
DDR is the DRAM (Dynamic Random Access Memory) technology responsible for increasing data transfer rates to meet highspeed requirements and data capacity of computer systems.
DDR2
DDR2 is the Double Data Rate 2 SDRAM and is widely available in products with data rates up to 1066MT/s.
DDR3
DDR3 DRAM memory is widely available in products and extends data rates to 1600 MT/s and faster rates to come.
DDR3L
DDR3L (low voltage) DRAM memory is widely available in products and extends data rates to 1600 MT/s and faster rates to
come.
DDR4
DDR4 DRAM memory is widely available in products and extends data rates to 3200 MT/s and faster rates to come.
Low Power DDR
LPDDR (Low Power DDR) is an emerging technology for mobile phones and portable computing devices, driven by the need for
faster operation with long battery life.
Low Power DDR2
LPDDR (Low Power DDR) is an emerging technology for mobile phones and portable computing devices, driven by the need for
faster operation with long battery life.
DDR Analysis Printable Application Help 5
Getting started
Low Power DDR3
LPDDR3 (Low Power DDR3) is a technology for mobile phones and portable computing devices as it supports advanced power
management. Includes a reduced interface voltage of 1.2 V from the 1.8 V specification as compared to LPDDR memory
technology. This results in a power consumption reduced by over 50%.
Low Power DDR4
LPDDR4 (Low Power DDR4) is an emerging technology for mobile phones and portable computing devices as it supports
advanced power management. Includes a reduced interface voltage of 1.1 V from 1.8 V specification as compared to LPDDR
memory technology.
Graphic DDR3
GDDR3 (Graphic DDR) offers faster access and is used in graphics-intensive applications such as video cards and gaming
systems.
GDDR5
GDDR5 (Graphic DDR) is a type of high performance dynamic random-access graphics card memory designed fro applications
requiring high bandwidth.
DDRA prerequisites
To use the DDRA application on instruments using 64-bit operating systems, you need DPOJET Advanced (Opt. DJA) enabled.
Requirements and restrictions
DPOJET (DJA) is required to operate DDRA on your oscilloscope. Also refer to subsequent requirements for DPOJET.
Supported probes
The application supports the following probes:
■
TAP2500
■
TAP1500
■
TCP0030
■
P6158
■
P6101B
■
P6246
■
P6247 (DPO7254 only)
■
P6248 (DPO7254 only)
■
P6249
■
P6150
■
P6158
■
P7240
■
P7260
■
P7330
■
P7340A
6 DDR Analysis Printable Application Help
Getting started
■
P7350
■
P7360A
■
P7380A
■
P7313A
■
P7513
■
P7520A
■
P7520
■
P7500 Series TriMode
Installing the application
Refer to the Optional Applications Software on Windows-Based Oscilloscopes Installation Manual for the following information:
■
Software warranty.
■
List of available applications, compatible oscilloscopes, and relevant software and firmware version numbers.
■
Applying a new option installation key label.
■
Installing an application.
■
Enabling an application.
■
Downloading updates from the Tektronix Web site.
You can find a PDF (portable document format) file for this document in the Documents directory on the Optional ApplicationsSoftware on Windows-Based Oscilloscopes DVD. The DVD booklet contains information on how to install the application from
the DVD and on how to apply a new option installation key label.
DDR Analysis Printable Application Help 7
Getting started
About DDRA
Click Help > About DPOJET to view DDRA application details such as the software released version number, application name
and copyright.
NOTE. The version displayed above is indicative only, the version number displayed will vary depending upon the exact version
of the application installed.
8 DDR Analysis Printable Application Help
Operating basics
About basic operations
Starting the application
On the oscilloscope menu bar, click Analyze > DDR Analysis to open the application.
Menu controls
Table 3: Application Menu Controls descriptions
ItemDescription
TabShortcut to a menu in the menu bar or a category of menu options; most tabs are short cuts.
AreaVisual frame with a set of related options.
Option buttonButton that defines a particular command or task.
FieldBox that you can use to type in text, or to enter a value with the Keypad or a Multipurpose knob.
Check Boxes Use to select configuration options or clear preferences.
Browse Displays a window where you can look through a list of directories and files.
Command button
Virtual Keypad icon
MP knob references (a or b)
Button that initiates an immediate action such as Run command button in the control
panel.
Click to use on-screen keypad to enter alphanumeric values.
Identifiers that show which Multi Purpose Knob (MPK) may be used as an alternate means to
control a parameter; turn the knob on the oscilloscope front panel to adjust the corresponding
parameter. Also, the value can be entered directly on the MPK display component.
Virtual keypad
Select the
icon and use the virtual keypad to enter alphanumeric values, such as reference voltage levels.
DDR Analysis Printable Application Help 9
Operating basics
Tips on the DDRA user interface
Here are some tips to help you with the application user interface:
■
Use the Single button to obtain a set of measurements from a single new waveform acquisition. Pushing the button
again before process is completed will interrupt the processing cycle.
■
Use the Run button
to continuously acquire and accumulate measurements. If prior measurements have been
acquired and have not been cleared, the new measurement are added to the existing set. Push the button again to interrupt
the current acquisition.
■
Use the Recalc button to perform measurements on the waveform currently displayed on the oscilloscope without
performing a new acquisition. This is useful if you wish to modify a configuration parameter and re-run the measurements on
the current waveform.
■
Use the Clear button to clear all existing measurement results. Note that adding or deleting a measurement, or
changing a configuration parameter of an existing measurement, will also cause measurements to be cleared. This is to
prevent the accumulation of measurement statistics or sets of statistics that are not coherent.
10 DDR Analysis Printable Application Help
Operating basics
Basic oscilloscope functions
Application directories
The installation directory for DDRA executable files is C:\TekApplications\DDRA for oscilloscope running with Windows
and C:\Users\Public\Tektronix\TekApplications\DDRA for oscilloscopes running with Windows7 operating system. During
installation, the application sets up a limits folder in the user directory. This folder contains limit files for various DDR standards
and speed grades.
For 64-bit systems, the DDRA installer copies the symbol files into the following location: C:\Users\Public\Tektronix
\TekScope\BusDecodeTables\DDR. This is different from the default TekScope location at C:\Users\[Username]
\Tektronix\Tekscope\BusDecodeTables.
File name extensions
Table 4: File name extensions
File ExtensionDescription
.csvAn ascii file containing Comma Separated Values. This file format may be read by any ascii text
editor (such as Notepad) or may be imported into spreadsheets such as Excel.
.xmlAn ascii file containing measurement setup information, limits or other data in Extensible
Markup Language.
.setA binary file containing oscilloscope setup information in a proprietary format.
.mhtAn HTML archive file, compatible with common Windows applications; contains the full report,
including text and graphics.
.wfmA binary file containing an oscilloscope waveform record in a recallable, proprietary format.
.tsfA symbol file containing various symbols for various logic trigger patterns.
.chm, .pdfHelp manuals.
Returning to the application
When you access oscilloscope functions, the DDRA control windows may be replaced by the oscilloscope control windows or by
the oscilloscope graticule. You can access oscilloscope functions in the following ways:
■
From the menu bar on the oscilloscope, choose Analyze > DDR Analysis.
■
Alternatively, you can switch between recently used control panels using the forward or backward arrows
corner of the control panel.
on the right
Control panel
The Control Panel appears on the right of the application window. Using this panel, you can start or stop the sequence of
processes for the application and the oscilloscope to acquire information from the waveform. The controls are Clear, Recalc,
Single, and Run. The following table describes each of these controls:
ItemDescription
ClearClears the current result display and resets any statistical results and autoset ref levels. For any
input sources that have reference level autoset enabled, clears the current ref levels so that
they will be recalculated during the next acquisition.
RecalcRuns the selected measurements on the currently displayed waveform(s), without first
performing a new acquisition.
DDR Analysis Printable Application Help 11
Operating basics
ItemDescription
SingleInitiates a single new acquisition and runs the selected measurements.
RunInitiates new acquisitions and runs the selected measurements repeatedly until Stop is clicked.
For any non-live sources (Reference waveforms or Math waveforms not dependent on a live
channel), only a single processing cycle will occur.
Show PlotsDisplays the plot summary window when clicked. This button appears in the control panel only
when one or more plots have been defined.
Advanced Setup DPOJET
Transitions to the Jitter and Eye Diagram Analysis application when clicked, importing all
currently defined DDRA measurements. This button appears in the control panel when you
open the DDR analysis application. This is useful if you wish to add additional measurements
not defined in DDRA, or wish to change measurement configurations to intentionally deviate
from those recommended by DDRA.
Saving and recalling setups
Saving a setup
The DDRA application state is automatically saved along with the oscilloscope state. To save the oscilloscope settings and the
application state, follow these steps:
1.Click File > Save As > Setup.
2.In the file browser, select the directory to save the setup file.
3.Select or enter a file name. The application appends *_DDRA.xml and *_DPOJET.xml to store the DDR setup, and
*.set to store the oscilloscope settings.
4.Click Save.
NOTE. After the oscilloscope application is started, DDRA needs to be launched at least once before any saved DDRA
configuration can be recalled.
Recalling a saved setup
To recall a previously saved set of application and oscilloscope settings, do the following steps:
NOTE. While recalling setup files with both DDRA and DPOJET saved settings, DDRA setup values get a higher precedence
over DPOJET setup values. For example: Select a DPOJET measurement and a DDRA measurement, change the ref levels of
DPOJET measurement and save the setup file. On recalling the setup file, you will see that the DPOJET ref level settings are
overwritten by the DDRA measurement ref levels.
1.Click File > Recall.
2.Click Setup in the left column if it is not already selected.
3.Select the directory in the file browser from which you wish to recall the setup file.
4.Select a .set file and click Recall.
NOTE. Only .set files can be selected for recall; any corresponding *_DDRA.xml and *_DPOJET.xml file in the same directory will
be recalled as well, if DDRA has been launched at least once since the oscilloscope application was started. If DDRA has not
been launched at least once, the oscilloscope settings will be recalled but the DDRA configuration will be ignored.
12 DDR Analysis Printable Application Help
Operating basics
Recalling the default setup
To recall the default application and oscilloscope settings, click File > Recall Default Setup.
NOTE. Recalling default setup sets the DDRA application to DDR3 generation and data rate, None.
Search and mark
The data rate, generation, and measurement type selected in DDRA are also set in Advanced Search and Mark (ASM). Marks
are available only for Read and Write bursts measurement type. You can configure Search using Advance > Search >Configure. The identified bursts are shown as small inverted marks ( ) in the oscilloscope display area. Each pair of marks
specifies the start and stop of a burst. You can traverse from one mark to the other using the Mark Control window.
NOTE. LPDDR4 burst cannot be configured from ASM window.
DDR Analysis Printable Application Help 13
Operating basics
Limits
A limits file allows you to configure the limits used to determine Pass or Fail status for tests. Each limits file includes a list of one
or more measurements, and the ranges of acceptable values for any or all statistics for each measurement that include
combinations of all measurements and statistical characteristics, and an appropriate range of values for each combination.
The application provides preconfigured limits files for many combinations of standards and speed grades. You can create one by
specifying limits for any of the result parameters such as Mean, Std Dev, Max, Min, peak-to-peak, population, MaxPosDelta and
MinPosDelta. For each of these result parameters, you can specify the Upper Limit Equality (ULE), Lower Limit Equality (LLE), or
Both. The measurement names in the limits file must be entered as mentioned in About DDR Analysis.
To include Pass/Fail status in the result statistics, you can create a custom limits file in the following format using an XML editor
or any other editor. If the file is created in any other editor such as Notepad, it should be saved in Unicode format.
The following is a sample of the limit file for DDR2 generation, the data rate being 667 MHz
<?xml version="1.0" encoding="utf-16" ?>
<Main>
<Measurement>
<NAME>DDR Hold–Diff</NAME>
<STATS>
<STATS_NAME>Min</STATS_NAME>
<LIMIT>BOTH</LIMIT>
<ULE>175e-12</ULE>
<LLE>0</LLE>
</STATS>
<Measurement>
<NAME>tDH-Diff(base)</NAME>
<STATS>
<STATS_NAME>Min</STATS_NAME>
<LIMIT>BOTH</LIMIT>
<ULE>175e-12</ULE>
<LLE>0</LLE>
</STATS>
</Measurement>
</Main>
You can find limit files for various data rates of different DDR standards and speed bins at C:\Users\Public\Tektronix
\TekApplications\DDRA\Limits.
NOTE. Base limit values change based on the selected AC configuration at Step6 . For DDR3 1333 MT/s and 1600 MT/s, AC
150 ref level are applied independent of the specified AC config.
14 DDR Analysis Printable Application Help
Loading...
+ 198 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.