beautypg.com

23 pcie ssd base address mapping, 1 nvme pcie ssd device configuration – Teledyne LeCroy Summit T3-16 PCIe Multi-lane Protocol Analyzer User Manual User Manual

Page 237

background image

    

Summit T3‐16 PCI Express Multi‐Lane Protocol Analyzer User Manual

225

PCIe SSD Base Address Mapping

  Teledyne LeCroy

Throughput: The Memory Write payload divided by response time, expressed in 
megabytes per second.

10.23 PCIe SSD Base Address Mapping

In order for NVMe, PQI, AHCI and ATA command to work correctly, the PETracer software 
needs to know the Memory Base Address of the device. In cases when Base Address 
assignment is recorded in the trace, the software will determine all the values 
automatically. If the Base Address assignment is not present in the trace, you can specify 
the values manually using this dialog. You need to select the type of the device (NVMe, 
PQI or AHCI) and set the value of the Base Address by selecting Tools > PCIe SSD Base 
Address Mapping
. The PCIe SSD Configuration dialog displays (see 

Figure 10.36 on 

page 226

).

From software release 6.63 onwards, users are able to decode NVMe/PQI traces which 
are lacking configuration space and administration information and from release 6.70 this 
is applicable to AHCI traces. Users have to follow the steps below to facilitate this 
decoding:

1. Record the trace for NVMe/PQI, AHCI or ATA device boot and decode it. 

This saves the configuration space and administration information in .xml format, 
which is used to decode traces with only IO commands.

2. Record the trace of the same NVMe/PQI, AHCI or ATA device without rebooting and 

the application will decode it. 

You can keep recording and decoding until rebooting. On reboot repeat steps 1 and 2 
above.

10.23.1 NVMe PCIe SSD Device Configuration

The PCIe SSD Configuration dialog is used to add missing information to decode the trace 
without the configuration space and queue administration information. See 

Figure 10.36 

on page 226 

for

 

NVMe PCIe SSD Device Configuration. 

Prior to decoding if every thing is available in Configuration Space then Source equals 
Config Space (see 

Figure 10.36 on page 226

).