Page 2
FAR 2.101, pursuant to FAR 12.211 and 27.404.2 and DFARS 227.7102, the U.S. government acquires no greater than Limited Rights as defined in FAR 27.401 or DFAR 227.7103-5 (c), as applicable in any technical data. DDR5 Decoder User’s Guide...
Keysight Technologies assumes no liability for the customer's failure to comply with these requirements. Product manuals are provided with your instrument on CD-ROM and/or in printed form.
Page 4
On (mains supply) Off (mains supply) Standby (mains supply). The instrument is not completely disconnected from the mains supply when the power switch is in the standby position In position of a bi-stable push switch DDR5 Decoder User’s Guide...
Page 5
Application around and removal from HAZARDOUS LIVE conductors is permitted Caution, hot surface Ionizing radiation CAT I IEC Measurement Category I CAT II Measurement Category II CAT III Measurement Category III CAT IV Measurement Category IV DDR5 Decoder User’s Guide...
Framework regulations under the terms of the Radio Communication Act of 1992. CE compliance marking to the EU Safety and EMC Directives. ISM GRP-1A classification according to the international EMC standard. ICES/NMB-001 compliance marking to the Canadian EMC standard. • DDR5 Decoder User’s Guide...
To create a configuration file To configure DDR5 Decoder Settings Sampling Positions 3 Capturing Data 4 Understanding DDR5 Decode Displayed in the Listing Window Data Generated by the DDR5 Decoder DDR5 Bus Decode Decode Errors To find commands of a specific type in the listing...
Keysight DDR/LPDDR Memory Analysis viewer. Following are examples of such situations. • The DDR5 Decoder does not decode the entire trace in one go. At a time, it decodes only that specific portion of your trace that you are currently viewing in its Listing window. This significantly reduces the time it takes to decode and display results.
Without this license, you can only view and analyze the decoded DDR5 data from an existing .ala file in a-sw-download offline mode. On installing the DDR5 Decoder software, you can access this tool from the following location in the Logic and Protocol Analyzer GUI. DDR5 Decoder User’s Guide...
DDR5 Decoder User’s Guide Setting Up DDR5 Bus Decode The topics in this section describe how to set up the logic analysis system hardware and software components for DDR5 bus decode.
Setting Up for LPDDR Bus Decode Hardware Setup for DDR5 Bus Decode 1. Connect the probe to your device under test (DUT). 2. Connect the logic analyzer pods to the probe. Each probe has its own user's guide that describes in detail how to make these connections. You can download the user's guide from the probe's page at www.keysight.com.
Scenario 1: You are using a standard probing solution In this case, a standard DDR5 configuration file is available for the probing solution being used. A set of standard DDR5 configuration files is provided when you install the DDR5 Decoder software.
To know more about this tool, refer to its online help that gets installed with this tool’s software. To configure DDR5 Decoder Settings To ensure that the acquired DDR5 data is decoded accurately, you need to configure the DDR5 Decoder settings. Use the Settings dialog to tell the decoder which chip selects will be used by your device under test and to specify how the decoder should work.
Likewise, any chip selects that are not used must not be enabled. Refresh Management Select this checkbox if your DDR5 bus is using the Refresh Management (RFM) feature and therefore you want to instruct the decoder to account for the occurrence of Refresh Management commands.
Page 16
The DDR Setup Assistant tool automatically sets the required sampling NOTE positions on your DDR command, address, and data read and write signals. If you need assistance in setting sampling positions correctly, please contact your Keysight Technologies representative. DDR5 Decoder User’s Guide...
DDR5 Decoder User’s Guide Capturing Data To capture data, the logic analyzer must run a measurement and then end the measurement (either manually or by detecting a trigger). Set the logic analyzer with the desired trigger. Run the logic analyzer.
Page 18
Capturing Data DDR5 Decoder User’s Guide...
User’s Guide Understanding DDR5 Decode Displayed in the Listing Win- The decoded DDR5 bus data is displayed as various columns in the Listing window. These columns can be categorized in the following two categories: • Buses and signals captured by logic analyzer •...
Page 20
Capturing Data DDR5 Decoder User’s Guide...
This column contains decoded data from the memory bus. Decoded commands may cover two or rows (a main row and subrow(s)). The following screen shows a sample DDR5 decode column. Decode Errors The decoder cannot decode a state if you have not enabled one ore more chip selects or if the input buses/signals required by the decoder are not present.
For the bus/signal name, choose Command. Select the command you wish to find. Specify the bus/signal pattern event you wish to find. Click Find. The occurrence of the specified pattern is highlighted and is placed at the center of the display. DDR5 Decoder User’s Guide...
To filter or colorize decoded data display In the logic analyzer measurement setup, you can add the Filter tool with the DDR5 Decoder tool. The Filter tool lets you specify the filtering criteria based on which the decoded data displayed in the Listing can be shown, hidden, or colorized.
Page 24
Example - filtering the display based on a particular Chip Select (CS 1 in this example) If you want to prevent certain data from being stored, then use the logic analyzer's storage qualification feature. See Also The filter/colorize tool in the Logic Analyzer Online Help DDR5 Decoder User’s Guide...
DDR5 Decoder User’s Guide Troubleshooting the DDR5 Decoder The following are a few checks and recommended solutions that can help you avoid, diagnose, and resolve problems faced when using the DDR5 Decoder.
Logic analyzer pods should be connected to the proper connectors and probes. All cables and probes should be seated properly ensuring that there are no bent pins or poor probe connections. • The device under test should be "On" and running properly. DDR5 Decoder User’s Guide...
Troubleshooting the Decoder Software Related Checks Ensure that you have loaded the correct configuration file for the probe you are using. Signals are mapped differently, depending on which configuration file is loaded. DDR5 Decoder User’s Guide...
Some logic analyzers are inhibited from powering up when they are connected to a device under test that is already powered DDR5 Decoder User’s Guide...
Page 29
Verify that storage qualification has not excluded storage of all the needed states. • Verify that the sampling positions are correctly configured. If you still have difficulty using the decoder after trying these suggestions, please contact your Keysight Technologies representative. DDR5 Decoder User’s Guide...
Page 30
Troubleshooting the Decoder DDR5 Decoder User’s Guide...
Need help?
Do you have a question about the DDR5 and is the answer not in the manual?
Questions and answers