メモリチェック用のアルゴリズムを教えてください。

新しく製作した機器にメモリ(SRAM)が乗っており、
メモリ実装のミスや基板不良の検査プログラムを作りたいと思っています。

データバスがショートしたり・断線程度なら
簡単なプログラム(固定パターンの読み書き)で
分かると思うのですが、より完璧にメモリ廻りの検査をするには
どの様なアルゴリズムで検査を行えば良いでしょうか?