Page 2
DOCUMENT THAT CONFLICT WITH THESE set forth specifically in writing elsewhere in TERMS, THE WARRANTY TERMS IN THE the EULA. Keysight shall be under no obliga- SEPARATE AGREEMENT WILL CONTROL. tion to update, revise or otherwise modify the Software. With respect to any technical data as defined by FAR 2.101, pursuant to...
Do Not Modify the Do not install substitute parts or perform any unauthorized modification to the product. Return the Instrument product to an Keysight Sales and Service Office for service and repair to ensure that safety features are maintained. In Case of Damage Instruments that appear damaged or defective should be made inoperative and secured against unintended operation until they can be repaired by qualified service personnel.
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 LPDDR5 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 LPDDR5 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. • LPDDR5 Decoder User’s Guide...
To create a configuration file To configure LPDDR5 Decoder Settings Sampling Positions 3 Capturing Data 4 Understanding LPDDR5 Decode Displayed in the Listing Window Data Generated by the LPDDR5 Decoder LPDDR5 Bus Decode Decode Errors To find commands of a specific type in the listing...
• The LPDDR5 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. This is especially useful when you have a...
If you want to view the details (memory address and Read/Write data) for the individual Read or Write commands, then you should use the Details tab of the DDR/LPDDR Memory Analysis viewer. The LPDDR5 Decoder does not show the data associated with a Read or Write command. •...
LPDDR5 Decoder User’s Guide Setting Up LPDDR5 Bus De- code The topics in this section describe how to set up the logic analysis system hardware and software components for LPDDR5 bus decode.
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. When you are working with the logic analyzer, be sure to power down...
Scenario 1: You are using a standard probing solution In this case, a standard LPDDR5 configuration file is available for the probing solution being used. A set of standard LPDDR5 configuration files is provided when you install the LPDDR5 Decoder software.
To know more about this tool, refer to its online help that gets installed with this tool’s software. To configure LPDDR5 Decoder Settings To ensure that the acquired LPDDR5 data is decoded accurately, you need to configure the LPDDR5 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.
16 B - 16-Bank Refresh Management Select this checkbox if your LPDDR5 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. Match Read/Write to Activate Select this checkbox if you want the decoder to match the Read and Write commands to the corresponding Activate commands in the captured data.
Page 16
Setting Up for LPDDR Bus Decode LPDDR5 Decoder User’s Guide...
LPDDR5 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 LPDDR5 Decoder User’s Guide...
Understanding LPDDR5 De- code Displayed in the Listing Window The decoded LPDDR5 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 •...
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 LPDDR5 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. LPDDR5 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 LPDDR5 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 23
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 LPDDR5 Decoder User’s Guide...
Page 24
Capturing Data LPDDR5 Decoder User’s Guide...
LPDDR5 Decoder User’s Guide Troubleshooting the LPDDR5 Decoder The following are a few checks and recommended solutions that can help you avoid, diagnose, and resolve problems faced when using the LPDDR5 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. LPDDR5 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. LPDDR5 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 LPDDR5 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. LPDDR5 Decoder User’s Guide...
Page 30
Troubleshooting the Decoder LPDDR5 Decoder User’s Guide...
Need help?
Do you have a question about the LPDDR5 and is the answer not in the manual?
Questions and answers