by default alternatively as shown in fig2 the simple go no go link integrity tester 201 does data verification between the link integrity tester 201 and the dut 203 fig3 shows an exemplary data description header as shown in fig3 the data description header further comprises a frame header 301 data description header 302 and the data 303 the data 303 is going to be written to the dut 103 203 this description header typically includes but is not limited to information such as the data pattern burst size block size file size and any other data that could be applicable or useful in analyzing the performance of dut 103 203 in data verification when the data is read back to the apparatus and method of the invention the data 303 in the data description header 302 will be used to assure the data was written and read back from the dut 103 203 correctly in particular the frame header 301 describes the data that has been written the header could include but is not limited to such information as data pattern amount of data written seed of the data pattern e g randomly generated starting logical block address iba or any other information that is needed to determine that the data being read is the same data that was written fig4 shows an.