Built-in Self-test Architecture Research Articles