The document provides instructions for formatting memory test files with hex values for background (bg), bank address (ba), row, column (col) and data. It explains that the default format is for 8 columns of data (DQ<7:0>) per line, but that the format can be changed to have more columns using a "config" statement.
The document provides instructions for formatting memory test files with hex values for background (bg), bank address (ba), row, column (col) and data. It explains that the default format is for 8 columns of data (DQ<7:0>) per line, but that the format can be changed to have more columns using a "config" statement.
The document provides instructions for formatting memory test files with hex values for background (bg), bank address (ba), row, column (col) and data. It explains that the default format is for 8 columns of data (DQ<7:0>) per line, but that the format can be changed to have more columns using a "config" statement.
# Format the file as hex values and in the following order:
# bg ba row col data # or with a stacked part # rank bg ba row col data ######### # Default data format is DQ<7:0> columns<7:0> (burst length of 8) MSB....LSB: # Example line in a memory file: # 1 2 411 7 8899aabbccddeeff # writes bg:1 ba:2 row:411 col:<0-7> (burst of 8) # col 7766554433221100 # data 8899aabbccddeeff # In this example col 0 DQ<7:0> has FF data, col 1 DQ<7:0> has EE data etc.... # The data is written to the array similar to a bus write where LSBs 2:0 are ignored # and the col is sequential. ######### # To change the data format, use a 'config number_of_dqs number_of_columns' statement. # Valid values are number_of_dqs <4,8,16> and number_of_columns <4,8> # Example line in a memory file: # config 16 8 # Changes the data to four hex characters per column DQ<15:0> and 8 columns (burst length of 8). # After this the line # 0 1 2 0 88887777666655554444333322221111 # writes bg:0 ba:1 row:2 col:<0-7> # col 77776666555544443333222211110000 # data 88887777666655554444333322221111 ########################################################### 0 0 0 0 7766554433221100 1 1 0 0 6655443322110077 config 16 8 0 1 0 0 88887777666655554444333322221111