Text this: New fault models and efficient BIST algorithms for dual-portmemories