Text this: Enhancing information security and fault coverage in BIST with non-linear register updation.