DG NVMeG4-IP Manual de instruções - Página 11

Procurar online ou descarregar pdf Manual de instruções para Placa-mãe DG NVMeG4-IP. DG NVMeG4-IP 16 páginas. Nvme ip with pcie gen4 soft ip

dg_nvmeg4ip_instruction_xilinx_en.doc
3.3 Read Command
Select '2' to send Read command to NVMe SSD.
Figure 3-6 Input and test result when running Read Command
User inputs three parameters as follows.
1) Start Address: Input start address to read SSD as 512-byte unit. The input is decimal unit
when user inputs only digit number. User can add "0x" to be a prefix for hexadecimal unit.
When LBA unit of SSD is 4 Kbyte, this input must be aligned to 8.
2) Transfer Length: Input total transfer size as 512-byte unit. The input is decimal unit when
user inputs only digit number. User can add "0x" to be a prefix for hexadecimal unit.
When LBA unit of SSD is 4 Kbyte, this input must be aligned to 8.
3) Test pattern: Select test data pattern to verify data from SSD. Test pattern must be
matched with the pattern using in Write Command menu. There are five patterns, i.e.
32-bit increment, 32-bit decrement, all 0, all 1, and 32-bit LFSR counter
Similar to Write command menu, test system begins to read data from SSD when all inputs
are valid. During reading data, current transfer size is displayed on the console every
second to show that system is still alive. Total size, total time usage, and test speed are
displayed after finishing the operation.
"Invalid input" is displayed when some inputs are invalid or unaligned to 8 (when connecting
to 4-KB LBA SSD).
Note: The read performance result is measured by customized NVMeG4-IP core with
extended buffer size to achieve the best read performance of the SSD.
20-Apr-20
Normal
Current transfer size
Output performance
Green: User input
Blue: Output to user
Input test parameter
1
Test with all "0" pattern
2
3
Page 11