Ok..
I got a firmware development question for you ATers. I'm developing a firmware-level memory test and need to make sure that it's actually testing (not stressing) my devices correctly. An existing test basically inserted 0xA5A5A5A5 into registers and memory locations and checked that it was written correctly. This obviously does nothing. I'm suggesting performing 0xAAAAAAAA and 0x55555555 or walking 1's and 0's. This will help verify the cells in the memory devices and potential data line solder shorts. Are there any other methods that you can suggest that can also verify address line problems? What's a better test vector?
I'm more concerned with physical device problems than data throughput.
I got a firmware development question for you ATers. I'm developing a firmware-level memory test and need to make sure that it's actually testing (not stressing) my devices correctly. An existing test basically inserted 0xA5A5A5A5 into registers and memory locations and checked that it was written correctly. This obviously does nothing. I'm suggesting performing 0xAAAAAAAA and 0x55555555 or walking 1's and 0's. This will help verify the cells in the memory devices and potential data line solder shorts. Are there any other methods that you can suggest that can also verify address line problems? What's a better test vector?
I'm more concerned with physical device problems than data throughput.